Not prone to score, Polga netted his first two goals for the "Lions" in the 2007–08 UEFA Champions League, in both group stage matches against FC Dynamo Kyiv. He played in 43 games in all competitions during the season and, in 2009–10, as Sporting could only finish fourth, he lost his starting position to Tonel – who previously had lost his to youth graduate Daniel Carriço – but still managed to appear in 25 official matches (1,983 minutes). He left in June 2012 at the age of 33, and returned to Brazil.