Six seasons banging in goals for Corinthians and CSKA Moscow convinced Man City to break their club record transfer fee and bring the Brazilian to Manchester.
It was a time when City were still treating transfer fees as monopoly money, especially when it came to strikers.
But three years at City, which included three loan spells away from the club, only yielded one Premier League goal, so Jo was sent packing to join Rolando Bianchi and Valeri Bojinov on the striking scrapheap.
Now, six years on from leaving City, Jo is being linked with a summer move to Napoli by the Brazilian press.
SporTV claim that Jo will make a summer move to Naples and join Serie A’s most exciting side under the tutelage of Maurizio Sarri.
So what’s changed?
Jo went from City to Brazilian side Internacional before moving to Atletico Mineiro after two seasons.
Then, as every good Brazilian journeyman should, he pitched up at Dubai side Al Shabab and Chinese Super League outfit Jiangsu Suning before returning to Brazil to join Corinthians at the start of the year.
With 18 goals to his name the 30-year-old is the current leading scorer in Brazil, which appears to have caught Napoli’s attention.
Proof that patience pays off.