AS Trenčín Zawodnikiem AS Trenčín został latem 2013 r. podpisując z klubem trzyletni kontrakt. Razem z nim umowę podpisał Haris Hajradinović, z którym wcześniej grał w Interze Zaprešić. Zadebiutował w meczu przeciwko Slovanowi Bratysławie 28 kwietnia 2013 r. Z drużyną dwukrotnie zdobył mistrzostwo Słowacji i Puchar Słowacji w latach 2015 i 2016.
Slovan Bratysława W latach 2017 i 2018 zdobył z zespołem Puchar Słowacji, a w 2019 r. Mistrzostwo Słowacji.
MFK Karviná W czerwcu 2019 r. na zasadach wolnego transferu podpisał kontrakt z czeskim klubem MFK Karviná.
Podbeskidzie Bielsko-Biała 7 sierpnia 2020 dołączył do Podbeskidzia Bielsko-Biała.
Raków Częstochowa W czerwcu 2021 r. podpisał dwuletni kontrakt z Rakowem Częstochowa, z opcją przedłużenia o kolejne dwa lata.
1. FC Slovácko 20 sierpnia 2025 został zawodnikiem czeskiego ekstraklasowego Slovácko.