Najlepsze wyniki w Pucharze Świata osiągnął w sezonie 2007/2008, kiedy to zajął 4. miejsce w klasyfikacji generalnej, a w klasyfikacji dystansowej był dziewiąty. Bardzo dobrze spisywał się w zawodach drugiej edycji Tour de Ski, gdzie dwukrotnie (w biegu łączonym i na 30 km) zajął 4. miejsce oraz również dwukrotnie był w finale "A" w sprincie.

Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 17. 12 lutego 2006 Pragelato 30 km bieg łączony 1:17:00,8 +35,4 Jewgienij Diemientjew 15. 26 lutego 2006 Pragelato 50 km stylem dowolnym (start masowy) 2:06:11,8 +14,4 Giorgio Di Centa 28. 15 lutego 2010 Whistler 15 km stylem dowolnym 33:36,3 +1:34,2 Dario Cologna 19. 20 lutego 2010 Whistler 30 km bieg łączony 1:15:11,4 +1:43,1 Marcus Hellner 20. 9 lutego 2014 Krasnaja Polana 30 km bieg łączony 1:08:15,4 +1:51,3 Dario Cologna 21. 23 lutego 2014 Soczi 50 km stylem dowolnym 1:46:55,2 +48,3 Aleksandr Legkow