1 A felnőtt klubokban játszott mérkőzések és gólok csak a bajnoki mérkőzések adatait tartalmazzák. Utolsó elszámolt mérkőzés dátuma: 2018. november 11. 2 Utolsó elszámolt válogatott mérkőzés dátuma: 2013. szeptember 10.
Pályafutását a Tisza Volánban kezdte. Szerepelt később az SZVSE-ben is.1999-ben került a Ferencvároshoz. 2004 és 2007 között a felnőtt keret tagja volt. Még nem volt 18 éves amikor bemutatkozott a felnőtt csapatban.Ezután azonban szárkapocscsonttörés miatt fél évet ki kellett hagynia. 2007-ben a görög Olimbiakósz csapatához szerződött. Még ebben az évben a szintén görög Levadiakósznak adták kölcsön. 2008-ban az akkor még angol másodosztályban szereplő Leicester City FC játékosa volt, szintén kölcsönben. 2008-ban a Vasas SC-be igazolt 2010-ig,[1] azonban a Bajnokok Ligája csoportkörébe jutott Debreceni VSC2009. augusztus 30-án 5 éves szerződést kötött a játékossal.[2] 2011. január 20-án megvásárolta az olasz UC Sampdoria 830 ezer euróért.[3]
2018. január 31-én szabadon igazolható játékosként ingyen írt alá a Vasashoz.[5] Ám nem töltötte ki a szerződését és 2018. augusztus 7-én közös megegyezéssel szerződést bontott a télen érkezett játékos. Tavasszal négy mérkőzésen lépett pályára gólt nem szerzett.[6]
2018 szeptemberében a harmadosztályú III. Kerületi TVE csapatában folytatta pályafutását, majd 2019-ben visszavonult.[7][8]
2021 augusztusától Marco Rossi szövetségi kapitány segítője, a magyar labdarúgó válogatott pályaedzője.[9]