Najlepsze wyniki w Pucharze Świata osiągnął w sezonie 1999/2000, kiedy to 45. miejsce w klasyfikacji generalnej. Na mistrzostwach świata juniorów w Canmore w 1997 roku wywalczył srebrny medal w biegu na 10 km techniką klasyczną oraz w sztafecie.
Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca7.9 lutego2002 Salt Lake City30 km st. dowolnym1:11:31,0+1:19,6 Christian Hoffmann6.17 lutego2002 Salt Lake CitySztafeta 4 × 10 kmSkład drużyny: Siergiej Nowikow, Michaił Iwanow, Witalij Dienisow, Nikołaj Bolszakow1:32:45,5+2:04,6
Mistrzostwa świata Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca29.17 lutego2001 Lahti2 × 10 km łączony47:15,5+1:42,1 Per Elofsson35.21 lutego2001 LahtiSprint stylem dowolnym3:14,1 – Tor Arne Hetland12.17 lutego2005 Oberstdorf15 km stylem dowolnym34:49,7+52,6 Pietro Piller Cottrer3.15px24 lutego2005 OberstdorfSztafeta 4 × 10 kmSkład drużyny: Nikołaj Pankratow, Wasilij Roczew, Jewgienij Diemientjew, Nikołaj Bolszakow1:39:04,4+3:24,4 Norwegia