Revelado nas divisões de base do Fluminense, Paulinho foi contratado em definitivo pelo Boavista, de Portugal. O apoiador assinou contrato de três anos com o clube português.
Paulinho estava emprestado ao Sporting nas duas últimas temporadas. Segundo informa o site português “O Jogo”, o clube tinha uma cláusula de compra fixado em 2 milhões de euros (cerca de R$ 8,6 milhões) e não a exerceu. Desta forma, mediante a um acordo com o Fluminense, foi a custo zero para o Boavista.
Confira o anúncio feito de maneira oficial no Twitter da nova agremiação do jogador de 23 anos: