Latem 2010 roku został zawodnikiem OKS 1945 Olsztyn. W sezonie 2010/2011, na poziomie II ligi, rozegrał 32 mecze i strzelił 2 gole, a Stomil wywalczył awans do I ligi. W kolejnych dwóch sezonach pozostawał podstawowym środkowym obrońcą drużyny – w I lidze rozegrał łącznie 58 ligowych spotkań i zdobył 8 bramek, co jak na defensora było bardzo dobrym wynikiem.
W lipcu 2017 roku, po kilku latach gry w innych klubach, wrócił do Olsztyna. W sezonie 2017/2018 znów był filarem obrony Stomilu w I lidze, rozgrywając 33 mecze i zdobywając 2 gole.
GKS Bełchatów
W lipcu 2013 roku przeniósł się ze Stomilu do GKS‑u Bełchatów. Klub z Bełchatowa informował wówczas, że obrońca ze Stomilu będzie czwartym nowym piłkarzem w kadrze, zastępując odchodzącego Rafała Kosznika. W sezonie 2013/2014 z GKS‑em zdobył mistrzostwo I ligi i awans do Ekstraklasy – w ligowych rozgrywkach wystąpił w większości meczów, zdobywając kilka bramek po stałych fragmentach gry.
W Ekstraklasie 2014/2015 był podstawowym środkowym obrońcą bełchatowskiego zespołu – dane ligowe wskazują, że rozegrał wówczas 34 spotkania w najwyższej klasie rozgrywkowej.
Erzgebirge Aue i powrót do Podbeskidzia