Najlepsze wyniki w Pucharze Świata osiągnął w sezonie 1996/1997, kiedy to zajął 15. miejsce w klasyfikacji generalnej, a w klasyfikacji sprintu był dziewiąty. Łącznie 3 razy stawał na podium zawodów Pucharu Świata, ani razu nie wygrał.

Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca37.27 lutego1994 Lillehammer50 km stylem klasycznym2:07:20,3 +3:12,5 Władimir Smirnow20.9 lutego1998 Nagano30 km stylem klasycznym1:33:55,8 +8:21,0 Mika Myllylä18.12 lutego1998 Nagano10 km stylem klasycznym27:24,5 +1:26,8 Bjørn Dæhlie20.14 lutego1998 Nagano10+15 km pościgowy1:07:01,7 +3:01,2 Thomas Alsgaard3.15px17 lutego1998 NaganoSztafeta 4 × 10 kmSkład drużyny: Harri Kirvesniemi, Mika Myllylä, Sami Repo, Jari Isometsä1:40:55,7 +1:19,8 40.9 lutego2002 Salt Lake City30 km stylem dowolnym1:11:31,0 +5:17,2 Christian Hoffmann31.14 lutego2002 Salt Lake City2 × 10 km łączony49:48,9 +1:47,8 Thomas Alsgaard Frode Estil11.17 lutego2002 Salt Lake CitySztafeta 4 × 10 kmSkład drużyny: Kuisma Taipale, Karri Hietamäki, Teemu Kattilakoski, Sami Repo1:45:05,4 +4:56,3 21.19 lutego2002 Salt Lake CitySprint stylem dowolnym2:56,9 - Tor Arne Hetland