W 2016 roku został ogłoszony nowym zawodnikiem Podbeskidzia Bielsko-Biała, występującego wówczas w 1 lidze. W klubie spędził półtora roku, po czym jego umowa została rozwiązana za porozumieniem stron. Dzień później został nowym zawodnikiem drugoligowca - GKS-u Bełchatów. Z ,,brunatnymi" był związany łącznie przez okres trzech lat, w których na boisku w meczach ligowych wystąpił łącznie 73 razy.
W 2021 roku trafił do trzecioligowego klubu LKS Goczałkowice-Zdrój.
Statystyki kariery (aktualne na dzień 14 czerwca 2024) KlubSezonLigaLigaPuchar PolskiPuchar EkstraklasyEuropaSumaMeczeBramkiMeczeBramkiMeczeBramkiMeczeBramkiMeczeBramkiWisła Kraków2003/04I liga0000–00002004/05I liga0010–0010Górnik Zabrze2005/06I liga23020––250ŁKS Łódź2006/07I liga2201050–280Wisła Kraków2007/08I liga000060–60Górnik Zabrze2007/08I liga1200020–1402008/09Ekstraklasa2012040–2612009/10I liga29000––2902010/11Ekstraklasa30120––3212011/12Ekstraklasa20110––2112012/13Ekstraklasa6000––602013/14Ekstraklasa0000––002014/15Ekstraklasa25511––2662015/16Ekstraklasa11100––111Podbeskidzie Bielsko-Biała2016/17I liga33010––3302017/18I liga7010––80GKS Bełchatów2017/18II liga13000––1302018/19II liga10020––1202019/20I liga25000––2502020/21I liga7010––80LKS Goczałkowice-Zdrój2021/22III liga26200––2622022/23III liga31200––3122023/24III liga26100––261Ogólnie w