[3] He made his debut in the category on 28 August, coming on as a late substitute for Juan Pablo Francia in a 2–0 home win against Sochaux.
[5] He made his debut for the club on 14 August, replacing Amoroso in a 3–2 home win against Fortaleza,[6] and scored his first goal on 16 October in a 6–1 away routing of Flamengo.
Thiago Ribeiro was loaned to Al Rayyan in 2007 (the club also bought half of his rights), and scored a goal in 2007 AFC Champions League.
Thiago Ribeiro became top-scorer of 2010 Copa Libertadores with eight goals; highlights included a hat-trick in a 3–1 home win against Nacional on 30 April.
[13][14][15][16] He made his Serie A debut on 11 September, starting in a 2–1 away win against Roma;[17] his first goal came eight days later, in a home success over Novara for the same scoreline.
[25] Thiago Ribeiro was transfer listed by Peixe in February 2015, as the club was facing serious financial problems, mainly due to his high wages.
In March, following the signings of Robinho and Hyuri, he fell down the pecking order and mutually terminated his loan contract with Atlético two months before its expiry.
[30] Returning to Santos ahead of the 2017 campaign, Thiago Ribeiro played his first match on 3 February by replacing Jonathan Copete and scoring the last in a 6–2 home routing of Linense.