Durante su carrera se adjudicó un total de 10 pruebas y fue subcampeón del mundo en 1999 y 2000 y campeón en 2001.