En el Campeonato Europeo de Atletismo en Pista Cubierta de 2017 ganó la medalla de plata en los 60 metros, con un tiempo de 6.58 segundos que fue récord nacional eslovaco, tras el británico Richard Kilty (oro con 6.54 segundos) y por delante del sueco Austin Hamilton. Dos años después, en el Campeonato Europeo de Atletismo en Pista Cubierta de 2019 ganó el oro en la misma prueba, con un tiempo de 6.60 segundos.