En el Campeonato Mundial de Atletismo en Pista Cubierta de 2006 ganó la medalla de oro en la competición de heptatlón, logrando un total de 6192 puntos, por delante del estadounidense Bryan Clay y del checo Roman Šebrle (bronce con 6161 puntos).