 After being the top goal-scorer for the 2006 Brazilian Serie A, playing for Goiás, he then moved on, signing a deal with Flamengo in the beginning of 2007.Souza moved from Flamengo to Panathinaikos on July 2008 for a sum of €3 million.He scored his first goal for the new club in a UEFA Champions League 2008–09 qualifying round match win against Sparta Praha.