João Paulo Andrade (born 6 June 1981), known as João Paulo, is a Portuguese former footballer who played mainly as a central defender.
He amassed Primeira Liga totals of 193 matches and 18 goals over nine seasons, almost all while at the service of União de Leiria (five years). He also played professionally in Romania, France and Cyprus.
After having performed solidly during the last two seasons, João Paulo was tipped to be transferred to one of the Primeira Liga greats and, in June 2006, FC Porto agreed his transfer. However, in preseason, he suffered a major knee injury that kept him out of action for several months,[5] and went on to only serve as third or fourth option at the northerners; on two rare starts, he netted in a 3–0 win at his former club Leiria[6] and was sent off in the 2008 final of the Taça de Portugal, lost against Sporting.[7]
In July 2008 João Paulo, alongside teammate Cláudio Pitbull, was loaned to Romania's FC Rapid București, joining compatriot José Peseiro whom signed as manager.[8] In August of the following year he moved countries again, signing a three-year deal with Le Mans UC 72 in France for about €1,5 million.[9] He began the campaign as a starter, but eventually lost his importance after the sacking of compatriot Paulo Duarte, going on to suffer Ligue 1 relegation.
João Paulo returned to Portugal for 2010–11, joining Vitória SC.[10] On 3 April 2011 he scored his first goal for the Guimarães-based team, netting a last-minute equaliser against his former side Sporting in a 1–1 home draw.[11]
On 2 March 2017, after four seasons in the Cypriot First Division in representation of three clubs, the 35-year-old João Paulo returned to his homeland and joined amateurs A.C. Marinhense, where he played mainly as a forward.[12]