O dianteiro, de 29 anos, vai rubricar um contrato de uma época e meia, assim que completar a sua desvinculação da formação romena, que representava desde Janeiro de 2008.

Formado nas escolas do Boavista e internacional português sub-21, João Paulo já alinhou, em Portugal, no Boavista, Vitória de Setúbal, Paços de Ferreira e União de Leiria.

No estrangeiro, representou os espanhóis do Tenerife e o já citado Rapid de Bucareste, que o contratou depois de ter apontado oito golos na primeira metade da Liga 2007/08, pelo União de Leiria.

Depois dos defesas Antunes (ex-AS Roma, de Itália) e Fernando Cardozo (ex-Marítimo) e do avançado Didi (ex-Cluj, da Roménia), João Paulo deve encerrar a lista de reforços dos matosinhenses.