Najlepsze wyniki w Pucharze Świata osiągnął w sezonie 1999/2000, kiedy to zajął 32. miejsce w klasyfikacji generalnej.

W 2003 roku zakończył karierę.

Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca7.12 lutego2002 Salt Lake City15 km stylem klasycznym37:07,4 +1:10,5 Andrus Veerpalu5.14 lutego2002 Salt Lake City2 × 10 km łączony49:48,9 +9,6 Thomas Alsgaard Frode Estil6.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 30.19 lutego2002 Salt Lake CitySprint stylem dowolnym2:56,9 - Tor Arne Hetland

Mistrzostwa świata Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca38.22 lutego1999 Ramsau10 km stylem klasycznym24:19,2 +2:05,5 Mika Myllylä25.23 lutego1999 Ramsau10 km + 15 km pościgowy1:05:54,9 +2:35,5 Thomas Alsgaard27.28 lutego1999 Ramsau50 km stylem klasycznym24:19,2 +9:51,7 Mika Myllylä15.15 lutego2001 Lahti15 km stylem klasycznym39:26,0 +1:42,0 Per Elofsson3.15px17 lutego2001 Lahti2 × 10 km łączony47:15,5 +34,0 Per Elofsson4.22 lutego2001 LahtiSztafeta 4 × 10 kmSkład drużyny: Witalij Dienisow, Michaił Iwanow, Nikołaj Bolszakow, Władimir Wilisow1:36:42,5 +1:20,2 46.19 lutego2003 Val di Fiemme30 km stylem klasycznym1:12:29,3 +7:26,5 Thomas