AS Trenčín 27 czerwca 2017 podpisał trzyletni kontrakt ze słowackim AS Trenčín. W Fortuna Lidze zadebiutował 23 lipca tego samego roku w wygranym 2:1 meczu z FK Senicą, grając pełne 90 minut. Pierwszą bramkę dla trenczyńskiego klubu zdobył 5 sierpnia 2017, w wyjazdowym, przegranym 2:1 meczu ze Spartakiem Trnawa. W pierwszym sezonie rozegrał 33 mecze, wszystkie w wyjściowym składzie, będąc kluczowym zawodnikiem. w styczniu 2019 doznał kontuzji kolana, która wykluczyła go z gry na 30 spotkań, aż do października 2019. W sezonie 2020/2021, po wyleczonej kontuzji ponownie stał się zawodnikiem pierwszego składu i rozegrał 30 meczów, w pełnym wymiarze czasowym. Łącznie, w ciągu czterech sezonów, rozegrał 115 meczów, w których zanotował 10 trafień i 10 asyst.
Wisła Kraków 16 maja 2021, Wisła Kraków poinformowała o podpisaniu kontraktu z zawodnikiem. Dla Białej Gwiazdy zadebiutował w 26 lipca 2021, wychodząc na boisko w podstawowym składzie, meczu 1. kolejki Ekstraklasy sezonu 2021/2022, w domowym, wygranym 3:0 meczu z Zagłębiem Lubin. Pierwszą i jedyną bramkę dla krakowskiego klubu, zdobył 17 grudnia 2021, w domowym, wygranym 3:0 meczu 19. kolejki z Bruk-Bet Termalicą. Trafienie pomocnika zostało wybrane golem kolejki.