Career
He made his move to Europe during the summer of 2011, signing a three-year contract for the Portuguese side U.D. Leiria. However, he had a falling-out with the club, and his contract was rescinded. After a spell in Brazil, playing at Atlético Clube Juventus again, he returned to Portugal, signing a contract with Moreirense F.C.
He featured only 12 minutes in the first part of the season, and the contract was terminated with mutual consent, prompting another return to Brazil, where he signed for Caldense.
His stay there was short and he moved on to São José Esporte Clube in February 2013. Jô returned to Europe once more during the summer break, signing for the Croatian Prva HNL side NK Istra 1961.