João Paulo Pinto Ribeiro (born 8 April 1980 in Porto), known as João Paulo, is a Portuguese former footballer who played as a centre forward.
During nine seasons, he amassed Primeira Liga totals of 140 games and 23 goals for Boavista, Varzim, Beira-Mar, Estoril (two spells), Paços de Ferreira, União de Leiria and Leixões.
He also competed professionally in Spain, Romania and Cyprus, mainly at the service of Rapid Bucure?ti.