2001–2002 Atlético Mineiro 6 (4)
2002–2003 Örgryte 39 (28)
2002–2003 Örgryte 39 (28)
2004–2006 Malmö FF 55 (29)
2006–2008 Heerenveen 39 (45)
2008–2009 Middlesbrough 42 (10)
2009–2010 Al Sadd 12 (2)
2010 → Al-Rayyan (loan) 7 (8)
2010–2012 Al-Rayyan 27 (19)
2012–2013 Al-Gharafa 4 (0)
Total 231 (145)