2026 Winter Olympics - Cross-Country Skiing Predictions

2026 Winter Olympics - Cross-Country Skiing Predictions

Calendar

Individual Races

Men

1. 20km Skiathlon (Feb 08)
Skier Nation Start Win Podium Top5 Top-10 Top-30
Johannes Høsflot Klæbo Norway 94.30 47.50 68.30 86.90 94 94.30
Harald Østberg Amundsen Norway 82.70 29.40 62.50 81.50 82.70 82.70
Federico Pellegrino Italy 100 5 16.80 34.70 57.30 99.80
Martin Løwstrøm Nyenget Norway 69.60 3.60 32.50 49.60 61 69.60
Mattis Stenshagen Norway 53.70 3.10 18.30 28.60 43.30 53.70
Erik Valnes Norway 54.80 2.90 10.50 11.60 26.60 54.80
Emil Iversen Norway 34.60 1.30 11.10 20.60 28.90 34.60
Gus Schumacher USA 94.70 1.20 6.70 13.10 38.10 89.10
Elia Barp Italy 100 0.80 9.50 21.10 41.30 97.90
Edvin Anger Sweden 82.60 0.60 2.50 4.10 15 66.70
Mika Vermeulen Austria 100 0.50 8.60 20 44.90 97.80
Mathis Desloges France 83.60 0.30 6.20 14.30 35.50 80.30
Andrew Musgrave Great Britain 100 0.30 6 14.90 47.50 96.90
Ben Ogden USA 52.50 0.30 1.80 2.90 10.90 37.20
Iivo Niskanen Finland 70.40 0.30 5 12.90 24.50 69.80
Hugo Lapalus France 100 0.30 2.80 10.10 39.90 100
Michal Novak Czechia 100 0.30 4.50 11 36.90 84.50
Davide Graz Italy 100 0.30 2.30 4.60 24.40 68
William Poromaa Sweden 72 0.20 4.70 10.30 27.90 66.80
Einar Hedegart Norway 10.30 0.20 3.20 6 9.60 10.30
Antoine Cyr Canada 100 0.20 2.30 5.20 13.40 84.20
Jules Lapierre France 84.20 0.10 1.70 6.50 35.70 79.10
Benjamin Moser Austria 76.20 0.10 0.90 1.90 8.20 54.40
Jules Chappaz France 33.50 0.10 0.50 0.90 3.20 22.10
Joe Davies Great Britain 70.60 0.10 2.30 4.70 17.80 60.30
Arsi Ruuskanen Finland 100 0.10 0.80 4.30 15.90 87.30
Zak Ketterson USA 53.70 0.10 0.70 1.30 7.20 35.20
Beda Klee Switzerland 100 0.10 1.20 2.70 14.50 70.40
Lauri Vuorinen Finland 46.60 0.10 0.10 0.10 1.20 21.60
Calle Halfvarsson Sweden 36.50 0 0.40 0.90 4.80 25
Remi Bourdin France 41.40 0 0.40 1.10 5.60 28.80
Xavier McKeever Canada 82.30 0 0.20 0.30 2.50 46.10
Jonas Baumann Switzerland 73.60 0 0.40 1 6.90 53.50
Truls Gisselman Sweden 55.80 0 0.50 0.70 3.70 38.80
Joni Mäki Finland 36.60 0 0.10 0.10 0.90 15.10
Janik Riebli Switzerland 62.10 0 0.10 0.10 0.20 7.40
Florian Notz Germany 100 0 0.10 1.50 9.50 85.60
Ristomatti Hakola Finland 38.40 0 0.40 0.70 4.30 27.70
Richard Jouve France 37.80 0 0.10 0.20 2.30 16.20
Alvar Johannes Alev Estonia 100 0 0.10 0.80 5.70 67.60
Dominik Bury Poland 100 0 0.40 0.90 6.80 46.80
Friedrich Moch Germany 100 0 0.40 1.20 13.40 60.20
Jason Rüesch Switzerland 100 0 0.40 0.70 6.30 52
Niko Anttola Finland 85.50 0 0.30 0.70 3.50 45
James Clugnet Great Britain 100 0 0.10 0.20 0.70 19.70
James Clinton Schoonmaker USA 40.90 0 0.10 0.10 0.10 7
Jan Stölben Germany 47.30 0 0.10 0.10 0.10 5
Janosch Brugger Germany 62.80 0 0.30 0.50 1.70 26.10
Naoto Baba Japan 100 0 0.10 0.50 5.50 59.30
Jiri Tuz Czechia 63.50 0 0 0 0.10 3.70
Zanden McMullen USA 80.10 0 0.20 0.20 0.70 19.70
Emil Liekari Finland 20.60 0 0 0 0.30 6.30
Valerio Grond Switzerland 26.40 0 0 0 0 1.30
Qiang Wang China 100 0 0 0 0.10 2.30
Alvar Myhlback Sweden 23.80 0 0 0 0.10 6.90
Johan Häggström Sweden 29.90 0 0 0.10 0.40 8.20
Giovanni Ticco Italy 37.90 0 0 0.10 1 14.40
Miha Simenc Slovenia 100 0 0 0 0.10 4.40
Nejc Stern Slovenia 61.30 0 0 0 0 1.50
Remi Drolet Canada 100 0 0 0 0.30 15.40
Anton Grahn Sweden 20.10 0 0 0 0 1.90
Thomas Hjalmar Westgård Ireland 100 0 0 0 0.60 29.60
Max Hollmann Canada 71.10 0 0.10 0.10 0.50 16.60
Ryo Hirose Japan 100 0 0 0 0.60 23.60
Irineu Esteve Altimiras Andorra 100 0 0 0 0.90 35.40
Elias Keck Germany 38.90 0 0 0 0.30 8.20
Haruki Yamashita Japan 59.50 0 0 0 0.40 11.40
Matyas Bauer Czechia 100 0 0 0 0.10 10
Michael Föttinger Austria 19 0 0 0 0 1.70
Valeriy Gontar Slovenia 100 0 0 0 0.10 7.50
Sultan Bazarbekov Kazakhstan 100 0 0 0 0.10 7.10
Ionut Alexandru Costea Romania 100 0 0 0 0.10 5
Lucas Chanavat France 16 0 0 0 0 0
Raimo Vigants Latvia 100 0 0 0 0 1.40
Johnny Hagenbuch USA 26.60 0 0 0.10 0.10 4.70
Mario Matikanov Bulgaria 100 0 0 0 0.10 4.10
Vitaliy Pukhkalo Kazakhstan 100 0 0 0 0.40 10.90
Gustaf Berglund Sweden 79.30 0 0 0 0 3.50
Micha Büchel Liechtenstein 100 0 0 0 0 1.80
Samuel Uduigowme Ikpefan Nigeria 100 0 0 0 0 2.10
Samuel Maes Belgium 100 0 0 0 0 2.20
Hunter Wonders USA 38.80 0 0 0 0.20 6.20
Hugo Hinckfuss Australia 67.30 0 0 0 0 2
Jack Young USA 12.70 0 0 0 0 0.30
Lars Young Vik Australia 72.40 0 0 0 0 0.90
Michael Hellweger Italy 5.10 0 0 0 0 0.10
Daniel Peshkov Bulgaria 100 0 0 0 0 1.30
Jekabs Skolnieks Latvia 78.40 0 0 0 0 1.40
Andriy Dotsenko Ukraine 92 0 0 0 0 1.10
Ruslan Denysenko Ukraine 100 0 0 0 0 1.30
Maciej Starega Poland 37.20 0 0 0 0 0
Piotr Jarecki Poland 100 0 0 0 0 0.60
Mikayel Mikayelyan Armenia 100 0 0 0 0 1.10
Joon-Seo Lee South Korea 100 0 0 0 0 0.40
Seve De Campo Australia 100 0 0 0 0 1.90
Franco Dal Farra Argentina 100 0 0 0 0 0.80
Minglin Li China 100 0 0 0 0 1.30
Sandijs Suhanovs Latvia 22.80 0 0 0 0 0.80
Marko Skender Croatia 100 0 0 0 0 0.20
Adam Büki Hungary 100 0 0 0 0 0.10
Adam Konya Hungary 100 0 0 0 0 0.10
Mateo Lorenzo Sauma Argentina 0 0 0 0 0 0
Phil Bellingham Australia 0 0 0 0 0 0
Timo Juhani Gronlund Bolivia 0 0 0 0 0 0
Srdjan Lalovic Bosnia&Herzegovina 0 0 0 0 0 0
Guilherme Pereira Santos Brazil 0 0 0 0 0 0
Tom Stephen Canada 0 0 0 0 0 0
Sigurd Herrera Chile 0 0 0 0 0 0
Samuel Jaramillo Colombia 0 0 0 0 0 0
Ondrej Cerny Czechia 0 0 0 0 0 0
Mike Ophoff Czechia 0 0 0 0 0 0
Magnus Tobiassen Denmark 0 0 0 0 0 0
Karl Sebastian Dremljuga Estonia 0 0 0 0 0 0
Hendrik Peterson Estonia 0 0 0 0 0 0
Nilo Moilanen Finland 0 0 0 0 0 0
Panagiotis Papasis Greece 0 0 0 0 0 0
Theo Mallett Haiti 0 0 0 0 0 0
Einar Arni Gislason Iceland 0 0 0 0 0 0
Shubam Parihar India 0 0 0 0 0 0
Seyed Ahmad Reza Seyd Iran 0 0 0 0 0 0
Dylan Longridge Ireland 0 0 0 0 0 0
Svyatoslav Matassov Kazakhstan 0 0 0 0 0 0
Artur Saparbekov Kyrgyzstan 0 0 0 0 0 0
Modestas Vaiciulis Lithuania 0 0 0 0 0 0
Matas Grazys Lithuania 0 0 0 0 0 0
Allan Corona Mexico 0 0 0 0 0 0
Khuslen Ariunjargal Mongolia 0 0 0 0 0 0
Aleksandar Grbovic Montenegro 0 0 0 0 0 0
Darko Damjanovski North Macedonia 0 0 0 0 0 0
Oskar Opstad Vike Norway 0 0 0 0 0 0
Jose Cabeca Portugal 0 0 0 0 0 0
Gabriel Cojocaru Romania 0 0 0 0 0 0
Rakan Alireza Saudi Arabia 0 0 0 0 0 0
Rejhan Smrkovic Serbia 0 0 0 0 0 0
Michal Adamov Slovakia 0 0 0 0 0 0
Denis Tilesch Slovakia 0 0 0 0 0 0
Matthew Smith South Africa 0 0 0 0 0 0
Jaume Pueyo Spain 0 0 0 0 0 0
Marc Colell Pantebre Spain 0 0 0 0 0 0
Bernat Selles Gasch Spain 0 0 0 0 0 0
Chieh-Han Lee Taiwan 0 0 0 0 0 0
Tanathip Bunrit Thailand 0 0 0 0 0 0
Abdullah Yilmaz Turkey 0 0 0 0 0 0
2. Sprint Classic (Feb 10)
Skier Nation Start Win Podium Top5 Top-10 Top-30
Johannes Høsflot Klæbo Norway 92.80 83 92.80 92.80 92.80 92.80
Erik Valnes Norway 95.40 7.70 45.30 58.60 89.40 95.40
Federico Pellegrino Italy 100 2.10 11.40 33.90 54.90 100
Jules Chappaz France 85.70 1.50 12 24 46.20 85.70
Edvin Anger Sweden 100 1.30 16.70 27.50 59.60 100
Harald Østberg Amundsen Norway 67.30 0.90 15.70 34.60 42.70 67.30
Lauri Vuorinen Finland 100 0.90 10.10 15.40 45.40 100
Joni Mäki Finland 100 0.50 10.20 17.40 43.90 100
Mattis Stenshagen Norway 34.40 0.50 2.40 10 10 34.40
Ben Ogden USA 77.30 0.40 10.20 19.70 47.30 77.30
Gus Schumacher USA 53.60 0.30 4.50 16.40 19.90 53.60
Ondrej Cerny Czechia 100 0.20 7 17.90 35.20 100
Calle Halfvarsson Sweden 38.90 0.10 1.30 3.30 8.60 36.30
Ristomatti Hakola Finland 66.30 0.10 2 4.40 9.20 54.60
Anton Grahn Sweden 66.60 0.10 9.90 12.30 30.60 66.60
Elia Barp Italy 65.60 0.10 1.30 5.70 7.40 47
Antoine Cyr Canada 100 0.10 0.90 2.70 5.10 52.60
Oskar Opstad Vike Norway 84.90 0.10 18 33.30 68.50 84.90
Valerio Grond Switzerland 100 0 4.80 10.70 47.10 100
Alvar Myhlback Sweden 38.40 0 2.80 5.50 12 38.40
Andrew Musgrave Great Britain 100 0 0.10 0.50 0.50 4.20
Hugo Lapalus France 32.70 0 0.10 0.20 0.20 0.50
Iivo Niskanen Finland 14.70 0 0.30 0.60 0.60 5.70
Richard Jouve France 95.40 0 1.60 4 17.70 80.90
Mika Vermeulen Austria 24.10 0 0.10 0.30 0.30 5.40
Emil Liekari Finland 75.80 0 1.60 4.90 16 69
Benjamin Moser Austria 100 0 0.70 2.90 9 65.60
Jiri Tuz Czechia 100 0 2.10 5.20 23.90 96.20
Emil Iversen Norway 24.20 0 0.10 0.60 0.80 10.70
James Clinton Schoonmaker USA 86.80 0 1.80 6.70 19.90 82
William Poromaa Sweden 24.40 0 0.10 0.20 0.30 4.90
Janosch Brugger Germany 100 0 0.10 0.40 0.90 13.10
Arsi Ruuskanen Finland 6.70 0 0 0 0 0.10
Martin Løwstrøm Nyenget Norway 1 0 0.10 0.30 0.30 0.80
Thomas Hjalmar Westgård Ireland 100 0 0.10 0.20 0.20 0.50
Michal Novak Czechia 100 0 0.20 0.60 2 27.50
Alvar Johannes Alev Estonia 87.90 0 0.10 0.30 0.30 0.80
Truls Gisselman Sweden 31.10 0 0.10 0.40 0.80 11.50
Niko Anttola Finland 6.80 0 0.20 0.60 0.60 3.20
Jan Stölben Germany 100 0 1.10 3.10 17.30 82.80
Remi Bourdin France 77 0 0.20 0.50 2.50 27.30
Johan Häggström Sweden 69.30 0 0.50 1 6 44.70
Irineu Esteve Altimiras Andorra 100 0 0.10 0.20 0.20 0.20
Zak Ketterson USA 76.70 0 0.60 1.90 7.70 52.10
Joe Davies Great Britain 37.70 0 0 0.10 0.10 1.70
Beda Klee Switzerland 21.80 0 0 0.10 0.10 1.30
Xavier McKeever Canada 100 0 0.30 0.90 3.60 43.20
Davide Graz Italy 67.70 0 0.20 0.70 4.30 37.60
Mathis Desloges France 7.10 0 0 0 0 0.50
Michael Föttinger Austria 100 0 0.40 1 6 55.90
Naoto Baba Japan 100 0 0.10 0.20 0.20 0.50
Janik Riebli Switzerland 100 0 0.90 4 20.60 89.90
Sultan Bazarbekov Kazakhstan 100 0 0.10 0.10 0.40 4.70
Florian Notz Germany 19 0 0 0.10 0.10 0.10
Friedrich Moch Germany 36.80 0 0 0.10 0.10 0.40
Lucas Chanavat France 90.90 0 0.60 1.10 18.50 84.90
Denis Tilesch Slovakia 100 0 0.10 0.10 0.30 3.30
Theo Mallett Haiti 100 0 0.10 0.10 0.30 2.50
Matas Grazys Lithuania 100 0 0.10 0.10 0.30 3.60
Seyed Ahmad Reza Seyd Iran 100 0 0.10 0.10 0.20 1.40
James Clugnet Great Britain 100 0 0.10 0.30 2.70 24.30
Matyas Bauer Czechia 38.90 0 0 0.10 0.10 1.30
Samuel Maes Belgium 100 0 0.10 0.10 0.40 4.50
Michael Hellweger Italy 95.70 0 0.10 0.50 3.90 36.10
Nejc Stern Slovenia 100 0 0.30 0.50 4.50 48.10
Modestas Vaiciulis Lithuania 100 0 0.10 0.20 0.60 8.30
Svyatoslav Matassov Kazakhstan 100 0 0.10 0.30 0.70 12.30
Remi Drolet Canada 76 0 0.10 0.10 0.20 1.70
Rejhan Smrkovic Serbia 100 0 0.10 0.10 0.10 0.90
Ryo Hirose Japan 100 0 0.10 0.20 0.20 0.70
Zanden McMullen USA 39 0 0.10 0.20 0.70 12
Jonas Baumann Switzerland 2.70 0 0 0 0 0.10
Gustaf Berglund Sweden 24.60 0 0 0 0.10 1.40
Giovanni Ticco Italy 44.50 0 0 0.10 0.50 8
Daniel Peshkov Bulgaria 100 0 0.10 0.10 0.20 2.20
Aleksandar Grbovic Montenegro 100 0 0.10 0.10 0.20 2.20
Joon-Seo Lee South Korea 100 0 0.10 0.10 0.30 2.80
Miha Simenc Slovenia 100 0 0.20 0.40 1.80 28.60
Elias Keck Germany 77.50 0 0.10 0.20 1 15.60
Max Hollmann Canada 34.80 0 0 0.10 0.10 0.60
Samuel Uduigowme Ikpefan Nigeria 100 0 0.10 0.10 0.30 2.70
Mario Matikanov Bulgaria 100 0 0.10 0.10 0.40 4.30
Jules Lapierre France 11.20 0 0 0 0 0.10
Sandijs Suhanovs Latvia 36.20 0 0 0 0.20 1.80
Jekabs Skolnieks Latvia 100 0 0.10 0.10 0.30 2.70
Timo Juhani Gronlund Bolivia 100 0 0.10 0.10 0.20 1.30
Dominik Bury Poland 26.70 0 0 0.10 0.20 2.20
Vitaliy Pukhkalo Kazakhstan 91.40 0 0 0.10 0.10 0.80
Qiang Wang China 100 0 0.20 0.50 3.80 44.60
Hugo Hinckfuss Australia 100 0 0.10 0.10 0.50 5.40
Minglin Li China 100 0 0.10 0.10 0.10 0.90
Mateo Lorenzo Sauma Argentina 22.90 0 0 0 0.10 0.70
Darko Damjanovski North Macedonia 100 0 0.10 0.10 0.10 1
Bernat Selles Gasch Spain 100 0 0.10 0.10 0.40 4.90
Andriy Dotsenko Ukraine 89.20 0 0 0.10 0.20 1.40
Karl Sebastian Dremljuga Estonia 100 0 0.10 0.20 1.40 16.90
Lars Young Vik Australia 100 0 0 0.10 0.50 6
Jose Cabeca Portugal 100 0 0 0.10 0.10 0.90
Marc Colell Pantebre Spain 100 0 0 0.10 0.70 8.70
Hunter Wonders USA 2.10 0 0 0 0 0.10
Jack Young USA 64.40 0 0.10 0.20 2.60 24.40
Maciej Starega Poland 100 0 0.20 0.30 3 37.70
Ruslan Denysenko Ukraine 100 0 0 0.10 0.20 1.70
Seve De Campo Australia 87.60 0 0 0.10 0.10 0.20
Piotr Jarecki Poland 100 0 0 0.10 0.20 1.40
Jaume Pueyo Spain 100 0 0.20 0.70 6.20 56.70
Mikayel Mikayelyan Armenia 100 0 0 0.10 0.10 0.50
Raimo Vigants Latvia 100 0 0 0.10 0.70 8.10
Franco Dal Farra Argentina 100 0 0 0.10 0.10 0.50
Adam Büki Hungary 100 0 0 0 0 0.20
Marko Skender Croatia 100 0 0 0.10 0.10 0.50
Adam Konya Hungary 100 0 0 0 0 0.10
Phil Bellingham Australia 0 0 0 0 0 0
Srdjan Lalovic Bosnia&Herzegovina 0 0 0 0 0 0
Guilherme Pereira Santos Brazil 0 0 0 0 0 0
Tom Stephen Canada 0 0 0 0 0 0
Sigurd Herrera Chile 0 0 0 0 0 0
Samuel Jaramillo Colombia 0 0 0 0 0 0
Mike Ophoff Czechia 0 0 0 0 0 0
Magnus Tobiassen Denmark 0 0 0 0 0 0
Hendrik Peterson Estonia 0 0 0 0 0 0
Nilo Moilanen Finland 0 0 0 0 0 0
Panagiotis Papasis Greece 0 0 0 0 0 0
Einar Arni Gislason Iceland 0 0 0 0 0 0
Shubam Parihar India 0 0 0 0 0 0
Dylan Longridge Ireland 0 0 0 0 0 0
Haruki Yamashita Japan 0 0 0 0 0 0
Artur Saparbekov Kyrgyzstan 0 0 0 0 0 0
Micha Büchel Liechtenstein 0 0 0 0 0 0
Allan Corona Mexico 0 0 0 0 0 0
Khuslen Ariunjargal Mongolia 0 0 0 0 0 0
Einar Hedegart Norway 0 0 0 0 0 0
Gabriel Cojocaru Romania 0 0 0 0 0 0
Ionut Alexandru Costea Romania 0 0 0 0 0 0
Rakan Alireza Saudi Arabia 0 0 0 0 0 0
Michal Adamov Slovakia 0 0 0 0 0 0
Valeriy Gontar Slovenia 0 0 0 0 0 0
Matthew Smith South Africa 0 0 0 0 0 0
Jason Rüesch Switzerland 0 0 0 0 0 0
Chieh-Han Lee Taiwan 0 0 0 0 0 0
Tanathip Bunrit Thailand 0 0 0 0 0 0
Abdullah Yilmaz Turkey 0 0 0 0 0 0
Johnny Hagenbuch USA 0 0 0 0 0 0
3. 10km Freestyle (Feb 13)
Skier Nation Start Win Podium Top5 Top-10 Top-30
Einar Hedegart Norway 52 29 29 52 52 52
Harald Østberg Amundsen Norway 85.90 14.50 50.60 68.20 85.90 85.90
Martin Løwstrøm Nyenget Norway 60.80 11.60 31.30 47 60.80 60.80
Johannes Høsflot Klæbo Norway 69.50 9 37.90 51.30 69.50 69.50
Gus Schumacher USA 72 5.10 22.20 37 63 72
Emil Iversen Norway 36 3.90 11.70 20.10 34.20 36
Michal Novak Czechia 100 3.30 9.40 20.10 35.80 98.80
Mattis Stenshagen Norway 50.10 3.20 14.10 21.70 46.50 50.10
Benjamin Moser Austria 100 2.40 13.50 28.30 49.60 97.80
Mathis Desloges France 74.50 1.40 7.20 13 31.70 74.50
Elia Barp Italy 100 1.40 7 12.40 43.40 100
Arsi Ruuskanen Finland 100 1.30 6.10 11.70 34.10 98.50
Mika Vermeulen Austria 100 1.30 6.80 11.50 38.40 100
Hugo Lapalus France 97 1.20 6.40 10.20 31.20 97
Iivo Niskanen Finland 74.10 0.90 2.20 4.30 25.70 74.10
Calle Halfvarsson Sweden 45.60 0.70 1.40 3.40 11.10 39.20
Florian Notz Germany 100 0.60 1.70 3.40 12.50 86.40
Federico Pellegrino Italy 100 0.50 7.80 10.50 34.80 95.90
Jules Lapierre France 86.60 0.50 2.50 4.40 10.20 72.20
Janosch Brugger Germany 93.20 0.40 1.40 3.30 10.30 69.50
Antoine Cyr Canada 100 0.40 1.80 3.50 20.80 92.10
William Poromaa Sweden 72.10 0.40 1.60 3 12.50 65.90
Jules Chappaz France 47.90 0.40 2.40 5.30 15.90 40.80
Max Hollmann Canada 78.20 0.40 0.50 1.40 3.20 38.40
Joe Davies Great Britain 84.80 0.40 1.20 2.60 10.30 66.30
Andrew Musgrave Great Britain 100 0.40 2.50 4.10 14.80 90.80
Dominik Bury Poland 100 0.30 0.90 2.30 6.10 56.50
James Clugnet Great Britain 100 0.30 1.20 3.70 5.50 38.90
Niko Anttola Finland 83 0.30 0.60 1.30 8 61.80
Davide Graz Italy 100 0.30 3 5.70 10.90 64.80
Remi Bourdin France 41.80 0.30 1.60 3.40 6.50 33.10
Friedrich Moch Germany 100 0.20 0.50 1.10 2.70 47.80
Edvin Anger Sweden 80.30 0.20 1.30 2.60 12.10 61.20
Jason Rüesch Switzerland 56.10 0.20 0.30 0.60 2.50 33.70
Alvar Johannes Alev Estonia 100 0.20 0.30 0.60 4.20 55.70
Ben Ogden USA 81.30 0.20 2.20 4 9.60 51.40
Xavier McKeever Canada 93.40 0.20 0.50 1.50 5.40 42
Beda Klee Switzerland 100 0.20 0.60 1.20 5.10 56.60
Richard Jouve France 30.40 0.10 0.50 1.40 2.20 14.20
Naoto Baba Japan 100 0.10 0.20 0.30 1.80 38.60
Irineu Esteve Altimiras Andorra 100 0.10 0.10 0.20 1.20 26.90
Valerio Grond Switzerland 75.30 0.10 0.50 1.60 2.40 8.20
Jan Stölben Germany 85.30 0.10 0.40 1.20 3 21.80
Erik Valnes Norway 28.10 0.10 0.90 1.70 5.40 23.80
Johan Häggström Sweden 45.50 0.10 0.10 0.40 1.30 15.80
Zak Ketterson USA 45.90 0.10 0.30 0.70 2.30 21.60
Giovanni Ticco Italy 37.50 0.10 0.10 0.30 0.80 13.60
Joni Mäki Finland 65.60 0.10 0.20 0.60 3 23.30
Janik Riebli Switzerland 72.30 0.10 0.70 1.70 3 16.30
Remi Drolet Canada 89.10 0.10 0.10 0.10 0.80 13.30
Michael Föttinger Austria 100 0.10 0.20 0.60 1.90 12.70
Johnny Hagenbuch USA 33.80 0.10 0.10 0.30 1 12.90
Jiri Tuz Czechia 100 0.10 0.10 0.40 1.20 7.50
Mikayel Mikayelyan Armenia 100 0.10 0.10 0.10 0.20 0.70
Matyas Bauer Czechia 100 0 0 0.10 0.60 10.40
Lauri Vuorinen Finland 56.60 0 0.20 0.50 2.10 17.10
Hugo Hinckfuss Australia 90 0 0 0.10 0.40 3
James Clinton Schoonmaker USA 40.10 0 0.30 0.80 1.90 13.70
Ryo Hirose Japan 100 0 0 0.10 0.60 10.20
Vitaliy Pukhkalo Kazakhstan 100 0 0 0.10 0.30 3.30
Miha Simenc Slovenia 100 0 0 0.10 0.60 3.30
Thomas Hjalmar Westgård Ireland 100 0 0 0 0.50 8.20
Jonas Baumann Switzerland 61.10 0 0.10 0.20 1.40 23.80
Franco Dal Farra Argentina 100 0 0 0 0.10 0.30
Lars Young Vik Australia 100 0 0 0.10 0.30 0.70
Seve De Campo Australia 100 0 0 0 0.20 0.90
Samuel Maes Belgium 100 0 0 0.10 0.20 1.40
Mario Matikanov Bulgaria 100 0 0 0.10 0.30 3.40
Daniel Peshkov Bulgaria 100 0 0 0 0.20 0.70
Minglin Li China 100 0 0 0 0.10 0.60
Marko Skender Croatia 100 0 0 0 0.10 0.10
Adam Büki Hungary 100 0 0 0 0 0
Adam Konya Hungary 100 0 0 0 0 0
Raimo Vigants Latvia 100 0 0 0.10 0.40 0.80
Jekabs Skolnieks Latvia 100 0 0 0.10 0.20 1.10
Micha Büchel Liechtenstein 100 0 0 0 0.20 1.10
Samuel Uduigowme Ikpefan Nigeria 100 0 0 0 0.30 1.30
Piotr Jarecki Poland 100 0 0 0 0.20 0.30
Gabriel Cojocaru Romania 100 0 0 0 0.20 0.50
Valeriy Gontar Slovenia 100 0 0 0.10 0.50 5.60
Joon-Seo Lee South Korea 100 0 0 0 0.10 0.10
Jaume Pueyo Spain 100 0 0.20 0.50 0.60 1
Marc Colell Pantebre Spain 100 0 0 0.10 0.20 0.60
Bernat Selles Gasch Spain 100 0 0 0.10 0.20 0.70
Ruslan Denysenko Ukraine 100 0 0 0.10 0.10 0.70
Andriy Dotsenko Ukraine 100 0 0 0 0.20 0.60
Nejc Stern Slovenia 92.70 0 0.10 0.20 0.50 1.20
Truls Gisselman Sweden 48.10 0 0.10 0.20 2 22.20
Zanden McMullen USA 51.40 0 0.10 0.20 0.70 13.70
Maciej Starega Poland 75.30 0 0 0.10 0.20 0.20
Gustaf Berglund Sweden 66 0 0 0 0.30 2.50
Hunter Wonders USA 38.90 0 0 0.10 0.30 4.50
Jack Young USA 36.60 0 0.10 0.30 0.40 0.80
Svyatoslav Matassov Kazakhstan 51.40 0 0 0 0.20 2.70
Haruki Yamashita Japan 32.70 0 0 0 0.20 4.50
Alvar Myhlback Sweden 29.10 0 0 0.10 0.60 6.10
Qiang Wang China 29.60 0 0 0.10 0.20 0.30
Emil Liekari Finland 16.80 0 0 0.10 0.40 3.40
Oskar Opstad Vike Norway 17.60 0 0.10 0.20 0.60 2.20
Lucas Chanavat France 21.90 0 0 0.10 0.10 0.10
Ristomatti Hakola Finland 1.50 0 0 0 0.10 1.20
Anton Grahn Sweden 13.20 0 0 0 0.20 0.90
Michael Hellweger Italy 13 0 0.10 0.20 0.30 0.30
Mateo Lorenzo Sauma Argentina 0 0 0 0 0 0
Phil Bellingham Australia 0 0 0 0 0 0
Timo Juhani Gronlund Bolivia 0 0 0 0 0 0
Srdjan Lalovic Bosnia&Herzegovina 0 0 0 0 0 0
Guilherme Pereira Santos Brazil 0 0 0 0 0 0
Tom Stephen Canada 0 0 0 0 0 0
Sigurd Herrera Chile 0 0 0 0 0 0
Samuel Jaramillo Colombia 0 0 0 0 0 0
Ondrej Cerny Czechia 0 0 0 0 0 0
Mike Ophoff Czechia 0 0 0 0 0 0
Magnus Tobiassen Denmark 0 0 0 0 0 0
Karl Sebastian Dremljuga Estonia 0 0 0 0 0 0
Hendrik Peterson Estonia 0 0 0 0 0 0
Nilo Moilanen Finland 0 0 0 0 0 0
Elias Keck Germany 0 0 0 0 0 0
Panagiotis Papasis Greece 0 0 0 0 0 0
Theo Mallett Haiti 0 0 0 0 0 0
Einar Arni Gislason Iceland 0 0 0 0 0 0
Shubam Parihar India 0 0 0 0 0 0
Seyed Ahmad Reza Seyd Iran 0 0 0 0 0 0
Dylan Longridge Ireland 0 0 0 0 0 0
Sultan Bazarbekov Kazakhstan 0 0 0 0 0 0
Artur Saparbekov Kyrgyzstan 0 0 0 0 0 0
Sandijs Suhanovs Latvia 0 0 0 0 0 0
Modestas Vaiciulis Lithuania 0 0 0 0 0 0
Matas Grazys Lithuania 0 0 0 0 0 0
Allan Corona Mexico 0 0 0 0 0 0
Khuslen Ariunjargal Mongolia 0 0 0 0 0 0
Aleksandar Grbovic Montenegro 0 0 0 0 0 0
Darko Damjanovski North Macedonia 0 0 0 0 0 0
Jose Cabeca Portugal 0 0 0 0 0 0
Ionut Alexandru Costea Romania 0 0 0 0 0 0
Rakan Alireza Saudi Arabia 0 0 0 0 0 0
Rejhan Smrkovic Serbia 0 0 0 0 0 0
Michal Adamov Slovakia 0 0 0 0 0 0
Denis Tilesch Slovakia 0 0 0 0 0 0
Matthew Smith South Africa 0 0 0 0 0 0
Chieh-Han Lee Taiwan 0 0 0 0 0 0
Tanathip Bunrit Thailand 0 0 0 0 0 0
Abdullah Yilmaz Turkey 0 0 0 0 0 0
4. 50km Classic (Feb 21)
Skier Nation Start Win Podium Top5 Top-10 Top-30
Johannes Høsflot Klæbo Norway 83.20 69.70 83.20 83.20 83.20 83.20
Harald Østberg Amundsen Norway 70.10 15.90 45.10 45.10 70.10 70.10
Martin Løwstrøm Nyenget Norway 77.70 6.40 42.40 51.60 77.70 77.70
Federico Pellegrino Italy 100 3.50 25.40 27.30 77 100
Erik Valnes Norway 89.60 1.50 18.80 40.30 71.90 89.60
Mattis Stenshagen Norway 49.20 0.80 10.40 10.40 34.30 49.20
Gus Schumacher USA 89.60 0.70 10.90 11.90 49 89.60
Iivo Niskanen Finland 91.70 0.30 13.10 43.90 67.80 91.70
Emil Iversen Norway 30.20 0.20 5.70 10.80 23.10 30.20
Mika Vermeulen Austria 100 0.20 7.50 15.20 45.90 100
Elia Barp Italy 100 0.10 2.60 3.40 26.50 93.80
Edvin Anger Sweden 79.20 0.10 2.50 4.10 22 69.10
William Poromaa Sweden 95.90 0.10 9.40 51.70 61.10 95.90
Antoine Cyr Canada 100 0.10 3.40 6.40 29.40 93.30
Jules Chappaz France 33.70 0.10 0.50 0.60 6.50 25.20
Hugo Lapalus France 100 0.10 7 25.30 49.20 100
Mathis Desloges France 83.80 0 1.80 3.30 19.30 76.50
Ben Ogden USA 54.40 0 0.70 1.40 9.20 39.30
Arsi Ruuskanen Finland 73.50 0 0.60 1.20 10.40 62.50
Andrew Musgrave Great Britain 100 0 1.50 4.10 18.70 91.70
Beda Klee Switzerland 100 0 1.30 7.90 14.80 77.10
Benjamin Moser Austria 39.70 0 0 0 1.40 16.60
Lauri Vuorinen Finland 62.70 0 0.20 1.10 4.50 34.70
Xavier McKeever Canada 88.30 0 0.20 1 5.30 50.10
Michal Novak Czechia 100 0 0.40 1.60 8.70 75.50
Truls Gisselman Sweden 59.70 0 0.20 0.80 4.90 39.10
Davide Graz Italy 88.70 0 0.10 0.20 3.20 40.50
Calle Halfvarsson Sweden 50.10 0 0.30 1.30 5.40 37.30
Jonas Baumann Switzerland 100 0 0.80 6.70 11.10 73.70
Remi Bourdin France 56.50 0 0.20 0.60 4 37.70
Zak Ketterson USA 61.30 0 0.20 0.80 3.90 36.40
Richard Jouve France 49.90 0 0.30 2.10 4 30.10
Janik Riebli Switzerland 35.70 0 0 0 0.60 6.10
Alvar Johannes Alev Estonia 100 0 0.50 4.30 8.20 70.30
Florian Notz Germany 100 0 0.30 1.50 6.60 77.10
Ristomatti Hakola Finland 56.70 0 0.50 4.50 6.90 45.70
Michael Hellweger Italy 19.80 0 0 0 0.30 0.60
James Clinton Schoonmaker USA 44 0 0 0 0.80 12.10
Jules Lapierre France 59.70 0 0.20 1 4.40 45.70
Friedrich Moch Germany 100 0 0.90 18.70 19.60 82
Janosch Brugger Germany 87.70 0 0 0.10 1.80 35.30
Niko Anttola Finland 88 0 0 0.20 2.30 45.10
Emil Liekari Finland 16.90 0 0 0.10 0.60 6.90
Dominik Bury Poland 100 0 0 0.20 1.90 42.70
Joni Mäki Finland 10.50 0 0 0 0.20 3.40
Jan Stölben Germany 40.10 0 0 0 0.40 6.10
James Clugnet Great Britain 100 0 0 0.10 0.80 17.60
Johan Häggström Sweden 39.30 0 0 0.30 1.10 19.20
Qiang Wang China 100 0 0 0.10 0.50 2.10
Michael Föttinger Austria 29.40 0 0 0 0.30 3.50
Jason Rüesch Switzerland 91.60 0 0 0.30 1.70 44.90
Jiri Tuz Czechia 72.40 0 0 0 0.50 5.90
Zanden McMullen USA 62.40 0 0 0.20 1 27.50
Irineu Esteve Altimiras Andorra 100 0 0.10 2.80 2.90 50
Anton Grahn Sweden 17.90 0 0 0 0.20 2.30
Valerio Grond Switzerland 15.20 0 0 0 0.10 1
Miha Simenc Slovenia 100 0 0 0.40 0.90 13.40
Naoto Baba Japan 100 0 0 0.40 1.40 46.30
Thomas Hjalmar Westgård Ireland 100 0 0.10 1.90 1.90 35.90
Remi Drolet Canada 100 0 0 0.10 0.60 18.20
Lucas Chanavat France 15.60 0 0 0 0.10 0.10
Ryo Hirose Japan 100 0 0 0.40 0.80 27.10
Jack Young USA 18 0 0 0 0.10 0.50
Max Hollmann Canada 58.30 0 0 0.10 0.40 17.60
Matyas Bauer Czechia 100 0 0 0.20 0.70 21.60
Hunter Wonders USA 53.50 0 0 0.20 0.40 13
Johnny Hagenbuch USA 16.80 0 0 0 0.10 3.80
Raimo Vigants Latvia 100 0 0 0.10 0.30 1.80
Elias Keck Germany 20.60 0 0 0.10 0.20 7
Giovanni Ticco Italy 30.80 0 0 0 0.20 8.10
Haruki Yamashita Japan 49.80 0 0 0.10 0.30 10.40
Hugo Hinckfuss Australia 100 0 0 0.10 0.20 4.30
Gustaf Berglund Sweden 57.90 0 0 0 0.20 3.80
Samuel Uduigowme Ikpefan Nigeria 100 0 0 0.10 0.20 2.80
Vitaliy Pukhkalo Kazakhstan 100 0 0 0.10 0.20 6.70
Micha Büchel Liechtenstein 100 0 0 0.10 0.20 2.50
Lars Young Vik Australia 52.60 0 0 0 0.10 0.90
Samuel Maes Belgium 100 0 0 0.10 0.20 3
Seve De Campo Australia 100 0 0 0.10 0.10 2
Mikayel Mikayelyan Armenia 100 0 0 0.10 0.10 1.30
Piotr Jarecki Poland 100 0 0 0.10 0.10 0.70
Franco Dal Farra Argentina 100 0 0 0.10 0.10 0.80
Andriy Dotsenko Ukraine 100 0 0 0.10 0.10 1.50
Joon-Seo Lee South Korea 100 0 0 0.10 0.10 0.40
Marko Skender Croatia 100 0 0 0.10 0.10 0.20
Adam Konya Hungary 87.40 0 0 0 0.10 0.10
Adam Büki Hungary 100 0 0 0.10 0.10 0.10
Mateo Lorenzo Sauma Argentina 0 0 0 0 0 0
Phil Bellingham Australia 0 0 0 0 0 0
Timo Juhani Gronlund Bolivia 0 0 0 0 0 0
Srdjan Lalovic Bosnia&Herzegovina 0 0 0 0 0 0
Guilherme Pereira Santos Brazil 0 0 0 0 0 0
Mario Matikanov Bulgaria 0 0 0 0 0 0
Daniel Peshkov Bulgaria 0 0 0 0 0 0
Tom Stephen Canada 0 0 0 0 0 0
Sigurd Herrera Chile 0 0 0 0 0 0
Minglin Li China 0 0 0 0 0 0
Samuel Jaramillo Colombia 0 0 0 0 0 0
Ondrej Cerny Czechia 0 0 0 0 0 0
Mike Ophoff Czechia 0 0 0 0 0 0
Magnus Tobiassen Denmark 0 0 0 0 0 0
Karl Sebastian Dremljuga Estonia 0 0 0 0 0 0
Hendrik Peterson Estonia 0 0 0 0 0 0
Nilo Moilanen Finland 0 0 0 0 0 0
Joe Davies Great Britain 0 0 0 0 0 0
Panagiotis Papasis Greece 0 0 0 0 0 0
Theo Mallett Haiti 0 0 0 0 0 0
Einar Arni Gislason Iceland 0 0 0 0 0 0
Shubam Parihar India 0 0 0 0 0 0
Seyed Ahmad Reza Seyd Iran 0 0 0 0 0 0
Dylan Longridge Ireland 0 0 0 0 0 0
Svyatoslav Matassov Kazakhstan 0 0 0 0 0 0
Sultan Bazarbekov Kazakhstan 0 0 0 0 0 0
Artur Saparbekov Kyrgyzstan 0 0 0 0 0 0
Jekabs Skolnieks Latvia 0 0 0 0 0 0
Sandijs Suhanovs Latvia 0 0 0 0 0 0
Modestas Vaiciulis Lithuania 0 0 0 0 0 0
Matas Grazys Lithuania 0 0 0 0 0 0
Allan Corona Mexico 0 0 0 0 0 0
Khuslen Ariunjargal Mongolia 0 0 0 0 0 0
Aleksandar Grbovic Montenegro 0 0 0 0 0 0
Darko Damjanovski North Macedonia 0 0 0 0 0 0
Einar Hedegart Norway 0 0 0 0 0 0
Oskar Opstad Vike Norway 0 0 0 0 0 0
Maciej Starega Poland 0 0 0 0 0 0
Jose Cabeca Portugal 0 0 0 0 0 0
Gabriel Cojocaru Romania 0 0 0 0 0 0
Ionut Alexandru Costea Romania 0 0 0 0 0 0
Rakan Alireza Saudi Arabia 0 0 0 0 0 0
Rejhan Smrkovic Serbia 0 0 0 0 0 0
Michal Adamov Slovakia 0 0 0 0 0 0
Denis Tilesch Slovakia 0 0 0 0 0 0
Nejc Stern Slovenia 0 0 0 0 0 0
Valeriy Gontar Slovenia 0 0 0 0 0 0
Matthew Smith South Africa 0 0 0 0 0 0
Jaume Pueyo Spain 0 0 0 0 0 0
Marc Colell Pantebre Spain 0 0 0 0 0 0
Bernat Selles Gasch Spain 0 0 0 0 0 0
Alvar Myhlback Sweden 0 0 0 0 0 0
Chieh-Han Lee Taiwan 0 0 0 0 0 0
Tanathip Bunrit Thailand 0 0 0 0 0 0
Abdullah Yilmaz Turkey 0 0 0 0 0 0
Ruslan Denysenko Ukraine 0 0 0 0 0 0

Ladies

1. 20km Skiathlon (Feb 07)
Skier Nation Start Win Podium Top5 Top-10 Top-30
Jessie Diggins USA 100 36.10 78.10 82.60 90.80 91.70
Heidi Weng Norway 100 23.70 54.60 74.60 86.90 91.70
Ebba Andersson Sweden 78.80 7.10 34.70 52.80 65.80 72.10
Frida Karlsson Sweden 46.70 6.10 16.40 31 39.20 42.80
Astrid Øyre Slind Norway 100 5.40 26.10 42.90 75.10 91.30
Karoline Simpson-Larsen Norway 53.80 3 11.80 19.70 34.50 49.10
Teresa Stadlober Austria 100 2.80 12.10 33.60 66.20 90.10
Jonna Sundling Sweden 51.50 2.40 9.30 16.90 35.90 46.80
Kerttu Niskanen Finland 93.30 1.80 7.20 26 55.90 82.90
Johanna Matintalo Finland 56.20 1.50 9.30 16.20 38.60 50.50
Helen Hoffmann Germany 91.60 1.30 4 9.80 29.20 80.70
Kristin Austgulen Fosnæs Norway 85.30 1.30 4.70 11.50 35 75.40
Pia Fink Germany 100 1.20 5 12.30 41 87.40
Moa Ilar Sweden 90.20 1.20 6.20 14.20 46.30 79.70
Flora Dolci France 100 0.90 2.40 6.60 38.30 86.80
Emma Ribom Sweden 48 0.60 2.70 6.30 19.60 42.20
Krista Pärmäkoski Finland 70.90 0.50 1 3.30 14 59
Katerina Janatova Czechia 100 0.40 1.30 4 15 81.80
Alison Mackie Canada 99.60 0.40 1.20 2.60 18.10 80.60
Linn Svahn Sweden 36.50 0.30 0.90 2.70 11.50 31.10
Vilma Ryytty Finland 65.20 0.20 0.70 1.80 11.40 52.90
Maja Dahlqvist Sweden 39.10 0.20 0.80 2.20 7.20 32.80
Anja Weber Switzerland 94.20 0.20 0.90 2.30 10.90 73.20
Julia Kern USA 100 0.20 0.90 2.40 14 78.70
Katherine Sauerbrey Germany 100 0.20 1.30 3.40 15.60 77.70
Julie Bjervig Drivenes Norway 34.70 0.20 1 2.60 8.30 29.10
Patricijia Eiduka Latvia 100 0.10 0.40 1.20 8 73.40
Delphine Claudel France 100 0.10 0.30 1.10 6.50 72
Liliane Gagnon Canada 79.10 0.10 0.10 0.10 2.50 39.20
Kathrine Stewart-Jones Canada 100 0.10 0.20 0.60 4.60 61.90
Caterina Ganz Italy 100 0.10 1.20 3.60 11.40 74.50
Novie McCabe USA 22.30 0.10 0.10 0.20 2 16.20
Nadine Fähndrich Switzerland 100 0.10 0.40 1 4.90 62.50
Laura Gimmler Germany 31.80 0 0.20 0.40 1.80 22.50
Sofie Krehl Germany 48.20 0 0.10 0.30 2.60 30.90
Rosie Brennan USA 54.10 0 0.20 0.70 3.50 34.40
Jasmi Joensuu Finland 22 0 0.40 1.10 4.20 16.60
Eva Urevc Slovenia 25.30 0 0 0 0.60 10.80
Hailey Swirbul USA 17.90 0 0 0.10 1 11.50
Vilma Nissinen Finland 55.20 0 0.30 0.70 3 36
Jasmin Kähärä Finland 37.10 0 0.10 0.30 1.80 23
Katharina Brudermann Austria 100 0 0 0 0 22.20
Marina Kälin Switzerland 62.20 0 0.10 0.40 1.80 33.80
Masae Tsuchiya Japan 92 0 0.10 0.10 1.10 32.60
Maria Gismondi Italy 96.90 0 0.20 0.60 2.90 52
Cristina Pittin Italy 11.20 0 0 0 0.20 4.70
Monika Skinder Poland 39.10 0 0 0 0.40 11.60
Anna Comarella Italy 100 0 0.10 0.30 1.20 41.90
Juliette Ducordeau France 98.80 0 0 0.10 0.70 27
Rosie Fordham Australia 100 0 0.10 0.30 0.30 43
Anja Mandeljc Slovenia 100 0 0.10 0.20 1 31.60
Keidy Kaasiku Estonia 100 0 0 0.10 0.60 25.20
Kaidy Kaasiku Estonia 100 0 0 0.10 0.50 24.90
Barbora Havlickova Czechia 100 0 0 0 0.10 9.60
Melissa Gal France 60.60 0 0 0.10 0.10 16.20
Gina del Rio Andorra 100 0 0.20 0.80 2.10 51.10
Larissza Vanda Bere Hungary 100 0 0 0.10 0.50 18.70
Sara Ponya Hungary 100 0 0 0 0 10.60
Anna-Maria Dietze Germany 15.20 0 0 0 0.20 5.80
Sonjaa Schmidt Canada 38 0 0 0 0.40 10.50
Sophia Tsu Velicer Taiwan 100 0 0 0 0.10 8.90
Izabela Marcisz Poland 100 0 0 0.10 0.60 21.50
Chika Kobayashi Japan 100 0 0 0 0 8.30
Kendall Kramer USA 36.90 0 0 0 0.30 9.90
Jasmine Drolet Canada 19.50 0 0 0 0.20 5.90
Nina Riedener Liechtenstein 100 0 0 0 0.10 10.40
Sammy Smith USA 34.40 0 0 0 0 5.50
Bayani Jialin China 100 0 0 0.10 0.10 12.10
Angelina Shuryga Kazakhstan 100 0 0 0 0 2.90
Chika Honda Japan 100 0 0 0 0 2.60
Dinigeer Yilamujiang China 100 0 0 0 0 4.10
Aleksandra Kolodziej Poland 100 0 0 0 0 3.70
Andzelika Szyszka Poland 100 0 0 0 0.10 5.10
Phoebe Cridland Australia 78.40 0 0 0 0.10 8.40
Da-Som Han South Korea 100 0 0 0 0 2.40
Ellen Søhol Lie Australia 57.20 0 0 0 0 2.90
Eui Jin Lee South Korea 100 0 0 0 0 2.10
Katya Galstyan Armenia 100 0 0 0 0 2.60
Anastasiia Nikon Ukraine 100 0 0 0 0 1.80
Bruna Moura Brazil 100 0 0 0.10 0.20 7.70
Anna Pryce Great Britain 100 0 0 0.10 0.20 7.20
Yelizaveta Tolmachyova Kazakhstan 100 0 0 0 0.10 3.50
Nadja Kälin Switzerland 100 0 0 0.20 0.40 14.10
Yelizaveta Nopriienko Ukraine 100 0 0 0 0 3.90
Sofiia Shkatula Ukraine 91.20 0 0 0 0 1.90
Coletta Rydzek Germany 1.50 0 0 0 0 0.80
Milla Grosberghaugen Andreassen Norway 12 0 0 0 0.10 2.90
Amelia Wells Canada 32.50 0 0 0 0 2.40
Federica Cassol Italy 6.90 0 0 0 0 1.40
Lena Quintin France 30.10 0 0 0 0 2.50
Laura Kinybaeyeva Kazakhstan 44.50 0 0 0.10 0.10 5
Lea Fischer Switzerland 14.10 0 0 0 0 1.30
Nicole Monsorno Italy 6.30 0 0 0 0 1
Alina Meier Switzerland 19.90 0 0 0 0.10 2.70
Johanna Hagström Sweden 9.20 0 0 0 0 1.90
Lauren Jortberg USA 7.70 0 0 0 0 1.10
Tereza Beranova Czechia 7.10 0 0 0 0 0.40
Darya Ryazhko Kazakhstan 7.80 0 0 0 0 0.20
Agustina Groetzner Argentina 0 0 0 0 0 0
Nahiara Diaz Gonzalez Argentina 0 0 0 0 0 0
Maddie Hooker Australia 0 0 0 0 0 0
Magdalena Scherz Austria 0 0 0 0 0 0
Lisa Achleitner Austria 0 0 0 0 0 0
Eduarda Ribera Brazil 0 0 0 0 0 0
Kalina Nedyalkova Bulgaria 0 0 0 0 0 0
Lingshuang Chen China 0 0 0 0 0 0
Ema Sobol Croatia 0 0 0 0 0 0
Leona Garac Croatia 0 0 0 0 0 0
Barbora Antosova Czechia 0 0 0 0 0 0
Anna Marie Jaklova Czechia 0 0 0 0 0 0
Anna Milerska Czechia 0 0 0 0 0 0
Sandra Schutzova Czechia 0 0 0 0 0 0
Mariel Merlii Pulles Estonia 0 0 0 0 0 0
Teiloora Ojaste Estonia 0 0 0 0 0 0
Amanda Saari Finland 0 0 0 0 0 0
France Pignot France 0 0 0 0 0 0
Katharina Hennig Germany 0 0 0 0 0 0
Konstantina Charalampidou Greece 0 0 0 0 0 0
Maria Dimitra Tsiarka Greece 0 0 0 0 0 0
Kristrun Gudnadottir Iceland 0 0 0 0 0 0
Atefah Salehi Iran 0 0 0 0 0 0
Adriana Suminska Latvia 0 0 0 0 0 0
Linda Kaparkaleja Latvia 0 0 0 0 0 0
Egle Savickaite Lithuania 0 0 0 0 0 0
Ieva Dainyte Lithuania 0 0 0 0 0 0
Karla Schleske Mexico 0 0 0 0 0 0
Ariunbold Tumur Mongolia 0 0 0 0 0 0
Kristine Stavås Skistad Norway 0 0 0 0 0 0
Ingrid Bergene Aabrekk Norway 0 0 0 0 0 0
Delia Ioana Reit Romania 0 0 0 0 0 0
Anja Ilic Serbia 0 0 0 0 0 0
Maria Danielova Slovakia 0 0 0 0 0 0
Rabia Akyol Turkey 0 0 0 0 0 0
2. Sprint Classic (Feb 10)
Skier Nation Start Win Podium Top5 Top-10 Top-30
Kristine Stavås Skistad Norway 100 17.70 38 55.20 85.20 100
Linn Svahn Sweden 52.80 13.70 24.60 31.40 45.70 52.80
Johanna Hagström Sweden 72.60 11.90 30.40 43 63.70 72.60
Nadine Fähndrich Switzerland 100 10.30 38 56.10 86 100
Maja Dahlqvist Sweden 83.80 9.60 35.70 51.80 75.20 83.80
Jonna Sundling Sweden 44.80 8.20 23.70 31.10 41.90 44.80
Laura Gimmler Germany 94.80 6.10 16.40 29.30 57.80 94.80
Jasmi Joensuu Finland 93 6.10 29.80 45.50 75 93
Emma Ribom Sweden 46.40 2.90 9.60 16.20 30.80 46.40
Johanna Matintalo Finland 78.70 2.80 3.80 12.30 31.10 78.70
Jessie Diggins USA 100 2.20 16.40 30 62.10 100
Anja Weber Switzerland 77.30 1.30 5.10 12.40 31.10 77.30
Milla Grosberghaugen Andreassen Norway 20.80 1 1 1.30 5.20 20.80
Ingrid Bergene Aabrekk Norway 96.70 0.70 1.70 6.40 20.90 87.90
Nicole Monsorno Italy 100 0.60 1.80 6.60 21.50 93.10
Coletta Rydzek Germany 88.80 0.50 6.70 14.30 39.30 88.80
Moa Ilar Sweden 44.20 0.50 3 7.40 18.30 44.20
Julia Kern USA 100 0.50 3 8.40 25.70 100
Jasmin Kähärä Finland 65.10 0.40 2 5.80 17.30 65.10
Heidi Weng Norway 42.70 0.40 0.40 1.20 6 42.70
Federica Cassol Italy 100 0.20 1.50 4.40 15.70 82
Caterina Ganz Italy 100 0.20 0.70 2.70 11.80 89.40
Melissa Gal France 100 0.20 0.50 2 9.70 69.50
Sofie Krehl Germany 90.90 0.10 0.70 2.50 10.70 75
Frida Karlsson Sweden 37 0.10 0.50 2.30 7.80 37
Amanda Saari Finland 53.10 0.10 0.30 1.40 6.50 44.30
Lea Fischer Switzerland 63.20 0.10 0.20 1 5.70 40
Rosie Brennan USA 73.70 0.10 0.80 2.70 10.40 63
Monika Skinder Poland 91.80 0.10 0.20 1 5.80 55.10
Tereza Beranova Czechia 98.10 0.10 0.10 0.70 4.60 39.10
Julie Bjervig Drivenes Norway 40.20 0.10 0.10 0.70 3.90 36.70
Magdalena Scherz Austria 100 0.10 0.40 1.60 8 66.90
Astrid Øyre Slind Norway 20.60 0.10 0.10 0.40 2.10 20.30
Krista Pärmäkoski Finland 29.70 0.10 0.10 0.60 3 25.20
Patricijia Eiduka Latvia 100 0 0.20 0.90 5.50 61.70
Katerina Janatova Czechia 100 0 0.50 1.40 7.20 70.30
Kerttu Niskanen Finland 57.40 0 0.20 0.80 4.60 48.10
Pia Fink Germany 40.80 0 0.10 0.50 3 33.20
Kristin Austgulen Fosnæs Norway 46.10 0 0.10 0.50 2.80 35.70
Sammy Smith USA 42.70 0 0 0.20 1.10 13.90
Teresa Stadlober Austria 100 0 0 0.30 1.20 49.70
Lena Quintin France 100 0 0.30 0.90 5.10 45.60
Mariel Merlii Pulles Estonia 91.20 0 0.10 0.30 1.90 21.30
Alison Mackie Canada 90.40 0 0 0.20 1.10 30.70
Eva Urevc Slovenia 100 0 0.10 0.30 2 25.30
Barbora Antosova Czechia 100 0 0.10 0.30 1.60 25.10
Gina del Rio Andorra 100 0 0.50 1.10 5.80 56.40
Anja Mandeljc Slovenia 100 0 0 0 0.10 4
Izabela Marcisz Poland 62.20 0 0 0.20 1.10 15.40
Ebba Andersson Sweden 18.40 0 0 0.10 0.40 12.80
Kaidy Kaasiku Estonia 100 0 0 0 0.10 3.10
Kathrine Stewart-Jones Canada 100 0 0 0.10 0.20 8.60
Marina Kälin Switzerland 42.50 0 0 0.10 0.30 8.50
Keidy Kaasiku Estonia 100 0 0 0 0 2
Cristina Pittin Italy 11.60 0 0 0 0.20 3.50
Liliane Gagnon Canada 65 0 0 0.10 1 13.60
Da-Som Han South Korea 100 0 0 0 0 0.80
Alina Meier Switzerland 60.10 0 0.10 0.20 1.70 17.90
Darya Ryazhko Kazakhstan 100 0 0 0 0 0.90
Katharina Brudermann Austria 40.20 0 0 0 0.10 1.60
Ellen Søhol Lie Australia 100 0 0 0 0 1.10
Aleksandra Kolodziej Poland 100 0 0 0 0.10 1.30
Chika Honda Japan 100 0 0 0 0 0.40
Anastasiia Nikon Ukraine 100 0 0 0 0 0.30
Dinigeer Yilamujiang China 100 0 0 0 0 0.60
Katya Galstyan Armenia 100 0 0 0 0.10 1.10
Yelizaveta Nopriienko Ukraine 100 0 0 0 0.10 1.60
Yelizaveta Tolmachyova Kazakhstan 100 0 0 0 0 0.60
Andzelika Szyszka Poland 84.70 0 0 0 0.10 1.90
Jasmine Drolet Canada 55 0 0 0 0.10 2.70
Sara Ponya Hungary 100 0 0 0 0.10 2.50
Sophia Tsu Velicer Taiwan 100 0 0 0 0.10 1.50
Ieva Dainyte Lithuania 100 0 0 0 0.10 3
Phoebe Cridland Australia 98.40 0 0 0.10 0.20 3.60
Anja Ilic Serbia 100 0 0 0 0.10 1.50
Bruna Moura Brazil 100 0 0 0.10 0.20 3.50
Eduarda Ribera Brazil 100 0 0 0 0.10 2.50
Anna Pryce Great Britain 100 0 0 0.10 0.60 8.50
Nahiara Diaz Gonzalez Argentina 100 0 0 0.10 0.30 5.20
Kalina Nedyalkova Bulgaria 100 0 0 0 0.20 3.10
Atefah Salehi Iran 100 0 0 0 0.10 2.60
Sofiia Shkatula Ukraine 85.90 0 0 0 0 0.60
Kristrun Gudnadottir Iceland 100 0 0 0.10 0.30 5.70
Agustina Groetzner Argentina 100 0 0 0.10 0.30 6.20
Leona Garac Croatia 100 0 0 0.10 0.40 7.50
Lauren Jortberg USA 33 0 0 0 0.10 1.90
Egle Savickaite Lithuania 89.70 0 0 0 0.10 2.80
Vilma Nissinen Finland 12.40 0 0 0 0.20 5.10
Helen Hoffmann Germany 33.20 0 0 0.10 0.30 9.30
Hailey Swirbul USA 22.90 0 0 0.10 0.60 8
Juliette Ducordeau France 28.10 0 0 0 0 1.50
Sonjaa Schmidt Canada 46.50 0 0 0.10 0.50 7.60
Anna Comarella Italy 25.30 0 0 0 0 1.30
Katherine Sauerbrey Germany 32.50 0 0 0 0 2.90
Barbora Havlickova Czechia 35.50 0 0 0 0 0.80
Laura Kinybaeyeva Kazakhstan 56.80 0 0 0 0.10 2.30
Nadja Kälin Switzerland 56.10 0 0 0 0.20 4
Teiloora Ojaste Estonia 52.80 0 0 0 0 0.80
Amelia Wells Canada 37.60 0 0 0 0.10 1.30
Anna-Maria Dietze Germany 18.90 0 0 0 0.20 3
Eui Jin Lee South Korea 30.70 0 0 0 0 0.50
Vilma Ryytty Finland 10.60 0 0 0 0 1.10
Karoline Simpson-Larsen Norway 17.80 0 0 0 0 1.60
Linda Kaparkaleja Latvia 17.70 0 0 0 0.10 1.10
Adriana Suminska Latvia 17.70 0 0 0 0.10 1.10
Novie McCabe USA 10.70 0 0 0 0 0.80
Delphine Claudel France 6.40 0 0 0 0 1.10
Angelina Shuryga Kazakhstan 3.30 0 0 0 0 0.10
Flora Dolci France 2.40 0 0 0 0 0.20
Rosie Fordham Australia 0 0 0 0 0 0
Maddie Hooker Australia 0 0 0 0 0 0
Lisa Achleitner Austria 0 0 0 0 0 0
Bayani Jialin China 0 0 0 0 0 0
Lingshuang Chen China 0 0 0 0 0 0
Ema Sobol Croatia 0 0 0 0 0 0
Anna Marie Jaklova Czechia 0 0 0 0 0 0
Anna Milerska Czechia 0 0 0 0 0 0
Sandra Schutzova Czechia 0 0 0 0 0 0
France Pignot France 0 0 0 0 0 0
Katharina Hennig Germany 0 0 0 0 0 0
Konstantina Charalampidou Greece 0 0 0 0 0 0
Maria Dimitra Tsiarka Greece 0 0 0 0 0 0
Larissza Vanda Bere Hungary 0 0 0 0 0 0
Maria Gismondi Italy 0 0 0 0 0 0
Masae Tsuchiya Japan 0 0 0 0 0 0
Chika Kobayashi Japan 0 0 0 0 0 0
Nina Riedener Liechtenstein 0 0 0 0 0 0
Karla Schleske Mexico 0 0 0 0 0 0
Ariunbold Tumur Mongolia 0 0 0 0 0 0
Delia Ioana Reit Romania 0 0 0 0 0 0
Maria Danielova Slovakia 0 0 0 0 0 0
Rabia Akyol Turkey 0 0 0 0 0 0
Kendall Kramer USA 0 0 0 0 0 0
3. 10km Freestyle (Feb 12)
Skier Nation Start Win Podium Top5 Top-10 Top-30
Jessie Diggins USA 100 58.20 84.80 100 100 100
Moa Ilar Sweden 76.40 8.60 43.80 59 76.40 76.40
Ebba Andersson Sweden 78.40 7.10 33.40 54.10 76.30 78.40
Astrid Øyre Slind Norway 93.30 4.30 25.80 46.70 84.20 93.30
Heidi Weng Norway 80 2.90 16.30 33.80 65.90 80
Maja Dahlqvist Sweden 61.60 2 7 13.90 38.90 61.60
Emma Ribom Sweden 50.40 2 7.90 14.80 35.90 50.40
Flora Dolci France 89 1.90 10.40 21.10 33.10 89
Karoline Simpson-Larsen Norway 57.60 1.90 8.30 15.90 27.50 57.60
Jonna Sundling Sweden 25.60 1.70 9 14.30 25.40 25.60
Krista Pärmäkoski Finland 61.90 1.60 6.50 13.20 21.70 61.90
Pia Fink Germany 84.40 1.50 8.50 17.80 42 84.40
Kristin Austgulen Fosnæs Norway 64.60 1.20 6.10 12.70 31.40 64.60
Teresa Stadlober Austria 100 1 7.10 15.90 53.70 100
Helen Hoffmann Germany 86.80 0.60 3.50 8.30 23.60 86.80
Linn Svahn Sweden 19.20 0.50 1.30 2.90 9.50 19.20
Kerttu Niskanen Finland 99.60 0.50 4 9.50 36.20 98.40
Frida Karlsson Sweden 60.50 0.50 3.30 7.50 26.20 60.50
Katerina Janatova Czechia 100 0.40 2.30 5.90 20.60 93.60
Caterina Ganz Italy 100 0.40 1.70 4.90 22.20 96.30
Delphine Claudel France 69.10 0.20 1.60 4.10 10.30 53.80
Julia Kern USA 97.50 0.20 1 3 17.50 79.70
Vilma Ryytty Finland 75.80 0.10 0.80 2.30 8.40 59.50
Maria Gismondi Italy 57.10 0.10 0.50 1.50 4 45.80
Julie Bjervig Drivenes Norway 41.40 0.10 0.60 1.60 10.90 39.20
Patricijia Eiduka Latvia 100 0.10 0.80 2.30 10.90 70.20
Alison Mackie Canada 77.10 0.10 0.50 1.60 7.50 59.70
Anja Weber Switzerland 94.30 0.10 0.50 1.60 12.70 73
Sofie Krehl Germany 67.60 0 0.30 1 5.30 47.30
Gina del Rio Andorra 100 0 0.30 0.90 6.20 69.20
Johanna Matintalo Finland 25.80 0 0.20 0.50 5.30 23.20
Jasmi Joensuu Finland 51.90 0 0.10 0.50 7.70 47.30
Vilma Nissinen Finland 41.70 0 0.10 0.50 2.80 28.70
Jasmin Kähärä Finland 43.10 0 0.10 0.50 3.80 30.40
Rosie Fordham Australia 100 0 0.20 0.60 2.60 49.80
Kathrine Stewart-Jones Canada 100 0 0.20 0.70 3.30 57.90
Hailey Swirbul USA 12.10 0 0.10 0.20 0.60 8.80
Rosie Brennan USA 84.60 0 0.10 0.50 3.50 47.80
Nadine Fähndrich Switzerland 89.30 0 0.10 0.40 4.50 55.50
Katherine Sauerbrey Germany 48.70 0 0.10 0.30 2.20 34.70
Marina Kälin Switzerland 100 0 0.10 0.30 2.10 55.20
Liliane Gagnon Canada 95.80 0 0.10 0.20 1.10 30
Novie McCabe USA 21.60 0 0 0.10 0.60 12.70
Katharina Brudermann Austria 71 0 0 0.20 0.40 9.50
Masae Tsuchiya Japan 92.20 0 0 0.10 0.70 27.90
Anja Mandeljc Slovenia 100 0 0 0.10 0.60 27.30
Anna Comarella Italy 97.80 0 0 0.10 0.80 36.50
Eva Urevc Slovenia 89.60 0 0 0.10 0.70 26.20
Juliette Ducordeau France 100 0 0 0.10 0.50 21.30
Sonjaa Schmidt Canada 34.10 0 0 0.10 0.40 9.40
Melissa Gal France 79.70 0 0 0.10 0.80 19.10
Kaidy Kaasiku Estonia 100 0 0 0.10 0.40 20
Anna-Maria Dietze Germany 51.70 0 0 0.10 0.40 16.60
Laura Gimmler Germany 21.30 0 0 0 0.90 13.40
Izabela Marcisz Poland 100 0 0 0.10 0.60 17.60
Kendall Kramer USA 34.90 0 0 0.10 0.20 9.10
Coletta Rydzek Germany 39.50 0 0 0 0.80 22.20
Cristina Pittin Italy 24.30 0 0 0 0.20 6.60
Keidy Kaasiku Estonia 100 0 0 0.10 0.30 12.90
Anna Pryce Great Britain 100 0 0 0.10 0.30 5.10
Kristrun Gudnadottir Iceland 100 0 0 0.10 0.30 4.60
Alina Meier Switzerland 29.80 0 0 0 0.20 6.80
Agustina Groetzner Argentina 100 0 0 0 0.30 5.40
Mariel Merlii Pulles Estonia 82 0 0 0 0.20 4
Nahiara Diaz Gonzalez Argentina 100 0 0 0 0.20 2.70
Nadja Kälin Switzerland 57.80 0 0 0 0.20 3.90
Sara Ponya Hungary 100 0 0 0 0.10 1.50
Maria Dimitra Tsiarka Greece 100 0 0 0 0.20 4.10
Nina Riedener Liechtenstein 100 0 0 0 0.20 1.80
Phoebe Cridland Australia 100 0 0 0 0.20 3.50
Lisa Achleitner Austria 96.70 0 0 0 0.20 2.40
Milla Grosberghaugen Andreassen Norway 26 0 0 0 0.20 4.90
Chika Kobayashi Japan 100 0 0 0 0.10 3.70
Bayani Jialin China 26.80 0 0 0 0.10 3
Bruna Moura Brazil 100 0 0 0 0.10 2.80
Magdalena Scherz Austria 61.60 0 0 0 0.30 4
Kalina Nedyalkova Bulgaria 100 0 0 0 0.10 2.70
Federica Cassol Italy 61.30 0 0 0 0.30 4.40
Jasmine Drolet Canada 30.20 0 0 0 0.10 3.20
Anna Milerska Czechia 41 0 0 0 0.10 1.90
Anna Marie Jaklova Czechia 41 0 0 0 0.10 2.30
Johanna Hagström Sweden 28 0 0 0 0.20 7.80
Anja Ilic Serbia 100 0 0 0 0.10 1.90
Lena Quintin France 47.80 0 0 0 0.10 2.90
Aleksandra Kolodziej Poland 99.10 0 0 0 0.10 1.40
Nicole Monsorno Italy 51.70 0 0 0 0.20 1.90
Teiloora Ojaste Estonia 43 0 0 0 0.10 1.40
Sammy Smith USA 25.80 0 0 0 0.10 1.20
Sofiia Shkatula Ukraine 100 0 0 0 0 1.60
Sophia Tsu Velicer Taiwan 100 0 0 0 0.10 1.30
Katya Galstyan Armenia 100 0 0 0 0 1.90
Yelizaveta Tolmachyova Kazakhstan 100 0 0 0 0 1.20
Monika Skinder Poland 50 0 0 0 0.10 2.40
Barbora Havlickova Czechia 81.90 0 0 0 0 1.80
Andzelika Szyszka Poland 100 0 0 0 0.10 1.40
Ellen Søhol Lie Australia 76.30 0 0 0 0 1.10
Dinigeer Yilamujiang China 100 0 0 0 0 1.50
Chika Honda Japan 100 0 0 0 0 2
Ingrid Bergene Aabrekk Norway 21 0 0 0 0.10 0.50
Amelia Wells Canada 26.90 0 0 0 0 0.60
Eui Jin Lee South Korea 100 0 0 0 0 1.80
Da-Som Han South Korea 100 0 0 0 0 1.70
Tereza Beranova Czechia 51.30 0 0 0 0.10 0.90
Angelina Shuryga Kazakhstan 95.50 0 0 0 0 1.70
Lauren Jortberg USA 5 0 0 0 0 0.70
Anastasiia Nikon Ukraine 100 0 0 0 0 1.60
Darya Ryazhko Kazakhstan 100 0 0 0 0 1.90
Kristine Stavås Skistad Norway 16.20 0 0 0 0.10 0.40
Lea Fischer Switzerland 24.60 0 0 0 0 0.50
Maddie Hooker Australia 0 0 0 0 0 0
Eduarda Ribera Brazil 0 0 0 0 0 0
Lingshuang Chen China 0 0 0 0 0 0
Ema Sobol Croatia 0 0 0 0 0 0
Leona Garac Croatia 0 0 0 0 0 0
Barbora Antosova Czechia 0 0 0 0 0 0
Sandra Schutzova Czechia 0 0 0 0 0 0
Amanda Saari Finland 0 0 0 0 0 0
France Pignot France 0 0 0 0 0 0
Katharina Hennig Germany 0 0 0 0 0 0
Konstantina Charalampidou Greece 0 0 0 0 0 0
Larissza Vanda Bere Hungary 0 0 0 0 0 0
Atefah Salehi Iran 0 0 0 0 0 0
Laura Kinybaeyeva Kazakhstan 0 0 0 0 0 0
Adriana Suminska Latvia 0 0 0 0 0 0
Linda Kaparkaleja Latvia 0 0 0 0 0 0
Egle Savickaite Lithuania 0 0 0 0 0 0
Ieva Dainyte Lithuania 0 0 0 0 0 0
Karla Schleske Mexico 0 0 0 0 0 0
Ariunbold Tumur Mongolia 0 0 0 0 0 0
Delia Ioana Reit Romania 0 0 0 0 0 0
Maria Danielova Slovakia 0 0 0 0 0 0
Rabia Akyol Turkey 0 0 0 0 0 0
Yelizaveta Nopriienko Ukraine 0 0 0 0 0 0
4. 50km Classic (Feb 22)
Skier Nation Start Win Podium Top5 Top-10 Top-30
Frida Karlsson Sweden 55.10 21.40 31.90 39.70 50.30 53.10
Astrid Øyre Slind Norway 100 18.70 35.70 58.80 87.20 96.40
Ebba Andersson Sweden 76.30 12.70 35 48.20 67.30 73.50
Teresa Stadlober Austria 100 10.50 40.20 58.10 86.10 96.30
Kerttu Niskanen Finland 100 9.50 37.40 56.10 85.30 96.20
Jessie Diggins USA 95.50 9.20 35.10 53.30 81.40 91.90
Johanna Matintalo Finland 91.90 5.50 15.60 35 70.40 88.10
Heidi Weng Norway 100 4.60 29 47.20 80.50 95.80
Jonna Sundling Sweden 51 1.50 5.60 13.60 33.80 48.30
Linn Svahn Sweden 57.60 1.40 5.60 12 33.70 54
Krista Pärmäkoski Finland 79.30 1.20 5.60 12 38.70 73.10
Moa Ilar Sweden 67.10 0.60 4.20 12.20 35.80 62.20
Nadine Fähndrich Switzerland 100 0.40 2.60 6.20 25.30 87.20
Emma Ribom Sweden 53.90 0.30 2.20 5.30 19.50 49.60
Katerina Janatova Czechia 100 0.30 1.80 4.50 19.80 89.70
Laura Gimmler Germany 79.30 0.20 1.10 3.10 14.70 68.90
Pia Fink Germany 100 0.20 2.30 6.20 25 90.20
Katherine Sauerbrey Germany 100 0.20 1.80 4.40 18.90 87.20
Kristin Austgulen Fosnæs Norway 83.20 0.20 1.70 4.20 17.50 74.50
Alison Mackie Canada 100 0.20 0.30 1.30 8.30 84.60
Kathrine Stewart-Jones Canada 100 0.10 0.40 1.50 8.90 78.10
Rosie Brennan USA 85 0.10 1.50 3.90 16.40 71
Karoline Simpson-Larsen Norway 43.30 0.10 0.80 1.90 8.50 39.20
Helen Hoffmann Germany 43.90 0.10 0.40 1.30 6 38.60
Caterina Ganz Italy 100 0.10 0.90 2.30 10.20 80.80
Delphine Claudel France 100 0.10 0.10 0.60 3.90 74.90
Anna Comarella Italy 100 0.10 0.10 0.50 3.60 57.80
Julia Kern USA 78.10 0 0.10 0.50 3.10 60.30
Hailey Swirbul USA 39.40 0 0.10 0.50 2.70 29.30
Liliane Gagnon Canada 76.90 0 0 0.20 1.40 34.80
Marina Kälin Switzerland 77.70 0 0.10 0.50 2.90 49.50
Patricijia Eiduka Latvia 100 0 0.10 0.40 2.40 68.60
Maja Dahlqvist Sweden 33.90 0 0.20 0.60 2.80 28
Anja Weber Switzerland 75.10 0 0.20 0.70 3.70 54.90
Anja Mandeljc Slovenia 100 0 0 0.20 1.50 39.20
Barbora Havlickova Czechia 100 0 0 0.10 1.10 13.10
Eva Urevc Slovenia 93.30 0 0 0.20 1.20 34.20
Flora Dolci France 64.80 0 0 0.10 1.10 48.50
Novie McCabe USA 34.30 0 0 0.20 1.30 23.50
Keidy Kaasiku Estonia 100 0 0 0.10 0.90 29
Juliette Ducordeau France 100 0 0 0.10 0.80 30
Kaidy Kaasiku Estonia 100 0 0 0.10 0.80 28.80
Sofie Krehl Germany 31 0 0 0.20 1 20.50
Masae Tsuchiya Japan 100 0 0 0.10 1 36.10
Cristina Pittin Italy 45.10 0 0 0.10 0.50 16.60
Jasmi Joensuu Finland 15.70 0 0.20 0.60 2.40 12.80
Izabela Marcisz Poland 72.10 0 0 0.10 0.60 22.60
Vilma Ryytty Finland 38.50 0 0 0.10 0.80 26.60
Sophia Tsu Velicer Taiwan 100 0 0 0.10 0.50 11.70
Coletta Rydzek Germany 8.40 0 0 0.10 0.50 5.60
Nina Riedener Liechtenstein 100 0 0 0 0.40 13.90
Ellen Søhol Lie Australia 100 0 0 0 0.30 7.60
Sammy Smith USA 54.10 0 0 0 0.30 10.40
Rosie Fordham Australia 100 0 0 0 0.30 33.90
Chika Kobayashi Japan 100 0 0 0 0.30 8.90
Maria Gismondi Italy 49.70 0 0 0.10 0.50 26.30
Andzelika Szyszka Poland 100 0 0 0 0.30 6.10
Melissa Gal France 65.70 0 0 0 0.20 15.20
Katharina Brudermann Austria 77.80 0 0 0 0.20 11.80
Jasmin Kähärä Finland 20 0 0 0.10 0.40 12
Dinigeer Yilamujiang China 100 0 0 0 0.20 3.40
Vilma Nissinen Finland 25 0 0 0.10 0.50 15.80
Jasmine Drolet Canada 26.50 0 0 0 0.20 8.80
Sonjaa Schmidt Canada 38 0 0 0 0.20 10.60
Da-Som Han South Korea 100 0 0 0 0.20 2
Eui Jin Lee South Korea 100 0 0 0 0.10 1.50
Darya Ryazhko Kazakhstan 100 0 0 0 0.10 1.30
Kendall Kramer USA 13.50 0 0 0 0.20 4.50
Gina del Rio Andorra 100 0 0 0.10 0.40 21.10
Katya Galstyan Armenia 100 0 0 0 0.10 1.60
Bruna Moura Brazil 100 0 0 0 0.30 5.60
Bayani Jialin China 100 0 0 0 0.20 5.70
Nadja Kälin Switzerland 100 0 0 0 0.30 10
Sofiia Shkatula Ukraine 100 0 0 0 0.10 1.40
Anastasiia Nikon Ukraine 100 0 0 0 0.10 1.20
Federica Cassol Italy 24.40 0 0 0 0.10 5.60
Anna-Maria Dietze Germany 25.50 0 0 0 0.20 7.90
Lea Fischer Switzerland 22.70 0 0 0 0.10 2.30
Lena Quintin France 28.80 0 0 0 0.10 2.70
Amelia Wells Canada 28.50 0 0 0 0.10 2.30
Phoebe Cridland Australia 46 0 0 0 0.10 2.20
Nicole Monsorno Italy 16.10 0 0 0 0.10 2.70
Tereza Beranova Czechia 27.50 0 0 0 0.10 0.90
Julie Bjervig Drivenes Norway 7.20 0 0 0 0.20 4.80
Johanna Hagström Sweden 5.20 0 0 0 0 1.50
Alina Meier Switzerland 15.20 0 0 0 0 1.10
Agustina Groetzner Argentina 0 0 0 0 0 0
Nahiara Diaz Gonzalez Argentina 0 0 0 0 0 0
Maddie Hooker Australia 0 0 0 0 0 0
Magdalena Scherz Austria 0 0 0 0 0 0
Lisa Achleitner Austria 0 0 0 0 0 0
Eduarda Ribera Brazil 0 0 0 0 0 0
Kalina Nedyalkova Bulgaria 0 0 0 0 0 0
Lingshuang Chen China 0 0 0 0 0 0
Ema Sobol Croatia 0 0 0 0 0 0
Leona Garac Croatia 0 0 0 0 0 0
Barbora Antosova Czechia 0 0 0 0 0 0
Anna Marie Jaklova Czechia 0 0 0 0 0 0
Anna Milerska Czechia 0 0 0 0 0 0
Sandra Schutzova Czechia 0 0 0 0 0 0
Mariel Merlii Pulles Estonia 0 0 0 0 0 0
Teiloora Ojaste Estonia 0 0 0 0 0 0
Amanda Saari Finland 0 0 0 0 0 0
France Pignot France 0 0 0 0 0 0
Katharina Hennig Germany 0 0 0 0 0 0
Anna Pryce Great Britain 0 0 0 0 0 0
Konstantina Charalampidou Greece 0 0 0 0 0 0
Maria Dimitra Tsiarka Greece 0 0 0 0 0 0
Sara Ponya Hungary 0 0 0 0 0 0
Larissza Vanda Bere Hungary 0 0 0 0 0 0
Kristrun Gudnadottir Iceland 0 0 0 0 0 0
Atefah Salehi Iran 0 0 0 0 0 0
Chika Honda Japan 0 0 0 0 0 0
Yelizaveta Tolmachyova Kazakhstan 0 0 0 0 0 0
Laura Kinybaeyeva Kazakhstan 0 0 0 0 0 0
Angelina Shuryga Kazakhstan 0 0 0 0 0 0
Adriana Suminska Latvia 0 0 0 0 0 0
Linda Kaparkaleja Latvia 0 0 0 0 0 0
Egle Savickaite Lithuania 0 0 0 0 0 0
Ieva Dainyte Lithuania 0 0 0 0 0 0
Karla Schleske Mexico 0 0 0 0 0 0
Ariunbold Tumur Mongolia 0 0 0 0 0 0
Kristine Stavås Skistad Norway 0 0 0 0 0 0
Milla Grosberghaugen Andreassen Norway 0 0 0 0 0 0
Ingrid Bergene Aabrekk Norway 0 0 0 0 0 0
Monika Skinder Poland 0 0 0 0 0 0
Aleksandra Kolodziej Poland 0 0 0 0 0 0
Delia Ioana Reit Romania 0 0 0 0 0 0
Anja Ilic Serbia 0 0 0 0 0 0
Maria Danielova Slovakia 0 0 0 0 0 0
Rabia Akyol Turkey 0 0 0 0 0 0
Lauren Jortberg USA 0 0 0 0 0 0
Yelizaveta Nopriienko Ukraine 0 0 0 0 0 0

Relay

Men

Country Leg Athlete Nation Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Australia 1 Seve De Campo Australia 0.00 0.00 0.01 0.06 0.00 0.01 0.01 0.17
Australia 2 Phil Bellingham Australia 0.01 0.01 0.01 0.06 0.00 0.01 0.01 0.17
Australia 3 Lars Young Vik Australia 0.00 0.01 0.01 0.13 0.00 0.01 0.01 0.17
Australia 4 Hugo Hinckfuss Australia 0 0.01 0.01 0.12 0.00 0.01 0.01 0.17
Canada 1 Tom Stephen Canada 0.01 0.02 0.06 0.43 0.01 0.12 0.41 1
Canada 2 Xavier McKeever Canada 0.02 0.08 0.17 0.49 0.01 0.12 0.41 1
Canada 3 Max Hollmann Canada 0.00 0.03 0.11 0.56 0.01 0.12 0.41 1
Canada 4 Antoine Cyr Canada 0.00 0.18 0.59 0.78 0.01 0.12 0.41 1
Czechia 1 Mike Ophoff Czechia 0.01 0.01 0.05 0.37 0.01 0.13 0.29 0.81
Czechia 2 Matyas Bauer Czechia 0.02 0.06 0.06 0.31 0.01 0.13 0.29 0.81
Czechia 3 Ondrej Cerny Czechia 0.01 0.05 0.03 0.15 0.01 0.13 0.29 0.81
Czechia 4 Michal Novak Czechia 0.00 0.23 0.49 0.82 0.01 0.13 0.29 0.81
Finland 1 Iivo Niskanen Finland 0.33 0.64 0.59 0.93 0.13 0.34 0.60 1
Finland 2 Arsi Ruuskanen Finland 0.08 0.31 0.51 0.84 0.13 0.34 0.60 1
Finland 3 Niko Anttola Finland 0.01 0.07 0.20 0.72 0.13 0.34 0.60 1
Finland 4 Ristomatti Hakola Finland 0.00 0.12 0.32 0.54 0.13 0.34 0.60 1
France 1 Hugo Lapalus France 0.06 0.38 0.51 0.89 0.04 0.30 0.54 1
France 2 Mathis Desloges France 0.05 0.21 0.30 0.81 0.04 0.30 0.54 1
France 3 Jules Lapierre France 0.01 0.11 0.34 0.86 0.04 0.30 0.54 1
France 4 Jules Chappaz France 0.00 0.23 0.30 0.71 0.04 0.30 0.54 1
Germany 1 Janosch Brugger Germany 0.02 0.15 0.20 0.75 0.02 0.10 0.19 0.96
Germany 2 Florian Notz Germany 0.03 0.11 0.18 0.68 0.02 0.10 0.19 0.96
Germany 3 Friedrich Moch Germany 0.00 0.01 0.08 0.47 0.02 0.10 0.19 0.96
Germany 4 Jan Stölben Germany 0.00 0.05 0.08 0.36 0.02 0.10 0.19 0.96
Italy 1 Giovanni Ticco Italy 0.01 0.01 0.07 0.42 0.07 0.35 0.59 1
Italy 2 Elia Barp Italy 0.11 0.37 0.50 0.89 0.07 0.35 0.59 1
Italy 3 Davide Graz Italy 0.01 0.08 0.24 0.71 0.07 0.35 0.59 1
Italy 4 Federico Pellegrino Italy 0.07 0.51 0.64 0.93 0.07 0.35 0.59 1
Norway 1 Johannes Høsflot Klæbo Norway 0.79 0.82 0.52 0.95 0.55 0.94 1 1
Norway 2 Martin Løwstrøm Nyenget Norway 0.39 0.66 0.83 0.97 0.55 0.94 1 1
Norway 3 Mattis Stenshagen Norway 0.24 0.61 0.75 0.95 0.55 0.94 1 1
Norway 4 Harald Østberg Amundsen Norway 0.21 0.77 0.94 0.99 0.55 0.94 1 1
Sweden 1 Edvin Anger Sweden 0.18 0.35 0.68 0.88 0.09 0.29 0.63 1
Sweden 2 William Poromaa Sweden 0.08 0.30 0.46 0.83 0.09 0.29 0.63 1
Sweden 3 Truls Gisselman Sweden 0.01 0.07 0.17 0.56 0.09 0.29 0.63 1
Sweden 4 Calle Halfvarsson Sweden 0.02 0.20 0.38 0.66 0.09 0.29 0.63 1
Switzerland 1 Beda Klee Switzerland 0.01 0.10 0.16 0.68 0.02 0.14 0.20 0.91
Switzerland 2 Jonas Baumann Switzerland 0.04 0.16 0.15 0.63 0.02 0.14 0.20 0.91
Switzerland 3 Jason Rüesch Switzerland 0.01 0.05 0.15 0.70 0.02 0.14 0.20 0.91
Switzerland 4 Valerio Grond Switzerland 0.00 0.11 0.10 0.20 0.02 0.14 0.20 0.91
USA 1 Zanden McMullen USA 0.01 0.01 0.07 0.44 0.06 0.28 0.53 1
USA 2 Zak Ketterson USA 0.02 0.08 0.16 0.51 0.06 0.28 0.53 1
USA 3 Ben Ogden USA 0.02 0.11 0.29 0.69 0.06 0.28 0.53 1
USA 4 Gus Schumacher USA 0.09 0.51 0.69 0.93 0.06 0.28 0.53 1

Ladies

Country Leg Athlete Nation Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Australia 1 Phoebe Cridland Australia 0.00 0.01 0.00 1.00 0.00 0.03 0.03 0.27
Australia 2 Ellen Søhol Lie Australia 0.00 0.00 0.02 0.00 0.00 0.03 0.03 0.27
Australia 3 Maddie Hooker Australia 0 0 0.00 0.21 0.00 0.03 0.03 0.27
Australia 4 Rosie Fordham Australia 0.02 0.15 0.02 0 0.00 0.03 0.03 0.27
Austria 1 Lisa Achleitner Austria 0.00 0.01 0.01 0.00 0.03 0.18 0.27 0.83
Austria 2 Teresa Stadlober Austria 0.08 0.91 0.99 1.00 0.03 0.18 0.27 0.83
Austria 3 Magdalena Scherz Austria 0.00 0.00 0.04 0.95 0.03 0.18 0.27 0.83
Austria 4 Katharina Brudermann Austria 0.01 0.07 0.00 1 0.03 0.18 0.27 0.83
Canada 1 Liliane Gagnon Canada 0.00 0.05 0.02 1 0.02 0.10 0.14 0.56
Canada 2 Sonjaa Schmidt Canada 0.00 0.01 0.05 0.37 0.02 0.10 0.14 0.56
Canada 3 Kathrine Stewart-Jones Canada 0.00 0.06 0.31 0.85 0.02 0.10 0.14 0.56
Canada 4 Alison Mackie Canada 0.08 0.50 0.17 0 0.02 0.10 0.14 0.56
Czechia 1 Barbora Havlickova Czechia 0.00 0.03 0.01 1 0.00 0.10 0.23 0.55
Czechia 2 Anna Marie Jaklova Czechia 0.00 0.01 0.04 0.18 0.00 0.10 0.23 0.55
Czechia 3 Katerina Janatova Czechia 0.01 0.55 0.81 1.00 0.00 0.10 0.23 0.55
Czechia 4 Tereza Beranova Czechia 0.00 0.01 0.00 0 0.00 0.10 0.23 0.55
Estonia 1 Keidy Kaasiku Estonia 0.00 0.01 0.00 1 0.00 0.01 0.01 0.58
Estonia 2 Mariel Merlii Pulles Estonia 0.00 0.00 0.02 0.15 0.00 0.01 0.01 0.58
Estonia 3 Teiloora Ojaste Estonia 0 0.00 0.02 0.25 0.00 0.01 0.01 0.58
Estonia 4 Kaidy Kaasiku Estonia 0.01 0.03 0.00 1 0.00 0.01 0.01 0.58
Finland 1 Kerttu Niskanen Finland 0.01 0.91 0.92 1 0.06 0.46 0.72 0.79
Finland 2 Johanna Matintalo Finland 0.06 0.74 0.97 1.00 0.06 0.46 0.72 0.79
Finland 3 Jasmi Joensuu Finland 0.01 0.58 0.91 1.00 0.06 0.46 0.72 0.79
Finland 4 Krista Pärmäkoski Finland 0.14 0.65 0.25 0 0.06 0.46 0.72 0.79
France 1 Juliette Ducordeau France 0.00 0.02 0.01 1 0.01 0.16 0.28 0.71
France 2 Lena Quintin France 0.00 0.01 0.03 0.73 0.01 0.16 0.28 0.71
France 3 Flora Dolci France 0.01 0.58 0.93 1.00 0.01 0.16 0.28 0.71
France 4 Delphine Claudel France 0.04 0.31 0.10 0 0.01 0.16 0.28 0.71
Germany 1 Pia Fink Germany 0.00 0.53 0.74 1 0.04 0.28 0.56 0.79
Germany 2 Laura Gimmler Germany 0.03 0.14 0.61 1.00 0.04 0.28 0.56 0.79
Germany 3 Katherine Sauerbrey Germany 0.00 0.47 0.66 0.98 0.04 0.28 0.56 0.79
Germany 4 Helen Hoffmann Germany 0.13 0.63 0.38 0 0.04 0.28 0.56 0.79
Italy 1 Cristina Pittin Italy 0.00 0.06 0.03 1 0.01 0.16 0.25 0.64
Italy 2 Anna Comarella Italy 0.00 0.01 0.05 0.49 0.01 0.16 0.25 0.64
Italy 3 Caterina Ganz Italy 0.01 0.57 0.87 1.00 0.01 0.16 0.25 0.64
Italy 4 Maria Gismondi Italy 0.04 0.31 0.04 0 0.01 0.16 0.25 0.64
Kazakhstan 1 Yelizaveta Tolmachyova Kazakhstan 0.00 0.01 0.00 0 0.00 0.00 0.01 0.10
Kazakhstan 2 Darya Ryazhko Kazakhstan 0.00 0.00 0.01 0.00 0.00 0.00 0.01 0.10
Kazakhstan 3 Laura Kinybaeyeva Kazakhstan 0.00 0.00 0.04 0.34 0.00 0.00 0.01 0.10
Kazakhstan 4 Angelina Shuryga Kazakhstan 0.00 0.01 0.00 0 0.00 0.00 0.01 0.10
Norway 1 Milla Grosberghaugen Andreassen Norway 0.01 0.56 0.20 0 0.29 0.53 0.67 0.84
Norway 2 Astrid Øyre Slind Norway 0.14 0.93 1.00 1 0.29 0.53 0.67 0.84
Norway 3 Heidi Weng Norway 0.42 0.91 1 1 0.29 0.53 0.67 0.84
Norway 4 Karoline Simpson-Larsen Norway 0.45 0.80 0.46 1 0.29 0.53 0.67 0.84
Poland 1 Monika Skinder Poland 0.00 0.02 0.11 1 0.00 0.01 0.03 0.53
Poland 2 Andzelika Szyszka Poland 0.00 0.00 0.02 0.01 0.00 0.01 0.03 0.53
Poland 3 Aleksandra Kolodziej Poland 0 0 0.00 0.21 0.00 0.01 0.03 0.53
Poland 4 Izabela Marcisz Poland 0.00 0.01 0.01 1 0.00 0.01 0.03 0.53
Sweden 1 Frida Karlsson Sweden 0.02 0.94 0.96 1 0.34 0.56 0.92 1
Sweden 2 Moa Ilar Sweden 0.14 0.81 0.98 1 0.34 0.56 0.92 1
Sweden 3 Ebba Andersson Sweden 0.44 0.92 1 1 0.34 0.56 0.92 1
Sweden 4 Jonna Sundling Sweden 0.62 0.78 0.97 1 0.34 0.56 0.92 1
Switzerland 1 Nadine Fähndrich Switzerland 0.26 0.57 0.92 1 0.06 0.14 0.34 1
Switzerland 2 Marina Kälin Switzerland 0.00 0.03 0.21 0.84 0.06 0.14 0.34 1
Switzerland 3 Anja Weber Switzerland 0.00 0.31 0.44 1.00 0.06 0.14 0.34 1
Switzerland 4 Alina Meier Switzerland 0.00 0.02 0.02 1 0.06 0.14 0.34 1
USA 1 Rosie Brennan USA 0.03 0.07 0.79 1 0.12 0.28 0.54 0.79
USA 2 Jessie Diggins USA 0.36 0.92 0.99 1 0.12 0.28 0.54 0.79
USA 3 Julia Kern USA 0.00 0.36 0.50 1.00 0.12 0.28 0.54 0.79
USA 4 Hailey Swirbul USA 0.03 0.27 0.03 0 0.12 0.28 0.54 0.79

Team Sprint

Men

Country Leg Athlete Nation Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Argentina 1 Franco Dal Farra Argentina 0.00 0 0.01 0.02 0.00 0.00 0.01 0.03
Argentina 2 Mateo Lorenzo Sauma Argentina 0.00 0.00 0.01 0.01 0.00 0.00 0.01 0.03
Australia 1 Hugo Hinckfuss Australia 0.00 0.00 0.01 0.04 0.00 0.00 0.01 0.05
Australia 2 Lars Young Vik Australia 0.00 0.00 0.01 0.01 0.00 0.00 0.01 0.05
Austria 1 Benjamin Moser Austria 0.03 0.13 0.28 0.53 0.02 0.08 0.19 0.62
Austria 2 Mika Vermeulen Austria 0.00 0.02 0.05 0.24 0.02 0.08 0.19 0.62
Bulgaria 1 Mario Matikanov Bulgaria 0.00 0.00 0.01 0.04 0.00 0.00 0.01 0.04
Bulgaria 2 Daniel Peshkov Bulgaria 0.00 0.00 0.01 0.01 0.00 0.00 0.01 0.04
Canada 1 Xavier McKeever Canada 0.01 0.03 0.07 0.21 0.00 0.02 0.07 0.35
Canada 2 Antoine Cyr Canada 0.00 0.02 0.04 0.21 0.00 0.02 0.07 0.35
China 1 Minglin Li China 0.00 0 0.01 0.03 0.00 0.00 0.02 0.09
China 2 Qiang Wang China 0.00 0.01 0.02 0.08 0.00 0.00 0.02 0.09
Czechia 1 Jiri Tuz Czechia 0.05 0.10 0.17 0.45 0.03 0.06 0.13 0.53
Czechia 2 Michal Novak Czechia 0.00 0.02 0.04 0.21 0.03 0.06 0.13 0.53
Estonia 1 Alvar Johannes Alev Estonia 0.00 0.03 0.03 0.05 0.00 0.02 0.02 0.06
Estonia 2 Karl Sebastian Dremljuga Estonia 0.00 0.00 0.01 0.02 0.00 0.02 0.02 0.06
Finland 1 Emil Liekari Finland 0.08 0.18 0.31 0.56 0.05 0.16 0.33 0.86
Finland 2 Lauri Vuorinen Finland 0.02 0.12 0.24 0.49 0.05 0.16 0.33 0.86
France 1 Jules Chappaz France 0.16 0.49 0.68 0.83 0.10 0.29 0.56 0.94
France 2 Lucas Chanavat France 0.04 0.08 0.27 0.33 0.10 0.29 0.56 0.94
Germany 1 Jan Stölben Germany 0.04 0.13 0.18 0.47 0.02 0.07 0.12 0.46
Germany 2 Florian Notz Germany 0.00 0.01 0.02 0.11 0.02 0.07 0.12 0.46
Great Britain 1 James Clugnet Great Britain 0.02 0.06 0.11 0.31 0.01 0.04 0.08 0.40
Great Britain 2 Andrew Musgrave Great Britain 0.00 0.02 0.04 0.19 0.01 0.04 0.08 0.40
Hungary 1 Adam Konya Hungary 0.00 0 0.00 0.01 0.00 0.00 0.00 0.01
Hungary 2 Adam Büki Hungary 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01
Ireland 1 Thomas Hjalmar Westgård Ireland 0.00 0.02 0.01 0.03 0.00 0.01 0.01 0.04
Ireland 2 Dylan Longridge Ireland 0.00 0.00 0.01 0.01 0.00 0.01 0.01 0.04
Italy 1 Davide Graz Italy 0.04 0.18 0.27 0.53 0.15 0.48 0.71 1
Italy 2 Federico Pellegrino Italy 0.24 0.68 0.85 0.86 0.15 0.48 0.71 1
Japan 1 Ryo Hirose Japan 0.00 0.02 0.01 0.03 0.00 0.02 0.02 0.06
Japan 2 Naoto Baba Japan 0.00 0.01 0.01 0.04 0.00 0.02 0.02 0.06
Kazakhstan 1 Sultan Bazarbekov Kazakhstan 0.00 0.02 0.01 0.05 0.00 0.01 0.01 0.05
Kazakhstan 2 Svyatoslav Matassov Kazakhstan 0.00 0.00 0.01 0.02 0.00 0.01 0.01 0.05
Latvia 1 Sandijs Suhanovs Latvia 0.00 0.00 0.01 0.04 0.00 0.00 0.01 0.05
Latvia 2 Raimo Vigants Latvia 0.00 0.00 0.01 0.02 0.00 0.00 0.01 0.05
Lithuania 1 Matas Grazys Lithuania 0.00 0 0.01 0.04 0.00 0.00 0.01 0.04
Lithuania 2 Modestas Vaiciulis Lithuania 0.00 0.00 0.01 0.02 0.00 0.00 0.01 0.04
Norway 1 Harald Østberg Amundsen Norway 0.26 0.78 0.87 0.93 0.37 0.80 1.00 1
Norway 2 Johannes Høsflot Klæbo Norway 0.43 0.72 0.91 0.95 0.37 0.80 1.00 1
Poland 1 Dominik Bury Poland 0.00 0.02 0.03 0.08 0.00 0.01 0.02 0.07
Poland 2 Piotr Jarecki Poland 0.00 0.00 0.00 0.00 0.00 0.01 0.02 0.07
Romania 1 Ionut Alexandru Costea Romania 0.00 0.01 0.01 0.05 0.00 0.01 0.01 0.04
Romania 2 Gabriel Cojocaru Romania 0.00 0.00 0.01 0.00 0.00 0.01 0.01 0.04
Slovakia 1 Michal Adamov Slovakia 0.00 0.02 0.01 0.05 0.00 0.01 0.01 0.05
Slovakia 2 Denis Tilesch Slovakia 0.00 0.00 0.01 0.01 0.00 0.01 0.01 0.05
Slovenia 1 Valeriy Gontar Slovenia 0.00 0.02 0.01 0.04 0.00 0.01 0.03 0.09
Slovenia 2 Miha Simenc Slovenia 0.00 0.01 0.03 0.07 0.00 0.01 0.03 0.09
Spain 1 Bernat Selles Gasch Spain 0.00 0 0.01 0.03 0.01 0.02 0.08 0.18
Spain 2 Jaume Pueyo Spain 0.01 0.04 0.11 0.17 0.01 0.02 0.08 0.18
Sweden 1 Calle Halfvarsson Sweden 0.02 0.15 0.22 0.49 0.05 0.31 0.52 1
Sweden 2 Edvin Anger Sweden 0.08 0.42 0.61 0.73 0.05 0.31 0.52 1
Switzerland 1 Janik Riebli Switzerland 0.06 0.17 0.24 0.57 0.05 0.17 0.35 0.86
Switzerland 2 Valerio Grond Switzerland 0.04 0.15 0.33 0.48 0.05 0.17 0.35 0.86
USA 1 Ben Ogden USA 0.15 0.49 0.64 0.83 0.10 0.38 0.65 1
USA 2 Gus Schumacher USA 0.05 0.22 0.43 0.65 0.10 0.38 0.65 1
Ukraine 1 Andriy Dotsenko Ukraine 0.00 0 0.01 0.03 0.00 0.00 0.01 0.03
Ukraine 2 Ruslan Denysenko Ukraine 0.00 0.00 0.01 0.00 0.00 0.00 0.01 0.03

Ladies

Country Leg Athlete Nation Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Argentina 1 Agustina Groetzner Argentina 0.00 0.00 0.00 0.02 0 0.00 0.00 0.03
Argentina 2 Nahiara Diaz Gonzalez Argentina 0 0.00 0.00 0.02 0 0.00 0.00 0.03
Australia 1 Rosie Fordham Australia 0.00 0.00 0.00 0.11 0 0.00 0.00 0.08
Australia 2 Phoebe Cridland Australia 0 0.00 0.00 0.02 0 0.00 0.00 0.08
Austria 1 Teresa Stadlober Austria 0.00 0.10 0.10 0.91 0.00 0.05 0.07 0.78
Austria 2 Magdalena Scherz Austria 0 0.01 0.02 0.42 0.00 0.05 0.07 0.78
Brazil 1 Bruna Moura Brazil 0.00 0.00 0.00 0.01 0 0.00 0.00 0.02
Brazil 2 Eduarda Ribera Brazil 0 0.00 0.00 0.02 0 0.00 0.00 0.02
Canada 1 Alison Mackie Canada 0.00 0.02 0.05 0.71 0.00 0.02 0.03 0.50
Canada 2 Sonjaa Schmidt Canada 0 0.01 0.01 0.15 0.00 0.02 0.03 0.50
China 1 Bayani Jialin China 0.00 0.00 0.01 0.02 0.00 0.00 0.01 0.03
China 2 Lingshuang Chen China 0 0.00 0.00 0.03 0.00 0.00 0.01 0.03
Croatia 1 Ema Sobol Croatia 0.00 0.00 0.00 0.07 0 0.00 0.00 0.06
Croatia 2 Leona Garac Croatia 0 0.00 0.00 0.04 0 0.00 0.00 0.06
Czechia 1 Katerina Janatova Czechia 0.01 0.06 0.29 0.60 0.00 0.03 0.15 0.43
Czechia 2 Barbora Antosova Czechia 0 0.00 0.01 0.13 0.00 0.03 0.15 0.43
Estonia 1 Mariel Merlii Pulles Estonia 0.00 0.01 0.07 0.04 0.00 0.01 0.04 0.04
Estonia 2 Keidy Kaasiku Estonia 0 0.00 0.00 0.03 0.00 0.01 0.04 0.04
Finland 1 Jasmi Joensuu Finland 0.27 0.41 0.83 0.99 0.06 0.23 0.51 1
Finland 2 Jasmin Kähärä Finland 0.00 0.03 0.15 0.80 0.06 0.23 0.51 1
France 1 Delphine Claudel France 0.00 0.03 0.18 0.21 0.00 0.02 0.11 0.27
France 2 Flora Dolci France 0 0.01 0.03 0.24 0.00 0.02 0.11 0.27
Germany 1 Coletta Rydzek Germany 0.83 0.78 1.00 0.95 0.20 0.45 0.75 1
Germany 2 Laura Gimmler Germany 0.01 0.09 0.43 0.95 0.20 0.45 0.75 1
Greece 1 Konstantina Charalampidou Greece 0.00 0.00 0.00 0.05 0 0.00 0.00 0.04
Greece 2 Maria Dimitra Tsiarka Greece 0 0.00 0.00 0.02 0 0.00 0.00 0.04
Hungary 1 Larissza Vanda Bere Hungary 0.00 0.00 0.00 0.01 0 0.00 0.00 0.01
Hungary 2 Sara Ponya Hungary 0 0.00 0.00 0.01 0 0.00 0.00 0.01
Italy 1 Caterina Ganz Italy 0.00 0.07 0.29 0.84 0.00 0.06 0.22 0.95
Italy 2 Federica Cassol Italy 0.00 0.04 0.13 0.75 0.00 0.06 0.22 0.95
Japan 1 Masae Tsuchiya Japan 0.00 0.00 0.00 0.08 0 0.00 0.00 0.05
Japan 2 Chika Kobayashi Japan 0 0.00 0.00 0.02 0 0.00 0.00 0.05
Kazakhstan 1 Laura Kinybaeyeva Kazakhstan 0.00 0.00 0.00 0.01 0 0.00 0.00 0.01
Kazakhstan 2 Yelizaveta Tolmachyova Kazakhstan 0 0.00 0.00 0.01 0 0.00 0.00 0.01
Latvia 1 Patricijia Eiduka Latvia 0.01 0.04 0.19 0.47 0.00 0.02 0.10 0.29
Latvia 2 Linda Kaparkaleja Latvia 0 0.00 0.00 0.03 0.00 0.02 0.10 0.29
Lithuania 1 Egle Savickaite Lithuania 0.00 0.00 0.00 0.02 0 0.00 0.00 0.02
Lithuania 2 Ieva Dainyte Lithuania 0 0.00 0.00 0.02 0 0.00 0.00 0.02
Norway 1 Kristine Stavås Skistad Norway 0.88 0.74 1.00 0.86 0.21 0.42 0.61 0.94
Norway 2 Heidi Weng Norway 0 0.06 0.17 0.72 0.21 0.42 0.61 0.94
Poland 1 Monika Skinder Poland 0.00 0.01 0.12 0.54 0.00 0.01 0.06 0.34
Poland 2 Izabela Marcisz Poland 0 0.00 0.00 0.05 0.00 0.01 0.06 0.34
Slovenia 1 Eva Urevc Slovenia 0.00 0.01 0.09 0.09 0.00 0.01 0.05 0.07
Slovenia 2 Anja Mandeljc Slovenia 0 0.00 0.00 0.04 0.00 0.01 0.05 0.07
South Korea 1 Da-Som Han South Korea 0.00 0.00 0.00 0.00 0 0.00 0.00 0.01
South Korea 2 Eui Jin Lee South Korea 0 0.00 0.00 0.01 0 0.00 0.00 0.01
Sweden 1 Maja Dahlqvist Sweden 0.77 0.91 1.00 0.96 0.41 0.98 1.00 1
Sweden 2 Jonna Sundling Sweden 0.89 0.92 0.97 1.00 0.41 0.98 1.00 1
Switzerland 1 Nadine Fähndrich Switzerland 0.40 0.31 0.94 0.93 0.09 0.20 0.67 1
Switzerland 2 Anja Weber Switzerland 0.00 0.06 0.34 0.90 0.09 0.20 0.67 1
USA 1 Julia Kern USA 0.10 0.11 0.20 0.83 0.02 0.48 0.59 1
USA 2 Jessie Diggins USA 0.00 0.76 0.87 0.99 0.02 0.48 0.59 1
Ukraine 1 Sofiia Shkatula Ukraine 0.00 0.00 0.00 0.00 0 0.00 0.00 0.01
Ukraine 2 Yelizaveta Nopriienko Ukraine 0 0.00 0.00 0.01 0 0.00 0.00 0.01

Nation

Summary

Gender Nation Total Win Total Podium Total Top-10 Athletes
Ladies Austria 0.14 0.60 2.16 4
Ladies Canada 0.01 0.03 0.60 6
Ladies Czechia 0.01 0.06 0.70 6
Ladies Estonia 0 0 0.06 4
Ladies Finland 0.32 1.26 5.51 8
Ladies France 0.03 0.16 1.11 5
Ladies Germany 0.12 0.52 3.43 7
Ladies Italy 0.02 0.09 1.08 6
Ladies Kazakhstan 0 0 0 4
Ladies Norway 0.88 2.64 7.80 8
Ladies Poland 0 0 0.10 4
Ladies Sweden 1.25 3.89 10.41 8
Ladies Switzerland 0.13 0.48 1.95 6
Ladies USA 1.07 2.22 4.39 8
Ladies Other 0 0.03 0.65 37
Men Canada 0.02 0.10 0.92 4
Men Czechia 0.04 0.24 1.46 4
Men Finland 0.05 0.55 3.32 7
Men France 0.06 0.57 3.93 7
Men Germany 0.01 0.07 1.01 5
Men Italy 0.14 0.88 3.92 5
Men Norway 3.46 7.62 13.66 8
Men Sweden 0.04 0.56 3.05 8
Men Switzerland 0.01 0.12 1.38 5
Men USA 0.08 0.64 2.99 8
Men Other 0.07 0.61 4.22 59

Men

Canada

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Antoine Cyr 10km Freestyle 100 0.40 1.80 3.50 20.80 92.10
Xavier McKeever 10km Freestyle 93.40 0.20 0.50 1.50 5.40 42
Remi Drolet 10km Freestyle 89.10 0.10 0.10 0.10 0.80 13.30
Max Hollmann 10km Freestyle 78.20 0.40 0.50 1.40 3.20 38.40
Antoine Cyr 20km Skiathlon 100 0.20 2.30 5.20 13.40 84.20
Remi Drolet 20km Skiathlon 100 0 0 0 0.30 15.40
Xavier McKeever 20km Skiathlon 82.30 0 0.20 0.30 2.50 46.10
Max Hollmann 20km Skiathlon 71.10 0 0.10 0.10 0.50 16.60
Antoine Cyr 50km Classic 100 0.10 3.40 6.40 29.40 93.30
Remi Drolet 50km Classic 100 0 0 0.10 0.60 18.20
Xavier McKeever 50km Classic 88.30 0 0.20 1 5.30 50.10
Max Hollmann 50km Classic 58.30 0 0 0.10 0.40 17.60
Antoine Cyr Sprint Classic 100 0.10 0.90 2.70 5.10 52.60
Xavier McKeever Sprint Classic 100 0 0.30 0.90 3.60 43.20
Remi Drolet Sprint Classic 76 0 0.10 0.10 0.20 1.70
Max Hollmann Sprint Classic 34.80 0 0 0.10 0.10 0.60
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Tom Stephen Canada 1 0.01 0.02 0.06 0.43 0.01 0.09 0.27 0.59
Xavier McKeever Canada 2 0.02 0.08 0.17 0.49 0.01 0.09 0.27 0.59
Max Hollmann Canada 3 0.00 0.03 0.11 0.56 0.01 0.09 0.27 0.59
Antoine Cyr Canada 4 0.00 0.18 0.59 0.78 0.01 0.09 0.27 0.59
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Xavier McKeever Canada 1 0.02 0.02 0.12 0.55 0.02 0.07 0.13 0.45
Tom Stephen Canada 2 0.01 0.03 0.02 0.31 0.02 0.07 0.13 0.45
Antoine Cyr Canada 3 0.06 0.23 0.38 0.85 0.02 0.07 0.13 0.45
Remi Drolet Canada 4 0 0.01 0.04 0.20 0.02 0.07 0.13 0.45
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Xavier McKeever Canada 1 0.01 0.03 0.07 0.21 0.00 0.02 0.05 0.21
Antoine Cyr Canada 2 0.00 0.02 0.04 0.21 0.00 0.02 0.05 0.21
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Xavier McKeever Canada 1 0.01 0.03 0.07 0.21 0.00 0.02 0.05 0.21
Antoine Cyr Canada 2 0.00 0.02 0.04 0.21 0.00 0.02 0.05 0.21

Czechia

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Michal Novak 10km Freestyle 100 3.30 9.40 20.10 35.80 98.80
Jiri Tuz 10km Freestyle 100 0.10 0.10 0.40 1.20 7.50
Matyas Bauer 10km Freestyle 100 0 0 0.10 0.60 10.40
Michal Novak 20km Skiathlon 100 0.30 4.50 11 36.90 84.50
Matyas Bauer 20km Skiathlon 100 0 0 0 0.10 10
Jiri Tuz 20km Skiathlon 63.50 0 0 0 0.10 3.70
Michal Novak 50km Classic 100 0 0.40 1.60 8.70 75.50
Matyas Bauer 50km Classic 100 0 0 0.20 0.70 21.60
Jiri Tuz 50km Classic 72.40 0 0 0 0.50 5.90
Ondrej Cerny Sprint Classic 100 0.20 7 17.90 35.20 100
Jiri Tuz Sprint Classic 100 0 2.10 5.20 23.90 96.20
Michal Novak Sprint Classic 100 0 0.20 0.60 2 27.50
Matyas Bauer Sprint Classic 38.90 0 0 0.10 0.10 1.30
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Mike Ophoff Czechia 1 0.01 0.01 0.05 0.37 0.01 0.10 0.19 0.46
Matyas Bauer Czechia 2 0.02 0.06 0.06 0.31 0.01 0.10 0.19 0.46
Ondrej Cerny Czechia 3 0.01 0.05 0.03 0.15 0.01 0.10 0.19 0.46
Michal Novak Czechia 4 0.00 0.23 0.49 0.82 0.01 0.10 0.19 0.46
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Jiri Tuz Czechia 1 0.02 0.01 0.09 0.40 0.01 0.05 0.12 0.43
Matyas Bauer Czechia 2 0.02 0.06 0.06 0.31 0.01 0.05 0.12 0.43
Michal Novak Czechia 3 0.01 0.14 0.36 0.85 0.01 0.05 0.12 0.43
Ondrej Cerny Czechia 4 0.00 0.02 0.01 0.24 0.01 0.05 0.12 0.43
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Jiri Tuz Czechia 1 0.05 0.10 0.17 0.45 0.03 0.06 0.10 0.32
Michal Novak Czechia 2 0.00 0.02 0.04 0.21 0.03 0.06 0.10 0.32
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Jiri Tuz Czechia 1 0.05 0.10 0.17 0.45 0.03 0.06 0.10 0.32
Michal Novak Czechia 2 0.00 0.02 0.04 0.21 0.03 0.06 0.10 0.32

Finland

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Arsi Ruuskanen 10km Freestyle 100 1.30 6.10 11.70 34.10 98.50
Niko Anttola 10km Freestyle 83 0.30 0.60 1.30 8 61.80
Iivo Niskanen 10km Freestyle 74.10 0.90 2.20 4.30 25.70 74.10
Joni Mäki 10km Freestyle 65.60 0.10 0.20 0.60 3 23.30
Lauri Vuorinen 10km Freestyle 56.60 0 0.20 0.50 2.10 17.10
Emil Liekari 10km Freestyle 16.80 0 0 0.10 0.40 3.40
Ristomatti Hakola 10km Freestyle 1.50 0 0 0 0.10 1.20
Arsi Ruuskanen 20km Skiathlon 100 0.10 0.80 4.30 15.90 87.30
Niko Anttola 20km Skiathlon 85.50 0 0.30 0.70 3.50 45
Iivo Niskanen 20km Skiathlon 70.40 0.30 5 12.90 24.50 69.80
Lauri Vuorinen 20km Skiathlon 46.60 0.10 0.10 0.10 1.20 21.60
Ristomatti Hakola 20km Skiathlon 38.40 0 0.40 0.70 4.30 27.70
Joni Mäki 20km Skiathlon 36.60 0 0.10 0.10 0.90 15.10
Emil Liekari 20km Skiathlon 20.60 0 0 0 0.30 6.30
Iivo Niskanen 50km Classic 91.70 0.30 13.10 43.90 67.80 91.70
Niko Anttola 50km Classic 88 0 0 0.20 2.30 45.10
Arsi Ruuskanen 50km Classic 73.50 0 0.60 1.20 10.40 62.50
Lauri Vuorinen 50km Classic 62.70 0 0.20 1.10 4.50 34.70
Ristomatti Hakola 50km Classic 56.70 0 0.50 4.50 6.90 45.70
Emil Liekari 50km Classic 16.90 0 0 0.10 0.60 6.90
Joni Mäki 50km Classic 10.50 0 0 0 0.20 3.40
Lauri Vuorinen Sprint Classic 100 0.90 10.10 15.40 45.40 100
Joni Mäki Sprint Classic 100 0.50 10.20 17.40 43.90 100
Emil Liekari Sprint Classic 75.80 0 1.60 4.90 16 69
Ristomatti Hakola Sprint Classic 66.30 0.10 2 4.40 9.20 54.60
Iivo Niskanen Sprint Classic 14.70 0 0.30 0.60 0.60 5.70
Niko Anttola Sprint Classic 6.80 0 0.20 0.60 0.60 3.20
Arsi Ruuskanen Sprint Classic 6.70 0 0 0 0 0.10
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Iivo Niskanen Finland 1 0.33 0.64 0.59 0.93 0.09 0.26 0.40 0.73
Arsi Ruuskanen Finland 2 0.08 0.31 0.51 0.84 0.09 0.26 0.40 0.73
Niko Anttola Finland 3 0.01 0.07 0.20 0.72 0.09 0.26 0.40 0.73
Ristomatti Hakola Finland 4 0.00 0.12 0.32 0.54 0.09 0.26 0.40 0.73
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Iivo Niskanen Finland 1 0.33 0.64 0.59 0.93 0.10 0.23 0.30 0.62
Arsi Ruuskanen Finland 2 0.08 0.31 0.51 0.84 0.10 0.23 0.30 0.62
Nilo Moilanen Finland 3 0.01 0.07 0.18 0.51 0.10 0.23 0.30 0.62
Emil Liekari Finland 4 0.00 0.03 0.06 0.34 0.10 0.23 0.30 0.62
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Emil Liekari Finland 1 0.08 0.18 0.31 0.56 0.05 0.14 0.27 0.52
Lauri Vuorinen Finland 2 0.02 0.12 0.24 0.49 0.05 0.14 0.27 0.52
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Lauri Vuorinen Finland 1 0.08 0.17 0.35 0.66 0.05 0.13 0.28 0.56
Emil Liekari Finland 2 0.02 0.10 0.21 0.47 0.05 0.13 0.28 0.56

France

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Hugo Lapalus 10km Freestyle 97 1.20 6.40 10.20 31.20 97
Jules Lapierre 10km Freestyle 86.60 0.50 2.50 4.40 10.20 72.20
Mathis Desloges 10km Freestyle 74.50 1.40 7.20 13 31.70 74.50
Jules Chappaz 10km Freestyle 47.90 0.40 2.40 5.30 15.90 40.80
Remi Bourdin 10km Freestyle 41.80 0.30 1.60 3.40 6.50 33.10
Richard Jouve 10km Freestyle 30.40 0.10 0.50 1.40 2.20 14.20
Lucas Chanavat 10km Freestyle 21.90 0 0 0.10 0.10 0.10
Hugo Lapalus 20km Skiathlon 100 0.30 2.80 10.10 39.90 100
Jules Lapierre 20km Skiathlon 84.20 0.10 1.70 6.50 35.70 79.10
Mathis Desloges 20km Skiathlon 83.60 0.30 6.20 14.30 35.50 80.30
Remi Bourdin 20km Skiathlon 41.40 0 0.40 1.10 5.60 28.80
Richard Jouve 20km Skiathlon 37.80 0 0.10 0.20 2.30 16.20
Jules Chappaz 20km Skiathlon 33.50 0.10 0.50 0.90 3.20 22.10
Lucas Chanavat 20km Skiathlon 16 0 0 0 0 0
Hugo Lapalus 50km Classic 100 0.10 7 25.30 49.20 100
Mathis Desloges 50km Classic 83.80 0 1.80 3.30 19.30 76.50
Jules Lapierre 50km Classic 59.70 0 0.20 1 4.40 45.70
Remi Bourdin 50km Classic 56.50 0 0.20 0.60 4 37.70
Richard Jouve 50km Classic 49.90 0 0.30 2.10 4 30.10
Jules Chappaz 50km Classic 33.70 0.10 0.50 0.60 6.50 25.20
Lucas Chanavat 50km Classic 15.60 0 0 0 0.10 0.10
Richard Jouve Sprint Classic 95.40 0 1.60 4 17.70 80.90
Lucas Chanavat Sprint Classic 90.90 0 0.60 1.10 18.50 84.90
Jules Chappaz Sprint Classic 85.70 1.50 12 24 46.20 85.70
Remi Bourdin Sprint Classic 77 0 0.20 0.50 2.50 27.30
Hugo Lapalus Sprint Classic 32.70 0 0.10 0.20 0.20 0.50
Jules Lapierre Sprint Classic 11.20 0 0 0 0 0.10
Mathis Desloges Sprint Classic 7.10 0 0 0 0 0.50
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Hugo Lapalus France 1 0.06 0.38 0.51 0.89 0.03 0.23 0.36 0.81
Mathis Desloges France 2 0.05 0.21 0.30 0.81 0.03 0.23 0.36 0.81
Jules Lapierre France 3 0.01 0.11 0.34 0.86 0.03 0.23 0.36 0.81
Jules Chappaz France 4 0.00 0.23 0.30 0.71 0.03 0.23 0.36 0.81
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Jules Chappaz France 1 0.08 0.14 0.29 0.76 0.05 0.19 0.34 0.72
Hugo Lapalus France 2 0.09 0.33 0.51 0.89 0.05 0.19 0.34 0.72
Mathis Desloges France 3 0.04 0.24 0.47 0.88 0.05 0.19 0.34 0.72
Richard Jouve France 4 0.00 0.09 0.20 0.46 0.05 0.19 0.34 0.72
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Jules Chappaz France 1 0.16 0.49 0.68 0.83 0.09 0.27 0.46 0.57
Lucas Chanavat France 2 0.04 0.08 0.27 0.33 0.09 0.27 0.46 0.57
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Lucas Chanavat France 1 0.29 0 0.26 0.65 0.16 0.18 0.40 0.68
Jules Chappaz France 2 0.06 0.33 0.51 0.70 0.16 0.18 0.40 0.68

Germany

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Florian Notz 10km Freestyle 100 0.60 1.70 3.40 12.50 86.40
Friedrich Moch 10km Freestyle 100 0.20 0.50 1.10 2.70 47.80
Janosch Brugger 10km Freestyle 93.20 0.40 1.40 3.30 10.30 69.50
Jan Stölben 10km Freestyle 85.30 0.10 0.40 1.20 3 21.80
Florian Notz 20km Skiathlon 100 0 0.10 1.50 9.50 85.60
Friedrich Moch 20km Skiathlon 100 0 0.40 1.20 13.40 60.20
Janosch Brugger 20km Skiathlon 62.80 0 0.30 0.50 1.70 26.10
Jan Stölben 20km Skiathlon 47.30 0 0.10 0.10 0.10 5
Elias Keck 20km Skiathlon 38.90 0 0 0 0.30 8.20
Florian Notz 50km Classic 100 0 0.30 1.50 6.60 77.10
Friedrich Moch 50km Classic 100 0 0.90 18.70 19.60 82
Janosch Brugger 50km Classic 87.70 0 0 0.10 1.80 35.30
Jan Stölben 50km Classic 40.10 0 0 0 0.40 6.10
Elias Keck 50km Classic 20.60 0 0 0.10 0.20 7
Janosch Brugger Sprint Classic 100 0 0.10 0.40 0.90 13.10
Jan Stölben Sprint Classic 100 0 1.10 3.10 17.30 82.80
Elias Keck Sprint Classic 77.50 0 0.10 0.20 1 15.60
Friedrich Moch Sprint Classic 36.80 0 0 0.10 0.10 0.40
Florian Notz Sprint Classic 19 0 0 0.10 0.10 0.10
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Janosch Brugger Germany 1 0.02 0.15 0.20 0.75 0.01 0.07 0.13 0.54
Florian Notz Germany 2 0.03 0.11 0.18 0.68 0.01 0.07 0.13 0.54
Friedrich Moch Germany 3 0.00 0.01 0.08 0.47 0.01 0.07 0.13 0.54
Jan Stölben Germany 4 0.00 0.05 0.08 0.36 0.01 0.07 0.13 0.54
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Janosch Brugger Germany 1 0.02 0.15 0.20 0.75 0.01 0.07 0.11 0.49
Florian Notz Germany 2 0.03 0.11 0.18 0.68 0.01 0.07 0.11 0.49
Elias Keck Germany 3 0.00 0.01 0.02 0.26 0.01 0.07 0.11 0.49
Jan Stölben Germany 4 0.00 0.05 0.08 0.36 0.01 0.07 0.11 0.49
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Jan Stölben Germany 1 0.04 0.13 0.18 0.47 0.02 0.07 0.10 0.27
Florian Notz Germany 2 0.00 0.01 0.02 0.11 0.02 0.07 0.10 0.27
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Jan Stölben Germany 1 0.04 0.13 0.18 0.47 0.02 0.07 0.10 0.27
Florian Notz Germany 2 0.00 0.01 0.02 0.11 0.02 0.07 0.10 0.27

Italy

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Elia Barp 10km Freestyle 100 1.40 7 12.40 43.40 100
Federico Pellegrino 10km Freestyle 100 0.50 7.80 10.50 34.80 95.90
Davide Graz 10km Freestyle 100 0.30 3 5.70 10.90 64.80
Giovanni Ticco 10km Freestyle 37.50 0.10 0.10 0.30 0.80 13.60
Michael Hellweger 10km Freestyle 13 0 0.10 0.20 0.30 0.30
Federico Pellegrino 20km Skiathlon 100 5 16.80 34.70 57.30 99.80
Elia Barp 20km Skiathlon 100 0.80 9.50 21.10 41.30 97.90
Davide Graz 20km Skiathlon 100 0.30 2.30 4.60 24.40 68
Giovanni Ticco 20km Skiathlon 37.90 0 0 0.10 1 14.40
Michael Hellweger 20km Skiathlon 5.10 0 0 0 0 0.10
Federico Pellegrino 50km Classic 100 3.50 25.40 27.30 77 100
Elia Barp 50km Classic 100 0.10 2.60 3.40 26.50 93.80
Davide Graz 50km Classic 88.70 0 0.10 0.20 3.20 40.50
Giovanni Ticco 50km Classic 30.80 0 0 0 0.20 8.10
Michael Hellweger 50km Classic 19.80 0 0 0 0.30 0.60
Federico Pellegrino Sprint Classic 100 2.10 11.40 33.90 54.90 100
Michael Hellweger Sprint Classic 95.70 0 0.10 0.50 3.90 36.10
Davide Graz Sprint Classic 67.70 0 0.20 0.70 4.30 37.60
Elia Barp Sprint Classic 65.60 0.10 1.30 5.70 7.40 47
Giovanni Ticco Sprint Classic 44.50 0 0 0.10 0.50 8
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Giovanni Ticco Italy 1 0.01 0.01 0.07 0.42 0.05 0.27 0.39 0.76
Elia Barp Italy 2 0.11 0.37 0.50 0.89 0.05 0.27 0.39 0.76
Davide Graz Italy 3 0.01 0.08 0.24 0.71 0.05 0.27 0.39 0.76
Federico Pellegrino Italy 4 0.07 0.51 0.64 0.93 0.05 0.27 0.39 0.76
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Federico Pellegrino Italy 1 0.24 0.37 0.71 0.89 0.08 0.19 0.32 0.62
Elia Barp Italy 2 0.11 0.37 0.50 0.89 0.08 0.19 0.32 0.62
Davide Graz Italy 3 0.01 0.08 0.24 0.71 0.08 0.19 0.32 0.62
Michael Hellweger Italy 4 0.00 0.02 0.01 0.20 0.08 0.19 0.32 0.62
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Davide Graz Italy 1 0.04 0.18 0.27 0.53 0.15 0.44 0.58 0.71
Federico Pellegrino Italy 2 0.24 0.68 0.85 0.86 0.15 0.44 0.58 0.71
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Federico Pellegrino Italy 1 0.39 0.66 0.79 0.93 0.19 0.36 0.46 0.68
Davide Graz Italy 2 0.02 0.08 0.18 0.46 0.19 0.36 0.46 0.68

Norway

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Harald Østberg Amundsen 10km Freestyle 85.90 14.50 50.60 68.20 85.90 85.90
Johannes Høsflot Klæbo 10km Freestyle 69.50 9 37.90 51.30 69.50 69.50
Martin Løwstrøm Nyenget 10km Freestyle 60.80 11.60 31.30 47 60.80 60.80
Einar Hedegart 10km Freestyle 52 29 29 52 52 52
Mattis Stenshagen 10km Freestyle 50.10 3.20 14.10 21.70 46.50 50.10
Emil Iversen 10km Freestyle 36 3.90 11.70 20.10 34.20 36
Erik Valnes 10km Freestyle 28.10 0.10 0.90 1.70 5.40 23.80
Oskar Opstad Vike 10km Freestyle 17.60 0 0.10 0.20 0.60 2.20
Johannes Høsflot Klæbo 20km Skiathlon 94.30 47.50 68.30 86.90 94 94.30
Harald Østberg Amundsen 20km Skiathlon 82.70 29.40 62.50 81.50 82.70 82.70
Martin Løwstrøm Nyenget 20km Skiathlon 69.60 3.60 32.50 49.60 61 69.60
Erik Valnes 20km Skiathlon 54.80 2.90 10.50 11.60 26.60 54.80
Mattis Stenshagen 20km Skiathlon 53.70 3.10 18.30 28.60 43.30 53.70
Emil Iversen 20km Skiathlon 34.60 1.30 11.10 20.60 28.90 34.60
Einar Hedegart 20km Skiathlon 10.30 0.20 3.20 6 9.60 10.30
Erik Valnes 50km Classic 89.60 1.50 18.80 40.30 71.90 89.60
Johannes Høsflot Klæbo 50km Classic 83.20 69.70 83.20 83.20 83.20 83.20
Martin Løwstrøm Nyenget 50km Classic 77.70 6.40 42.40 51.60 77.70 77.70
Harald Østberg Amundsen 50km Classic 70.10 15.90 45.10 45.10 70.10 70.10
Mattis Stenshagen 50km Classic 49.20 0.80 10.40 10.40 34.30 49.20
Emil Iversen 50km Classic 30.20 0.20 5.70 10.80 23.10 30.20
Erik Valnes Sprint Classic 95.40 7.70 45.30 58.60 89.40 95.40
Johannes Høsflot Klæbo Sprint Classic 92.80 83 92.80 92.80 92.80 92.80
Oskar Opstad Vike Sprint Classic 84.90 0.10 18 33.30 68.50 84.90
Harald Østberg Amundsen Sprint Classic 67.30 0.90 15.70 34.60 42.70 67.30
Mattis Stenshagen Sprint Classic 34.40 0.50 2.40 10 10 34.40
Emil Iversen Sprint Classic 24.20 0 0.10 0.60 0.80 10.70
Martin Løwstrøm Nyenget Sprint Classic 1 0 0.10 0.30 0.30 0.80
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Johannes Høsflot Klæbo Norway 1 0.79 0.82 0.52 0.95 0.39 0.72 0.78 0.97
Martin Løwstrøm Nyenget Norway 2 0.39 0.66 0.83 0.97 0.39 0.72 0.78 0.97
Mattis Stenshagen Norway 3 0.24 0.61 0.75 0.95 0.39 0.72 0.78 0.97
Harald Østberg Amundsen Norway 4 0.21 0.77 0.94 0.99 0.39 0.72 0.78 0.97
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Mattis Stenshagen Norway 1 0.41 0.46 0.50 0.90 0.49 0.65 0.79 0.95
Martin Løwstrøm Nyenget Norway 2 0.39 0.66 0.83 0.97 0.49 0.65 0.79 0.95
Einar Hedegart Norway 3 0.28 0.61 0.81 0.94 0.49 0.65 0.79 0.95
Johannes Høsflot Klæbo Norway 4 0.74 0.81 0.94 0.99 0.49 0.65 0.79 0.95
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Harald Østberg Amundsen Norway 1 0.26 0.78 0.87 0.93 0.35 0.75 0.89 0.94
Johannes Høsflot Klæbo Norway 2 0.43 0.72 0.91 0.95 0.35 0.75 0.89 0.94
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Johannes Høsflot Klæbo Norway 1 0.42 0.79 0.85 0.97 0.37 0.67 0.83 0.93
Harald Østberg Amundsen Norway 2 0.33 0.57 0.82 0.89 0.37 0.67 0.83 0.93

Sweden

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Edvin Anger 10km Freestyle 80.30 0.20 1.30 2.60 12.10 61.20
William Poromaa 10km Freestyle 72.10 0.40 1.60 3 12.50 65.90
Gustaf Berglund 10km Freestyle 66 0 0 0 0.30 2.50
Truls Gisselman 10km Freestyle 48.10 0 0.10 0.20 2 22.20
Calle Halfvarsson 10km Freestyle 45.60 0.70 1.40 3.40 11.10 39.20
Johan Häggström 10km Freestyle 45.50 0.10 0.10 0.40 1.30 15.80
Alvar Myhlback 10km Freestyle 29.10 0 0 0.10 0.60 6.10
Anton Grahn 10km Freestyle 13.20 0 0 0 0.20 0.90
Edvin Anger 20km Skiathlon 82.60 0.60 2.50 4.10 15 66.70
Gustaf Berglund 20km Skiathlon 79.30 0 0 0 0 3.50
William Poromaa 20km Skiathlon 72 0.20 4.70 10.30 27.90 66.80
Truls Gisselman 20km Skiathlon 55.80 0 0.50 0.70 3.70 38.80
Calle Halfvarsson 20km Skiathlon 36.50 0 0.40 0.90 4.80 25
Johan Häggström 20km Skiathlon 29.90 0 0 0.10 0.40 8.20
Alvar Myhlback 20km Skiathlon 23.80 0 0 0 0.10 6.90
Anton Grahn 20km Skiathlon 20.10 0 0 0 0 1.90
William Poromaa 50km Classic 95.90 0.10 9.40 51.70 61.10 95.90
Edvin Anger 50km Classic 79.20 0.10 2.50 4.10 22 69.10
Truls Gisselman 50km Classic 59.70 0 0.20 0.80 4.90 39.10
Gustaf Berglund 50km Classic 57.90 0 0 0 0.20 3.80
Calle Halfvarsson 50km Classic 50.10 0 0.30 1.30 5.40 37.30
Johan Häggström 50km Classic 39.30 0 0 0.30 1.10 19.20
Anton Grahn 50km Classic 17.90 0 0 0 0.20 2.30
Edvin Anger Sprint Classic 100 1.30 16.70 27.50 59.60 100
Johan Häggström Sprint Classic 69.30 0 0.50 1 6 44.70
Anton Grahn Sprint Classic 66.60 0.10 9.90 12.30 30.60 66.60
Calle Halfvarsson Sprint Classic 38.90 0.10 1.30 3.30 8.60 36.30
Alvar Myhlback Sprint Classic 38.40 0 2.80 5.50 12 38.40
Truls Gisselman Sprint Classic 31.10 0 0.10 0.40 0.80 11.50
Gustaf Berglund Sprint Classic 24.60 0 0 0 0.10 1.40
William Poromaa Sprint Classic 24.40 0 0.10 0.20 0.30 4.90
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Edvin Anger Sweden 1 0.18 0.35 0.68 0.88 0.07 0.22 0.42 0.73
William Poromaa Sweden 2 0.08 0.30 0.46 0.83 0.07 0.22 0.42 0.73
Truls Gisselman Sweden 3 0.01 0.07 0.17 0.56 0.07 0.22 0.42 0.73
Calle Halfvarsson Sweden 4 0.02 0.20 0.38 0.66 0.07 0.22 0.42 0.73
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Edvin Anger Sweden 1 0.18 0.35 0.68 0.88 0.07 0.22 0.42 0.73
William Poromaa Sweden 2 0.08 0.30 0.46 0.83 0.07 0.22 0.42 0.73
Truls Gisselman Sweden 3 0.01 0.07 0.17 0.56 0.07 0.22 0.42 0.73
Calle Halfvarsson Sweden 4 0.02 0.20 0.38 0.66 0.07 0.22 0.42 0.73
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Calle Halfvarsson Sweden 1 0.02 0.15 0.22 0.49 0.05 0.29 0.43 0.62
Edvin Anger Sweden 2 0.08 0.42 0.61 0.73 0.05 0.29 0.43 0.62
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Edvin Anger Sweden 1 0.20 0.46 0.73 0.87 0.10 0.25 0.42 0.62
Calle Halfvarsson Sweden 2 0.01 0.07 0.15 0.39 0.10 0.25 0.42 0.62

Switzerland

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Beda Klee 10km Freestyle 100 0.20 0.60 1.20 5.10 56.60
Valerio Grond 10km Freestyle 75.30 0.10 0.50 1.60 2.40 8.20
Janik Riebli 10km Freestyle 72.30 0.10 0.70 1.70 3 16.30
Jonas Baumann 10km Freestyle 61.10 0 0.10 0.20 1.40 23.80
Jason Rüesch 10km Freestyle 56.10 0.20 0.30 0.60 2.50 33.70
Beda Klee 20km Skiathlon 100 0.10 1.20 2.70 14.50 70.40
Jason Rüesch 20km Skiathlon 100 0 0.40 0.70 6.30 52
Jonas Baumann 20km Skiathlon 73.60 0 0.40 1 6.90 53.50
Janik Riebli 20km Skiathlon 62.10 0 0.10 0.10 0.20 7.40
Valerio Grond 20km Skiathlon 26.40 0 0 0 0 1.30
Beda Klee 50km Classic 100 0 1.30 7.90 14.80 77.10
Jonas Baumann 50km Classic 100 0 0.80 6.70 11.10 73.70
Jason Rüesch 50km Classic 91.60 0 0 0.30 1.70 44.90
Janik Riebli 50km Classic 35.70 0 0 0 0.60 6.10
Valerio Grond 50km Classic 15.20 0 0 0 0.10 1
Valerio Grond Sprint Classic 100 0 4.80 10.70 47.10 100
Janik Riebli Sprint Classic 100 0 0.90 4 20.60 89.90
Beda Klee Sprint Classic 21.80 0 0 0.10 0.10 1.30
Jonas Baumann Sprint Classic 2.70 0 0 0 0 0.10
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Beda Klee Switzerland 1 0.01 0.10 0.16 0.68 0.01 0.11 0.13 0.51
Jonas Baumann Switzerland 2 0.04 0.16 0.15 0.63 0.01 0.11 0.13 0.51
Jason Rüesch Switzerland 3 0.01 0.05 0.15 0.70 0.01 0.11 0.13 0.51
Valerio Grond Switzerland 4 0.00 0.11 0.10 0.20 0.01 0.11 0.13 0.51
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Beda Klee Switzerland 1 0.01 0.10 0.16 0.68 0.01 0.09 0.13 0.49
Jonas Baumann Switzerland 2 0.04 0.16 0.15 0.63 0.01 0.09 0.13 0.49
Valerio Grond Switzerland 3 0.01 0.04 0.10 0.36 0.01 0.09 0.13 0.49
Janik Riebli Switzerland 4 0.00 0.06 0.11 0.37 0.01 0.09 0.13 0.49
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Janik Riebli Switzerland 1 0.06 0.17 0.24 0.57 0.05 0.16 0.29 0.52
Valerio Grond Switzerland 2 0.04 0.15 0.33 0.48 0.05 0.16 0.29 0.52
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Valerio Grond Switzerland 1 0.21 0.15 0.44 0.72 0.10 0.11 0.29 0.60
Janik Riebli Switzerland 2 0.02 0.07 0.16 0.49 0.10 0.11 0.29 0.60

USA

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Ben Ogden 10km Freestyle 81.30 0.20 2.20 4 9.60 51.40
Gus Schumacher 10km Freestyle 72 5.10 22.20 37 63 72
Zanden McMullen 10km Freestyle 51.40 0 0.10 0.20 0.70 13.70
Zak Ketterson 10km Freestyle 45.90 0.10 0.30 0.70 2.30 21.60
James Clinton Schoonmaker 10km Freestyle 40.10 0 0.30 0.80 1.90 13.70
Hunter Wonders 10km Freestyle 38.90 0 0 0.10 0.30 4.50
Jack Young 10km Freestyle 36.60 0 0.10 0.30 0.40 0.80
Johnny Hagenbuch 10km Freestyle 33.80 0.10 0.10 0.30 1 12.90
Gus Schumacher 20km Skiathlon 94.70 1.20 6.70 13.10 38.10 89.10
Zanden McMullen 20km Skiathlon 80.10 0 0.20 0.20 0.70 19.70
Zak Ketterson 20km Skiathlon 53.70 0.10 0.70 1.30 7.20 35.20
Ben Ogden 20km Skiathlon 52.50 0.30 1.80 2.90 10.90 37.20
James Clinton Schoonmaker 20km Skiathlon 40.90 0 0.10 0.10 0.10 7
Hunter Wonders 20km Skiathlon 38.80 0 0 0 0.20 6.20
Johnny Hagenbuch 20km Skiathlon 26.60 0 0 0.10 0.10 4.70
Jack Young 20km Skiathlon 12.70 0 0 0 0 0.30
Gus Schumacher 50km Classic 89.60 0.70 10.90 11.90 49 89.60
Zanden McMullen 50km Classic 62.40 0 0 0.20 1 27.50
Zak Ketterson 50km Classic 61.30 0 0.20 0.80 3.90 36.40
Ben Ogden 50km Classic 54.40 0 0.70 1.40 9.20 39.30
Hunter Wonders 50km Classic 53.50 0 0 0.20 0.40 13
James Clinton Schoonmaker 50km Classic 44 0 0 0 0.80 12.10
Jack Young 50km Classic 18 0 0 0 0.10 0.50
Johnny Hagenbuch 50km Classic 16.80 0 0 0 0.10 3.80
James Clinton Schoonmaker Sprint Classic 86.80 0 1.80 6.70 19.90 82
Ben Ogden Sprint Classic 77.30 0.40 10.20 19.70 47.30 77.30
Zak Ketterson Sprint Classic 76.70 0 0.60 1.90 7.70 52.10
Jack Young Sprint Classic 64.40 0 0.10 0.20 2.60 24.40
Gus Schumacher Sprint Classic 53.60 0.30 4.50 16.40 19.90 53.60
Zanden McMullen Sprint Classic 39 0 0.10 0.20 0.70 12
Hunter Wonders Sprint Classic 2.10 0 0 0 0 0.10
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Zanden McMullen USA 1 0.01 0.01 0.07 0.44 0.04 0.22 0.35 0.68
Zak Ketterson USA 2 0.02 0.08 0.16 0.51 0.04 0.22 0.35 0.68
Ben Ogden USA 3 0.02 0.11 0.29 0.69 0.04 0.22 0.35 0.68
Gus Schumacher USA 4 0.09 0.51 0.69 0.93 0.04 0.22 0.35 0.68
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Zak Ketterson USA 1 0.02 0.02 0.13 0.54 0.04 0.21 0.33 0.67
Zanden McMullen USA 2 0.01 0.04 0.04 0.38 0.04 0.21 0.33 0.67
Ben Ogden USA 3 0.02 0.11 0.29 0.69 0.04 0.21 0.33 0.67
Gus Schumacher USA 4 0.09 0.51 0.69 0.93 0.04 0.21 0.33 0.67
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Ben Ogden USA 1 0.15 0.49 0.64 0.83 0.09 0.35 0.53 0.73
Gus Schumacher USA 2 0.05 0.22 0.43 0.65 0.09 0.35 0.53 0.73
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Ben Ogden USA 1 0.15 0.49 0.64 0.83 0.09 0.35 0.53 0.73
Gus Schumacher USA 2 0.05 0.22 0.43 0.65 0.09 0.35 0.53 0.73

Other

Individual
Athlete Race Nation Start Win Podium Top5 Top-10 Top-30
Irineu Esteve Altimiras 10km Freestyle Andorra 100 0.10 0.10 0.20 1.20 26.90
Franco Dal Farra 10km Freestyle Argentina 100 0 0 0 0.10 0.30
Mikayel Mikayelyan 10km Freestyle Armenia 100 0.10 0.10 0.10 0.20 0.70
Lars Young Vik 10km Freestyle Australia 100 0 0 0.10 0.30 0.70
Seve De Campo 10km Freestyle Australia 100 0 0 0 0.20 0.90
Hugo Hinckfuss 10km Freestyle Australia 90 0 0 0.10 0.40 3
Benjamin Moser 10km Freestyle Austria 100 2.40 13.50 28.30 49.60 97.80
Mika Vermeulen 10km Freestyle Austria 100 1.30 6.80 11.50 38.40 100
Michael Föttinger 10km Freestyle Austria 100 0.10 0.20 0.60 1.90 12.70
Samuel Maes 10km Freestyle Belgium 100 0 0 0.10 0.20 1.40
Mario Matikanov 10km Freestyle Bulgaria 100 0 0 0.10 0.30 3.40
Daniel Peshkov 10km Freestyle Bulgaria 100 0 0 0 0.20 0.70
Minglin Li 10km Freestyle China 100 0 0 0 0.10 0.60
Qiang Wang 10km Freestyle China 29.60 0 0 0.10 0.20 0.30
Marko Skender 10km Freestyle Croatia 100 0 0 0 0.10 0.10
Alvar Johannes Alev 10km Freestyle Estonia 100 0.20 0.30 0.60 4.20 55.70
Andrew Musgrave 10km Freestyle Great Britain 100 0.40 2.50 4.10 14.80 90.80
James Clugnet 10km Freestyle Great Britain 100 0.30 1.20 3.70 5.50 38.90
Joe Davies 10km Freestyle Great Britain 84.80 0.40 1.20 2.60 10.30 66.30
Adam Büki 10km Freestyle Hungary 100 0 0 0 0 0
Adam Konya 10km Freestyle Hungary 100 0 0 0 0 0
Thomas Hjalmar Westgård 10km Freestyle Ireland 100 0 0 0 0.50 8.20
Naoto Baba 10km Freestyle Japan 100 0.10 0.20 0.30 1.80 38.60
Ryo Hirose 10km Freestyle Japan 100 0 0 0.10 0.60 10.20
Haruki Yamashita 10km Freestyle Japan 32.70 0 0 0 0.20 4.50
Vitaliy Pukhkalo 10km Freestyle Kazakhstan 100 0 0 0.10 0.30 3.30
Svyatoslav Matassov 10km Freestyle Kazakhstan 51.40 0 0 0 0.20 2.70
Raimo Vigants 10km Freestyle Latvia 100 0 0 0.10 0.40 0.80
Jekabs Skolnieks 10km Freestyle Latvia 100 0 0 0.10 0.20 1.10
Micha Büchel 10km Freestyle Liechtenstein 100 0 0 0 0.20 1.10
Samuel Uduigowme Ikpefan 10km Freestyle Nigeria 100 0 0 0 0.30 1.30
Dominik Bury 10km Freestyle Poland 100 0.30 0.90 2.30 6.10 56.50
Piotr Jarecki 10km Freestyle Poland 100 0 0 0 0.20 0.30
Maciej Starega 10km Freestyle Poland 75.30 0 0 0.10 0.20 0.20
Gabriel Cojocaru 10km Freestyle Romania 100 0 0 0 0.20 0.50
Miha Simenc 10km Freestyle Slovenia 100 0 0 0.10 0.60 3.30
Valeriy Gontar 10km Freestyle Slovenia 100 0 0 0.10 0.50 5.60
Nejc Stern 10km Freestyle Slovenia 92.70 0 0.10 0.20 0.50 1.20
Joon-Seo Lee 10km Freestyle South Korea 100 0 0 0 0.10 0.10
Jaume Pueyo 10km Freestyle Spain 100 0 0.20 0.50 0.60 1
Marc Colell Pantebre 10km Freestyle Spain 100 0 0 0.10 0.20 0.60
Bernat Selles Gasch 10km Freestyle Spain 100 0 0 0.10 0.20 0.70
Ruslan Denysenko 10km Freestyle Ukraine 100 0 0 0.10 0.10 0.70
Andriy Dotsenko 10km Freestyle Ukraine 100 0 0 0 0.20 0.60
Irineu Esteve Altimiras 20km Skiathlon Andorra 100 0 0 0 0.90 35.40
Franco Dal Farra 20km Skiathlon Argentina 100 0 0 0 0 0.80
Mikayel Mikayelyan 20km Skiathlon Armenia 100 0 0 0 0 1.10
Seve De Campo 20km Skiathlon Australia 100 0 0 0 0 1.90
Lars Young Vik 20km Skiathlon Australia 72.40 0 0 0 0 0.90
Hugo Hinckfuss 20km Skiathlon Australia 67.30 0 0 0 0 2
Mika Vermeulen 20km Skiathlon Austria 100 0.50 8.60 20 44.90 97.80
Benjamin Moser 20km Skiathlon Austria 76.20 0.10 0.90 1.90 8.20 54.40
Michael Föttinger 20km Skiathlon Austria 19 0 0 0 0 1.70
Samuel Maes 20km Skiathlon Belgium 100 0 0 0 0 2.20
Mario Matikanov 20km Skiathlon Bulgaria 100 0 0 0 0.10 4.10
Daniel Peshkov 20km Skiathlon Bulgaria 100 0 0 0 0 1.30
Qiang Wang 20km Skiathlon China 100 0 0 0 0.10 2.30
Minglin Li 20km Skiathlon China 100 0 0 0 0 1.30
Marko Skender 20km Skiathlon Croatia 100 0 0 0 0 0.20
Alvar Johannes Alev 20km Skiathlon Estonia 100 0 0.10 0.80 5.70 67.60
Andrew Musgrave 20km Skiathlon Great Britain 100 0.30 6 14.90 47.50 96.90
James Clugnet 20km Skiathlon Great Britain 100 0 0.10 0.20 0.70 19.70
Joe Davies 20km Skiathlon Great Britain 70.60 0.10 2.30 4.70 17.80 60.30
Adam Büki 20km Skiathlon Hungary 100 0 0 0 0 0.10
Adam Konya 20km Skiathlon Hungary 100 0 0 0 0 0.10
Thomas Hjalmar Westgård 20km Skiathlon Ireland 100 0 0 0 0.60 29.60
Naoto Baba 20km Skiathlon Japan 100 0 0.10 0.50 5.50 59.30
Ryo Hirose 20km Skiathlon Japan 100 0 0 0 0.60 23.60
Haruki Yamashita 20km Skiathlon Japan 59.50 0 0 0 0.40 11.40
Sultan Bazarbekov 20km Skiathlon Kazakhstan 100 0 0 0 0.10 7.10
Vitaliy Pukhkalo 20km Skiathlon Kazakhstan 100 0 0 0 0.40 10.90
Raimo Vigants 20km Skiathlon Latvia 100 0 0 0 0 1.40
Jekabs Skolnieks 20km Skiathlon Latvia 78.40 0 0 0 0 1.40
Sandijs Suhanovs 20km Skiathlon Latvia 22.80 0 0 0 0 0.80
Micha Büchel 20km Skiathlon Liechtenstein 100 0 0 0 0 1.80
Samuel Uduigowme Ikpefan 20km Skiathlon Nigeria 100 0 0 0 0 2.10
Dominik Bury 20km Skiathlon Poland 100 0 0.40 0.90 6.80 46.80
Piotr Jarecki 20km Skiathlon Poland 100 0 0 0 0 0.60
Maciej Starega 20km Skiathlon Poland 37.20 0 0 0 0 0
Ionut Alexandru Costea 20km Skiathlon Romania 100 0 0 0 0.10 5
Miha Simenc 20km Skiathlon Slovenia 100 0 0 0 0.10 4.40
Valeriy Gontar 20km Skiathlon Slovenia 100 0 0 0 0.10 7.50
Nejc Stern 20km Skiathlon Slovenia 61.30 0 0 0 0 1.50
Joon-Seo Lee 20km Skiathlon South Korea 100 0 0 0 0 0.40
Ruslan Denysenko 20km Skiathlon Ukraine 100 0 0 0 0 1.30
Andriy Dotsenko 20km Skiathlon Ukraine 92 0 0 0 0 1.10
Irineu Esteve Altimiras 50km Classic Andorra 100 0 0.10 2.80 2.90 50
Franco Dal Farra 50km Classic Argentina 100 0 0 0.10 0.10 0.80
Mikayel Mikayelyan 50km Classic Armenia 100 0 0 0.10 0.10 1.30
Hugo Hinckfuss 50km Classic Australia 100 0 0 0.10 0.20 4.30
Seve De Campo 50km Classic Australia 100 0 0 0.10 0.10 2
Lars Young Vik 50km Classic Australia 52.60 0 0 0 0.10 0.90
Mika Vermeulen 50km Classic Austria 100 0.20 7.50 15.20 45.90 100
Benjamin Moser 50km Classic Austria 39.70 0 0 0 1.40 16.60
Michael Föttinger 50km Classic Austria 29.40 0 0 0 0.30 3.50
Samuel Maes 50km Classic Belgium 100 0 0 0.10 0.20 3
Qiang Wang 50km Classic China 100 0 0 0.10 0.50 2.10
Marko Skender 50km Classic Croatia 100 0 0 0.10 0.10 0.20
Alvar Johannes Alev 50km Classic Estonia 100 0 0.50 4.30 8.20 70.30
Andrew Musgrave 50km Classic Great Britain 100 0 1.50 4.10 18.70 91.70
James Clugnet 50km Classic Great Britain 100 0 0 0.10 0.80 17.60
Adam Büki 50km Classic Hungary 100 0 0 0.10 0.10 0.10
Adam Konya 50km Classic Hungary 87.40 0 0 0 0.10 0.10
Thomas Hjalmar Westgård 50km Classic Ireland 100 0 0.10 1.90 1.90 35.90
Naoto Baba 50km Classic Japan 100 0 0 0.40 1.40 46.30
Ryo Hirose 50km Classic Japan 100 0 0 0.40 0.80 27.10
Haruki Yamashita 50km Classic Japan 49.80 0 0 0.10 0.30 10.40
Vitaliy Pukhkalo 50km Classic Kazakhstan 100 0 0 0.10 0.20 6.70
Raimo Vigants 50km Classic Latvia 100 0 0 0.10 0.30 1.80
Micha Büchel 50km Classic Liechtenstein 100 0 0 0.10 0.20 2.50
Samuel Uduigowme Ikpefan 50km Classic Nigeria 100 0 0 0.10 0.20 2.80
Dominik Bury 50km Classic Poland 100 0 0 0.20 1.90 42.70
Piotr Jarecki 50km Classic Poland 100 0 0 0.10 0.10 0.70
Miha Simenc 50km Classic Slovenia 100 0 0 0.40 0.90 13.40
Joon-Seo Lee 50km Classic South Korea 100 0 0 0.10 0.10 0.40
Andriy Dotsenko 50km Classic Ukraine 100 0 0 0.10 0.10 1.50
Irineu Esteve Altimiras Sprint Classic Andorra 100 0 0.10 0.20 0.20 0.20
Franco Dal Farra Sprint Classic Argentina 100 0 0 0.10 0.10 0.50
Mateo Lorenzo Sauma Sprint Classic Argentina 22.90 0 0 0 0.10 0.70
Mikayel Mikayelyan Sprint Classic Armenia 100 0 0 0.10 0.10 0.50
Hugo Hinckfuss Sprint Classic Australia 100 0 0.10 0.10 0.50 5.40
Lars Young Vik Sprint Classic Australia 100 0 0 0.10 0.50 6
Seve De Campo Sprint Classic Australia 87.60 0 0 0.10 0.10 0.20
Benjamin Moser Sprint Classic Austria 100 0 0.70 2.90 9 65.60
Michael Föttinger Sprint Classic Austria 100 0 0.40 1 6 55.90
Mika Vermeulen Sprint Classic Austria 24.10 0 0.10 0.30 0.30 5.40
Samuel Maes Sprint Classic Belgium 100 0 0.10 0.10 0.40 4.50
Timo Juhani Gronlund Sprint Classic Bolivia 100 0 0.10 0.10 0.20 1.30
Daniel Peshkov Sprint Classic Bulgaria 100 0 0.10 0.10 0.20 2.20
Mario Matikanov Sprint Classic Bulgaria 100 0 0.10 0.10 0.40 4.30
Qiang Wang Sprint Classic China 100 0 0.20 0.50 3.80 44.60
Minglin Li Sprint Classic China 100 0 0.10 0.10 0.10 0.90
Marko Skender Sprint Classic Croatia 100 0 0 0.10 0.10 0.50
Karl Sebastian Dremljuga Sprint Classic Estonia 100 0 0.10 0.20 1.40 16.90
Alvar Johannes Alev Sprint Classic Estonia 87.90 0 0.10 0.30 0.30 0.80
Andrew Musgrave Sprint Classic Great Britain 100 0 0.10 0.50 0.50 4.20
James Clugnet Sprint Classic Great Britain 100 0 0.10 0.30 2.70 24.30
Joe Davies Sprint Classic Great Britain 37.70 0 0 0.10 0.10 1.70
Theo Mallett Sprint Classic Haiti 100 0 0.10 0.10 0.30 2.50
Adam Büki Sprint Classic Hungary 100 0 0 0 0 0.20
Adam Konya Sprint Classic Hungary 100 0 0 0 0 0.10
Seyed Ahmad Reza Seyd Sprint Classic Iran 100 0 0.10 0.10 0.20 1.40
Thomas Hjalmar Westgård Sprint Classic Ireland 100 0 0.10 0.20 0.20 0.50
Naoto Baba Sprint Classic Japan 100 0 0.10 0.20 0.20 0.50
Ryo Hirose Sprint Classic Japan 100 0 0.10 0.20 0.20 0.70
Sultan Bazarbekov Sprint Classic Kazakhstan 100 0 0.10 0.10 0.40 4.70
Svyatoslav Matassov Sprint Classic Kazakhstan 100 0 0.10 0.30 0.70 12.30
Vitaliy Pukhkalo Sprint Classic Kazakhstan 91.40 0 0 0.10 0.10 0.80
Jekabs Skolnieks Sprint Classic Latvia 100 0 0.10 0.10 0.30 2.70
Raimo Vigants Sprint Classic Latvia 100 0 0 0.10 0.70 8.10
Sandijs Suhanovs Sprint Classic Latvia 36.20 0 0 0 0.20 1.80
Matas Grazys Sprint Classic Lithuania 100 0 0.10 0.10 0.30 3.60
Modestas Vaiciulis Sprint Classic Lithuania 100 0 0.10 0.20 0.60 8.30
Aleksandar Grbovic Sprint Classic Montenegro 100 0 0.10 0.10 0.20 2.20
Samuel Uduigowme Ikpefan Sprint Classic Nigeria 100 0 0.10 0.10 0.30 2.70
Darko Damjanovski Sprint Classic North Macedonia 100 0 0.10 0.10 0.10 1
Maciej Starega Sprint Classic Poland 100 0 0.20 0.30 3 37.70
Piotr Jarecki Sprint Classic Poland 100 0 0 0.10 0.20 1.40
Dominik Bury Sprint Classic Poland 26.70 0 0 0.10 0.20 2.20
Jose Cabeca Sprint Classic Portugal 100 0 0 0.10 0.10 0.90
Rejhan Smrkovic Sprint Classic Serbia 100 0 0.10 0.10 0.10 0.90
Denis Tilesch Sprint Classic Slovakia 100 0 0.10 0.10 0.30 3.30
Nejc Stern Sprint Classic Slovenia 100 0 0.30 0.50 4.50 48.10
Miha Simenc Sprint Classic Slovenia 100 0 0.20 0.40 1.80 28.60
Joon-Seo Lee Sprint Classic South Korea 100 0 0.10 0.10 0.30 2.80
Bernat Selles Gasch Sprint Classic Spain 100 0 0.10 0.10 0.40 4.90
Marc Colell Pantebre Sprint Classic Spain 100 0 0 0.10 0.70 8.70
Jaume Pueyo Sprint Classic Spain 100 0 0.20 0.70 6.20 56.70
Ruslan Denysenko Sprint Classic Ukraine 100 0 0 0.10 0.20 1.70
Andriy Dotsenko Sprint Classic Ukraine 89.20 0 0 0.10 0.20 1.40

Ladies

Austria

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Teresa Stadlober 10km Freestyle 100 1 7.10 15.90 53.70 100
Lisa Achleitner 10km Freestyle 96.70 0 0 0 0.20 2.40
Katharina Brudermann 10km Freestyle 71 0 0 0.20 0.40 9.50
Magdalena Scherz 10km Freestyle 61.60 0 0 0 0.30 4
Teresa Stadlober 20km Skiathlon 100 2.80 12.10 33.60 66.20 90.10
Katharina Brudermann 20km Skiathlon 100 0 0 0 0 22.20
Teresa Stadlober 50km Classic 100 10.50 40.20 58.10 86.10 96.30
Katharina Brudermann 50km Classic 77.80 0 0 0 0.20 11.80
Magdalena Scherz Sprint Classic 100 0.10 0.40 1.60 8 66.90
Teresa Stadlober Sprint Classic 100 0 0 0.30 1.20 49.70
Katharina Brudermann Sprint Classic 40.20 0 0 0 0.10 1.60
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Lisa Achleitner Austria 1 0.00 0.01 0.01 0.00 0.03 0.27 0.29 0.79
Teresa Stadlober Austria 2 0.08 0.91 0.99 1.00 0.03 0.27 0.29 0.79
Magdalena Scherz Austria 3 0.00 0.00 0.04 0.95 0.03 0.27 0.29 0.79
Katharina Brudermann Austria 4 0.01 0.07 0.00 1 0.03 0.27 0.29 0.79
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Lisa Achleitner Austria 1 0.00 0.01 0.01 0.00 0.05 0.15 0.28 0.78
Magdalena Scherz Austria 2 0.00 0.00 0.01 0.91 0.05 0.15 0.28 0.78
Teresa Stadlober Austria 3 0.18 0.49 1 1 0.05 0.15 0.28 0.78
Katharina Brudermann Austria 4 0.01 0.07 0.00 1 0.05 0.15 0.28 0.78
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Teresa Stadlober Austria 1 0.00 0.10 0.10 0.91 0.00 0.05 0.06 0.65
Magdalena Scherz Austria 2 0 0.01 0.02 0.42 0.00 0.05 0.06 0.65
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Magdalena Scherz Austria 1 0.00 0.03 0.07 0.72 0.00 0.02 0.08 0.65
Teresa Stadlober Austria 2 0 0.01 0.10 0.59 0.00 0.02 0.08 0.65

Canada

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Kathrine Stewart-Jones 10km Freestyle 100 0 0.20 0.70 3.30 57.90
Liliane Gagnon 10km Freestyle 95.80 0 0.10 0.20 1.10 30
Alison Mackie 10km Freestyle 77.10 0.10 0.50 1.60 7.50 59.70
Sonjaa Schmidt 10km Freestyle 34.10 0 0 0.10 0.40 9.40
Jasmine Drolet 10km Freestyle 30.20 0 0 0 0.10 3.20
Amelia Wells 10km Freestyle 26.90 0 0 0 0 0.60
Kathrine Stewart-Jones 20km Skiathlon 100 0.10 0.20 0.60 4.60 61.90
Alison Mackie 20km Skiathlon 99.60 0.40 1.20 2.60 18.10 80.60
Liliane Gagnon 20km Skiathlon 79.10 0.10 0.10 0.10 2.50 39.20
Sonjaa Schmidt 20km Skiathlon 38 0 0 0 0.40 10.50
Amelia Wells 20km Skiathlon 32.50 0 0 0 0 2.40
Jasmine Drolet 20km Skiathlon 19.50 0 0 0 0.20 5.90
Alison Mackie 50km Classic 100 0.20 0.30 1.30 8.30 84.60
Kathrine Stewart-Jones 50km Classic 100 0.10 0.40 1.50 8.90 78.10
Liliane Gagnon 50km Classic 76.90 0 0 0.20 1.40 34.80
Sonjaa Schmidt 50km Classic 38 0 0 0 0.20 10.60
Amelia Wells 50km Classic 28.50 0 0 0 0.10 2.30
Jasmine Drolet 50km Classic 26.50 0 0 0 0.20 8.80
Kathrine Stewart-Jones Sprint Classic 100 0 0 0.10 0.20 8.60
Alison Mackie Sprint Classic 90.40 0 0 0.20 1.10 30.70
Liliane Gagnon Sprint Classic 65 0 0 0.10 1 13.60
Jasmine Drolet Sprint Classic 55 0 0 0 0.10 2.70
Sonjaa Schmidt Sprint Classic 46.50 0 0 0.10 0.50 7.60
Amelia Wells Sprint Classic 37.60 0 0 0 0.10 1.30
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Liliane Gagnon Canada 1 0.00 0.05 0.02 1 0.02 0.15 0.14 0.53
Sonjaa Schmidt Canada 2 0.00 0.01 0.05 0.37 0.02 0.15 0.14 0.53
Kathrine Stewart-Jones Canada 3 0.00 0.06 0.31 0.85 0.02 0.15 0.14 0.53
Alison Mackie Canada 4 0.08 0.50 0.17 0 0.02 0.15 0.14 0.53
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Liliane Gagnon Canada 1 0.00 0.05 0.02 1 0.02 0.14 0.12 0.53
Kathrine Stewart-Jones Canada 2 0.00 0.03 0.20 0.75 0.02 0.14 0.12 0.53
Jasmine Drolet Canada 3 0.00 0.00 0.06 0.43 0.02 0.14 0.12 0.53
Alison Mackie Canada 4 0.08 0.50 0.17 0 0.02 0.14 0.12 0.53
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Alison Mackie Canada 1 0.00 0.02 0.05 0.71 0.00 0.01 0.03 0.42
Sonjaa Schmidt Canada 2 0 0.01 0.01 0.15 0.00 0.01 0.03 0.42
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Sonjaa Schmidt Canada 1 0.00 0.01 0.09 0.07 0.00 0.01 0.05 0.09
Liliane Gagnon Canada 2 0 0.00 0.01 0.12 0.00 0.01 0.05 0.09

Czechia

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Katerina Janatova 10km Freestyle 100 0.40 2.30 5.90 20.60 93.60
Barbora Havlickova 10km Freestyle 81.90 0 0 0 0 1.80
Tereza Beranova 10km Freestyle 51.30 0 0 0 0.10 0.90
Anna Milerska 10km Freestyle 41 0 0 0 0.10 1.90
Anna Marie Jaklova 10km Freestyle 41 0 0 0 0.10 2.30
Katerina Janatova 20km Skiathlon 100 0.40 1.30 4 15 81.80
Barbora Havlickova 20km Skiathlon 100 0 0 0 0.10 9.60
Tereza Beranova 20km Skiathlon 7.10 0 0 0 0 0.40
Katerina Janatova 50km Classic 100 0.30 1.80 4.50 19.80 89.70
Barbora Havlickova 50km Classic 100 0 0 0.10 1.10 13.10
Tereza Beranova 50km Classic 27.50 0 0 0 0.10 0.90
Katerina Janatova Sprint Classic 100 0 0.50 1.40 7.20 70.30
Barbora Antosova Sprint Classic 100 0 0.10 0.30 1.60 25.10
Tereza Beranova Sprint Classic 98.10 0.10 0.10 0.70 4.60 39.10
Barbora Havlickova Sprint Classic 35.50 0 0 0 0 0.80
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Barbora Havlickova Czechia 1 0.00 0.03 0.01 1 0.00 0.16 0.24 0.52
Anna Marie Jaklova Czechia 2 0.00 0.01 0.04 0.18 0.00 0.16 0.24 0.52
Katerina Janatova Czechia 3 0.01 0.55 0.81 1.00 0.00 0.16 0.24 0.52
Tereza Beranova Czechia 4 0.00 0.01 0.00 0 0.00 0.16 0.24 0.52
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Tereza Beranova Czechia 1 0.01 0.01 0.22 1 0.01 0.07 0.14 0.55
Barbora Antosova Czechia 2 0.00 0.00 0.01 0.50 0.01 0.07 0.14 0.55
Anna Marie Jaklova Czechia 3 0.00 0.00 0.05 0.46 0.01 0.07 0.14 0.55
Katerina Janatova Czechia 4 0.03 0.27 0.30 0.35 0.01 0.07 0.14 0.55
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Katerina Janatova Czechia 1 0.01 0.06 0.29 0.60 0.01 0.03 0.14 0.36
Barbora Antosova Czechia 2 0 0.00 0.01 0.13 0.01 0.03 0.14 0.36
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Katerina Janatova Czechia 1 0.01 0.06 0.29 0.60 0.01 0.03 0.14 0.33
Tereza Beranova Czechia 2 0 0.00 0.00 0.07 0.01 0.03 0.14 0.33

Estonia

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Kaidy Kaasiku 10km Freestyle 100 0 0 0.10 0.40 20
Keidy Kaasiku 10km Freestyle 100 0 0 0.10 0.30 12.90
Mariel Merlii Pulles 10km Freestyle 82 0 0 0 0.20 4
Teiloora Ojaste 10km Freestyle 43 0 0 0 0.10 1.40
Keidy Kaasiku 20km Skiathlon 100 0 0 0.10 0.60 25.20
Kaidy Kaasiku 20km Skiathlon 100 0 0 0.10 0.50 24.90
Keidy Kaasiku 50km Classic 100 0 0 0.10 0.90 29
Kaidy Kaasiku 50km Classic 100 0 0 0.10 0.80 28.80
Kaidy Kaasiku Sprint Classic 100 0 0 0 0.10 3.10
Keidy Kaasiku Sprint Classic 100 0 0 0 0 2
Mariel Merlii Pulles Sprint Classic 91.20 0 0.10 0.30 1.90 21.30
Teiloora Ojaste Sprint Classic 52.80 0 0 0 0 0.80
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Keidy Kaasiku Estonia 1 0.00 0.01 0.00 1 0.00 0.01 0.01 0.55
Mariel Merlii Pulles Estonia 2 0.00 0.00 0.02 0.15 0.00 0.01 0.01 0.55
Teiloora Ojaste Estonia 3 0 0.00 0.02 0.25 0.00 0.01 0.01 0.55
Kaidy Kaasiku Estonia 4 0.01 0.03 0.00 1 0.00 0.01 0.01 0.55
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Mariel Merlii Pulles Estonia 1 0.00 0.01 0.01 0.08 0.00 0.01 0.01 0.34
Keidy Kaasiku Estonia 2 0.00 0.01 0.03 0.05 0.00 0.01 0.01 0.34
Teiloora Ojaste Estonia 3 0 0.00 0.02 0.25 0.00 0.01 0.01 0.34
Kaidy Kaasiku Estonia 4 0.01 0.03 0.00 1 0.00 0.01 0.01 0.34
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Mariel Merlii Pulles Estonia 1 0.00 0.01 0.07 0.04 0.00 0.00 0.04 0.03
Keidy Kaasiku Estonia 2 0 0.00 0.00 0.03 0.00 0.00 0.04 0.03
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Mariel Merlii Pulles Estonia 1 0.00 0.01 0.07 0.04 0.00 0.00 0.04 0.04
Kaidy Kaasiku Estonia 2 0 0.00 0.00 0.03 0.00 0.00 0.04 0.04

Finland

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Kerttu Niskanen 10km Freestyle 99.60 0.50 4 9.50 36.20 98.40
Vilma Ryytty 10km Freestyle 75.80 0.10 0.80 2.30 8.40 59.50
Krista Pärmäkoski 10km Freestyle 61.90 1.60 6.50 13.20 21.70 61.90
Jasmi Joensuu 10km Freestyle 51.90 0 0.10 0.50 7.70 47.30
Jasmin Kähärä 10km Freestyle 43.10 0 0.10 0.50 3.80 30.40
Vilma Nissinen 10km Freestyle 41.70 0 0.10 0.50 2.80 28.70
Johanna Matintalo 10km Freestyle 25.80 0 0.20 0.50 5.30 23.20
Kerttu Niskanen 20km Skiathlon 93.30 1.80 7.20 26 55.90 82.90
Krista Pärmäkoski 20km Skiathlon 70.90 0.50 1 3.30 14 59
Vilma Ryytty 20km Skiathlon 65.20 0.20 0.70 1.80 11.40 52.90
Johanna Matintalo 20km Skiathlon 56.20 1.50 9.30 16.20 38.60 50.50
Vilma Nissinen 20km Skiathlon 55.20 0 0.30 0.70 3 36
Jasmin Kähärä 20km Skiathlon 37.10 0 0.10 0.30 1.80 23
Jasmi Joensuu 20km Skiathlon 22 0 0.40 1.10 4.20 16.60
Kerttu Niskanen 50km Classic 100 9.50 37.40 56.10 85.30 96.20
Johanna Matintalo 50km Classic 91.90 5.50 15.60 35 70.40 88.10
Krista Pärmäkoski 50km Classic 79.30 1.20 5.60 12 38.70 73.10
Vilma Ryytty 50km Classic 38.50 0 0 0.10 0.80 26.60
Vilma Nissinen 50km Classic 25 0 0 0.10 0.50 15.80
Jasmin Kähärä 50km Classic 20 0 0 0.10 0.40 12
Jasmi Joensuu 50km Classic 15.70 0 0.20 0.60 2.40 12.80
Jasmi Joensuu Sprint Classic 93 6.10 29.80 45.50 75 93
Johanna Matintalo Sprint Classic 78.70 2.80 3.80 12.30 31.10 78.70
Jasmin Kähärä Sprint Classic 65.10 0.40 2 5.80 17.30 65.10
Kerttu Niskanen Sprint Classic 57.40 0 0.20 0.80 4.60 48.10
Amanda Saari Sprint Classic 53.10 0.10 0.30 1.40 6.50 44.30
Krista Pärmäkoski Sprint Classic 29.70 0.10 0.10 0.60 3 25.20
Vilma Nissinen Sprint Classic 12.40 0 0 0 0.20 5.10
Vilma Ryytty Sprint Classic 10.60 0 0 0 0 1.10
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Kerttu Niskanen Finland 1 0.01 0.91 0.92 1 0.05 0.71 0.77 0.75
Johanna Matintalo Finland 2 0.06 0.74 0.97 1.00 0.05 0.71 0.77 0.75
Jasmi Joensuu Finland 3 0.01 0.58 0.91 1.00 0.05 0.71 0.77 0.75
Krista Pärmäkoski Finland 4 0.14 0.65 0.25 0 0.05 0.71 0.77 0.75
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Jasmi Joensuu Finland 1 0.23 0.85 0.96 1 0.11 0.62 0.80 0.75
Johanna Matintalo Finland 2 0.06 0.74 0.97 1.00 0.11 0.62 0.80 0.75
Kerttu Niskanen Finland 3 0.07 0.30 1.00 1.00 0.11 0.62 0.80 0.75
Krista Pärmäkoski Finland 4 0.14 0.65 0.25 0 0.11 0.62 0.80 0.75
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Jasmi Joensuu Finland 1 0.27 0.41 0.83 0.99 0.13 0.21 0.48 0.89
Jasmin Kähärä Finland 2 0.00 0.03 0.15 0.80 0.13 0.21 0.48 0.89
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Jasmi Joensuu Finland 1 0.27 0.41 0.83 0.99 0.13 0.21 0.48 0.89
Jasmin Kähärä Finland 2 0.00 0.03 0.15 0.80 0.13 0.21 0.48 0.89

France

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Juliette Ducordeau 10km Freestyle 100 0 0 0.10 0.50 21.30
Flora Dolci 10km Freestyle 89 1.90 10.40 21.10 33.10 89
Melissa Gal 10km Freestyle 79.70 0 0 0.10 0.80 19.10
Delphine Claudel 10km Freestyle 69.10 0.20 1.60 4.10 10.30 53.80
Lena Quintin 10km Freestyle 47.80 0 0 0 0.10 2.90
Flora Dolci 20km Skiathlon 100 0.90 2.40 6.60 38.30 86.80
Delphine Claudel 20km Skiathlon 100 0.10 0.30 1.10 6.50 72
Juliette Ducordeau 20km Skiathlon 98.80 0 0 0.10 0.70 27
Melissa Gal 20km Skiathlon 60.60 0 0 0.10 0.10 16.20
Lena Quintin 20km Skiathlon 30.10 0 0 0 0 2.50
Delphine Claudel 50km Classic 100 0.10 0.10 0.60 3.90 74.90
Juliette Ducordeau 50km Classic 100 0 0 0.10 0.80 30
Melissa Gal 50km Classic 65.70 0 0 0 0.20 15.20
Flora Dolci 50km Classic 64.80 0 0 0.10 1.10 48.50
Lena Quintin 50km Classic 28.80 0 0 0 0.10 2.70
Melissa Gal Sprint Classic 100 0.20 0.50 2 9.70 69.50
Lena Quintin Sprint Classic 100 0 0.30 0.90 5.10 45.60
Juliette Ducordeau Sprint Classic 28.10 0 0 0 0 1.50
Delphine Claudel Sprint Classic 6.40 0 0 0 0 1.10
Flora Dolci Sprint Classic 2.40 0 0 0 0 0.20
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Juliette Ducordeau France 1 0.00 0.02 0.01 1 0.01 0.24 0.30 0.68
Lena Quintin France 2 0.00 0.01 0.03 0.73 0.01 0.24 0.30 0.68
Flora Dolci France 3 0.01 0.58 0.93 1.00 0.01 0.24 0.30 0.68
Delphine Claudel France 4 0.04 0.31 0.10 0 0.01 0.24 0.30 0.68
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Melissa Gal France 1 0.00 0.01 0.03 1 0.05 0.18 0.11 0.65
Delphine Claudel France 2 0.01 0.01 0.07 0.97 0.05 0.18 0.11 0.65
France Pignot France 3 0.00 0.00 0.08 0.66 0.05 0.18 0.11 0.65
Flora Dolci France 4 0.20 0.72 0.25 0 0.05 0.18 0.11 0.65
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Delphine Claudel France 1 0.00 0.03 0.18 0.21 0.00 0.02 0.10 0.23
Flora Dolci France 2 0 0.01 0.03 0.24 0.00 0.02 0.10 0.23
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Lena Quintin France 1 0.01 0.02 0.15 0.57 0.01 0.01 0.08 0.39
France Pignot France 2 0 0.01 0.02 0.23 0.01 0.01 0.08 0.39

Germany

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Helen Hoffmann 10km Freestyle 86.80 0.60 3.50 8.30 23.60 86.80
Pia Fink 10km Freestyle 84.40 1.50 8.50 17.80 42 84.40
Sofie Krehl 10km Freestyle 67.60 0 0.30 1 5.30 47.30
Anna-Maria Dietze 10km Freestyle 51.70 0 0 0.10 0.40 16.60
Katherine Sauerbrey 10km Freestyle 48.70 0 0.10 0.30 2.20 34.70
Coletta Rydzek 10km Freestyle 39.50 0 0 0 0.80 22.20
Laura Gimmler 10km Freestyle 21.30 0 0 0 0.90 13.40
Pia Fink 20km Skiathlon 100 1.20 5 12.30 41 87.40
Katherine Sauerbrey 20km Skiathlon 100 0.20 1.30 3.40 15.60 77.70
Helen Hoffmann 20km Skiathlon 91.60 1.30 4 9.80 29.20 80.70
Sofie Krehl 20km Skiathlon 48.20 0 0.10 0.30 2.60 30.90
Laura Gimmler 20km Skiathlon 31.80 0 0.20 0.40 1.80 22.50
Anna-Maria Dietze 20km Skiathlon 15.20 0 0 0 0.20 5.80
Coletta Rydzek 20km Skiathlon 1.50 0 0 0 0 0.80
Pia Fink 50km Classic 100 0.20 2.30 6.20 25 90.20
Katherine Sauerbrey 50km Classic 100 0.20 1.80 4.40 18.90 87.20
Laura Gimmler 50km Classic 79.30 0.20 1.10 3.10 14.70 68.90
Helen Hoffmann 50km Classic 43.90 0.10 0.40 1.30 6 38.60
Sofie Krehl 50km Classic 31 0 0 0.20 1 20.50
Anna-Maria Dietze 50km Classic 25.50 0 0 0 0.20 7.90
Coletta Rydzek 50km Classic 8.40 0 0 0.10 0.50 5.60
Laura Gimmler Sprint Classic 94.80 6.10 16.40 29.30 57.80 94.80
Sofie Krehl Sprint Classic 90.90 0.10 0.70 2.50 10.70 75
Coletta Rydzek Sprint Classic 88.80 0.50 6.70 14.30 39.30 88.80
Pia Fink Sprint Classic 40.80 0 0.10 0.50 3 33.20
Helen Hoffmann Sprint Classic 33.20 0 0 0.10 0.30 9.30
Katherine Sauerbrey Sprint Classic 32.50 0 0 0 0 2.90
Anna-Maria Dietze Sprint Classic 18.90 0 0 0 0.20 3
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Pia Fink Germany 1 0.00 0.53 0.74 1 0.04 0.43 0.60 0.75
Laura Gimmler Germany 2 0.03 0.14 0.61 1.00 0.04 0.43 0.60 0.75
Katherine Sauerbrey Germany 3 0.00 0.47 0.66 0.98 0.04 0.43 0.60 0.75
Helen Hoffmann Germany 4 0.13 0.63 0.38 0 0.04 0.43 0.60 0.75
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Laura Gimmler Germany 1 0.14 0.36 0.85 1 0.07 0.33 0.59 0.75
Coletta Rydzek Germany 2 0.01 0.03 0.18 0.99 0.07 0.33 0.59 0.75
Pia Fink Germany 3 0.04 0.34 1.00 1.00 0.07 0.33 0.59 0.75
Helen Hoffmann Germany 4 0.13 0.63 0.38 0 0.07 0.33 0.59 0.75
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Coletta Rydzek Germany 1 0.83 0.78 1.00 0.95 0.40 0.42 0.70 0.95
Laura Gimmler Germany 2 0.01 0.09 0.43 0.95 0.40 0.42 0.70 0.95
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Coletta Rydzek Germany 1 0.83 0.78 1.00 0.95 0.40 0.42 0.70 0.95
Laura Gimmler Germany 2 0.01 0.09 0.43 0.95 0.40 0.42 0.70 0.95

Italy

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Caterina Ganz 10km Freestyle 100 0.40 1.70 4.90 22.20 96.30
Anna Comarella 10km Freestyle 97.80 0 0 0.10 0.80 36.50
Federica Cassol 10km Freestyle 61.30 0 0 0 0.30 4.40
Maria Gismondi 10km Freestyle 57.10 0.10 0.50 1.50 4 45.80
Nicole Monsorno 10km Freestyle 51.70 0 0 0 0.20 1.90
Cristina Pittin 10km Freestyle 24.30 0 0 0 0.20 6.60
Caterina Ganz 20km Skiathlon 100 0.10 1.20 3.60 11.40 74.50
Anna Comarella 20km Skiathlon 100 0 0.10 0.30 1.20 41.90
Maria Gismondi 20km Skiathlon 96.90 0 0.20 0.60 2.90 52
Cristina Pittin 20km Skiathlon 11.20 0 0 0 0.20 4.70
Federica Cassol 20km Skiathlon 6.90 0 0 0 0 1.40
Nicole Monsorno 20km Skiathlon 6.30 0 0 0 0 1
Caterina Ganz 50km Classic 100 0.10 0.90 2.30 10.20 80.80
Anna Comarella 50km Classic 100 0.10 0.10 0.50 3.60 57.80
Maria Gismondi 50km Classic 49.70 0 0 0.10 0.50 26.30
Cristina Pittin 50km Classic 45.10 0 0 0.10 0.50 16.60
Federica Cassol 50km Classic 24.40 0 0 0 0.10 5.60
Nicole Monsorno 50km Classic 16.10 0 0 0 0.10 2.70
Nicole Monsorno Sprint Classic 100 0.60 1.80 6.60 21.50 93.10
Federica Cassol Sprint Classic 100 0.20 1.50 4.40 15.70 82
Caterina Ganz Sprint Classic 100 0.20 0.70 2.70 11.80 89.40
Anna Comarella Sprint Classic 25.30 0 0 0 0 1.30
Cristina Pittin Sprint Classic 11.60 0 0 0 0.20 3.50
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Cristina Pittin Italy 1 0.00 0.06 0.03 1 0.01 0.25 0.27 0.61
Anna Comarella Italy 2 0.00 0.01 0.05 0.49 0.01 0.25 0.27 0.61
Caterina Ganz Italy 3 0.01 0.57 0.87 1.00 0.01 0.25 0.27 0.61
Maria Gismondi Italy 4 0.04 0.31 0.04 0 0.01 0.25 0.27 0.61
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Nicole Monsorno Italy 1 0.02 0.01 0.16 1 0.02 0.11 0.23 0.66
Caterina Ganz Italy 2 0.02 0.09 0.45 1.00 0.02 0.11 0.23 0.66
Anna Comarella Italy 3 0.00 0.01 0.25 0.68 0.02 0.11 0.23 0.66
Maria Gismondi Italy 4 0.04 0.31 0.04 0 0.02 0.11 0.23 0.66
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Caterina Ganz Italy 1 0.00 0.07 0.29 0.84 0.00 0.06 0.21 0.79
Federica Cassol Italy 2 0.00 0.04 0.13 0.75 0.00 0.06 0.21 0.79
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Federica Cassol Italy 1 0.11 0.04 0.10 0.73 0.05 0.03 0.07 0.61
Nicole Monsorno Italy 2 0.00 0.01 0.03 0.51 0.05 0.03 0.07 0.61

Kazakhstan

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Yelizaveta Tolmachyova 10km Freestyle 100 0 0 0 0 1.20
Darya Ryazhko 10km Freestyle 100 0 0 0 0 1.90
Angelina Shuryga 10km Freestyle 95.50 0 0 0 0 1.70
Angelina Shuryga 20km Skiathlon 100 0 0 0 0 2.90
Yelizaveta Tolmachyova 20km Skiathlon 100 0 0 0 0.10 3.50
Laura Kinybaeyeva 20km Skiathlon 44.50 0 0 0.10 0.10 5
Darya Ryazhko 20km Skiathlon 7.80 0 0 0 0 0.20
Darya Ryazhko 50km Classic 100 0 0 0 0.10 1.30
Darya Ryazhko Sprint Classic 100 0 0 0 0 0.90
Yelizaveta Tolmachyova Sprint Classic 100 0 0 0 0 0.60
Laura Kinybaeyeva Sprint Classic 56.80 0 0 0 0.10 2.30
Angelina Shuryga Sprint Classic 3.30 0 0 0 0 0.10
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Yelizaveta Tolmachyova Kazakhstan 1 0.00 0.01 0.00 0 0.00 0.00 0.02 0.10
Darya Ryazhko Kazakhstan 2 0.00 0.00 0.01 0.00 0.00 0.00 0.02 0.10
Laura Kinybaeyeva Kazakhstan 3 0.00 0.00 0.04 0.34 0.00 0.00 0.02 0.10
Angelina Shuryga Kazakhstan 4 0.00 0.01 0.00 0 0.00 0.00 0.02 0.10
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Darya Ryazhko Kazakhstan 1 0.00 0.01 0.00 0 0.00 0.00 0.00 0.07
Laura Kinybaeyeva Kazakhstan 2 0.00 0.00 0.01 0.06 0.00 0.00 0.00 0.07
Yelizaveta Tolmachyova Kazakhstan 3 0 0 0.00 0.18 0.00 0.00 0.00 0.07
Angelina Shuryga Kazakhstan 4 0.00 0.01 0.00 0 0.00 0.00 0.00 0.07
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Laura Kinybaeyeva Kazakhstan 1 0.00 0.00 0.00 0.01 0 0.00 0.00 0.01
Yelizaveta Tolmachyova Kazakhstan 2 0 0.00 0.00 0.01 0 0.00 0.00 0.01
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Darya Ryazhko Kazakhstan 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Yelizaveta Tolmachyova Kazakhstan 2 0 0.00 0.00 0.01 0.00 0.00 0.00 0.00

Norway

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Astrid Øyre Slind 10km Freestyle 93.30 4.30 25.80 46.70 84.20 93.30
Heidi Weng 10km Freestyle 80 2.90 16.30 33.80 65.90 80
Kristin Austgulen Fosnæs 10km Freestyle 64.60 1.20 6.10 12.70 31.40 64.60
Karoline Simpson-Larsen 10km Freestyle 57.60 1.90 8.30 15.90 27.50 57.60
Julie Bjervig Drivenes 10km Freestyle 41.40 0.10 0.60 1.60 10.90 39.20
Milla Grosberghaugen Andreassen 10km Freestyle 26 0 0 0 0.20 4.90
Ingrid Bergene Aabrekk 10km Freestyle 21 0 0 0 0.10 0.50
Kristine Stavås Skistad 10km Freestyle 16.20 0 0 0 0.10 0.40
Heidi Weng 20km Skiathlon 100 23.70 54.60 74.60 86.90 91.70
Astrid Øyre Slind 20km Skiathlon 100 5.40 26.10 42.90 75.10 91.30
Kristin Austgulen Fosnæs 20km Skiathlon 85.30 1.30 4.70 11.50 35 75.40
Karoline Simpson-Larsen 20km Skiathlon 53.80 3 11.80 19.70 34.50 49.10
Julie Bjervig Drivenes 20km Skiathlon 34.70 0.20 1 2.60 8.30 29.10
Milla Grosberghaugen Andreassen 20km Skiathlon 12 0 0 0 0.10 2.90
Astrid Øyre Slind 50km Classic 100 18.70 35.70 58.80 87.20 96.40
Heidi Weng 50km Classic 100 4.60 29 47.20 80.50 95.80
Kristin Austgulen Fosnæs 50km Classic 83.20 0.20 1.70 4.20 17.50 74.50
Karoline Simpson-Larsen 50km Classic 43.30 0.10 0.80 1.90 8.50 39.20
Julie Bjervig Drivenes 50km Classic 7.20 0 0 0 0.20 4.80
Kristine Stavås Skistad Sprint Classic 100 17.70 38 55.20 85.20 100
Ingrid Bergene Aabrekk Sprint Classic 96.70 0.70 1.70 6.40 20.90 87.90
Kristin Austgulen Fosnæs Sprint Classic 46.10 0 0.10 0.50 2.80 35.70
Heidi Weng Sprint Classic 42.70 0.40 0.40 1.20 6 42.70
Julie Bjervig Drivenes Sprint Classic 40.20 0.10 0.10 0.70 3.90 36.70
Milla Grosberghaugen Andreassen Sprint Classic 20.80 1 1 1.30 5.20 20.80
Astrid Øyre Slind Sprint Classic 20.60 0.10 0.10 0.40 2.10 20.30
Karoline Simpson-Larsen Sprint Classic 17.80 0 0 0 0 1.60
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Milla Grosberghaugen Andreassen Norway 1 0.01 0.56 0.20 0 0.27 0.82 0.71 0.80
Astrid Øyre Slind Norway 2 0.14 0.93 1.00 1 0.27 0.82 0.71 0.80
Heidi Weng Norway 3 0.42 0.91 1 1 0.27 0.82 0.71 0.80
Karoline Simpson-Larsen Norway 4 0.45 0.80 0.46 1 0.27 0.82 0.71 0.80
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Kristine Stavås Skistad Norway 1 0.22 0.01 0.35 1 0.31 0.71 0.74 1
Astrid Øyre Slind Norway 2 0.14 0.93 1.00 1 0.31 0.71 0.74 1
Heidi Weng Norway 3 0.42 0.91 1 1 0.31 0.71 0.74 1
Karoline Simpson-Larsen Norway 4 0.45 0.80 0.46 1 0.31 0.71 0.74 1
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Kristine Stavås Skistad Norway 1 0.88 0.74 1.00 0.86 0.42 0.39 0.57 0.79
Heidi Weng Norway 2 0 0.06 0.17 0.72 0.42 0.39 0.57 0.79
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Kristine Stavås Skistad Norway 1 0.88 0.74 1.00 0.86 0.42 0.38 0.52 0.75
Ingrid Bergene Aabrekk Norway 2 0.00 0.04 0.09 0.64 0.42 0.38 0.52 0.75

Poland

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Izabela Marcisz 10km Freestyle 100 0 0 0.10 0.60 17.60
Andzelika Szyszka 10km Freestyle 100 0 0 0 0.10 1.40
Aleksandra Kolodziej 10km Freestyle 99.10 0 0 0 0.10 1.40
Monika Skinder 10km Freestyle 50 0 0 0 0.10 2.40
Izabela Marcisz 20km Skiathlon 100 0 0 0.10 0.60 21.50
Aleksandra Kolodziej 20km Skiathlon 100 0 0 0 0 3.70
Andzelika Szyszka 20km Skiathlon 100 0 0 0 0.10 5.10
Monika Skinder 20km Skiathlon 39.10 0 0 0 0.40 11.60
Andzelika Szyszka 50km Classic 100 0 0 0 0.30 6.10
Izabela Marcisz 50km Classic 72.10 0 0 0.10 0.60 22.60
Aleksandra Kolodziej Sprint Classic 100 0 0 0 0.10 1.30
Monika Skinder Sprint Classic 91.80 0.10 0.20 1 5.80 55.10
Andzelika Szyszka Sprint Classic 84.70 0 0 0 0.10 1.90
Izabela Marcisz Sprint Classic 62.20 0 0 0.20 1.10 15.40
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Monika Skinder Poland 1 0.00 0.02 0.11 1 0.00 0.01 0.03 0.50
Andzelika Szyszka Poland 2 0.00 0.00 0.02 0.01 0.00 0.01 0.03 0.50
Aleksandra Kolodziej Poland 3 0 0 0.00 0.21 0.00 0.01 0.03 0.50
Izabela Marcisz Poland 4 0.00 0.01 0.01 1 0.00 0.01 0.03 0.50
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Monika Skinder Poland 1 0.00 0.02 0.11 1 0.00 0.01 0.03 0.50
Andzelika Szyszka Poland 2 0.00 0.00 0.02 0.01 0.00 0.01 0.03 0.50
Aleksandra Kolodziej Poland 3 0 0 0.00 0.21 0.00 0.01 0.03 0.50
Izabela Marcisz Poland 4 0.00 0.01 0.01 1 0.00 0.01 0.03 0.50
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Monika Skinder Poland 1 0.00 0.01 0.12 0.54 0.00 0.01 0.06 0.29
Izabela Marcisz Poland 2 0 0.00 0.00 0.05 0.00 0.01 0.06 0.29
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Monika Skinder Poland 1 0.00 0.01 0.12 0.54 0.00 0.01 0.06 0.27
Andzelika Szyszka Poland 2 0 0.00 0.00 0.01 0.00 0.01 0.06 0.27

Sweden

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Ebba Andersson 10km Freestyle 78.40 7.10 33.40 54.10 76.30 78.40
Moa Ilar 10km Freestyle 76.40 8.60 43.80 59 76.40 76.40
Maja Dahlqvist 10km Freestyle 61.60 2 7 13.90 38.90 61.60
Frida Karlsson 10km Freestyle 60.50 0.50 3.30 7.50 26.20 60.50
Emma Ribom 10km Freestyle 50.40 2 7.90 14.80 35.90 50.40
Johanna Hagström 10km Freestyle 28 0 0 0 0.20 7.80
Jonna Sundling 10km Freestyle 25.60 1.70 9 14.30 25.40 25.60
Linn Svahn 10km Freestyle 19.20 0.50 1.30 2.90 9.50 19.20
Moa Ilar 20km Skiathlon 90.20 1.20 6.20 14.20 46.30 79.70
Ebba Andersson 20km Skiathlon 78.80 7.10 34.70 52.80 65.80 72.10
Jonna Sundling 20km Skiathlon 51.50 2.40 9.30 16.90 35.90 46.80
Emma Ribom 20km Skiathlon 48 0.60 2.70 6.30 19.60 42.20
Frida Karlsson 20km Skiathlon 46.70 6.10 16.40 31 39.20 42.80
Maja Dahlqvist 20km Skiathlon 39.10 0.20 0.80 2.20 7.20 32.80
Linn Svahn 20km Skiathlon 36.50 0.30 0.90 2.70 11.50 31.10
Johanna Hagström 20km Skiathlon 9.20 0 0 0 0 1.90
Ebba Andersson 50km Classic 76.30 12.70 35 48.20 67.30 73.50
Moa Ilar 50km Classic 67.10 0.60 4.20 12.20 35.80 62.20
Linn Svahn 50km Classic 57.60 1.40 5.60 12 33.70 54
Frida Karlsson 50km Classic 55.10 21.40 31.90 39.70 50.30 53.10
Emma Ribom 50km Classic 53.90 0.30 2.20 5.30 19.50 49.60
Jonna Sundling 50km Classic 51 1.50 5.60 13.60 33.80 48.30
Maja Dahlqvist 50km Classic 33.90 0 0.20 0.60 2.80 28
Johanna Hagström 50km Classic 5.20 0 0 0 0 1.50
Maja Dahlqvist Sprint Classic 83.80 9.60 35.70 51.80 75.20 83.80
Johanna Hagström Sprint Classic 72.60 11.90 30.40 43 63.70 72.60
Linn Svahn Sprint Classic 52.80 13.70 24.60 31.40 45.70 52.80
Emma Ribom Sprint Classic 46.40 2.90 9.60 16.20 30.80 46.40
Jonna Sundling Sprint Classic 44.80 8.20 23.70 31.10 41.90 44.80
Moa Ilar Sprint Classic 44.20 0.50 3 7.40 18.30 44.20
Frida Karlsson Sprint Classic 37 0.10 0.50 2.30 7.80 37
Ebba Andersson Sprint Classic 18.40 0 0 0.10 0.40 12.80
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Frida Karlsson Sweden 1 0.02 0.94 0.96 1 0.32 0.86 0.98 1
Moa Ilar Sweden 2 0.14 0.81 0.98 1 0.32 0.86 0.98 1
Ebba Andersson Sweden 3 0.44 0.92 1 1 0.32 0.86 0.98 1
Jonna Sundling Sweden 4 0.62 0.78 0.97 1 0.32 0.86 0.98 1
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Johanna Hagström Sweden 1 0.36 0.03 0.83 1 0.39 0.68 0.96 1
Moa Ilar Sweden 2 0.14 0.81 0.98 1 0.39 0.68 0.96 1
Ebba Andersson Sweden 3 0.44 0.92 1 1 0.39 0.68 0.96 1
Jonna Sundling Sweden 4 0.62 0.78 0.97 1 0.39 0.68 0.96 1
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Maja Dahlqvist Sweden 1 0.77 0.91 1.00 0.96 0.83 0.91 0.98 0.98
Jonna Sundling Sweden 2 0.89 0.92 0.97 1.00 0.83 0.91 0.98 0.98
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Maja Dahlqvist Sweden 1 0.77 0.91 1.00 0.96 0.83 0.91 0.98 0.98
Jonna Sundling Sweden 2 0.89 0.92 0.97 1.00 0.83 0.91 0.98 0.98

Switzerland

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Marina Kälin 10km Freestyle 100 0 0.10 0.30 2.10 55.20
Anja Weber 10km Freestyle 94.30 0.10 0.50 1.60 12.70 73
Nadine Fähndrich 10km Freestyle 89.30 0 0.10 0.40 4.50 55.50
Nadja Kälin 10km Freestyle 57.80 0 0 0 0.20 3.90
Alina Meier 10km Freestyle 29.80 0 0 0 0.20 6.80
Lea Fischer 10km Freestyle 24.60 0 0 0 0 0.50
Nadine Fähndrich 20km Skiathlon 100 0.10 0.40 1 4.90 62.50
Nadja Kälin 20km Skiathlon 100 0 0 0.20 0.40 14.10
Anja Weber 20km Skiathlon 94.20 0.20 0.90 2.30 10.90 73.20
Marina Kälin 20km Skiathlon 62.20 0 0.10 0.40 1.80 33.80
Alina Meier 20km Skiathlon 19.90 0 0 0 0.10 2.70
Lea Fischer 20km Skiathlon 14.10 0 0 0 0 1.30
Nadine Fähndrich 50km Classic 100 0.40 2.60 6.20 25.30 87.20
Nadja Kälin 50km Classic 100 0 0 0 0.30 10
Marina Kälin 50km Classic 77.70 0 0.10 0.50 2.90 49.50
Anja Weber 50km Classic 75.10 0 0.20 0.70 3.70 54.90
Lea Fischer 50km Classic 22.70 0 0 0 0.10 2.30
Alina Meier 50km Classic 15.20 0 0 0 0 1.10
Nadine Fähndrich Sprint Classic 100 10.30 38 56.10 86 100
Anja Weber Sprint Classic 77.30 1.30 5.10 12.40 31.10 77.30
Lea Fischer Sprint Classic 63.20 0.10 0.20 1 5.70 40
Alina Meier Sprint Classic 60.10 0 0.10 0.20 1.70 17.90
Nadja Kälin Sprint Classic 56.10 0 0 0 0.20 4
Marina Kälin Sprint Classic 42.50 0 0 0.10 0.30 8.50
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Nadine Fähndrich Switzerland 1 0.26 0.57 0.92 1 0.05 0.21 0.37 0.95
Marina Kälin Switzerland 2 0.00 0.03 0.21 0.84 0.05 0.21 0.37 0.95
Anja Weber Switzerland 3 0.00 0.31 0.44 1.00 0.05 0.21 0.37 0.95
Alina Meier Switzerland 4 0.00 0.02 0.02 1 0.05 0.21 0.37 0.95
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Nadine Fähndrich Switzerland 1 0.26 0.57 0.92 1 0.06 0.15 0.34 0.87
Anja Weber Switzerland 2 0.02 0.09 0.45 1.00 0.06 0.15 0.34 0.87
Nadja Kälin Switzerland 3 0.00 0.00 0.09 0.54 0.06 0.15 0.34 0.87
Marina Kälin Switzerland 4 0.01 0.04 0.04 1 0.06 0.15 0.34 0.87
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Nadine Fähndrich Switzerland 1 0.40 0.31 0.94 0.93 0.19 0.18 0.63 0.91
Anja Weber Switzerland 2 0.00 0.06 0.34 0.90 0.19 0.18 0.63 0.91
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Nadine Fähndrich Switzerland 1 0.40 0.31 0.94 0.93 0.19 0.18 0.63 0.91
Anja Weber Switzerland 2 0.00 0.06 0.34 0.90 0.19 0.18 0.63 0.91

USA

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Jessie Diggins 10km Freestyle 100 58.20 84.80 100 100 100
Julia Kern 10km Freestyle 97.50 0.20 1 3 17.50 79.70
Rosie Brennan 10km Freestyle 84.60 0 0.10 0.50 3.50 47.80
Kendall Kramer 10km Freestyle 34.90 0 0 0.10 0.20 9.10
Sammy Smith 10km Freestyle 25.80 0 0 0 0.10 1.20
Novie McCabe 10km Freestyle 21.60 0 0 0.10 0.60 12.70
Hailey Swirbul 10km Freestyle 12.10 0 0.10 0.20 0.60 8.80
Lauren Jortberg 10km Freestyle 5 0 0 0 0 0.70
Jessie Diggins 20km Skiathlon 100 36.10 78.10 82.60 90.80 91.70
Julia Kern 20km Skiathlon 100 0.20 0.90 2.40 14 78.70
Rosie Brennan 20km Skiathlon 54.10 0 0.20 0.70 3.50 34.40
Kendall Kramer 20km Skiathlon 36.90 0 0 0 0.30 9.90
Sammy Smith 20km Skiathlon 34.40 0 0 0 0 5.50
Novie McCabe 20km Skiathlon 22.30 0.10 0.10 0.20 2 16.20
Hailey Swirbul 20km Skiathlon 17.90 0 0 0.10 1 11.50
Lauren Jortberg 20km Skiathlon 7.70 0 0 0 0 1.10
Jessie Diggins 50km Classic 95.50 9.20 35.10 53.30 81.40 91.90
Rosie Brennan 50km Classic 85 0.10 1.50 3.90 16.40 71
Julia Kern 50km Classic 78.10 0 0.10 0.50 3.10 60.30
Sammy Smith 50km Classic 54.10 0 0 0 0.30 10.40
Hailey Swirbul 50km Classic 39.40 0 0.10 0.50 2.70 29.30
Novie McCabe 50km Classic 34.30 0 0 0.20 1.30 23.50
Kendall Kramer 50km Classic 13.50 0 0 0 0.20 4.50
Jessie Diggins Sprint Classic 100 2.20 16.40 30 62.10 100
Julia Kern Sprint Classic 100 0.50 3 8.40 25.70 100
Rosie Brennan Sprint Classic 73.70 0.10 0.80 2.70 10.40 63
Sammy Smith Sprint Classic 42.70 0 0 0.20 1.10 13.90
Lauren Jortberg Sprint Classic 33 0 0 0 0.10 1.90
Hailey Swirbul Sprint Classic 22.90 0 0 0.10 0.60 8
Novie McCabe Sprint Classic 10.70 0 0 0 0 0.80
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Rosie Brennan USA 1 0.03 0.07 0.79 1 0.11 0.44 0.58 0.75
Jessie Diggins USA 2 0.36 0.92 0.99 1 0.11 0.44 0.58 0.75
Julia Kern USA 3 0.00 0.36 0.50 1.00 0.11 0.44 0.58 0.75
Hailey Swirbul USA 4 0.03 0.27 0.03 0 0.11 0.44 0.58 0.75
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Rosie Brennan USA 1 0.03 0.07 0.79 1 0.20 0.37 0.53 0.75
Julia Kern USA 2 0.02 0.05 0.31 1.00 0.20 0.37 0.53 0.75
Jessie Diggins USA 3 0.65 0.99 1 1 0.20 0.37 0.53 0.75
Hailey Swirbul USA 4 0.03 0.27 0.03 0 0.20 0.37 0.53 0.75
Team Sprint
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Julia Kern USA 1 0.10 0.11 0.20 0.83 0.05 0.45 0.55 0.91
Jessie Diggins USA 2 0.00 0.76 0.87 0.99 0.05 0.45 0.55 0.91
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Jessie Diggins USA 1 0.14 0.75 0.65 0.96 0.07 0.40 0.51 0.93
Julia Kern USA 2 0.00 0.08 0.39 0.91 0.07 0.40 0.51 0.93

Other

Individual
Athlete Race Nation Start Win Podium Top5 Top-10 Top-30
Gina del Rio 10km Freestyle Andorra 100 0 0.30 0.90 6.20 69.20
Agustina Groetzner 10km Freestyle Argentina 100 0 0 0 0.30 5.40
Nahiara Diaz Gonzalez 10km Freestyle Argentina 100 0 0 0 0.20 2.70
Katya Galstyan 10km Freestyle Armenia 100 0 0 0 0 1.90
Rosie Fordham 10km Freestyle Australia 100 0 0.20 0.60 2.60 49.80
Phoebe Cridland 10km Freestyle Australia 100 0 0 0 0.20 3.50
Ellen Søhol Lie 10km Freestyle Australia 76.30 0 0 0 0 1.10
Bruna Moura 10km Freestyle Brazil 100 0 0 0 0.10 2.80
Kalina Nedyalkova 10km Freestyle Bulgaria 100 0 0 0 0.10 2.70
Dinigeer Yilamujiang 10km Freestyle China 100 0 0 0 0 1.50
Bayani Jialin 10km Freestyle China 26.80 0 0 0 0.10 3
Anna Pryce 10km Freestyle Great Britain 100 0 0 0.10 0.30 5.10
Maria Dimitra Tsiarka 10km Freestyle Greece 100 0 0 0 0.20 4.10
Sara Ponya 10km Freestyle Hungary 100 0 0 0 0.10 1.50
Kristrun Gudnadottir 10km Freestyle Iceland 100 0 0 0.10 0.30 4.60
Chika Kobayashi 10km Freestyle Japan 100 0 0 0 0.10 3.70
Chika Honda 10km Freestyle Japan 100 0 0 0 0 2
Masae Tsuchiya 10km Freestyle Japan 92.20 0 0 0.10 0.70 27.90
Patricijia Eiduka 10km Freestyle Latvia 100 0.10 0.80 2.30 10.90 70.20
Nina Riedener 10km Freestyle Liechtenstein 100 0 0 0 0.20 1.80
Anja Ilic 10km Freestyle Serbia 100 0 0 0 0.10 1.90
Anja Mandeljc 10km Freestyle Slovenia 100 0 0 0.10 0.60 27.30
Eva Urevc 10km Freestyle Slovenia 89.60 0 0 0.10 0.70 26.20
Eui Jin Lee 10km Freestyle South Korea 100 0 0 0 0 1.80
Da-Som Han 10km Freestyle South Korea 100 0 0 0 0 1.70
Sophia Tsu Velicer 10km Freestyle Taiwan 100 0 0 0 0.10 1.30
Sofiia Shkatula 10km Freestyle Ukraine 100 0 0 0 0 1.60
Anastasiia Nikon 10km Freestyle Ukraine 100 0 0 0 0 1.60
Gina del Rio 20km Skiathlon Andorra 100 0 0.20 0.80 2.10 51.10
Katya Galstyan 20km Skiathlon Armenia 100 0 0 0 0 2.60
Rosie Fordham 20km Skiathlon Australia 100 0 0.10 0.30 0.30 43
Phoebe Cridland 20km Skiathlon Australia 78.40 0 0 0 0.10 8.40
Ellen Søhol Lie 20km Skiathlon Australia 57.20 0 0 0 0 2.90
Bruna Moura 20km Skiathlon Brazil 100 0 0 0.10 0.20 7.70
Bayani Jialin 20km Skiathlon China 100 0 0 0.10 0.10 12.10
Dinigeer Yilamujiang 20km Skiathlon China 100 0 0 0 0 4.10
Anna Pryce 20km Skiathlon Great Britain 100 0 0 0.10 0.20 7.20
Larissza Vanda Bere 20km Skiathlon Hungary 100 0 0 0.10 0.50 18.70
Sara Ponya 20km Skiathlon Hungary 100 0 0 0 0 10.60
Chika Kobayashi 20km Skiathlon Japan 100 0 0 0 0 8.30
Chika Honda 20km Skiathlon Japan 100 0 0 0 0 2.60
Masae Tsuchiya 20km Skiathlon Japan 92 0 0.10 0.10 1.10 32.60
Patricijia Eiduka 20km Skiathlon Latvia 100 0.10 0.40 1.20 8 73.40
Nina Riedener 20km Skiathlon Liechtenstein 100 0 0 0 0.10 10.40
Anja Mandeljc 20km Skiathlon Slovenia 100 0 0.10 0.20 1 31.60
Eva Urevc 20km Skiathlon Slovenia 25.30 0 0 0 0.60 10.80
Da-Som Han 20km Skiathlon South Korea 100 0 0 0 0 2.40
Eui Jin Lee 20km Skiathlon South Korea 100 0 0 0 0 2.10
Sophia Tsu Velicer 20km Skiathlon Taiwan 100 0 0 0 0.10 8.90
Anastasiia Nikon 20km Skiathlon Ukraine 100 0 0 0 0 1.80
Yelizaveta Nopriienko 20km Skiathlon Ukraine 100 0 0 0 0 3.90
Sofiia Shkatula 20km Skiathlon Ukraine 91.20 0 0 0 0 1.90
Gina del Rio 50km Classic Andorra 100 0 0 0.10 0.40 21.10
Katya Galstyan 50km Classic Armenia 100 0 0 0 0.10 1.60
Ellen Søhol Lie 50km Classic Australia 100 0 0 0 0.30 7.60
Rosie Fordham 50km Classic Australia 100 0 0 0 0.30 33.90
Phoebe Cridland 50km Classic Australia 46 0 0 0 0.10 2.20
Bruna Moura 50km Classic Brazil 100 0 0 0 0.30 5.60
Dinigeer Yilamujiang 50km Classic China 100 0 0 0 0.20 3.40
Bayani Jialin 50km Classic China 100 0 0 0 0.20 5.70
Masae Tsuchiya 50km Classic Japan 100 0 0 0.10 1 36.10
Chika Kobayashi 50km Classic Japan 100 0 0 0 0.30 8.90
Patricijia Eiduka 50km Classic Latvia 100 0 0.10 0.40 2.40 68.60
Nina Riedener 50km Classic Liechtenstein 100 0 0 0 0.40 13.90
Anja Mandeljc 50km Classic Slovenia 100 0 0 0.20 1.50 39.20
Eva Urevc 50km Classic Slovenia 93.30 0 0 0.20 1.20 34.20
Da-Som Han 50km Classic South Korea 100 0 0 0 0.20 2
Eui Jin Lee 50km Classic South Korea 100 0 0 0 0.10 1.50
Sophia Tsu Velicer 50km Classic Taiwan 100 0 0 0.10 0.50 11.70
Sofiia Shkatula 50km Classic Ukraine 100 0 0 0 0.10 1.40
Anastasiia Nikon 50km Classic Ukraine 100 0 0 0 0.10 1.20
Gina del Rio Sprint Classic Andorra 100 0 0.50 1.10 5.80 56.40
Nahiara Diaz Gonzalez Sprint Classic Argentina 100 0 0 0.10 0.30 5.20
Agustina Groetzner Sprint Classic Argentina 100 0 0 0.10 0.30 6.20
Katya Galstyan Sprint Classic Armenia 100 0 0 0 0.10 1.10
Ellen Søhol Lie Sprint Classic Australia 100 0 0 0 0 1.10
Phoebe Cridland Sprint Classic Australia 98.40 0 0 0.10 0.20 3.60
Bruna Moura Sprint Classic Brazil 100 0 0 0.10 0.20 3.50
Eduarda Ribera Sprint Classic Brazil 100 0 0 0 0.10 2.50
Kalina Nedyalkova Sprint Classic Bulgaria 100 0 0 0 0.20 3.10
Dinigeer Yilamujiang Sprint Classic China 100 0 0 0 0 0.60
Leona Garac Sprint Classic Croatia 100 0 0 0.10 0.40 7.50
Anna Pryce Sprint Classic Great Britain 100 0 0 0.10 0.60 8.50
Sara Ponya Sprint Classic Hungary 100 0 0 0 0.10 2.50
Kristrun Gudnadottir Sprint Classic Iceland 100 0 0 0.10 0.30 5.70
Atefah Salehi Sprint Classic Iran 100 0 0 0 0.10 2.60
Chika Honda Sprint Classic Japan 100 0 0 0 0 0.40
Patricijia Eiduka Sprint Classic Latvia 100 0 0.20 0.90 5.50 61.70
Linda Kaparkaleja Sprint Classic Latvia 17.70 0 0 0 0.10 1.10
Adriana Suminska Sprint Classic Latvia 17.70 0 0 0 0.10 1.10
Ieva Dainyte Sprint Classic Lithuania 100 0 0 0 0.10 3
Egle Savickaite Sprint Classic Lithuania 89.70 0 0 0 0.10 2.80
Anja Ilic Sprint Classic Serbia 100 0 0 0 0.10 1.50
Eva Urevc Sprint Classic Slovenia 100 0 0.10 0.30 2 25.30
Anja Mandeljc Sprint Classic Slovenia 100 0 0 0 0.10 4
Da-Som Han Sprint Classic South Korea 100 0 0 0 0 0.80
Eui Jin Lee Sprint Classic South Korea 30.70 0 0 0 0 0.50
Sophia Tsu Velicer Sprint Classic Taiwan 100 0 0 0 0.10 1.50
Anastasiia Nikon Sprint Classic Ukraine 100 0 0 0 0 0.30
Yelizaveta Nopriienko Sprint Classic Ukraine 100 0 0 0 0.10 1.60
Sofiia Shkatula Sprint Classic Ukraine 85.90 0 0 0 0 0.60