Latem 2015 roku podpisał dwuletni kontrakt z niemieckim trzecioligowcem FC Erzgebirge Aue. Informowano, że trafił z GKS‑u Bełchatów trafił do Aue na zasadzie wolnego transferu i otrzymał umowę ważną do 2017 roku; trener Pavel Dotschew podkreślał jego „gardłowe” warunki fizyczne (ok. 190 cm wzrostu) i zapowiadał szybki debiut w sparingu z Carl Zeiss Jena.

W barwach Aue zagrał tylko w dwóch ligowych meczach III ligi. W drugiej kolejce sezonu otrzymał czerwoną kartkę za ostre wejście w meczu z SG Sonnenhof Großaspach, za co został zawieszony na trzy spotkania, a następnie doznał kontuzji kolana. W listopadzie 2015 Aue rozwiązało z nim kontrakt za porozumieniem stron – klub poinformował, że uwzględniono prośbę piłkarza, który chciał wrócić do Polski.

W styczniu 2016 roku został zawodnikiem Podbeskidzia Bielsko‑Biała. Klub oraz media przypominały, że był to jego powrót pod Klimczok – występował tam już w latach 2008–2010 – a nowy kontrakt miał obowiązywać do końca sezonu 2015/2016. 16 czerwca 2016 roku Podbeskidzie zdecydowało się nie przedłużać kontraktu z obrońcą.

Wigry Suwałki, Stomil i Odra Opole

W 2017 roku podpisał krótkoterminową umowę z Wigrami Suwałki, po czym latem tego samego roku ponownie trafił do Stomilu Olsztyn.