En el Campeonato Europeo de Atletismo en Pista Cubierta de 2009 ganó la medalla de oro en la competición de heptatlón, con un total de 6362 puntos que fue su mejor marca personal, por delante del ucraniano Oleksiy Kasyanov (plata con 6205 puntos) y el checo Roman Šebrle.