List of FIS Cross-Country World Cup men's race winners

From Wikipedia, the free encyclopedia

Cross-country skiing
Cross-country skiing

This is a list of individual male winners in FIS Cross-Country World Cup from 1982 season to present. The list includes distance races, sprints and stage events as well as the distance and sprint stages of the stage events. Distance races have been part of the World Cup ever since its formation. Sprint discipline was first introduced in 1995/96 World Cup season and stage events are first introduced in 2006/07 World Cup season. World Championship and Olympic races were counted as World Cup races until the 1999 World Championships and the 1994 Winter Olympics.

Johannes Høsflot Klæbo (113) is the most successful male cross-country skier of all time in terms of victories.

In 45 official World Cup seasons, as of 22 March 2026, 983 individual races (662 distance, 279 sprint, 42 stage events) for men were held. These events saw 984 winners, because one race (individual 15 km classic race on 3 February 2007) ended with a tie.

A total of 171 male cross-country skier from 19 nations have won at least one individual race. In this list Soviet Union and Russia listed separately but counted as one nation. West Germany and Germany listed together since there is no East German winner and the only West German winner Jochen Behle continued his career for Germany after the German reunification in 1990. The first winner was the Norwegian Pål Gunnar Mikkelsplass who won the 15 km individual race in Reit im Winkl on 9 January 1982. The newest member of the list is Ansgar Evensen who won the classical sprint in Drammen on 12 March 2026.

With 113 World Cup victories, Norwegian Johannes Høsflot Klæbo is the most successful World Cup racer in the history. Among those, 65 wins have come in sprint races which makes him also the best male World Cup sprinter of all-time. The previous record holder Bjørn Dæhlie, has won 45 of his 46 victories in distance races and he is the best distance skier in World Cup history. In stage events, which is the newest individual race format, Klæbo leads with 10 victories.

Pål Gunnar Mikkelsplass was also the first skier to win races in two and three different seasons as he won the opening races of the first two official World Cup seasons (1981/82, 1982/83) and the 1984/85 season. The Kazakh Vladimir Smirnov and the Norwegian Petter Northug won races in 11 different seasons, but Northug has won races in 11 consecutive seasons and he is still only skier to do so. Gunde Svan was the first skier to win a race in four, five, six, seven, eight and nine seasons and all these seasons were consecutive. Throughout his 9-season long career, Svan managed to win at least one race in every season he competed. Bjørn Dæhlie has won races for 10 consecutive seasons from 1989/90 to 1998/99 which made him the only skier who won a race in every year in a single decade. Smirnov was the first to win races in ten and eleven seasons, while Dæhlie was the first to win in ten consecutive seasons and Northug was the first and the only skier to win in eleven consecutive seasons.

The youngest male winner is Petter Northug (born 6 January 1986) who won the 20 km pursuit race in Falun on 8 March 2006 at the age of 20 years and 61 days. The oldest winner is Harri Kirvesniemi (born 10 May 1958) who was aged 41 years 306 days when he won the prestigious 50 km classical mass start race in Oslo Holmenkollen on 11 March 2000, 17 years 358 days after his first race victory in Štrbské Pleso on 19 March 1982, which is also the longest time between the first and the last victory in the World Cup. The oldest skier to win his first race was Giorgio Di Centa (born 7 October 1972). When he won the 15 km individual freestyle race in Canmore on 5 February 2010 which was his only career victory, he was aged 37 years and 121 days.

Mikhail Devyatyarov and Mikhail Devyatyarov Jr. are the first father and son pair to win a World Cup race. They are followed by the Canadians Pierre and Alex Harvey. Apart from father-son pairs, there are two different brother pairs won a World Cup race: Mathias and Thobias Fredriksson of Sweden and Petter and Tomas Northug of Norway. From these two, the Fredriksson brothers were the first to do so. During the 2002/03 season, three consecutive World Cup races were won by Fredriksson brothers (two for Mathias and one for Thobias) which was also followed by the Northug brothers who became the winner of two consecutive races in the 2014/15 World Cup season after the victory in 2015 Tour de Ski was given to Petter Northug on 20 July 2016 due to illegal use of asthma medication by the initial winner Martin Johnsrud Sundby.

Statistics

As of 22 March 2026
Total World Cup Stage World Cup
Distance Sprint Stage events Distance Sprint
Events9835012184216161
Double wins11
Winners9845022184216161
  • Distance: Competitions of distances longer than 1.8 km
  • Sprint: Competitions of distances shorter than 1.8 km
  • Stage events: Overall winners of Stage World Cup events (Nordic Opening, World Cup Final, Tour de Ski, FIS Ski Tour, Sprint Tour and Ski Tour Canada)

Winners

Bjørn Dæhlie (46) is the most successful male distance skier in World Cup history, with 45 distance victories.
Petter Northug (38) is the youngest man ever to win a World Cup race.
Gunde Svan (30) had won at least one race in every season he competed.
Vladimir Smirnov (30) had won at least one World Cup race in 11 different seasons.
Harri Kirvesniemi (6) is the oldest World Cup race winner of all time.
Pål Gunnar Mikkelsplass (4) is the winner of the first ever World Cup race.
As of 22 March 2026
  Active athletes
  Active athletes who haven't competed in the current season's World Cup competitions
  Active athletes who aren't allowed to compete due to doping offence
Rk. Name Ref. Nation World Cup seasons Victories World Cup Stage World Cup
Distance Sprint Stage events Distance Sprint
1Johannes Høsflot Klæbo[1] Norway2016–1132247101618
2Bjørn Dæhlie[2] Norway1989–199946451N/AN/AN/A
3Petter Northug[3] Norway2005–201738866153
4Gunde Svan[4] Sweden1982–19913030N/AN/AN/AN/A
Vladimir Smirnov (7 SOV / 23 KAZ)[5] Kazakhstan1982–19993030N/AN/AN/A
Martin Johnsrud Sundby[6] Norway2005–20203011811
7Alexander Bolshunov[7] Russia2017–2816138
8Dario Cologna[8] Switzerland2007–20222672611
9Lukáš Bauer[9] Czech Republic1997–201618927
Federico Pellegrino[10] Italy2010–18135
11Emil Jönsson[11] Sweden2003–201816133
12Sergey Ustiugov[12] Russia2013–1512183
13Torgny Mogren[13] Sweden1983–19981313N/AN/AN/A
Thomas Alsgaard[14] Norway1993–200313112N/AN/AN/A
Tor Arne Hetland[15] Norway1995–200913292
Axel Teichmann[16] Germany1998–20141385
Ola Vigen Hattestad[17] Norway2003–20171313
Pål Golberg[18] Norway2010–1373111
19Jens Arne Svartedal[19] Norway1997–201012111
Harald Østberg Amundsen[20] Norway2018–12714
21Per Elofsson[21] Sweden1997–20031111N/AN/AN/A
Tobias Angerer[22] Germany1998–201411101
Eldar Rønning[23] Norway2003–2015114331
Alexey Poltoranin[24] Kazakhstan2005–201911317
Simen Hegstad Krüger[25] Norway2013–1183
26Mika Myllylä[26] Finland1992–20001010N/AN/AN/A
Maurice Manificat[27] France2006–20221064
Iivo Niskanen[28] Finland2011–1082
29Vegard Ulvang[29] Norway1984–199799N/AN/AN/A
Alexei Prokourorov (3 SOV / 6 RUS)[30] Russia1984–200299N/AN/AN/A
Mathias Fredriksson[31] Sweden1993–2011981
Odd-Bjørn Hjelmeset[32] Norway1993–20129441
Alexander Legkov[33] Russia2003–20169423
Eirik Brandsdal[34] Norway2007–2020972
35Vincent Vittoz[35] France1996–2011871
Finn Hågen Krogh[36] Norway2011–82231
Alex Harvey[37] Canada2008–201981151
Emil Iversen[38] Norway2013–82141
39Johann Mühlegg[39] Spain1991–200277N/AN/AN/A
Maxim Vylegzhanin[40] Russia2005–2019752
Martin Løwstrøm Nyenget[41] Norway2014–77
42Thomas Wassberg[42] Sweden1982–198866N/AN/AN/AN/A
Harri Kirvesniemi[43] Finland1982–200166N/AN/AN/A
Anders Aukland[44] Norway1993–201266
Pietro Piller Cottrer[45] Italy1994–2012651
Andrus Veerpalu[46] Estonia1992–201166
Sjur Røthe[47] Norway2009–624
Erik Valnes[48] Norway2017–61311
49Bill Koch[49] United States1982–199255N/AN/AN/AN/A
Cristian Zorzi[50] Italy1993–201055
Thobias Fredriksson[51] Sweden1995–200955
Johan Olsson[52] Sweden2001–201755
Anders Gløersen[53] Norway2007–514
Nikita Kryukov[54] Russia2006–2017523
Marcus Hellner[55] Sweden2006–2018523
Lucas Chanavat[56] France2015–532
57Pål Gunnar Mikkelsplass[57] Norway1982–199644N/AN/AN/A
Jari Isometsä[58] Finland1990–200644N/AN/AN/A
Frode Estil[59] Norway1995–200744
Peter Larsson[60] Sweden1999–200944
René Sommerfeldt[61] Germany1996–2010431
Teodor Peterson[62] Sweden2009–2020422
Matti Heikkinen[63] Finland2002–2019413
Didrik Tønseth[64] Norway2012–4211
Richard Jouve[65] France2015–44
66Alexander Zavyalov[66] Soviet Union1982–198433N/AN/AN/AN/A
Pierre Harvey[67] Canada1982–198833N/AN/AN/AN/A
Erling Jevne[68] Norway1987–200233N/AN/AN/A
Silvio Fauner[69] Italy1987–200633N/AN/AN/A
Håvard Bjerkeli[70] Norway1998–200633N/AN/AN/A
Björn Lind[71] Sweden2000–201033
Børre Næss[72] Norway2003–201133
Anders Södergren[73] Sweden1999–201533
Johan Kjølstad[74] Norway2002–2012321
Alexey Petukhov[75] Russia2003–201833
Nikolay Morilov[76] Russia2004–2017312
Devon Kershaw[77] Canada2004–20183111
Daniel Rickardsson[78] Sweden2004–2020321
Calle Halfvarsson[79] Sweden2009–312
Einar Hedegart[80] Norway2024–33
81Oddvar Brå[81] Norway1982–198922N/AN/AN/AN/A
Nikolay Zimyatov[82] Soviet Union1982–198822N/AN/AN/AN/A
Tor Håkon Holte[83] Norway1982–198622N/AN/AN/AN/A
Thomas Eriksson[84] Sweden1982–199322N/AN/AN/AN/A
Mikhail Devyatyarov[85] Soviet Union1982–199222N/AN/AN/AN/A
Terje Langli[86] Norway1986–199622N/AN/AN/A
Marco Albarello[87] Italy1984–199822N/AN/AN/A
Mikhail Botvinov[88] Austria1990–200722
Peter Schlickenrieder[89] Germany1992–200122N/AN/AN/A
Morten Brørs[90] Norway1997–200422N/AN/AN/A
Mikhail Ivanov[91] Russia1997–200722
Fabio Maj[92] Italy1991–2004211N/AN/AN/A
Fulvio Valbusa[93] Italy1992–200622N/AN/AN/A
Christian Hoffmann[94] Austria1994–200922
Trond Iversen[95] Norway2000–200922
Vasily Rochev[96] Russia2000–201022
Renato Pasini[97] Italy2000–201322
Sergey Shiryayev[98] Russia2006–201322
John Kristian Dahl[99] Norway2001–2013211
Ilia Chernousov[100] Russia2006–2016211
Tim Tscharnke[101] Germany2008–2017211
Petr Sedov[102] Russia2009–211
Sindre Bjørnestad Skar[103] Norway2011–22
Hans Christer Holund[104] Norway2009–202322
Oskar Svensson[105] Sweden2014–211
Iver Tildheim Andersen[106] Norway2022–22
Gus Schumacher[107] United States2019–211
Mattis Stenshagen[108] Norway2016–22
109Jan Ottosson[109] Sweden1982–199411N/AN/AN/AN/A
Jan Lindvall[110] Norway1982–198411N/AN/AN/AN/A
Asko Autio[111] Finland1982–198311N/AN/AN/AN/A
Ove Aunli[112] Norway1982–198711N/AN/AN/AN/A
Kari Härkönen[113] Finland1982–198511N/AN/AN/AN/A
Lars Erik Eriksen[114] Norway1982–198411N/AN/AN/AN/A
Maurilio De Zolt[115] Italy1982–199411N/AN/AN/AN/A
Lars Håland[116] Sweden1986–199811N/AN/AN/A
Christer Majbäck[117] Sweden1984–199911N/AN/AN/A
Jochen Behle[118] Germany1982–199811N/AN/AN/A
Kristen Skjeldal[119] Norway1989–200811
Henrik Forsberg[120] Sweden1988–199911N/AN/AN/A
Sture Sivertsen[121] Norway1990–199911N/AN/AN/A
Ari Palolahti[122] Finland1995–200511N/AN/AN/A
Espen Bjervig[123] Norway1995–200311N/AN/AN/A
Anders Bergström[124] Sweden1989–199911N/AN/AN/A
Jan Jacob Verdenius[125] Norway1993–200211N/AN/AN/A
Sergei Dolidovich[126] Belarus1993–201811
Mikael Östberg[127] Sweden1998–200811
Jörgen Brink[128] Sweden1995–201111
Janusz Krężelok[129] Poland1995–201011
Freddy Schwienbacher[130] Italy1995–200911
Martin Bajčičák[131] Slovakia1995–201511
Yevgeny Dementyev[132] Russia2003–201611
Tore Ruud Hofstad[133] Norway2000–200911
Daniel Tynell[134] Sweden2004–200611N/AN/AN/A
Ole Einar Bjørndalen[135] Norway1998–201011
Christoph Eigenmann[136] Switzerland2000–201311
Franz Göring[137] Germany2003–201411
Toni Livers[138] Switzerland2003–202011
Mikhail Devyatyarov Jr.[139] Russia2003–201611
Josef Wenzl[140] Germany2004–201611
Emmanuel Jonnier[141] France1999–201111
Nikolay Pankratov[142] Russia2003–201011
Valerio Checchi[143] Italy2001–201411
Jean-Marc Gaillard[144] France2001–202111
Ivan Babikov[145] Canada2005–201611
Sami Jauhojärvi[146] Finland2001–201711
Ronny André Hafsås[147] Norway2007–201111
Artem Zhmurko[148] Russia2010–201311
Giorgio Di Centa[149] Italy1993–201711
Noah Hoffman[150] United States2009–201811
Simeon Hamilton[151] United States2010–202111
Chris André Jespersen[152] Norway2003–11
Roland Clara[153] Italy2005–201611
Tomas Northug[154] Norway2010–201711
Francesco De Fabiani[155] Italy2013–11
Sondre Turvoll Fossli[156] Norway2011–201911
Niklas Dyrhaug[157] Norway2009–201911
Baptiste Gros[158] France2010–202011
Gleb Retivykh[159] Russia2011–11
Janosch Brugger[160] Germany2017–11
Evgeniy Belov[161] Russia2010–11
Denis Spitsov[162] Russia2017–11
Alexander Terentyev[163] Russia2019–11
Håvard Solås Taugbøl[164] Norway2013–11
Jan Thomas Jenssen[165] Norway2017–11
Perttu Hyvärinen[166] Finland2011–11
Jules Lapierre[167] France2017–11
Edvin Anger[168] Sweden2022–11
William Poromaa[169] Sweden2019–11
Lars Heggen[170] Norway2025–11
Ansgar Evensen[171] Norway2020–11
  • N/A: Disciplines hadn't existed throughout athlete's entire career.
  • Ties are shown in chronological order.

Milestones

Category Achiever Event Date
Single Event
First to win 10 racesSweden Gunde SvanDistance23 February 1985
First to win 20 racesSweden Gunde SvanDistance27 February 1988
First to win 30 racesSweden Gunde SvanDistance7 February 1991
First to win 40 racesNorway Bjørn DæhlieDistance12 December 1998
First to win 50 racesNorway Johannes Høsflot KlæboSprint30 November 2024
First to win 60 racesNorway Johannes Høsflot KlæboSprint5 December 2025
Two Events
First to win a raceNorway Bjørn DæhlieDistance and Sprint11 March 1997
First to win 10 racesNorway Johannes Høsflot KlæboDistance and Sprint31 December 2021
First to win 20 racesNorway Johannes Høsflot KlæboDistance and Sprint26 March 2023
First to win 30 racesNorway Johannes Høsflot KlæboDistance and Sprint26 January 2025
All Three Events
First to win a raceNorway Petter NorthugDistance, Sprint and Stage Event21 March 2010
First to win 10 racesNorway Johannes Høsflot KlæboDistance, Sprint and Stage Event4 January 2026

See also

References

Related Articles

Wikiwand AI