Dwa lata później rozpoczął pracę w zespole Stuttgarter Kickers, występującym na tym samym poziomie ligowym, jednak z powodu słabych wyników w tym samym roku został zwolniony. Swój następny klub objął w 2018, była to 3-ligowa Fortuna Köln, gdzie trafił po odrzuceniu oferty z Zagłębia Sosnowiec. Tu również nie pracował zbyt długo, po niecałym roku rozstał się z zespołem. W 2020 został asystentem Kosty Runjaicia w Pogoni Szczecin, wraz z tym zespołem zajął trzecie miejsce w Ekstraklasie w sezonie 2020/2021.
1 września 2021 podpisał umowę jako pierwszy trener z Lechią Gdańsk. Zadebiutował w meczu Ekstraklasy z Wisłą Kraków, zakończonym remisem 2:2. Pracując w tym zespole, już w miesiącu swojego debiutu zdobył nagrodę Trenera Miesiąca PKO Ekstraklasy. W sezonie 2021/2022 prowadzona przez niego Lechia zajęła 4. miejsce, kwalifikując się do eliminacji Ligi Konferencji Europy UEFA, w których odpadła w 2. rundzie przeciwko Rapidowi Wiedeń. 1 września 2022 został zwolniony z funkcji trenera Lechii Gdańsk, dzień po przegranym 0:3 ligowym spotkaniu przeciwko Lechowi Poznań, pozostawiając klub na ostatnim miejscu w tabeli Ekstraklasy. Łącznie prowadził drużynę w 40. spotkaniach, wygrywając 18, remisując 7 i przegrywając 15.
10 kwietnia 2023 został trenerem FC Den Bosch, z którym podpisał obowiązujący przez dwa sezony kontrakt.