W sierpniu 2012 ogłosił, że kończy karierę piłkarską.

Statystyki ligowe SezonKlubMeczeGole1999–2000(w) ŁKS Łódź402000–2001 ŁKS Łódź2502001–2002 ŁKS Łódź3362002–2003(j) Szczakowianka Jaworzno1102002–2003(w) ŁKS Łódź1432003–2004 Wisła Płock1402004–2005 GKS Bełchatów33102005–2006 GKS Bełchatów30112006–2007(j) GKS Bełchatów1592006–2007(w) US Palermo312007–2008(j) SC Heerenveen1012007–2008(w) Wisła Kraków812008–2009(w) Widzew Łódź602009–2010(j) Widzew Łódź112009–2010 Cracovia2562010–2011(j) Cracovia1022010–2011(w) Asteras Tripolis40

Kariera reprezentacyjna Z reprezentacją Polski U-16 zdobył wicemistrzostwo Europy na ME 1999 w Czechach. W tym samym roku z reprezentacją Polski U-17 wystąpił na 8. MŚ 1999 w Nowej Zelandii.

W seniorskiej reprezentacji Polski debiutował 6 września 2006 w zremisowanym 1:1 meczu eliminacji Mistrzostw Europy 2008 z Serbią, zdobywając w nim swoją pierwszą bramkę w drużynie narodowej. Drugą strzelił w meczu z Belgią (15 listopada 2006), dzięki czemu Polska drużyna wygrała 1:0, trzecią w spotkaniu towarzyskim z ZEA (6 grudnia 2006), ustalając wynik spotkania na 5:2, a czwartą w meczu przeciwko Słowacji ustalając wynik spotkania na 2:2. W ostatnim meczu eliminacji Mistrzostw Europy w Belgradzie 21 listopada 2007 ponownie strzelił bramkę Serbom.