En el Campeonato Europeo de Atletismo en Pista Cubierta de 2017 ganó la medalla de oro en los 1500 metros, con un tiempo de 3:44.82 segundos, por delante del sueco Kalle Berglund y del checo Filip Sasínek.