Fue campeón mundial júnior en 1996, campeón mundial sub-23 en el año 2000, campeón del mundo élite en 2010 y tres veces campeón de Europa, además de ganar tres campeonatos del mundo por relevos (en los años 1999, 2000 y 2005).