En el Campeonato Europeo de Atletismo de 2016 ganó la medalla de plata en los 100 metros, con un tiempo de 10.07 segundos, llegando a meta tras el neerlandés Churandy Martina (oro también con 10.07 s) y por delante del francés Jimmy Vicaut (bronce con 10.08 segundos).