2026 Winter Olympics - Cross-Country Skiing Predictions

See Championship Predictions Methodology for details on how these predictions are generated.

Calendar

Individual Races

Men

1. 20km Skiathlon (Feb 08)
Skier Nation Start Win Podium Top5 Top-10 Top-30
Harald Østberg Amundsen Norway 76.70 23.90 77.20 95.60 100 100
Johannes Høsflot Klæbo Norway 78.80 21.20 44.90 65 88.30 99.80
Emil Iversen Norway 51.80 16.40 42.20 60.70 90 100
Einar Hedegart Norway 14.90 14.10 35.80 56.80 84.60 99.80
Martin Løwstrøm Nyenget Norway 48.30 9 41.90 74.50 98.50 100
Mattis Stenshagen Norway 64.10 5.40 15.70 30.20 64.60 99
Erik Valnes Norway 54.80 3.60 10.80 24.50 60.60 99.10
Mika Vermeulen Austria 100 1.60 7.50 19.30 55.20 99.10
William Poromaa Sweden 60 1.40 5.30 12.80 40.60 95.60
Saveliy Korostelev Russia 100 1.20 5.40 12.10 42 96.20
Federico Pellegrino Italy 74.50 0.90 3.20 10 38.60 96.10
Mathis Desloges France 46.90 0.60 2.50 7.50 34.40 94.20
Friedrich Moch Germany 88.80 0.20 1 3.80 17.40 83.70
Andrew Musgrave Great Britain 100 0.20 0.50 3.80 25.10 95.70
Elia Barp Italy 79.80 0.10 0.40 1.80 11 71.80
Edvin Anger Sweden 81.80 0.10 0.50 2.60 12.90 76.60
Gus Schumacher USA 80.40 0.10 0.40 2 10.50 74.30
Irineu Esteve Altimiras Andorra 100 0 0 0.20 1.80 40.20
Franco Dal Farra Argentina 100 0 0 0 0 0
Mateo Lorenzo Sauma Argentina 0 0 0 0 0 0.10
Mikayel Mikayelyan Armenia 100 0 0 0 0 0
Seve De Campo Australia 100 0 0 0 0 0
Hugo Hinckfuss Australia 82.40 0 0 0 0 0
Lars Young Vik Australia 81.20 0 0 0 0 0
Michael Föttinger Austria 82.30 0 0 0 0 0
Benjamin Moser Austria 100 0 0 0 0.50 28.10
Timo Juhani Gronlund Bolivia 100 0 0 0 0 0.30
Strahinja Eric Bosnia&Herzegovina 100 0 0 0 0 0
Manex Silva Brazil 100 0 0 0 0 0
Mario Matikanov Bulgaria 100 0 0 0 0 0
Daniel Peshkov Bulgaria 100 0 0 0 0 0
Antoine Cyr Canada 100 0 0 0.10 2.50 56.30
Remi Drolet Canada 100 0 0 0 0 0
Max Hollmann Canada 74.90 0 0 0 0 0
Xavier McKeever Canada 78.50 0 0 0 0.10 13.80
Tom Stephen Canada 0 0 0 0 0 5.10
Sebastian Kristoffer Endrestad Chile 100 0 0 0 0 0
Minglin Li China 100 0 0 0 0 0
Qiang Wang China 96.90 0 0 0 0 0
Fredrik Gerardo Fodstad Colombia 100 0 0 0 0 0
Marko Skender Croatia 100 0 0 0 0 0
Matyas Bauer Czechia 76.40 0 0 0 0 0
Ondrej Cerny Czechia 0 0 0 0 0 4.40
Michal Novak Czechia 100 0 0 0.20 4.20 77.20
Mike Ophoff Czechia 88.10 0 0 0 0 3.70
Jiri Tuz Czechia 100 0 0 0 0 1.50
Klaus Jungbluth Rodriguez Ecuador 100 0 0 0 0 0.10
Alvar Johannes Alev Estonia 100 0 0 0 0.20 42.50
Karl Sebastian Dremljuga Estonia 14.40 0 0 0 0 0
Martin Himma Estonia 100 0 0 0 0 0
Niko Anttola Finland 81.10 0 0 0 0 2.30
Ristomatti Hakola Finland 39.40 0 0 0 0.10 33.50
Emil Liekari Finland 13.90 0 0 0 0 0.70
Joni Mäki Finland 60.70 0 0 0 0 0.90
Nilo Moilanen Finland 0 0 0 0 0 0
Iivo Niskanen Finland 72.80 0 2.90 7.30 33 94.90
Arsi Ruuskanen Finland 75.20 0 0.10 0.20 0.90 52.60
Lauri Vuorinen Finland 56.90 0 0 0 0 9.10
Lucas Chanavat France 29.70 0 0 0 0 0
Jules Chappaz France 38.80 0 0 0 0.30 22.80
Richard Jouve France 35.90 0 0 0.10 0.60 24
Hugo Lapalus France 79.80 0 0 1 25.50 100
Jules Lapierre France 67.90 0 0.60 2.50 15.20 79.60
Victor Lovera France 58.50 0 0.10 0.60 4.70 70.30
Theo Schely France 42.50 0 0 0 0.20 39.80
Janosch Brugger Germany 80.20 0 0 0 0 0
Jakob Elias Moch Germany 77 0 0 0 0 3.80
Florian Notz Germany 89.80 0 0 0 0.10 39.20
Jan Stölben Germany 64.30 0 0 0 0 0
James Clugnet Great Britain 100 0 0 0 0 0
Joe Davies Great Britain 93.40 0 0.60 3.10 17.90 85.20
Apostolos Angelis Greece 100 0 0 0 0 0
Stevenson Savart Haiti 0 0 0 0 0 0
Adam Büki Hungary 90.10 0 0 0 0 0
Adam Konya Hungary 100 0 0 0 0 0
Dagur Benediktsson Iceland 100 0 0 0 0 0
Stanzin Lundup India 0 0 0 0 0 0
Danyal Saveh Shemshaki Iran 0 0 0 0 0 0.10
Thomas Hjalmar Westgård Ireland 100 0 0 0.10 0.50 24.90
Attila Mihaly Kertesz Israel 100 0 0 0 0 0
Martino Carollo Italy 47.40 0 0 0.40 3.80 51.70
Simone Dapra Italy 86.90 0 0 0 0.20 35
Davide Graz Italy 80.50 0 0.10 0.20 1.70 51.90
Simone Mocellini Italy 30.90 0 0 0 0 0
Naoto Baba Japan 100 0 0.30 0.60 5 56.30
Ryo Hirose Japan 100 0 0 0 0 6.40
Haruki Yamashita Japan 25.40 0 0 0 0 0
Nail Bashmakov Kazakhstan 59.60 0 0 0 0 0
Amirgali Muratbekov Kazakhstan 100 0 0 0 0 0
Vitaliy Pukhkalo Kazakhstan 100 0 0 0 0 0.10
Artur Saparbekov Kyrgyzstan 0 0 0 0 0 0
Lauris Kaparkalejs Latvia 100 0 0 0 0 0
Nika Saulitis Latvia 0 0 0 0 0 0.10
Raimo Vigants Latvia 100 0 0 0 0 0
Samer Tawk Lebanon 100 0 0 0 0 0.20
Robin Frommelt Liechtenstein 100 0 0 0 0 0
Tautvydas Strolia Lithuania 100 0 0 0 0 0
Modestas Vaiciulis Lithuania 0 0 0 0 0 0
Allan Corona Mexico 0 0 0 0 0 2.70
Iulian Luchin Moldova 100 0 0 0 0 0.80
Achbadrakh Batmunkh Mongolia 100 0 0 0 0 0
Aleksandar Grbovic Montenegro 100 0 0 0 0 0.40
Abderrahim Kemmissa Morocco 100 0 0 0 0 0
Samuel Uduigowme Ikpefan Nigeria 100 0 0 0 0 0
Stavre Jada North Macedonia 100 0 0 0 0 0
Oskar Opstad Vike Norway 10.50 0 0 0 0 3
Sebastian Bryja Poland 100 0 0 0 0 0
Dominik Bury Poland 100 0 0 0 0 1.80
Maciej Starega Poland 100 0 0 0 0 0
Jose Cabeca Portugal 100 0 0 0 0 0
Gabriel Cojocaru Romania 100 0 0 0 0 0
Paul Constantin Pepene Romania 100 0 0 0 0 0
Rakan Alireza Saudi Arabia 0 0 0 0 0 0.90
Milos Milosavljevic Serbia 100 0 0 0 0 0
Tomas Cenek Slovakia 0 0 0 0 0.10 12.10
Peter Hinds Slovakia 100 0 0 0 0 0.20
Vili Crv Slovenia 100 0 0 0 0 0
Miha Simenc Slovenia 100 0 0 0 0 0
Nejc Stern Slovenia 100 0 0 0 0 0
Matthew Smith South Africa 0 0 0 0 0 0
Joon-Seo Lee South Korea 100 0 0 0 0 0
Marc Colell Pantebre Spain 100 0 0 0 0 0
Jaume Pueyo Spain 100 0 0 0 0 0.30
Bernat Selles Gasch Spain 100 0 0 0 0 0
Gustaf Berglund Sweden 77.80 0 0 0 0 0
Truls Gisselman Sweden 51.40 0 0 0 0.10 31.70
Anton Grahn Sweden 39.30 0 0 0 0 0
Johan Häggström Sweden 23 0 0 0 0 0.20
Calle Halfvarsson Sweden 28.30 0 0 0 1.70 49.20
Alvar Myhlback Sweden 38.40 0 0 0 0 0.10
Valerio Grond Switzerland 44.60 0 0 0 0 0
Beda Klee Switzerland 100 0 0.10 0.20 2.90 51.20
Noe Näff Switzerland 94.20 0 0 0 0 0
Janik Riebli Switzerland 67.70 0 0 0 0 0
Nicola Wigger Switzerland 92.90 0 0 0 0 6.60
Chieh-Han Lee Taiwan 0 0 0 0 0 3
Mark Chanloung Thailand 100 0 0 0 0 0
Abdullah Yilmaz Turkey 0 0 0 0 0 0.20
Johnny Hagenbuch USA 35 0 0 0 0 0
Zak Ketterson USA 62.70 0 0 0.20 1.50 41.80
Zanden McMullen USA 57.20 0 0 0 0.20 14.70
Ben Ogden USA 67 0 0 0 0.20 39.40
James Clinton Schoonmaker USA 45 0 0 0 0 0
Hunter Wonders USA 26.50 0 0 0 0 0
Jack Young USA 26.30 0 0 0 0 0
Dmytro Dragun Ukraine 0 0 0 0 0 0
Oleksandr Lisohor Ukraine 100 0 0 0 0 0
Nicolas Claveau-Laviolette Venezuela 100 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.70 89.70 100 100 100 100
Erik Valnes Norway 95.40 6.20 66.30 87.60 99 100
Oskar Opstad Vike Norway 84.90 1.10 38.60 71.40 95.80 100
Edvin Anger Sweden 100 0.90 15.50 30.30 59.30 96.60
Alvar Myhlback Sweden 38.50 0.70 12.30 25.10 57 95.30
Jules Chappaz France 87.30 0.50 10.10 23.20 52.20 96.80
Anton Grahn Sweden 66.80 0.40 11.70 24.10 53 95.50
Federico Pellegrino Italy 100 0.20 4.30 11.40 34.30 89.40
Lauri Vuorinen Finland 100 0.10 8.40 23.70 57.30 98.60
Harald Østberg Amundsen Norway 67.70 0.10 10.60 28.50 67.90 99.50
James Clinton Schoonmaker USA 86.70 0.10 1.30 4.40 14.30 71.30
Irineu Esteve Altimiras Andorra 100 0 0 0 0 0
Franco Dal Farra Argentina 100 0 0 0 0 0
Mateo Lorenzo Sauma Argentina 22.80 0 0 0 0 0
Mikayel Mikayelyan Armenia 100 0 0 0 0 0
Seve De Campo Australia 85.50 0 0 0 0 0
Hugo Hinckfuss Australia 100 0 0 0 0 0
Lars Young Vik Australia 100 0 0 0 0 0
Michael Föttinger Austria 100 0 0 0 0 14.30
Benjamin Moser Austria 100 0 0.20 1.10 5.40 48.80
Mika Vermeulen Austria 24.30 0 0 0 0.40 23
Timo Juhani Gronlund Bolivia 100 0 0 0 0 0.10
Strahinja Eric Bosnia&Herzegovina 100 0 0 0 0 0
Manex Silva Brazil 100 0 0 0 0 0
Mario Matikanov Bulgaria 100 0 0 0 0 0
Daniel Peshkov Bulgaria 100 0 0 0 0 0
Antoine Cyr Canada 100 0 0 0 4.10 44.30
Remi Drolet Canada 76.50 0 0 0 0 0
Max Hollmann Canada 34.80 0 0 0 0 0
Xavier McKeever Canada 100 0 0 0 0 6.60
Tom Stephen Canada 0 0 0 0 0 0.30
Sebastian Kristoffer Endrestad Chile 100 0 0 0 0 0
Minglin Li China 100 0 0 0 0 0
Qiang Wang China 100 0 0 0 0.20 13.20
Fredrik Gerardo Fodstad Colombia 100 0 0 0 0 0
Marko Skender Croatia 100 0 0 0 0 0
Matyas Bauer Czechia 38.80 0 0 0 0 0
Ondrej Cerny Czechia 100 0 1.40 4.20 20.50 87.80
Michal Novak Czechia 100 0 0 0 0 2.60
Mike Ophoff Czechia 0 0 0 0 0 0
Jiri Tuz Czechia 100 0 0.10 0.50 5.90 50.10
Klaus Jungbluth Rodriguez Ecuador 100 0 0 0 0 0
Alvar Johannes Alev Estonia 38.50 0 0 0 0 0
Karl Sebastian Dremljuga Estonia 100 0 0 0 0 0
Martin Himma Estonia 100 0 0 0 0 0.20
Niko Anttola Finland 6.80 0 0 0.20 2.80 53.60
Ristomatti Hakola Finland 66 0 0.10 0.30 2.80 49.80
Emil Liekari Finland 75.90 0 0 0.60 5.10 68.50
Joni Mäki Finland 100 0 2 8.50 28.90 84.20
Nilo Moilanen Finland 0 0 0.50 1.80 11.10 76.40
Iivo Niskanen Finland 14.80 0 0 0.10 1.40 30.50
Arsi Ruuskanen Finland 6.70 0 0 0 0 1.70
Lucas Chanavat France 91.90 0 0.60 2.10 9.20 59.90
Mathis Desloges France 7.20 0 0 0 0 7.60
Richard Jouve France 96.40 0 0.70 1.90 8.10 57.20
Hugo Lapalus France 33.30 0 0 0 0 0
Jules Lapierre France 11.40 0 0 0 0 0
Victor Lovera France 10.80 0 0 0 0 0
Theo Schely France 61.60 0 0.10 0.30 2.90 45.60
Janosch Brugger Germany 99.90 0 0 0 0 0.20
Friedrich Moch Germany 35.10 0 0 0 0 0
Jakob Elias Moch Germany 93.20 0 0 0 0.10 1.30
Florian Notz Germany 18.10 0 0 0 0 0
Jan Stölben Germany 100 0 0.10 0.80 4.30 44.50
James Clugnet Great Britain 100 0 0 0 0 0
Joe Davies Great Britain 37.70 0 0 0 0 0.40
Andrew Musgrave Great Britain 100 0 0 0 0 0
Apostolos Angelis Greece 0 0 0 0 0 0
Stevenson Savart Haiti 0 0 0 0 0 0
Adam Büki Hungary 100 0 0 0 0 0
Adam Konya Hungary 100 0 0 0 0 0
Dagur Benediktsson Iceland 100 0 0 0 0 0
Stanzin Lundup India 0 0 0 0 0 0
Danyal Saveh Shemshaki Iran 0 0 0 0 0 0
Thomas Hjalmar Westgård Ireland 100 0 0 0 0 0
Attila Mihaly Kertesz Israel 100 0 0 0 0 0.10
Elia Barp Italy 63.80 0 0.70 1.60 4.90 45.80
Martino Carollo Italy 22.60 0 0.40 0.90 3.60 42.20
Simone Dapra Italy 33.80 0 0 0 0.40 21.60
Davide Graz Italy 65.20 0 0 0 0 5.30
Simone Mocellini Italy 91.70 0 2.60 6.70 22 80
Naoto Baba Japan 100 0 0 0 0 0
Ryo Hirose Japan 100 0 0 0 0 0
Haruki Yamashita Japan 0 0 0 0 0 5.20
Nail Bashmakov Kazakhstan 49.70 0 0 0 0 0
Amirgali Muratbekov Kazakhstan 0 0 0 0 0 0
Vitaliy Pukhkalo Kazakhstan 100 0 0 0 0 0
Artur Saparbekov Kyrgyzstan 0 0 0 0 0.30 12.40
Lauris Kaparkalejs Latvia 100 0 0 0 0 0
Nika Saulitis Latvia 0 0 0 0 0 0
Raimo Vigants Latvia 100 0 0 0 0 0
Samer Tawk Lebanon 100 0 0 0 0 0.10
Robin Frommelt Liechtenstein 100 0 0 0 0 0
Tautvydas Strolia Lithuania 100 0 0 0 0 0
Modestas Vaiciulis Lithuania 40.60 0 0 0 0 0
Allan Corona Mexico 0 0 0 0 0 3
Iulian Luchin Moldova 0 0 0 0 0 0.80
Achbadrakh Batmunkh Mongolia 100 0 0 0 0 0
Aleksandar Grbovic Montenegro 100 0 0 0 0 0.10
Abderrahim Kemmissa Morocco 0 0 0 0 0 4.20
Samuel Uduigowme Ikpefan Nigeria 100 0 0 0 0 0
Stavre Jada North Macedonia 100 0 0 0 0 0
Einar Hedegart Norway 0 0 0 0 0 1.20
Emil Iversen Norway 23.70 0 0 0 0.60 15.50
Martin Løwstrøm Nyenget Norway 1 0 0 1 11.90 91.50
Mattis Stenshagen Norway 34.60 0 1.50 4.80 17.60 74.50
Sebastian Bryja Poland 100 0 0 0 0 0
Dominik Bury Poland 38.10 0 0 0 0 0
Maciej Starega Poland 100 0 0 0 0 0.70
Jose Cabeca Portugal 100 0 0 0 0 0
Gabriel Cojocaru Romania 0 0 0 0 0 0
Paul Constantin Pepene Romania 100 0 0 0 0 0
Saveliy Korostelev Russia 100 0 0.10 0.50 5.10 59.80
Rakan Alireza Saudi Arabia 0 0 0 0 0 3.20
Milos Milosavljevic Serbia 100 0 0 0 0 0
Tomas Cenek Slovakia 0 0 0 0 0 1.20
Peter Hinds Slovakia 100 0 0 0 0 0
Vili Crv Slovenia 96.20 0 0 0 0 0
Miha Simenc Slovenia 100 0 0 0 0 5.40
Nejc Stern Slovenia 100 0 0 0 0 10.90
Matthew Smith South Africa 0 0 0 0 0 0
Joon-Seo Lee South Korea 100 0 0 0 0 0
Marc Colell Pantebre Spain 100 0 0 0 0 0.10
Jaume Pueyo Spain 100 0 0.10 0.20 1 23.70
Bernat Selles Gasch Spain 100 0 0 0 0 0.40
Gustaf Berglund Sweden 24.10 0 0 0 0 0.30
Truls Gisselman Sweden 31.20 0 0 0 0 4.90
Johan Häggström Sweden 69.20 0 0.30 1.20 7.40 58.10
Calle Halfvarsson Sweden 39.30 0 0.90 2.20 13.20 65.50
William Poromaa Sweden 23.90 0 0 0 0 1.20
Valerio Grond Switzerland 100 0 0 1.40 16.50 98.40
Beda Klee Switzerland 17.70 0 0 0 0 0
Noe Näff Switzerland 78.50 0 0.20 1.30 6.30 62.20
Janik Riebli Switzerland 100 0 0.20 1.50 6.90 52.40
Nicola Wigger Switzerland 0 0 0 0 0 0.90
Chieh-Han Lee Taiwan 0 0 0 0 0 0
Mark Chanloung Thailand 100 0 0 0 0 0
Abdullah Yilmaz Turkey 0 0 0 0 0 13.70
Johnny Hagenbuch USA 0 0 0 0 0 0.30
Zak Ketterson USA 76.70 0 0 0.10 0.90 30.20
Zanden McMullen USA 39 0 0 0 0.20 12.60
Ben Ogden USA 77.80 0 6.70 19.50 59.90 99.30
Gus Schumacher USA 53.90 0 1.40 5 18 75.30
Hunter Wonders USA 1.50 0 0 0 0 0
Jack Young USA 64.40 0 0 0 0 0
Dmytro Dragun Ukraine 0 0 0 0 0 0
Oleksandr Lisohor Ukraine 100 0 0 0 0 0
Nicolas Claveau-Laviolette Venezuela 100 0 0 0 0 0.10
3. 10km Freestyle (Feb 13)
Skier Nation Start Win Podium Top5 Top-10 Top-30
Einar Hedegart Norway 39.70 43.10 85.80 97.40 100 100
Harald Østberg Amundsen Norway 87.40 30.10 70.20 83.80 96.80 100
Martin Løwstrøm Nyenget Norway 64.10 14.20 45.90 72.20 95.70 100
Johannes Høsflot Klæbo Norway 77.90 4.10 36.10 72.70 98.10 100
Emil Iversen Norway 38.70 2.80 21.80 52.90 91.60 100
Gus Schumacher USA 83.10 2 11.10 24 58.10 96.60
Mattis Stenshagen Norway 58.30 1.30 10.40 27.10 73.60 99.70
Michal Novak Czechia 100 0.50 2.40 8.70 34.90 89.70
Hugo Lapalus France 82.50 0.50 2.10 6.90 32.70 90.70
Benjamin Moser Austria 100 0.30 2.80 8.50 32.50 86.60
Mika Vermeulen Austria 100 0.30 2.20 9.20 31.20 87.20
Andrew Musgrave Great Britain 100 0.30 0.90 3.60 17.50 76.10
William Poromaa Sweden 64.50 0.20 1.50 4.70 18.90 75.60
Niko Anttola Finland 72.30 0.10 0.20 1.10 7 56.40
Janosch Brugger Germany 65.40 0.10 0.20 0.70 5.30 54.70
Calle Halfvarsson Sweden 29.90 0.10 1 3.20 22.30 84.90
Irineu Esteve Altimiras Andorra 100 0 0 0.10 0.50 21
Franco Dal Farra Argentina 100 0 0 0 0 0
Mateo Lorenzo Sauma Argentina 0 0 0 0 0 0.80
Mikayel Mikayelyan Armenia 100 0 0 0 0 0
Seve De Campo Australia 100 0 0 0 0 0
Hugo Hinckfuss Australia 71.70 0 0 0 0 0
Lars Young Vik Australia 100 0 0 0 0 0
Michael Föttinger Austria 80.40 0 0 0 0 0
Timo Juhani Gronlund Bolivia 0 0 0 0 0 0
Strahinja Eric Bosnia&Herzegovina 100 0 0 0 0 0
Manex Silva Brazil 100 0 0 0 0 0
Mario Matikanov Bulgaria 100 0 0 0 0 0
Daniel Peshkov Bulgaria 100 0 0 0 0 0
Antoine Cyr Canada 100 0 0.20 0.50 5.20 50.30
Remi Drolet Canada 100 0 0 0 0 0
Max Hollmann Canada 64.20 0 0.30 0.60 8.20 60.40
Xavier McKeever Canada 73 0 0 0.20 1.90 26.30
Tom Stephen Canada 0 0 0 0 0 0
Sebastian Kristoffer Endrestad Chile 100 0 0 0 0 0
Minglin Li China 100 0 0 0 0 0
Qiang Wang China 44.10 0 0 0 0 0
Fredrik Gerardo Fodstad Colombia 100 0 0 0 0 0
Marko Skender Croatia 100 0 0 0 0 0
Matyas Bauer Czechia 100 0 0 0 0 0
Ondrej Cerny Czechia 0 0 0 0 0 4.80
Mike Ophoff Czechia 0 0 0 0 0 0
Jiri Tuz Czechia 100 0 0 0 0 0.10
Klaus Jungbluth Rodriguez Ecuador 0 0 0 0 0 0
Alvar Johannes Alev Estonia 100 0 0 0 0.10 12.60
Karl Sebastian Dremljuga Estonia 0 0 0 0 0 0
Martin Himma Estonia 100 0 0 0 0 6.30
Ristomatti Hakola Finland 10.50 0 0 0.30 4.10 41.60
Emil Liekari Finland 22 0 0 0 0 0.40
Joni Mäki Finland 72.10 0 0 0 0 5.80
Nilo Moilanen Finland 0 0 0.30 1.90 12.10 67.40
Iivo Niskanen Finland 67 0 0.40 1.50 18 81.80
Arsi Ruuskanen Finland 100 0 0.40 2.30 17.60 75.50
Lauri Vuorinen Finland 50.70 0 0 0 0 0.10
Lucas Chanavat France 20.90 0 0 0 0 0
Jules Chappaz France 42.70 0 0.10 0.50 4.60 51.50
Mathis Desloges France 58 0 1.20 5 28.40 92.50
Richard Jouve France 28.30 0 0.10 1.10 9.20 60.90
Jules Lapierre France 76.90 0 0.10 0.50 5.30 65.80
Victor Lovera France 61.60 0 0 0.10 2.30 36.30
Theo Schely France 29.10 0 0 0 0.80 31.20
Friedrich Moch Germany 87.60 0 0.90 2.20 12.50 63.90
Jakob Elias Moch Germany 98.60 0 0 0 0.20 24.80
Florian Notz Germany 85.10 0 0.10 0.30 4.50 64.20
Jan Stölben Germany 63.30 0 0 0 0 5.80
James Clugnet Great Britain 100 0 0 0 0.20 19.70
Joe Davies Great Britain 83.60 0 0 0.30 4 44.10
Apostolos Angelis Greece 100 0 0 0 0 0
Stevenson Savart Haiti 0 0 0 0 0 0
Adam Büki Hungary 100 0 0 0 0 0
Adam Konya Hungary 100 0 0 0 0 0
Dagur Benediktsson Iceland 100 0 0 0 0 0
Stanzin Lundup India 0 0 0 0 0 0.50
Danyal Saveh Shemshaki Iran 0 0 0 0 0 0
Thomas Hjalmar Westgård Ireland 100 0 0 0 0.50 11.90
Attila Mihaly Kertesz Israel 100 0 0 0 0 0.90
Elia Barp Italy 85.30 0 0.10 0.30 4.10 77.50
Martino Carollo Italy 42.30 0 0.50 2.80 15.30 72.10
Simone Dapra Italy 94.80 0 0 0 0 1.40
Davide Graz Italy 77.50 0 0.10 0.40 2.70 41.10
Simone Mocellini Italy 20.10 0 0 0 0 0
Federico Pellegrino Italy 79.90 0 0 0.60 4.50 47.90
Naoto Baba Japan 100 0 0.10 0.10 1.40 24
Ryo Hirose Japan 100 0 0 0 0 0
Haruki Yamashita Japan 37.60 0 0 0 0 0.30
Nail Bashmakov Kazakhstan 67.10 0 0 0 0 0
Amirgali Muratbekov Kazakhstan 100 0 0 0 0 0
Vitaliy Pukhkalo Kazakhstan 63.90 0 0 0 0 0
Artur Saparbekov Kyrgyzstan 0 0 0 0 0 0
Lauris Kaparkalejs Latvia 100 0 0 0 0 0
Nika Saulitis Latvia 0 0 0 0 0 0
Raimo Vigants Latvia 100 0 0 0 0 0
Samer Tawk Lebanon 100 0 0 0 0 0.10
Robin Frommelt Liechtenstein 100 0 0 0 0 0
Tautvydas Strolia Lithuania 100 0 0 0 0 0
Modestas Vaiciulis Lithuania 0 0 0 0 0 0
Allan Corona Mexico 0 0 0 0 0 0
Iulian Luchin Moldova 100 0 0 0 0 5.90
Achbadrakh Batmunkh Mongolia 100 0 0 0 0 0
Aleksandar Grbovic Montenegro 0 0 0 0 0 0
Abderrahim Kemmissa Morocco 100 0 0 0 0 0
Samuel Uduigowme Ikpefan Nigeria 100 0 0 0 0 0
Stavre Jada North Macedonia 100 0 0 0 0 0
Erik Valnes Norway 22.70 0 0 0.10 1.50 31.80
Oskar Opstad Vike Norway 11.20 0 0 0 0.70 19.50
Sebastian Bryja Poland 100 0 0 0 0 0
Dominik Bury Poland 100 0 0 0.10 1 30.30
Maciej Starega Poland 95.60 0 0 0 0 0
Jose Cabeca Portugal 0 0 0 0 0 1.20
Gabriel Cojocaru Romania 100 0 0 0 0 0
Paul Constantin Pepene Romania 100 0 0 0 0 0
Saveliy Korostelev Russia 100 0 0.10 0.10 1.20 35.20
Rakan Alireza Saudi Arabia 0 0 0 0 0 0
Milos Milosavljevic Serbia 100 0 0 0 0 0
Tomas Cenek Slovakia 0 0 0 0 0 0.10
Peter Hinds Slovakia 100 0 0 0 0 0
Vili Crv Slovenia 100 0 0 0 0 0
Miha Simenc Slovenia 100 0 0 0 0 0
Nejc Stern Slovenia 99.70 0 0 0 0 0
Matthew Smith South Africa 0 0 0 0 0 0
Joon-Seo Lee South Korea 100 0 0 0 0 0
Marc Colell Pantebre Spain 100 0 0 0 0 0
Jaume Pueyo Spain 100 0 0 0 0 0
Bernat Selles Gasch Spain 100 0 0 0 0 0
Edvin Anger Sweden 78.70 0 0.40 0.80 6.80 56.30
Gustaf Berglund Sweden 82.80 0 0 0 0 2.40
Truls Gisselman Sweden 57.70 0 0 0 0 0.10
Anton Grahn Sweden 19.40 0 0 0 0 1.20
Johan Häggström Sweden 39.80 0 0 0 0.30 16.90
Alvar Myhlback Sweden 27.20 0 0 0 0 0
Valerio Grond Switzerland 54.20 0 0 0 0.40 14.10
Beda Klee Switzerland 100 0 0 0 0.40 25.40
Noe Näff Switzerland 72.30 0 0 0 0 0
Janik Riebli Switzerland 87.90 0 0 0 0 2.40
Nicola Wigger Switzerland 64.40 0 0 0 0 0
Chieh-Han Lee Taiwan 0 0 0 0 0 0
Mark Chanloung Thailand 100 0 0 0 0 0
Abdullah Yilmaz Turkey 0 0 0 0 0 0.30
Johnny Hagenbuch USA 32.60 0 0 0 0 7.50
Zak Ketterson USA 53.70 0 0 0 0 9
Zanden McMullen USA 59.30 0 0 0 0 0.30
Ben Ogden USA 69.50 0 0 0.60 3.30 46.50
James Clinton Schoonmaker USA 42.30 0 0 0 0 1.20
Hunter Wonders USA 31.60 0 0 0 0 0.20
Jack Young USA 28 0 0 0 0 0.20
Dmytro Dragun Ukraine 0 0 0 0 0 0
Oleksandr Lisohor Ukraine 100 0 0 0 0 0.10
Nicolas Claveau-Laviolette Venezuela 0 0 0 0 0 0.10
4. 50km Classic (Feb 21)
Skier Nation Start Win Podium Top5 Top-10 Top-30
Johannes Høsflot Klæbo Norway 78.20 47.90 86.40 95.20 100 100
Emil Iversen Norway 33.90 20.40 48.20 67.60 93.40 100
Martin Løwstrøm Nyenget Norway 65.80 9.60 40.90 71.20 97.30 100
William Poromaa Sweden 63.90 7.20 35.20 61.50 96.80 100
Erik Valnes Norway 91.60 5.80 25.20 43.40 84.70 99.70
Iivo Niskanen Finland 79.40 3.60 22.10 53.10 95.10 100
Harald Østberg Amundsen Norway 74.10 3.10 25.70 58.50 98.30 100
Friedrich Moch Germany 100 1 4 9.40 35.70 94.80
Mattis Stenshagen Norway 47.20 0.60 4.30 11.30 46.40 95.90
Saveliy Korostelev Russia 100 0.30 1.60 4.90 37 97.40
Federico Pellegrino Italy 85.40 0.20 2.10 7.20 46.10 99.30
Gus Schumacher USA 79.70 0.20 0.50 1.60 11.60 77.30
Elia Barp Italy 76.60 0.10 0.20 1.50 12.40 77.80
Irineu Esteve Altimiras Andorra 100 0 0.20 0.30 3 52.10
Franco Dal Farra Argentina 100 0 0 0 0 0
Mateo Lorenzo Sauma Argentina 0 0 0 0 0 0.10
Mikayel Mikayelyan Armenia 100 0 0 0 0 0
Seve De Campo Australia 100 0 0 0 0 0
Hugo Hinckfuss Australia 67.10 0 0 0 0 0
Lars Young Vik Australia 54.90 0 0 0 0 0
Michael Föttinger Austria 93.80 0 0 0 0 0.10
Benjamin Moser Austria 80 0 0 0.20 2.30 47.90
Mika Vermeulen Austria 100 0 0.30 1.40 12.30 79.30
Timo Juhani Gronlund Bolivia 100 0 0 0 0 0
Strahinja Eric Bosnia&Herzegovina 100 0 0 0 0 0
Manex Silva Brazil 100 0 0 0 0 0
Mario Matikanov Bulgaria 100 0 0 0 0 0
Daniel Peshkov Bulgaria 100 0 0 0 0 0.90
Antoine Cyr Canada 100 0 0.30 1 10.10 74.20
Remi Drolet Canada 87 0 0 0 0 0
Max Hollmann Canada 86.80 0 0 0 0 0
Xavier McKeever Canada 92.30 0 0.10 0.20 0.90 48.60
Tom Stephen Canada 0 0 0 0 0 10.60
Sebastian Kristoffer Endrestad Chile 100 0 0 0 0 0
Minglin Li China 0 0 0 0 0 0
Qiang Wang China 100 0 0 0 0 1.40
Fredrik Gerardo Fodstad Colombia 100 0 0 0 0 0
Marko Skender Croatia 100 0 0 0 0 0
Matyas Bauer Czechia 100 0 0 0 0 11.20
Ondrej Cerny Czechia 0 0 0 0 0 3.50
Michal Novak Czechia 100 0 0 0 0 31.10
Mike Ophoff Czechia 89.60 0 0 0 0 1.20
Jiri Tuz Czechia 93.60 0 0 0 0.10 8.60
Klaus Jungbluth Rodriguez Ecuador 100 0 0 0 0 5.40
Alvar Johannes Alev Estonia 100 0 0 0 2.30 56.70
Karl Sebastian Dremljuga Estonia 20 0 0 0 0 8
Martin Himma Estonia 100 0 0 0 0 0.30
Niko Anttola Finland 71.30 0 0 0 0 9.40
Ristomatti Hakola Finland 62.80 0 0 0.10 6.10 80.20
Emil Liekari Finland 17.40 0 0 0 0 10.30
Joni Mäki Finland 24.20 0 0 0 0 0
Nilo Moilanen Finland 0 0 0 0 0 2.70
Arsi Ruuskanen Finland 68.10 0 0 0 0 37.40
Lauri Vuorinen Finland 76.80 0 0 0 0.10 33
Lucas Chanavat France 24.10 0 0 0 0 0
Jules Chappaz France 37.10 0 0 0 0.40 43
Mathis Desloges France 59.20 0 0.20 1.10 10.40 71.50
Richard Jouve France 39.90 0 0.20 0.80 7.30 63
Hugo Lapalus France 88.40 0 0.70 3.60 39.30 99.80
Jules Lapierre France 58 0 0.30 1.10 6.20 61.30
Victor Lovera France 34.50 0 0 0 0 0.40
Theo Schely France 58.80 0 0.10 0.60 6 73.30
Janosch Brugger Germany 95.90 0 0 0 0 1.20
Jakob Elias Moch Germany 65.50 0 0 0 0 0
Florian Notz Germany 80.20 0 0 0 0 42.80
Jan Stölben Germany 52.60 0 0 0 0 0
James Clugnet Great Britain 100 0 0 0 0 0
Joe Davies Great Britain 68.50 0 0 0 0 42.30
Andrew Musgrave Great Britain 100 0 0.40 0.70 9.10 69.70
Apostolos Angelis Greece 0 0 0 0 0 1.20
Stevenson Savart Haiti 0 0 0 0 0 0.70
Adam Büki Hungary 100 0 0 0 0 0
Adam Konya Hungary 100 0 0 0 0 2.60
Dagur Benediktsson Iceland 100 0 0 0 0 0
Stanzin Lundup India 0 0 0 0 0 1.30
Danyal Saveh Shemshaki Iran 0 0 0 0 0 0.40
Thomas Hjalmar Westgård Ireland 100 0 0 0.10 1.30 44.80
Attila Mihaly Kertesz Israel 100 0 0 0 0 0.40
Martino Carollo Italy 58.50 0 0 0 0 19.30
Simone Dapra Italy 84.60 0 0 0 0 2.50
Davide Graz Italy 73.20 0 0 0 0 0
Simone Mocellini Italy 21.70 0 0 0 0 0.70
Naoto Baba Japan 100 0 0 0 0 18.50
Ryo Hirose Japan 100 0 0 0 0 8.30
Haruki Yamashita Japan 34.70 0 0 0 0 4.10
Nail Bashmakov Kazakhstan 100 0 0 0 0 0
Amirgali Muratbekov Kazakhstan 0 0 0 0 0 2.90
Vitaliy Pukhkalo Kazakhstan 100 0 0 0 0 0
Artur Saparbekov Kyrgyzstan 0 0 0 0 0 0.10
Lauris Kaparkalejs Latvia 100 0 0 0 0 0
Nika Saulitis Latvia 0 0 0 0 0 0.10
Raimo Vigants Latvia 100 0 0 0 0 0
Samer Tawk Lebanon 0 0 0 0 0 0.20
Robin Frommelt Liechtenstein 100 0 0 0 0 0
Tautvydas Strolia Lithuania 100 0 0 0 0 0
Modestas Vaiciulis Lithuania 0 0 0 0 0 2.40
Allan Corona Mexico 0 0 0 0 0 0
Iulian Luchin Moldova 0 0 0 0 0 0.60
Achbadrakh Batmunkh Mongolia 100 0 0 0 0 0.30
Aleksandar Grbovic Montenegro 100 0 0 0 0 0.20
Abderrahim Kemmissa Morocco 0 0 0 0 0 0
Samuel Uduigowme Ikpefan Nigeria 100 0 0 0 0 0
Stavre Jada North Macedonia 100 0 0 0 0 0.30
Einar Hedegart Norway 0 0 0 0 0 0.30
Oskar Opstad Vike Norway 9.20 0 0 0 0 0
Sebastian Bryja Poland 100 0 0 0 0 0.10
Dominik Bury Poland 100 0 0 0 0 1.70
Maciej Starega Poland 81.30 0 0 0 0 0
Jose Cabeca Portugal 100 0 0 0 0 0
Gabriel Cojocaru Romania 100 0 0 0 0 1.20
Paul Constantin Pepene Romania 100 0 0 0 0 0
Rakan Alireza Saudi Arabia 0 0 0 0 0 1.90
Milos Milosavljevic Serbia 100 0 0 0 0 0.10
Tomas Cenek Slovakia 0 0 0 0 0 0.20
Peter Hinds Slovakia 100 0 0 0 0 5.80
Vili Crv Slovenia 100 0 0 0 0 0.30
Miha Simenc Slovenia 100 0 0 0 0 2.10
Nejc Stern Slovenia 100 0 0 0 0 0
Matthew Smith South Africa 0 0 0 0 0 0
Joon-Seo Lee South Korea 100 0 0 0 0 2.10
Marc Colell Pantebre Spain 100 0 0 0 0 0
Jaume Pueyo Spain 93.40 0 0 0 0 0.10
Bernat Selles Gasch Spain 100 0 0 0 0 0
Edvin Anger Sweden 82.30 0 0.10 0.20 4.80 59
Gustaf Berglund Sweden 65.10 0 0 0 0 0.80
Truls Gisselman Sweden 58.50 0 0 0 0 29.50
Anton Grahn Sweden 26.30 0 0 0 0 2.10
Johan Häggström Sweden 32.10 0 0 0 0 23.70
Calle Halfvarsson Sweden 45.70 0 0 0.20 2.20 47.70
Alvar Myhlback Sweden 26 0 0 0.10 2.90 48.90
Valerio Grond Switzerland 50.60 0 0 0 0 5.90
Beda Klee Switzerland 100 0 0.70 1.80 15.70 87.40
Noe Näff Switzerland 60.30 0 0 0 0 0.40
Janik Riebli Switzerland 52.20 0 0 0 0 0
Nicola Wigger Switzerland 100 0 0 0 0 21.50
Chieh-Han Lee Taiwan 0 0 0 0 0 0.40
Mark Chanloung Thailand 100 0 0 0 0 0
Abdullah Yilmaz Turkey 0 0 0 0 0 0
Johnny Hagenbuch USA 26.80 0 0 0 0 1.30
Zak Ketterson USA 60.60 0 0 0 0.90 42.50
Zanden McMullen USA 66.40 0 0 0 0 12.10
Ben Ogden USA 62.20 0 0 0.10 1.50 48.10
James Clinton Schoonmaker USA 45.40 0 0 0 0 13.60
Hunter Wonders USA 33.30 0 0 0 0 0
Jack Young USA 25.50 0 0 0 0 2
Dmytro Dragun Ukraine 0 0 0 0 0 0
Oleksandr Lisohor Ukraine 100 0 0 0 0 0
Nicolas Claveau-Laviolette Venezuela 100 0 0 0 0 0.60

Ladies

1. 20km Skiathlon (Feb 07)
Skier Nation Start Win Podium Top5 Top-10 Top-30
Jessie Diggins USA 100 22.30 42.50 61.10 89.60 99.90
Frida Karlsson Sweden 42.30 18.80 47.70 73.40 97.80 100
Heidi Weng Norway 75.80 17.80 63.30 90.90 100 100
Jonna Sundling Sweden 29.10 10.90 27.10 46.40 83.30 99.90
Ebba Andersson Sweden 69.40 9.50 50.50 89.40 100 100
Astrid Øyre Slind Norway 69.10 9 27.50 47.70 89.10 100
Karoline Simpson-Larsen Norway 73.70 5.50 17 31 73.70 99.10
Teresa Stadlober Austria 100 2.30 7.60 14.30 44.10 95
Kerttu Niskanen Finland 68 1.70 7.10 15.10 51.80 98.40
Johanna Matintalo Finland 55.70 1.60 5.10 11.40 38.20 93.10
Katharina Hennig Dotzler Germany 54.20 0.30 1.30 3.40 21.10 82.60
Linn Svahn Sweden 17.90 0.20 0.40 1.50 22 93.30
Maja Dahlqvist Sweden 70.30 0.10 0.10 0.60 6.60 61.10
Gina del Rio Andorra 100 0 0 0 0 1.60
Agustina Groetzner Argentina 100 0 0 0 0 0.20
Nahiara Diaz Gonzalez Argentina 100 0 0 0 0 4
Katya Galstyan Armenia 100 0 0 0 0 0
Phoebe Cridland Australia 100 0 0 0 0 0
Rosie Fordham Australia 100 0 0 0 0 0.10
Maddie Hooker Australia 0 0 0 0 0 0
Ellen Søhol Lie Australia 85.50 0 0 0 0 0
Lisa Achleitner Austria 43.90 0 0 0 0 0
Katharina Brudermann Austria 75.20 0 0 0 0 2
Heidi Bucher Austria 0 0 0 0 0 1
Magdalena Scherz Austria 17.80 0 0 0 0 4.30
Hanna Karaliova Belarus 100 0 0 0 0 0.10
Teodora Delipara Bosnia&Herzegovina 100 0 0 0 0 0.10
Bruna Moura Brazil 100 0 0 0 0 0
Eduarda Ribera Brazil 40.80 0 0 0 0 0
Kalina Nedyalkova Bulgaria 100 0 0 0 0 0
Olivia Bouffard-Nesbitt Canada 42.40 0 0 0 0 0
Jasmine Drolet Canada 43.20 0 0 0 0 0.10
Liliane Gagnon Canada 46.50 0 0 0 0 14.10
Alison Mackie Canada 100 0 0.70 1 5 49.90
Sonjaa Schmidt Canada 30 0 0 0 0 3.60
Kathrine Stewart-Jones Canada 96.60 0 0 0.20 1.30 42.60
Amelia Wells Canada 33.90 0 0 0 0 0
Chunxue Chi China 0.30 0 0 0 0 0
Kaile He China 0 0 0 0 0 0
Yundi Wang China 0 0 0 0 0 0.20
Dinigeer Yilamujiang China 100 0 0 0 0 0
Tena Hadzic Croatia 100 0 0 0 0 0
Ema Sobol Croatia 0 0 0 0 0 3.10
Barbora Antosova Czechia 0 0 0 0 0 0
Tereza Beranova Czechia 19.60 0 0 0 0 0
Barbora Havlickova Czechia 100 0 0 0 0 0.70
Anna Marie Jaklova Czechia 38.20 0 0 0 0 0.40
Katerina Janatova Czechia 100 0 0 0.30 7.60 84.80
Anna Milerska Czechia 38.20 0 0 0 0 0
Sandra Schutzova Czechia 0 0 0 0 0 0
Kaidy Kaasiku Estonia 94.90 0 0 0 0 0
Keidy Kaasiku Estonia 100 0 0 0 0 0
Teiloora Ojaste Estonia 12.50 0 0 0 0 1.30
Mariel Merlii Pulles Estonia 52.90 0 0 0 0 3.70
Teesi Tuul Estonia 100 0 0 0 0 0
Jasmi Joensuu Finland 43.30 0 0.10 0.20 3.80 50.20
Jasmin Kähärä Finland 38.50 0 0 0 0 0.80
Vilma Nissinen Finland 66.60 0 0 0 0 10.70
Krista Pärmäkoski Finland 55.20 0 0.10 1.70 18.20 93.20
Vilma Ryytty Finland 64.70 0 0 0.10 2.40 49.10
Amanda Saari Finland 8.10 0 0 0 0 0.50
Delphine Claudel France 33.90 0 0.10 0.70 7.50 65.60
Clemence Didierlaurent France 69.60 0 0 0 0 0
Justine Gaillard France 19.60 0 0 0 0 5.10
Melissa Gal France 77.80 0 0 0 0 0
Cloe Pagnier France 23.50 0 0 0 0 1.40
Leonie Perry France 88.40 0 0 0 1 41.20
Julie Pierrel France 87.10 0 0 0 0 0
Pia Fink Germany 69.50 0 0 0.20 13.60 99.70
Theresa Fürstenberg Germany 20.40 0 0 0 0 0.80
Laura Gimmler Germany 15.20 0 0 0 0.30 47.60
Helen Hoffmann Germany 81.20 0 0 0.30 5 88.70
Sofie Krehl Germany 57.10 0 0 0 0 20.60
Coletta Rydzek Germany 28.10 0 0 0 0 20.40
Katherine Sauerbrey Germany 74.40 0 0 0 1.80 53.80
Anna Pryce Great Britain 100 0 0 0 0 0
Konstantina Charalampidou Greece 0 0 0 0 0 0.20
Nefeli Tita Greece 100 0 0 0 0 0
Larissza Vanda Bere Hungary 100 0 0 0 0 0
Sara Ponya Hungary 100 0 0 0 0 0
Kristrun Gudnadottir Iceland 100 0 0 0 0 0.60
Samaneh Beyrami Baher Iran 100 0 0 0 0 0
Federica Cassol Italy 49.10 0 0 0 0 3.10
Anna Comarella Italy 90.10 0 0 0 0 14.90
Iris De Martin Pinter Italy 46.60 0 0 0 0 6
Martina Di Centa Italy 0 0 0 0 0 0
Caterina Ganz Italy 100 0 0 0 0.10 26
Maria Gismondi Italy 42.50 0 0 0 0 6.60
Nicole Monsorno Italy 46.40 0 0 0 0 0
Masae Tsuchiya Japan 100 0 0 0 0 0.20
Anna Melnik Kazakhstan 54.70 0 0 0 0 0
Darya Ryazhko Kazakhstan 93.40 0 0 0 0 0
Kseniya Shalygina Kazakhstan 49.10 0 0 0 0 0
Nadezhda Stepashkina Kazakhstan 100 0 0 0 0 0
Kitija Auzina Latvia 75.80 0 0 0 0 0
Patricijia Eiduka Latvia 100 0 0.20 0.30 3.30 54.50
Linda Kaparkaleja Latvia 0 0 0 0 0 0
Samanta Krampe Latvia 0 0 0 0 0 0.40
Ieva Dainyte Lithuania 100 0 0 0 0 0.30
Egle Savickaite Lithuania 100 0 0 0 0 0
Jenny Axisa Eriksen Malta 0 0 0 0 0 0
Regina Martinez Lorenzo Mexico 0 0 0 0 0 0
Elizaveta Hlusovici Moldova 100 0 0 0 0 0
Ariuntungalag Enkhbayar Mongolia 100 0 0 0 0 0.10
Ana Cvetanovska North Macedonia 100 0 0 0 0 0
Ingrid Bergene Aabrekk Norway 19.90 0 0 0 0 0
Milla Grosberghaugen Andreassen Norway 21.30 0 0 0 0 2.80
Julie Bjervig Drivenes Norway 56.90 0 0 0.30 8.20 83.40
Kristin Austgulen Fosnæs Norway 64.20 0 0.10 0.60 21.80 99.30
Kristine Stavås Skistad Norway 19.20 0 0 0 0 0.80
Aleksandra Kolodziej Poland 100 0 0 0 0 0
Izabela Marcisz Poland 70.30 0 0 0 0 0
Eliza Rucka-Michalek Poland 100 0 0 0 0.70 40.60
Monika Skinder Poland 99.30 0 0 0 0 13.20
Delia Ioana Reit Romania 0 0 0 0 0 0
Dariya Nepryaeva Russia 100 0 0.30 2.80 28.70 95.50
Anja Ilic Serbia 100 0 0 0 0 0
Maria Danielova Slovakia 0 0 0 0 0 0
Tia Janezic Slovenia 0 0 0 0 0 0
Anja Mandeljc Slovenia 100 0 0 0 0 4.80
Lucija Medja Slovenia 0.10 0 0 0 0.10 8.60
Neza Zerjav Slovenia 0.50 0 0 0 0 0
Da-Som Han South Korea 100 0 0 0 0 0
Eui Jin Lee South Korea 100 0 0 0 0 0
Johanna Hagström Sweden 37.90 0 0 0 0 0
Moa Ilar Sweden 95.10 0 1.20 3.60 24.80 94
Emma Ribom Sweden 38 0 0 0.20 13.40 91.10
Fabienne Alder Switzerland 5.70 0 0 0 0 1
Nadine Fähndrich Switzerland 85.30 0 0 0.30 2.80 35.40
Lea Fischer Switzerland 33.70 0 0 0 0 0
Marina Kälin Switzerland 78.70 0 0 0 0 6.80
Nadja Kälin Switzerland 85.30 0 0 0 0 0.60
Alina Meier Switzerland 21.60 0 0 0 0 0
Anja Weber Switzerland 89.80 0 0 0 0 31.20
Sophia Tsu Velicer Taiwan 100 0 0 0 0 0
Karen Chanloung Thailand 100 0 0 0 0 0
Irem Dursun Turkey 0 0 0 0 0 0.60
Rosie Brennan USA 52.60 0 0 0.50 5.30 53.30
Lauren Jortberg USA 1.60 0 0 0 0 0
Julia Kern USA 98.90 0 0 0.50 5.60 51.70
Kendall Kramer USA 48.70 0 0 0 0 2.10
Novie McCabe USA 23.80 0 0 0 0.40 54.50
Sammy Smith USA 34.80 0 0 0 0 0
Hailey Swirbul USA 22.20 0 0 0 0 25.40
Daryna Mihal Ukraine 0 0 0 0 0 0.70
Anastasiia Nikon Ukraine 100 0 0 0 0 0
Yelizaveta Nopriienko Ukraine 71 0 0 0 0 0
Sofiia Shkatula Ukraine 100 0 0 0 0 0
2. Sprint Classic (Feb 10)
Skier Nation Start Win Podium Top5 Top-10 Top-30
Linn Svahn Sweden 52.60 27.10 54 74 94.30 100
Kristine Stavås Skistad Norway 100 18.30 41.10 61.60 90 100
Jonna Sundling Sweden 44.60 11.10 62.70 93.70 100 100
Maja Dahlqvist Sweden 83.80 10.30 29.90 47.80 86.30 100
Nadine Fähndrich Switzerland 96.20 10.30 27.60 45.20 81.40 100
Emma Ribom Sweden 46.10 8.20 22.50 38.90 75.70 99.50
Johanna Hagström Sweden 72.50 7.30 30.90 58 94.80 100
Laura Gimmler Germany 83 3.30 12.30 25.30 67.80 99.30
Jasmi Joensuu Finland 92.90 3 11.90 27.60 75.10 100
Coletta Rydzek Germany 77.60 0.40 0.80 2.90 18.30 90.80
Heidi Weng Norway 42.90 0.20 0.60 2.90 16.90 84.80
Jessie Diggins USA 100 0.20 1.10 4.10 25.30 94.40
Ingrid Bergene Aabrekk Norway 96.40 0.10 1.20 2.40 15 82.20
Frida Karlsson Sweden 37.30 0.10 0.70 2.60 24.10 95.40
Anja Weber Switzerland 73.80 0.10 0.50 1.60 13.10 87.90
Gina del Rio Andorra 100 0 0 0 0 20.30
Agustina Groetzner Argentina 100 0 0 0 0 0.30
Nahiara Diaz Gonzalez Argentina 100 0 0 0 0 0
Katya Galstyan Armenia 100 0 0 0 0 0
Phoebe Cridland Australia 98.40 0 0 0 0 0
Rosie Fordham Australia 0 0 0 0 0 7.90
Maddie Hooker Australia 0 0 0 0 0 0
Ellen Søhol Lie Australia 100 0 0 0 0 0
Lisa Achleitner Austria 0 0 0 0 0 0
Katharina Brudermann Austria 24.80 0 0 0 0 0.30
Heidi Bucher Austria 100 0 0 0 0 0
Magdalena Scherz Austria 100 0 0 0 0 16.20
Teresa Stadlober Austria 92.40 0 0 0 0 3.70
Hanna Karaliova Belarus 100 0 0 0 0 0
Teodora Delipara Bosnia&Herzegovina 0 0 0 0 0 0
Bruna Moura Brazil 100 0 0 0 0 0
Eduarda Ribera Brazil 100 0 0 0 0 0
Kalina Nedyalkova Bulgaria 100 0 0 0 0 0
Olivia Bouffard-Nesbitt Canada 85.40 0 0 0 0 1.10
Jasmine Drolet Canada 43.40 0 0 0 0 0
Liliane Gagnon Canada 51.30 0 0 0 0 0
Alison Mackie Canada 71.30 0 0 0 0 1
Sonjaa Schmidt Canada 36.70 0 0 0 0 0
Kathrine Stewart-Jones Canada 82.30 0 0 0 0 0
Amelia Wells Canada 29.70 0 0 0 0 0
Chunxue Chi China 32.50 0 0 0 0 0
Kaile He China 0 0 0 0 0 0.20
Yundi Wang China 100 0 0 0 0 0
Dinigeer Yilamujiang China 78.40 0 0 0 0 0
Tena Hadzic Croatia 100 0 0 0 0 0
Ema Sobol Croatia 0 0 0 0 0 0.30
Barbora Antosova Czechia 100 0 0 0 0 6.40
Tereza Beranova Czechia 97.50 0 0 0.10 2.20 48.60
Barbora Havlickova Czechia 35.60 0 0 0 0 0
Anna Marie Jaklova Czechia 0 0 0 0 0 0
Katerina Janatova Czechia 100 0 0 0 0 14.60
Anna Milerska Czechia 0 0 0 0 0 0
Sandra Schutzova Czechia 0 0 0 0 0 0
Kaidy Kaasiku Estonia 90.60 0 0 0 0 0.10
Keidy Kaasiku Estonia 100 0 0 0 0 0
Teiloora Ojaste Estonia 40.50 0 0 0 0 0
Mariel Merlii Pulles Estonia 70.40 0 0 0 0 0
Teesi Tuul Estonia 91.40 0 0 0 0 0
Jasmin Kähärä Finland 65.50 0 0.30 0.90 8.40 82.90
Johanna Matintalo Finland 78.60 0 0.90 6.20 47.80 99.90
Kerttu Niskanen Finland 57.70 0 0.10 0.10 1.70 58
Vilma Nissinen Finland 11.80 0 0 0 0 5.90
Krista Pärmäkoski Finland 29.90 0 0 0 1.30 55.40
Vilma Ryytty Finland 10.60 0 0 0 0 2.10
Amanda Saari Finland 53 0 0 0.10 1.90 73.80
Delphine Claudel France 5.10 0 0 0 0 0
Clemence Didierlaurent France 96.80 0 0 0 0 5.80
Justine Gaillard France 61.10 0 0 0 0 8.70
Melissa Gal France 100 0 0 0 0.30 33.20
Cloe Pagnier France 0 0 0 0 0 1.30
Leonie Perry France 52.40 0 0 0 0 0
Julie Pierrel France 75.20 0 0 0 0 18.80
Pia Fink Germany 36 0 0 0 0 13.70
Theresa Fürstenberg Germany 0 0 0 0 0 4.40
Katharina Hennig Dotzler Germany 66.30 0 0 0 0.30 33.60
Helen Hoffmann Germany 29.10 0 0 0 0 0.20
Sofie Krehl Germany 79.50 0 0 0 0 32.80
Katherine Sauerbrey Germany 28.50 0 0 0 0 0.10
Anna Pryce Great Britain 100 0 0 0 0 1.50
Konstantina Charalampidou Greece 0 0 0 0 0 0
Nefeli Tita Greece 100 0 0 0 0 0
Larissza Vanda Bere Hungary 0 0 0 0 0 0.50
Sara Ponya Hungary 100 0 0 0 0 0
Kristrun Gudnadottir Iceland 100 0 0 0 0 0
Samaneh Beyrami Baher Iran 100 0 0 0 0 0
Federica Cassol Italy 100 0 0 0 0 52.80
Anna Comarella Italy 22.10 0 0 0 0 0
Iris De Martin Pinter Italy 63.90 0 0 0.10 3.90 59.10
Martina Di Centa Italy 0 0 0 0 0 0
Caterina Ganz Italy 99.10 0 0 0 0.40 48.80
Maria Gismondi Italy 0 0 0 0 0 7.70
Nicole Monsorno Italy 100 0 0 0.20 4.90 79
Masae Tsuchiya Japan 0 0 0 0 0 3.20
Anna Melnik Kazakhstan 97.70 0 0 0 0 0
Darya Ryazhko Kazakhstan 100 0 0 0 0 0
Kseniya Shalygina Kazakhstan 63 0 0 0 0 0
Nadezhda Stepashkina Kazakhstan 100 0 0 0 0 0
Kitija Auzina Latvia 100 0 0 0 0 0
Patricijia Eiduka Latvia 100 0 0 0 0 2.60
Linda Kaparkaleja Latvia 10.30 0 0 0 0 0
Samanta Krampe Latvia 19.20 0 0 0 0 0
Ieva Dainyte Lithuania 100 0 0 0 0 0
Egle Savickaite Lithuania 89.70 0 0 0 0 0
Jenny Axisa Eriksen Malta 0 0 0 0 0 0.60
Regina Martinez Lorenzo Mexico 100 0 0 0 0 0
Elizaveta Hlusovici Moldova 0 0 0 0 0 0
Ariuntungalag Enkhbayar Mongolia 100 0 0 0 0 0
Ana Cvetanovska North Macedonia 100 0 0 0 0 0
Milla Grosberghaugen Andreassen Norway 20.80 0 0.20 1.50 15.20 92.50
Julie Bjervig Drivenes Norway 40 0 0 0.10 4.60 78.70
Kristin Austgulen Fosnæs Norway 46 0 0 0 0 28.70
Karoline Simpson-Larsen Norway 17.90 0 0 0 0 0.20
Astrid Øyre Slind Norway 20.60 0 0 0.10 3.70 85.10
Aleksandra Kolodziej Poland 100 0 0 0 0 0
Izabela Marcisz Poland 63.90 0 0 0 0 0
Eliza Rucka-Michalek Poland 77 0 0 0 0 0
Monika Skinder Poland 94.40 0 0 0 0.10 25.90
Delia Ioana Reit Romania 0 0 0 0 0 0.10
Dariya Nepryaeva Russia 100 0 0 0 0 12
Anja Ilic Serbia 100 0 0 0 0 0
Maria Danielova Slovakia 0 0 0 0 0 0.20
Tia Janezic Slovenia 0 0 0 0 0 0
Anja Mandeljc Slovenia 100 0 0 0 0 0
Lucija Medja Slovenia 0 0 0 0 0 0
Neza Zerjav Slovenia 0 0 0 0 0 0.10
Da-Som Han South Korea 100 0 0 0 0 0
Eui Jin Lee South Korea 30.70 0 0 0 0 0
Ebba Andersson Sweden 18.60 0 0 0 0 38.20
Moa Ilar Sweden 44.60 0 0 0.40 11.40 99.40
Fabienne Alder Switzerland 18 0 0 0 0 0
Lea Fischer Switzerland 60.80 0 0 0 0.20 32.70
Marina Kälin Switzerland 40.60 0 0 0 0 5.40
Nadja Kälin Switzerland 53.50 0 0 0 0 0
Alina Meier Switzerland 57.10 0 0 0 0 0.10
Sophia Tsu Velicer Taiwan 100 0 0 0 0 0
Karen Chanloung Thailand 100 0 0 0 0 0
Irem Dursun Turkey 0 0 0 0 0 0
Rosie Brennan USA 73.40 0 0.60 1.40 9.40 71.60
Lauren Jortberg USA 33 0 0 0 0 0
Julia Kern USA 100 0 0.10 0.20 4.20 68.80
Kendall Kramer USA 0 0 0 0 0 3.50
Novie McCabe USA 10.70 0 0 0 0 0
Sammy Smith USA 42.80 0 0 0 0 12.90
Hailey Swirbul USA 23.10 0 0 0 0 2.20
Daryna Mihal Ukraine 0 0 0 0 0 0
Anastasiia Nikon Ukraine 100 0 0 0 0 0
Yelizaveta Nopriienko Ukraine 100 0 0 0 0 0
Sofiia Shkatula Ukraine 85.90 0 0 0 0 0
3. 10km Freestyle (Feb 12)
Skier Nation Start Win Podium Top5 Top-10 Top-30
Jessie Diggins USA 100 30.70 78.10 94.40 99.70 100
Moa Ilar Sweden 86 19.20 44.90 64.50 89.30 99.70
Jonna Sundling Sweden 35.40 13 37.70 59.30 85.90 100
Astrid Øyre Slind Norway 88.30 11.20 38.40 63.10 90.80 100
Ebba Andersson Sweden 76.10 7.70 26.20 44.60 72.80 98.40
Heidi Weng Norway 87.10 4.50 17.70 32.80 62.50 97.80
Emma Ribom Sweden 43.70 3.90 13.50 27.50 58.60 97.70
Karoline Simpson-Larsen Norway 62.30 2.90 12.70 23.50 52.60 97.60
Linn Svahn Sweden 20 2 7.30 14.80 41.50 93.60
Leonie Perry France 87.40 1.80 5.10 12.20 37.70 91.80
Maja Dahlqvist Sweden 62.40 0.90 3.90 11.40 41.90 97
Delphine Claudel France 57 0.50 1.20 5.80 21.10 84.10
Frida Karlsson Sweden 48.70 0.50 4.40 11.40 30.80 90.20
Kerttu Niskanen Finland 84.90 0.40 2.30 8.60 29.90 87.20
Krista Pärmäkoski Finland 57.80 0.40 2.80 9.60 39 97.50
Maria Gismondi Italy 88.70 0.20 1.10 2.10 9 64.50
Vilma Ryytty Finland 78.90 0.10 0.50 0.90 6.70 55.30
Hailey Swirbul USA 4.10 0.10 0.30 1.20 5 52.50
Gina del Rio Andorra 100 0 0 0 0.80 29.10
Agustina Groetzner Argentina 100 0 0 0 0 0
Nahiara Diaz Gonzalez Argentina 100 0 0 0 0 0
Katya Galstyan Armenia 100 0 0 0 0 0
Phoebe Cridland Australia 100 0 0 0 0 0
Rosie Fordham Australia 100 0 0 0.10 0.40 17.30
Maddie Hooker Australia 0 0 0 0 0 0
Ellen Søhol Lie Australia 79.70 0 0 0 0 0
Lisa Achleitner Austria 54.70 0 0 0 0 0.20
Katharina Brudermann Austria 94.80 0 0 0 0 1.60
Heidi Bucher Austria 0 0 0 0 0 0.30
Magdalena Scherz Austria 35.70 0 0 0 0 0
Teresa Stadlober Austria 100 0 0.10 1.60 15.60 97.60
Hanna Karaliova Belarus 100 0 0 0 0 0
Teodora Delipara Bosnia&Herzegovina 100 0 0 0 0 0
Bruna Moura Brazil 100 0 0 0 0 0
Eduarda Ribera Brazil 0 0 0 0 0 0
Kalina Nedyalkova Bulgaria 100 0 0 0 0 0
Olivia Bouffard-Nesbitt Canada 58 0 0 0 0 0
Jasmine Drolet Canada 19.90 0 0 0 0 0
Liliane Gagnon Canada 78.80 0 0 0 0 6.60
Alison Mackie Canada 82.20 0 0 1.10 5.20 54.90
Sonjaa Schmidt Canada 35.30 0 0 0 0.10 11.20
Kathrine Stewart-Jones Canada 100 0 0 0.10 1 30.50
Amelia Wells Canada 17.50 0 0 0 0 0
Chunxue Chi China 5.90 0 0 0 0 5.80
Kaile He China 0 0 0 0 0 0
Yundi Wang China 0 0 0 0 0 0
Dinigeer Yilamujiang China 100 0 0 0 0 0
Tena Hadzic Croatia 100 0 0 0 0 0
Ema Sobol Croatia 0 0 0 0 0 0
Barbora Antosova Czechia 0 0 0 0 0 0
Tereza Beranova Czechia 40.50 0 0 0 0 0
Barbora Havlickova Czechia 100 0 0 0 0 0
Anna Marie Jaklova Czechia 23.50 0 0 0 0 0
Katerina Janatova Czechia 100 0 0.20 0.80 6.60 74.80
Anna Milerska Czechia 23.50 0 0 0 0 0
Sandra Schutzova Czechia 0 0 0 0 0 0
Kaidy Kaasiku Estonia 83.50 0 0 0 0 3.70
Keidy Kaasiku Estonia 100 0 0 0 0 0
Teiloora Ojaste Estonia 22.80 0 0 0 0 0
Mariel Merlii Pulles Estonia 47.40 0 0 0 0 0
Teesi Tuul Estonia 100 0 0 0 0 0
Jasmi Joensuu Finland 39.60 0 0 0.10 1.80 37.70
Jasmin Kähärä Finland 47.70 0 0 0 0 20.10
Johanna Matintalo Finland 30.10 0 0 0.40 4 60.10
Vilma Nissinen Finland 61 0 0 0 0.20 31.20
Amanda Saari Finland 0 0 0 0 0 0
Clemence Didierlaurent France 77.50 0 0 0 0 0
Justine Gaillard France 0 0 0 0 0 0.60
Melissa Gal France 87.10 0 0 0 0 0.60
Cloe Pagnier France 20.50 0 0 0 0 0.50
Julie Pierrel France 70.60 0 0 0 0 6.40
Pia Fink Germany 74.90 0 0 0.20 16 100
Theresa Fürstenberg Germany 34.70 0 0 0 0 4.80
Laura Gimmler Germany 14.10 0 0 0 0 5.90
Katharina Hennig Dotzler Germany 45.10 0 0 0 0.20 87.50
Helen Hoffmann Germany 81.80 0 0.50 1.50 8.90 79.40
Sofie Krehl Germany 64.90 0 0 0 0 20.70
Coletta Rydzek Germany 22.70 0 0 0 0 1.30
Katherine Sauerbrey Germany 61.90 0 0 0 0 2.80
Anna Pryce Great Britain 100 0 0 0 0 0
Konstantina Charalampidou Greece 0 0 0 0 0 0.60
Nefeli Tita Greece 100 0 0 0 0 0
Larissza Vanda Bere Hungary 100 0 0 0 0 5.50
Sara Ponya Hungary 100 0 0 0 0 0
Kristrun Gudnadottir Iceland 100 0 0 0 0 0
Samaneh Beyrami Baher Iran 100 0 0 0 0 0
Federica Cassol Italy 42.80 0 0 0 0 0
Anna Comarella Italy 99.60 0 0 0 0 0
Iris De Martin Pinter Italy 15.30 0 0 0 0 0
Martina Di Centa Italy 0 0 0 0 0 4
Caterina Ganz Italy 100 0 0 0.10 1.80 57.30
Nicole Monsorno Italy 40.70 0 0 0 0 0
Masae Tsuchiya Japan 100 0 0 0 0 4.40
Anna Melnik Kazakhstan 40.50 0 0 0 0 0
Darya Ryazhko Kazakhstan 98.10 0 0 0 0 0
Kseniya Shalygina Kazakhstan 65.40 0 0 0 0 0
Nadezhda Stepashkina Kazakhstan 100 0 0 0 0 0
Kitija Auzina Latvia 28.80 0 0 0 0 0
Patricijia Eiduka Latvia 100 0 0 0.40 2.80 46.90
Linda Kaparkaleja Latvia 0 0 0 0 0 0.30
Samanta Krampe Latvia 1 0 0 0 0 0.10
Ieva Dainyte Lithuania 0 0 0 0 0 0
Egle Savickaite Lithuania 0 0 0 0 0 0
Jenny Axisa Eriksen Malta 0 0 0 0 0 0
Regina Martinez Lorenzo Mexico 0 0 0 0 0 0.80
Elizaveta Hlusovici Moldova 100 0 0 0 0 0.10
Ariuntungalag Enkhbayar Mongolia 100 0 0 0 0 0
Ana Cvetanovska North Macedonia 100 0 0 0 0 0
Ingrid Bergene Aabrekk Norway 13.40 0 0 0 0 0
Milla Grosberghaugen Andreassen Norway 16.50 0 0 0 0 0
Julie Bjervig Drivenes Norway 48.20 0 0 0 3.20 73.30
Kristin Austgulen Fosnæs Norway 72.80 0 0 1.60 26 100
Kristine Stavås Skistad Norway 11.40 0 0 0 0 0
Aleksandra Kolodziej Poland 100 0 0 0 0 0
Izabela Marcisz Poland 85.60 0 0 0 0 0.10
Eliza Rucka-Michalek Poland 100 0 0.40 1.20 5.10 50.30
Monika Skinder Poland 55.10 0 0 0 0 0
Delia Ioana Reit Romania 0 0 0 0 0 0
Dariya Nepryaeva Russia 100 0 0.40 2.60 21.10 98.70
Anja Ilic Serbia 100 0 0 0 0 0
Maria Danielova Slovakia 0 0 0 0 0 0.10
Tia Janezic Slovenia 0 0 0 0 0 0
Anja Mandeljc Slovenia 100 0 0 0 0 3.80
Lucija Medja Slovenia 0 0 0 0 0 0.10
Neza Zerjav Slovenia 10.20 0 0 0 0 0
Da-Som Han South Korea 100 0 0 0 0 0
Eui Jin Lee South Korea 100 0 0 0 0 0
Johanna Hagström Sweden 27.70 0 0 0 0 1.70
Fabienne Alder Switzerland 13.70 0 0 0 0 0.20
Nadine Fähndrich Switzerland 95.30 0 0.20 0.30 1.40 31.30
Lea Fischer Switzerland 20.70 0 0 0 0 0
Marina Kälin Switzerland 71.30 0 0 0 0 7.40
Nadja Kälin Switzerland 79.80 0 0 0 0 0
Alina Meier Switzerland 28.30 0 0 0 0 0
Anja Weber Switzerland 91 0 0.10 0.10 0.40 35.40
Sophia Tsu Velicer Taiwan 100 0 0 0 0 0
Karen Chanloung Thailand 100 0 0 0 0 0
Irem Dursun Turkey 0 0 0 0 0 0
Rosie Brennan USA 59.80 0 0 0 0.60 28.60
Lauren Jortberg USA 9 0 0 0 0 0
Julia Kern USA 100 0 0 0.10 2 43.90
Kendall Kramer USA 42.60 0 0 0 0 3.40
Novie McCabe USA 12.60 0 0 0 0 2.50
Sammy Smith USA 24.60 0 0 0 0 0.10
Daryna Mihal Ukraine 0 0 0 0 0 1
Anastasiia Nikon Ukraine 100 0 0 0 0 0
Yelizaveta Nopriienko Ukraine 79.30 0 0 0 0 0
Sofiia Shkatula Ukraine 100 0 0 0 0 0
4. 50km Classic (Feb 22)
Skier Nation Start Win Podium Top5 Top-10 Top-30
Frida Karlsson Sweden 52.30 56.80 95.20 99.60 100 100
Ebba Andersson Sweden 66.70 10.40 42.80 69 95.30 100
Astrid Øyre Slind Norway 86.70 9.60 38.80 60.20 92 100
Jessie Diggins USA 100 9.30 27.90 42.30 73.30 99.70
Johanna Matintalo Finland 69.50 7.50 22.90 35.10 67.10 99.20
Kerttu Niskanen Finland 87 2.40 22.40 53.90 96.10 100
Katharina Hennig Dotzler Germany 79.30 1 19.90 51.10 96.70 100
Teresa Stadlober Austria 100 0.80 11.80 33 85 100
Karoline Simpson-Larsen Norway 46.90 0.70 3.10 8.20 38.20 98.40
Heidi Weng Norway 89.80 0.60 5.70 15.90 62.30 100
Jonna Sundling Sweden 32.60 0.40 3.10 12.20 60 100
Linn Svahn Sweden 40.10 0.40 5.10 13.90 59.40 99.90
Krista Pärmäkoski Finland 73 0.10 0.20 1.40 29.70 100
Gina del Rio Andorra 100 0 0 0 0 1.90
Agustina Groetzner Argentina 0 0 0 0 0 0.10
Nahiara Diaz Gonzalez Argentina 100 0 0 0 0 0
Katya Galstyan Armenia 100 0 0 0 0 0
Phoebe Cridland Australia 86.30 0 0 0 0 2.70
Rosie Fordham Australia 100 0 0 0 0 0
Maddie Hooker Australia 0 0 0 0 0 0
Ellen Søhol Lie Australia 98.30 0 0 0 0 0
Lisa Achleitner Austria 38.20 0 0 0 0 0.10
Katharina Brudermann Austria 88.70 0 0 0 0 0
Heidi Bucher Austria 0 0 0 0 0 0
Magdalena Scherz Austria 0 0 0 0 0 0
Hanna Karaliova Belarus 100 0 0 0 0 0
Teodora Delipara Bosnia&Herzegovina 0 0 0 0 0 0
Bruna Moura Brazil 100 0 0 0 0 0
Eduarda Ribera Brazil 100 0 0 0 0 4
Kalina Nedyalkova Bulgaria 0 0 0 0 0 0
Olivia Bouffard-Nesbitt Canada 33.20 0 0 0 0 0
Jasmine Drolet Canada 39 0 0 0 0 0
Liliane Gagnon Canada 50.70 0 0 0 0 6.50
Alison Mackie Canada 97.70 0 0 0 0.40 54
Sonjaa Schmidt Canada 34.90 0 0 0 0 1.20
Kathrine Stewart-Jones Canada 100 0 0 0 0.10 53
Amelia Wells Canada 41.10 0 0 0 0 0
Chunxue Chi China 18.10 0 0 0 0 0.20
Kaile He China 0 0 0 0 0 0
Yundi Wang China 0 0 0 0 0 0.70
Dinigeer Yilamujiang China 100 0 0 0 0 0
Tena Hadzic Croatia 100 0 0 0 0 0
Ema Sobol Croatia 0 0 0 0 0 0.70
Barbora Antosova Czechia 0 0 0 0 0 0
Tereza Beranova Czechia 10.70 0 0 0 0 0
Barbora Havlickova Czechia 100 0 0 0 0 0.40
Anna Marie Jaklova Czechia 62.10 0 0 0 0 1
Katerina Janatova Czechia 100 0 0 0 0.30 70.50
Anna Milerska Czechia 62.10 0 0 0 0 0
Sandra Schutzova Czechia 0 0 0 0 0 0
Kaidy Kaasiku Estonia 100 0 0 0 0 0.40
Keidy Kaasiku Estonia 100 0 0 0 0 0.60
Teiloora Ojaste Estonia 0 0 0 0 0 0
Mariel Merlii Pulles Estonia 50.60 0 0 0 0 0.20
Teesi Tuul Estonia 100 0 0 0 0 0.30
Jasmi Joensuu Finland 40.60 0 0 0 1.10 79.90
Jasmin Kähärä Finland 35.90 0 0 0 0 1.30
Vilma Nissinen Finland 41.80 0 0 0 0 3.30
Vilma Ryytty Finland 43.60 0 0 0 0 0.60
Amanda Saari Finland 8.70 0 0 0 0 2.30
Delphine Claudel France 63.50 0 0 0 0.30 29.60
Clemence Didierlaurent France 40 0 0 0 0 0.10
Justine Gaillard France 36.10 0 0 0 0 0.80
Melissa Gal France 66.40 0 0 0 0 0
Cloe Pagnier France 36.10 0 0 0 0 0.70
Leonie Perry France 75.70 0 0 0 0.30 34.80
Julie Pierrel France 82.30 0 0 0 0 0.70
Pia Fink Germany 73 0 0 0.20 2.50 65
Theresa Fürstenberg Germany 20.30 0 0 0 0 0.10
Laura Gimmler Germany 31.10 0 0 0 0.20 91.80
Helen Hoffmann Germany 56.70 0 0 0.20 0.60 74.10
Sofie Krehl Germany 30.70 0 0 0 0 10.90
Coletta Rydzek Germany 36.90 0 0 0 0 35.50
Katherine Sauerbrey Germany 72 0 0 0 0 80.40
Anna Pryce Great Britain 100 0 0 0 0 0
Konstantina Charalampidou Greece 0 0 0 0 0 0.70
Nefeli Tita Greece 100 0 0 0 0 0.30
Larissza Vanda Bere Hungary 100 0 0 0 0 0
Sara Ponya Hungary 100 0 0 0 0 0
Kristrun Gudnadottir Iceland 0 0 0 0 0 0.20
Samaneh Beyrami Baher Iran 0 0 0 0 0 0
Federica Cassol Italy 52.30 0 0 0 0 1.40
Anna Comarella Italy 99 0 0 0 0 13.30
Iris De Martin Pinter Italy 44.90 0 0 0 0 9.50
Martina Di Centa Italy 0 0 0 0 0 0
Caterina Ganz Italy 100 0 0 0 0 28.70
Maria Gismondi Italy 29.50 0 0 0 0 6.60
Nicole Monsorno Italy 46.10 0 0 0 0 0
Masae Tsuchiya Japan 100 0 0 0 0 5.30
Anna Melnik Kazakhstan 57 0 0 0 0 0
Darya Ryazhko Kazakhstan 72.30 0 0 0 0 0
Kseniya Shalygina Kazakhstan 100 0 0 0 0 0
Nadezhda Stepashkina Kazakhstan 100 0 0 0 0 0
Kitija Auzina Latvia 100 0 0 0 0 0
Patricijia Eiduka Latvia 100 0 0 0 0.10 28
Linda Kaparkaleja Latvia 0 0 0 0 0 2.30
Samanta Krampe Latvia 1.20 0 0 0 0 0
Ieva Dainyte Lithuania 100 0 0 0 0 0
Egle Savickaite Lithuania 100 0 0 0 0 0.10
Jenny Axisa Eriksen Malta 0 0 0 0 0 0.90
Regina Martinez Lorenzo Mexico 0 0 0 0 0 0
Elizaveta Hlusovici Moldova 0 0 0 0 0 0
Ariuntungalag Enkhbayar Mongolia 100 0 0 0 0 0.70
Ana Cvetanovska North Macedonia 100 0 0 0 0 0
Ingrid Bergene Aabrekk Norway 27 0 0 0 0 0
Milla Grosberghaugen Andreassen Norway 12.60 0 0 0 1.10 95.30
Julie Bjervig Drivenes Norway 30.20 0 0.30 1.50 5.50 64.70
Kristin Austgulen Fosnæs Norway 85.30 0 0 0 0 72
Kristine Stavås Skistad Norway 21.50 0 0 0 0 0
Aleksandra Kolodziej Poland 100 0 0 0 0 0
Izabela Marcisz Poland 65.60 0 0 0 0 0.30
Eliza Rucka-Michalek Poland 100 0 0 0 0 2.40
Monika Skinder Poland 88.40 0 0 0 0 0.20
Delia Ioana Reit Romania 0 0 0 0 0 0
Dariya Nepryaeva Russia 100 0 0.10 0.80 8.80 92.10
Anja Ilic Serbia 0 0 0 0 0 0.10
Maria Danielova Slovakia 0 0 0 0 0 0
Tia Janezic Slovenia 0 0 0 0 0 0
Anja Mandeljc Slovenia 100 0 0 0 0 5.10
Lucija Medja Slovenia 0 0 0 0 0 0.10
Neza Zerjav Slovenia 5.10 0 0 0 0 0
Da-Som Han South Korea 100 0 0 0 0 0
Eui Jin Lee South Korea 100 0 0 0 0 0
Maja Dahlqvist Sweden 49 0 0.20 0.40 4 64.80
Johanna Hagström Sweden 27.10 0 0 0 0 0.80
Moa Ilar Sweden 89.30 0 0 0.10 3.70 99.40
Emma Ribom Sweden 42.80 0 0.20 0.30 6.90 94.60
Fabienne Alder Switzerland 0 0 0 0 0 0.10
Nadine Fähndrich Switzerland 73.30 0 0.20 0.40 4.60 87.50
Lea Fischer Switzerland 44 0 0 0 0 0.40
Marina Kälin Switzerland 89.40 0 0 0 0 34.90
Nadja Kälin Switzerland 94.30 0 0 0 0 0.90
Alina Meier Switzerland 17.20 0 0 0 0 0
Anja Weber Switzerland 81.70 0 0 0 0 24.10
Sophia Tsu Velicer Taiwan 100 0 0 0 0 0
Karen Chanloung Thailand 100 0 0 0 0 0
Irem Dursun Turkey 0 0 0 0 0 0.30
Rosie Brennan USA 81.40 0 0.10 0.30 4.30 61.30
Lauren Jortberg USA 0.50 0 0 0 0 0
Julia Kern USA 74.50 0 0 0 0.10 25
Kendall Kramer USA 29 0 0 0 0 1.60
Novie McCabe USA 36.10 0 0 0 0 34
Sammy Smith USA 46.60 0 0 0 0 0
Hailey Swirbul USA 26.90 0 0 0 0 32
Daryna Mihal Ukraine 0 0 0 0 0 0.40
Anastasiia Nikon Ukraine 100 0 0 0 0 0
Yelizaveta Nopriienko Ukraine 78 0 0 0 0 0
Sofiia Shkatula Ukraine 100 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
Norway 1 Johannes Høsflot Klæbo Norway 0.81 0.92 0.94 0.95 0.85 0.98 0.99 1
Norway 2 Martin Løwstrøm Nyenget Norway 0.66 0.76 0.77 0.77 0.85 0.98 0.99 1
Norway 3 Harald Østberg Amundsen Norway 0.79 0.91 0.92 0.93 0.85 0.98 0.99 1
Norway 4 Einar Hedegart Norway 0.74 0.85 0.87 0.87 0.85 0.98 0.99 1
Italy 1 Elia Barp Italy 0.03 0.39 0.64 0.88 0.03 0.44 0.72 1
Italy 2 Simone Dapra Italy 0.00 0.03 0.05 0.07 0.03 0.44 0.72 1
Italy 3 Davide Graz Italy 0.02 0.22 0.37 0.51 0.03 0.44 0.72 1
Italy 4 Federico Pellegrino Italy 0.05 0.61 0.99 1 0.03 0.44 0.72 1
Sweden 1 Edvin Anger Sweden 0.05 0.48 0.97 1 0.03 0.27 0.54 1
Sweden 2 Truls Gisselman Sweden 0.01 0.09 0.19 0.35 0.03 0.27 0.54 1
Sweden 3 Calle Halfvarsson Sweden 0.02 0.18 0.36 0.66 0.03 0.27 0.54 1
Sweden 4 William Poromaa Sweden 0.03 0.24 0.49 0.91 0.03 0.27 0.54 1
Finland 1 Ristomatti Hakola Finland 0.02 0.24 0.44 0.73 0.03 0.32 0.60 1
Finland 2 Iivo Niskanen Finland 0.05 0.60 1 1 0.03 0.32 0.60 1
Finland 3 Nilo Moilanen Finland 0.01 0.12 0.23 0.38 0.03 0.32 0.60 1
Finland 4 Arsi Ruuskanen Finland 0.02 0.21 0.38 0.64 0.03 0.32 0.60 1
USA 1 Zak Ketterson USA 0.01 0.08 0.16 0.25 0.03 0.32 0.65 1
USA 2 Zanden McMullen USA 0.00 0.02 0.04 0.06 0.03 0.32 0.65 1
USA 3 Ben Ogden USA 0.02 0.28 0.57 0.87 0.03 0.32 0.65 1
USA 4 Gus Schumacher USA 0.05 0.64 1 1 0.03 0.32 0.65 1
France 1 Jules Chappaz France 0.02 0.35 0.64 0.92 0.02 0.39 0.70 1
France 2 Hugo Lapalus France 0.02 0.32 0.58 0.83 0.02 0.39 0.70 1
France 3 Jules Lapierre France 0.01 0.22 0.41 0.58 0.02 0.39 0.70 1
France 4 Mathis Desloges France 0.03 0.40 0.73 1 0.02 0.39 0.70 1
Canada 1 Antoine Cyr Canada 0.02 0.35 0.92 1 0.00 0.09 0.24 1
Canada 2 Tom Stephen Canada 0.00 0.03 0.07 0.29 0.00 0.09 0.24 1
Canada 3 Xavier McKeever Canada 0.00 0.10 0.26 1 0.00 0.09 0.24 1
Canada 4 Max Hollmann Canada 0.00 0.02 0.06 0.23 0.00 0.09 0.24 1
Czechia 1 Matyas Bauer Czechia 0.00 0.03 0.08 0.32 0.00 0.09 0.26 1
Czechia 2 Jiri Tuz Czechia 0.00 0.01 0.04 0.15 0.00 0.09 0.26 1
Czechia 3 Ondrej Cerny Czechia 0.01 0.14 0.38 1 0.00 0.09 0.26 1
Czechia 4 Michal Novak Czechia 0.01 0.27 0.77 1 0.00 0.09 0.26 1
Germany 1 Friedrich Moch Germany 0.00 0.13 0.33 1 0.00 0.06 0.16 1
Germany 2 Janosch Brugger Germany 0.00 0.08 0.21 1 0.00 0.06 0.16 1
Germany 3 Jan Stölben Germany 0.00 0.08 0.20 1 0.00 0.06 0.16 1
Germany 4 Florian Notz Germany 0.00 0.09 0.23 1 0.00 0.06 0.16 1
Switzerland 1 Beda Klee Switzerland 0 0.15 0.54 1 0 0.04 0.14 1
Switzerland 2 Nicola Wigger Switzerland 0 0.02 0.06 0.47 0 0.04 0.14 1
Switzerland 3 Janik Riebli Switzerland 0 0.13 0.47 1 0 0.04 0.14 1
Switzerland 4 Valerio Grond Switzerland 0 0.03 0.12 0.84 0 0.04 0.14 1

Ladies

Country Leg Athlete Nation Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Sweden 1 Jonna Sundling Sweden 0.43 0.78 0.90 0.95 0.46 0.83 0.95 1
Sweden 2 Frida Karlsson Sweden 0.45 0.81 0.93 0.98 0.46 0.83 0.95 1
Sweden 3 Ebba Andersson Sweden 0.49 0.89 1 1 0.46 0.83 0.95 1
Sweden 4 Moa Ilar Sweden 0.42 0.76 0.87 0.92 0.46 0.83 0.95 1
Norway 1 Kristin Austgulen Fosnæs Norway 0.19 0.55 0.71 0.76 0.26 0.72 0.94 1.00
Norway 2 Astrid Øyre Slind Norway 0.32 0.89 1 1 0.26 0.72 0.94 1.00
Norway 3 Heidi Weng Norway 0.31 0.88 1 1 0.26 0.72 0.94 1.00
Norway 4 Julie Bjervig Drivenes Norway 0.21 0.59 0.77 0.82 0.26 0.72 0.94 1.00
Finland 1 Jasmi Joensuu Finland 0.17 0.62 0.93 1 0.16 0.58 0.86 1.00
Finland 2 Krista Pärmäkoski Finland 0.17 0.62 0.93 1 0.16 0.58 0.86 1.00
Finland 3 Kerttu Niskanen Finland 0.20 0.71 1 1 0.16 0.58 0.86 1.00
Finland 4 Johanna Matintalo Finland 0.18 0.64 0.95 1 0.16 0.58 0.86 1.00
Germany 1 Laura Gimmler Germany 0.08 0.44 0.73 0.86 0.09 0.52 0.84 1.00
Germany 2 Katharina Hennig Dotzler Germany 0.15 0.88 1 1 0.09 0.52 0.84 1.00
Germany 3 Helen Hoffmann Germany 0.09 0.49 0.80 0.95 0.09 0.52 0.84 1.00
Germany 4 Pia Fink Germany 0.10 0.58 0.95 1 0.09 0.52 0.84 1.00
USA 1 Hailey Swirbul USA 0.01 0.05 0.15 0.21 0.02 0.23 0.71 1.00
USA 2 Rosie Brennan USA 0.06 0.58 1 1 0.02 0.23 0.71 1.00
USA 3 Jessie Diggins USA 0.09 0.91 1 1 0.02 0.23 0.71 1.00
USA 4 Julia Kern USA 0.04 0.35 1 1 0.02 0.23 0.71 1.00
Switzerland 1 Anja Weber Switzerland 0.06 0.37 1 1 0.01 0.05 0.21 0.84
Switzerland 2 Nadine Fähndrich Switzerland 0.06 0.35 1 1 0.01 0.05 0.21 0.84
Switzerland 3 Marina Kälin Switzerland 0.01 0.07 0.29 1 0.01 0.05 0.21 0.84
Switzerland 4 Nadja Kälin Switzerland 0.00 0.02 0.07 0.28 0.01 0.05 0.21 0.84
Italy 1 Iris De Martin Pinter Italy 0.00 0.06 0.24 1 0.00 0.04 0.13 0.74
Italy 2 Caterina Ganz Italy 0.02 0.37 1 1 0.00 0.04 0.13 0.74
Italy 3 Anna Comarella Italy 0.00 0.03 0.12 0.64 0.00 0.04 0.13 0.74
Italy 4 Maria Gismondi Italy 0.00 0.08 0.32 1 0.00 0.04 0.13 0.74
Czechia 1 Barbora Antosova Czechia 0.01 0.03 0.31 1 0.00 0.01 0.06 0.59
Czechia 2 Tereza Beranova Czechia 0.00 0.01 0.11 1 0.00 0.01 0.06 0.59
Czechia 3 Barbora Havlickova Czechia 0.00 0.01 0.11 1 0.00 0.01 0.06 0.59
Czechia 4 Katerina Janatova Czechia 0.07 0.35 1 1 0.00 0.01 0.06 0.59
Australia 1 Phoebe Cridland Australia 0.01 0 0 0.00 0.06
Australia 2 Maddie Hooker Australia 0.01 0 0 0.00 0.06
Australia 3 Rosie Fordham Australia 0.03 0 0 0.00 0.06
Australia 4 Ellen Søhol Lie Australia 0.01 0 0 0.00 0.06
Austria 1 Magdalena Scherz Austria 0 0.07 0.57 1 0 0.02 0.19 0.96
Austria 2 Teresa Stadlober Austria 0 0.82 1 1 0 0.02 0.19 0.96
Austria 3 Lisa Achleitner Austria 0 0.01 0.09 0.44 0 0.02 0.19 0.96
Austria 4 Heidi Bucher Austria 0 0.02 0.19 0.94 0 0.02 0.19 0.96
Canada 1 Liliane Gagnon Canada 0 0.02 0.08 1 0 0.01 0.04 0.52
Canada 2 Olivia Bouffard-Nesbitt Canada 0 0.01 0.05 0.65 0 0.01 0.04 0.52
Canada 3 Kathrine Stewart-Jones Canada 0 0.07 0.35 1 0 0.01 0.04 0.52
Canada 4 Alison Mackie Canada 0 0.23 1 1 0 0.01 0.04 0.52
China 1 Kaile He China 0 0.01 0.01 0.48 0 0.00 0.00 0.05
China 2 Yundi Wang China 0 0.01 0.01 0.48 0 0.00 0.00 0.05
China 3 Chunxue Chi China 0 0.01 0.01 0.68 0 0.00 0.00 0.05
China 4 Dinigeer Yilamujiang China 0 0.01 0.01 0.48 0 0.00 0.00 0.05
Estonia 1 Kaidy Kaasiku Estonia 0.01 0 0 0 0.03
Estonia 2 Keidy Kaasiku Estonia 0.01 0 0 0 0.03
Estonia 3 Teiloora Ojaste Estonia 0.01 0 0 0 0.03
Estonia 4 Mariel Merlii Pulles Estonia 0.01 0 0 0 0.03
France 1 Melissa Gal France 0 0.02 0.13 1 0 0.01 0.04 0.50
France 2 Clemence Didierlaurent France 0 0.01 0.08 1 0 0.01 0.04 0.50
France 3 Delphine Claudel France 0 0.19 1 1 0 0.01 0.04 0.50
France 4 Leonie Perry France 0 0.14 1 1 0 0.01 0.04 0.50
Kazakhstan 1 Anna Melnik Kazakhstan 0.01 0 0 0 0.03
Kazakhstan 2 Darya Ryazhko Kazakhstan 0.01 0 0 0 0.03
Kazakhstan 3 Kseniya Shalygina Kazakhstan 0.01 0 0 0 0.03
Kazakhstan 4 Nadezhda Stepashkina Kazakhstan 0.01 0 0 0 0.03
Latvia 1 Linda Kaparkaleja Latvia 0 0.01 0.06 1 0 0.00 0.02 0.40
Latvia 2 Kitija Auzina Latvia 0 0.01 0.05 1 0 0.00 0.02 0.40
Latvia 3 Samanta Krampe Latvia 0 0.01 0.05 1 0 0.00 0.02 0.40
Latvia 4 Patricijia Eiduka Latvia 0 0.22 1 1 0 0.00 0.02 0.40
Poland 1 Monika Skinder Poland 0.02 0 0 0.01 0.22
Poland 2 Aleksandra Kolodziej Poland 0.01 0 0 0.01 0.22
Poland 3 Izabela Marcisz Poland 0.01 0 0 0.01 0.22
Poland 4 Eliza Rucka-Michalek Poland 0.10 0 0 0.01 0.22
Slovenia 1 Tia Janezic Slovenia 0.01 0 0 0 0.03
Slovenia 2 Neza Zerjav Slovenia 0.01 0 0 0 0.03
Slovenia 3 Anja Mandeljc Slovenia 0.01 0 0 0 0.03
Slovenia 4 Lucija Medja Slovenia 0.01 0 0 0 0.03
Ukraine 1 Anastasiia Nikon Ukraine 0.01 0 0 0.00 0.04
Ukraine 2 Yelizaveta Nopriienko Ukraine 0.01 0 0 0.00 0.04
Ukraine 3 Sofiia Shkatula Ukraine 0.01 0 0 0.00 0.04
Ukraine 4 Daryna Mihal Ukraine 0.01 0 0 0.00 0.04

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
Norway 1 Harald Østberg Amundsen Norway 0.65 0.72 0.73 0.73 0.88 0.98 1 1
Norway 2 Johannes Høsflot Klæbo Norway 0.75 0.83 0.85 0.85 0.88 0.98 1 1
Italy 1 Elia Barp Italy 0.02 0.21 0.31 0.37 0.04 0.57 0.83 1.00
Italy 2 Federico Pellegrino Italy 0.04 0.50 0.73 0.88 0.04 0.57 0.83 1.00
USA 1 Gus Schumacher USA 0.03 0.43 0.71 0.90 0.03 0.47 0.78 0.99
USA 2 Ben Ogden USA 0.02 0.23 0.39 0.49 0.03 0.47 0.78 0.99
Sweden 1 Edvin Anger Sweden 0.03 0.60 1 1 0.02 0.36 0.70 0.98
Sweden 2 Calle Halfvarsson Sweden 0.00 0.03 0.06 0.09 0.02 0.36 0.70 0.98
France 1 Hugo Lapalus France 0.01 0.26 0.52 0.76 0.01 0.33 0.67 0.98
France 2 Jules Chappaz France 0.01 0.21 0.42 0.62 0.01 0.33 0.67 0.98
Finland 1 Arsi Ruuskanen Finland 0.01 0.26 0.67 1 0.00 0.15 0.40 0.94
Finland 2 Lauri Vuorinen Finland 0.00 0.06 0.15 0.35 0.00 0.15 0.40 0.94
Austria 1 Mika Vermeulen Austria 0.00 0.18 0.68 1 0.00 0.04 0.15 0.80
Austria 2 Benjamin Moser Austria 0.00 0.06 0.24 1 0.00 0.04 0.15 0.80
Germany 1 Florian Notz Germany 0.01 0.18 0.80 1 0.00 0.03 0.14 0.73
Germany 2 Jan Stölben Germany 0.00 0.02 0.08 0.44 0.00 0.03 0.14 0.73
Switzerland 1 Janik Riebli Switzerland 0.01 0.20 0.90 1 0.00 0.04 0.17 0.75
Switzerland 2 Valerio Grond Switzerland 0.00 0.04 0.19 0.86 0.00 0.04 0.17 0.75
Argentina 1 Franco Dal Farra Argentina 0.01 0 0 0 0.01
Argentina 2 Mateo Lorenzo Sauma Argentina 0.01 0 0 0 0.01
Australia 1 Seve De Campo Australia 0.01 0 0 0.00 0.01
Australia 2 Hugo Hinckfuss Australia 0.01 0 0 0.00 0.01
Bulgaria 1 Mario Matikanov Bulgaria 0.01 0 0 0 0.01
Bulgaria 2 Daniel Peshkov Bulgaria 0.01 0 0 0 0.01
Canada 1 Antoine Cyr Canada 0 0.19 0.87 1 0 0.02 0.09 0.68
Canada 2 Remi Drolet Canada 0 0.01 0.05 0.36 0 0.02 0.09 0.68
China 1 Minglin Li China 0.01 0 0 0 0.01
China 2 Qiang Wang China 0.01 0 0 0 0.01
Czechia 1 Michal Novak Czechia 0 0.09 0.76 1 0 0.01 0.05 0.47
Czechia 2 Ondrej Cerny Czechia 0 0.04 0.34 1 0 0.01 0.05 0.47
Estonia 1 Alvar Johannes Alev Estonia 0 0.08 0.32 1 0 0.00 0.00 0.16
Estonia 2 Karl Sebastian Dremljuga Estonia 0 0.01 0.04 1 0 0.00 0.00 0.16
Great Britain 1 Andrew Musgrave Great Britain 0 0.10 0.55 1 0 0.00 0.02 0.37
Great Britain 2 James Clugnet Great Britain 0 0.01 0.06 0.92 0 0.00 0.02 0.37
Hungary 1 Adam Büki Hungary 0.01 0 0 0 0.01
Hungary 2 Adam Konya Hungary 0.01 0 0 0 0.01
Japan 1 Naoto Baba Japan 0.02 0 0 0.00 0.03
Japan 2 Ryo Hirose Japan 0.01 0 0 0.00 0.03
Kazakhstan 1 Nail Bashmakov Kazakhstan 0.01 0 0 0 0.01
Kazakhstan 2 Amirgali Muratbekov Kazakhstan 0.01 0 0 0 0.01
Latvia 1 Lauris Kaparkalejs Latvia 0.01 0 0 0 0.01
Latvia 2 Nika Saulitis Latvia 0.01 0 0 0 0.01
Lithuania 1 Tautvydas Strolia Lithuania 0.01 0 0 0 0.01
Lithuania 2 Modestas Vaiciulis Lithuania 0.01 0 0 0 0.01
Poland 1 Dominik Bury Poland 0.02 0 0 0 0.04
Poland 2 Sebastian Bryja Poland 0.01 0 0 0 0.04
Romania 1 Gabriel Cojocaru Romania 0.01 0 0 0 0.01
Romania 2 Paul Constantin Pepene Romania 0.01 0 0 0 0.01
Slovakia 1 Tomas Cenek Slovakia 0.01 0 0 0 0.01
Slovakia 2 Peter Hinds Slovakia 0.01 0 0 0 0.01
Slovenia 1 Vili Crv Slovenia 0.01 0 0 0 0.01
Slovenia 2 Miha Simenc Slovenia 0.01 0 0 0 0.01
Spain 1 Marc Colell Pantebre Spain 0.01 0 0 0 0.01
Spain 2 Jaume Pueyo Spain 0.01 0 0 0 0.01
Ukraine 1 Dmytro Dragun Ukraine 0.01 0 0 0 0.01
Ukraine 2 Oleksandr Lisohor Ukraine 0.01 0 0 0 0.01

Ladies

Country Leg Athlete Nation Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Sweden 1 Jonna Sundling Sweden 0.82 0.94 0.94 0.94 0.87 0.99 1 1
Sweden 2 Maja Dahlqvist Sweden 0.69 0.79 0.79 0.79 0.87 0.99 1 1
Norway 1 Kristine Stavås Skistad Norway 0.05 0.56 0.74 0.80 0.06 0.70 0.93 1
Norway 2 Heidi Weng Norway 0.05 0.58 0.77 0.82 0.06 0.70 0.93 1
USA 1 Jessie Diggins USA 0.06 0.96 1 1 0.04 0.62 0.90 1
USA 2 Julia Kern USA 0.01 0.12 0.18 0.20 0.04 0.62 0.90 1
Finland 1 Jasmi Joensuu Finland 0.02 0.51 1 1 0.01 0.26 0.68 1
Finland 2 Johanna Matintalo Finland 0.01 0.21 0.57 0.84 0.01 0.26 0.68 1
Austria 1 Magdalena Scherz Austria 0.00 0.05 0.15 0.28 0.01 0.17 0.55 1.00
Austria 2 Teresa Stadlober Austria 0.02 0.53 1 1 0.01 0.17 0.55 1.00
Germany 1 Coletta Rydzek Germany 0.01 0.30 0.95 1 0.01 0.18 0.57 1.00
Germany 2 Pia Fink Germany 0.01 0.34 1 1 0.01 0.18 0.57 1.00
Argentina 1 Agustina Groetzner Argentina 0.01 0 0 0 0.05
Argentina 2 Nahiara Diaz Gonzalez Argentina 0.01 0 0 0 0.05
Australia 1 Phoebe Cridland Australia 0.01 0 0 0 0.03
Australia 2 Rosie Fordham Australia 0.01 0 0 0 0.03
Brazil 1 Bruna Moura Brazil 0.01 0 0 0 0.04
Brazil 2 Eduarda Ribera Brazil 0.01 0 0 0 0.04
Canada 1 Alison Mackie Canada 0.02 0 0 0 0.08
Canada 2 Olivia Bouffard-Nesbitt Canada 0.01 0 0 0 0.08
China 1 Chunxue Chi China 0.01 0 0 0 0.05
China 2 Kaile He China 0.01 0 0 0 0.05
Croatia 1 Ema Sobol Croatia 0.01 0 0 0 0.04
Croatia 2 Tena Hadzic Croatia 0.01 0 0 0 0.04
Czechia 1 Katerina Janatova Czechia 0.12 0 0 0.01 0.75
Czechia 2 Barbora Antosova Czechia 0.01 0 0 0.01 0.75
Estonia 1 Mariel Merlii Pulles Estonia 0.01 0 0 0 0.07
Estonia 2 Kaidy Kaasiku Estonia 0.01 0 0 0 0.07
France 1 Melissa Gal France 0.03 0 0 0 0.15
France 2 Delphine Claudel France 0.01 0 0 0 0.15
Greece 1 Konstantina Charalampidou Greece 0.01 0 0 0 0.04
Greece 2 Nefeli Tita Greece 0.01 0 0 0 0.04
Hungary 1 Larissza Vanda Bere Hungary 0.01 0 0 0 0.06
Hungary 2 Sara Ponya Hungary 0.01 0 0 0 0.06
Italy 1 Federica Cassol Italy 0 0.11 0.89 1 0 0.01 0.07 0.93
Italy 2 Caterina Ganz Italy 0 0.12 0.97 1 0 0.01 0.07 0.93
Kazakhstan 1 Anna Melnik Kazakhstan 0.01 0 0 0 0.04
Kazakhstan 2 Darya Ryazhko Kazakhstan 0.01 0 0 0 0.04
Latvia 1 Patricijia Eiduka Latvia 0.05 0 0 0 0.38
Latvia 2 Kitija Auzina Latvia 0.01 0 0 0 0.38
Lithuania 1 Ieva Dainyte Lithuania 0.01 0 0 0 0.04
Lithuania 2 Egle Savickaite Lithuania 0.01 0 0 0 0.04
Poland 1 Monika Skinder Poland 0.02 0 0 0 0.11
Poland 2 Aleksandra Kolodziej Poland 0.01 0 0 0 0.11
Slovenia 1 Lucija Medja Slovenia 0.01 0 0 0 0.06
Slovenia 2 Tia Janezic Slovenia 0.01 0 0 0 0.06
South Korea 1 Da-Som Han South Korea 0.01 0 0 0 0.05
South Korea 2 Eui Jin Lee South Korea 0.01 0 0 0 0.05
Switzerland 1 Nadine Fähndrich Switzerland 0 0.34 1 1 0 0.07 0.29 0.98
Switzerland 2 Anja Weber Switzerland 0 0.09 0.37 1 0 0.07 0.29 0.98
Ukraine 1 Daryna Mihal Ukraine 0.01 0 0 0 0.05
Ukraine 2 Anastasiia Nikon Ukraine 0.01 0 0 0 0.05

Nation

Summary

Gender Nation Total Win Total Podium Total Top-10 Athletes
Ladies Austria 0.03 0.20 1.45 5
Ladies Canada 0 0.01 0.13 7
Ladies Czechia 0 0 0.17 6
Ladies Estonia 0 0 0 5
Ladies Finland 0.17 0.77 5.26 8
Ladies France 0.02 0.06 0.68 7
Ladies Germany 0.05 0.35 2.53 8
Ladies Italy 0 0.01 0.20 6
Ladies Kazakhstan 0 0 0 4
Ladies Latvia 0 0 0.06 4
Ladies Norway 0.80 2.68 8.72 8
Ladies Poland 0 0 0.06 4
Ladies Sweden 2.19 6.12 15.85 8
Ladies Switzerland 0.10 0.29 1.04 7
Ladies USA 0.63 1.51 3.25 8
Ladies Other 0 0.01 0.60 41
Men Canada 0 0.01 0.33 4
Men Czechia 0 0.04 0.66 5
Men Finland 0.04 0.37 2.80 7
Men France 0.02 0.20 3.06 8
Men Germany 0.01 0.06 0.80 5
Men Italy 0.01 0.15 2.06 6
Men Norway 3.74 9.86 20.58 8
Men Sweden 0.11 0.85 4 8
Men Switzerland 0 0.01 0.49 5
Men USA 0.02 0.21 1.81 8
Men Other 0.04 0.23 3.18 70

Men

Canada

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Antoine Cyr 10km Freestyle 100 0 0.20 0.50 5.20 50.30
Remi Drolet 10km Freestyle 100 0 0 0 0 0
Xavier McKeever 10km Freestyle 73 0 0 0.20 1.90 26.30
Max Hollmann 10km Freestyle 64.20 0 0.30 0.60 8.20 60.40
Antoine Cyr 20km Skiathlon 100 0 0 0.10 2.50 56.30
Remi Drolet 20km Skiathlon 100 0 0 0 0 0
Xavier McKeever 20km Skiathlon 78.50 0 0 0 0.10 13.80
Max Hollmann 20km Skiathlon 74.90 0 0 0 0 0
Antoine Cyr 50km Classic 100 0 0.30 1 10.10 74.20
Xavier McKeever 50km Classic 92.30 0 0.10 0.20 0.90 48.60
Remi Drolet 50km Classic 87 0 0 0 0 0
Max Hollmann 50km Classic 86.80 0 0 0 0 0
Antoine Cyr Sprint Classic 100 0 0 0 4.10 44.30
Xavier McKeever Sprint Classic 100 0 0 0 0 6.60
Remi Drolet Sprint Classic 76.50 0 0 0 0 0
Max Hollmann Sprint Classic 34.80 0 0 0 0 0
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Antoine Cyr Canada 1 0.02 0.35 0.92 1 0.00 0.09 0.24 1
Tom Stephen Canada 2 0.00 0.03 0.07 0.29 0.00 0.09 0.24 1
Xavier McKeever Canada 3 0.00 0.10 0.26 1 0.00 0.09 0.24 1
Max Hollmann Canada 4 0.00 0.02 0.06 0.23 0.00 0.09 0.24 1
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Antoine Cyr Canada 1 0.00 0.05 0.13 0.52 0.00 0.09 0.24 1
Remi Drolet Canada 2 0.00 0.01 0.03 0.11 0.00 0.09 0.24 1
Xavier McKeever Canada 3 0.00 0.01 0.03 0.13 0.00 0.09 0.24 1
Max Hollmann Canada 4 0.00 0.01 0.03 0.11 0.00 0.09 0.24 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
Antoine Cyr Canada 1 0 0.19 0.87 1 0 0.02 0.09 0.68
Remi Drolet Canada 2 0 0.01 0.05 0.36 0 0.02 0.09 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
Antoine Cyr Canada 1 0 0.11 0.52 1 0 0.02 0.09 0.68
Remi Drolet Canada 2 0 0.01 0.05 0.36 0 0.02 0.09 0.68

Czechia

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Michal Novak 10km Freestyle 100 0.50 2.40 8.70 34.90 89.70
Matyas Bauer 10km Freestyle 100 0 0 0 0 0
Jiri Tuz 10km Freestyle 100 0 0 0 0 0.10
Michal Novak 20km Skiathlon 100 0 0 0.20 4.20 77.20
Jiri Tuz 20km Skiathlon 100 0 0 0 0 1.50
Mike Ophoff 20km Skiathlon 88.10 0 0 0 0 3.70
Matyas Bauer 20km Skiathlon 76.40 0 0 0 0 0
Matyas Bauer 50km Classic 100 0 0 0 0 11.20
Michal Novak 50km Classic 100 0 0 0 0 31.10
Jiri Tuz 50km Classic 93.60 0 0 0 0.10 8.60
Mike Ophoff 50km Classic 89.60 0 0 0 0 1.20
Ondrej Cerny Sprint Classic 100 0 1.40 4.20 20.50 87.80
Michal Novak Sprint Classic 100 0 0 0 0 2.60
Jiri Tuz Sprint Classic 100 0 0.10 0.50 5.90 50.10
Matyas Bauer Sprint Classic 38.80 0 0 0 0 0
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Matyas Bauer Czechia 1 0.00 0.03 0.08 0.32 0.00 0.09 0.26 1
Jiri Tuz Czechia 2 0.00 0.01 0.04 0.15 0.00 0.09 0.26 1
Ondrej Cerny Czechia 3 0.01 0.14 0.38 1 0.00 0.09 0.26 1
Michal Novak Czechia 4 0.01 0.27 0.77 1 0.00 0.09 0.26 1
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Michal Novak Czechia 1 0.00 0.01 0.03 0.12 0.00 0.09 0.26 1
Matyas Bauer Czechia 2 0.00 0.01 0.03 0.11 0.00 0.09 0.26 1
Ondrej Cerny Czechia 3 0.00 0.02 0.06 0.23 0.00 0.09 0.26 1
Mike Ophoff Czechia 4 0.00 0.01 0.03 0.11 0.00 0.09 0.26 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
Michal Novak Czechia 1 0 0.09 0.76 1 0 0.01 0.05 0.47
Ondrej Cerny Czechia 2 0 0.04 0.34 1 0 0.01 0.05 0.47
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Ondrej Cerny Czechia 1 0 0.02 0.14 1 0 0.01 0.05 0.47
Matyas Bauer Czechia 2 0 0.01 0.08 0.78 0 0.01 0.05 0.47

Finland

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Arsi Ruuskanen 10km Freestyle 100 0 0.40 2.30 17.60 75.50
Niko Anttola 10km Freestyle 72.30 0.10 0.20 1.10 7 56.40
Joni Mäki 10km Freestyle 72.10 0 0 0 0 5.80
Iivo Niskanen 10km Freestyle 67 0 0.40 1.50 18 81.80
Lauri Vuorinen 10km Freestyle 50.70 0 0 0 0 0.10
Emil Liekari 10km Freestyle 22 0 0 0 0 0.40
Ristomatti Hakola 10km Freestyle 10.50 0 0 0.30 4.10 41.60
Niko Anttola 20km Skiathlon 81.10 0 0 0 0 2.30
Arsi Ruuskanen 20km Skiathlon 75.20 0 0.10 0.20 0.90 52.60
Iivo Niskanen 20km Skiathlon 72.80 0 2.90 7.30 33 94.90
Joni Mäki 20km Skiathlon 60.70 0 0 0 0 0.90
Lauri Vuorinen 20km Skiathlon 56.90 0 0 0 0 9.10
Ristomatti Hakola 20km Skiathlon 39.40 0 0 0 0.10 33.50
Emil Liekari 20km Skiathlon 13.90 0 0 0 0 0.70
Iivo Niskanen 50km Classic 79.40 3.60 22.10 53.10 95.10 100
Lauri Vuorinen 50km Classic 76.80 0 0 0 0.10 33
Niko Anttola 50km Classic 71.30 0 0 0 0 9.40
Arsi Ruuskanen 50km Classic 68.10 0 0 0 0 37.40
Ristomatti Hakola 50km Classic 62.80 0 0 0.10 6.10 80.20
Joni Mäki 50km Classic 24.20 0 0 0 0 0
Emil Liekari 50km Classic 17.40 0 0 0 0 10.30
Lauri Vuorinen Sprint Classic 100 0.10 8.40 23.70 57.30 98.60
Joni Mäki Sprint Classic 100 0 2 8.50 28.90 84.20
Emil Liekari Sprint Classic 75.90 0 0 0.60 5.10 68.50
Ristomatti Hakola Sprint Classic 66 0 0.10 0.30 2.80 49.80
Iivo Niskanen Sprint Classic 14.80 0 0 0.10 1.40 30.50
Niko Anttola Sprint Classic 6.80 0 0 0.20 2.80 53.60
Arsi Ruuskanen Sprint Classic 6.70 0 0 0 0 1.70
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Ristomatti Hakola Finland 1 0.02 0.24 0.44 0.73 0.03 0.32 0.60 1
Iivo Niskanen Finland 2 0.05 0.60 1 1 0.03 0.32 0.60 1
Nilo Moilanen Finland 3 0.01 0.12 0.23 0.38 0.03 0.32 0.60 1
Arsi Ruuskanen Finland 4 0.02 0.21 0.38 0.64 0.03 0.32 0.60 1
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.04 0.54 0.99 1 0.03 0.32 0.60 1
Niko Anttola Finland 2 0.00 0.01 0.02 0.03 0.03 0.32 0.60 1
Arsi Ruuskanen Finland 3 0.00 0.03 0.06 0.10 0.03 0.32 0.60 1
Ristomatti Hakola Finland 4 0.00 0.01 0.02 0.03 0.03 0.32 0.60 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
Arsi Ruuskanen Finland 1 0.01 0.26 0.67 1 0.00 0.15 0.40 0.94
Lauri Vuorinen Finland 2 0.00 0.06 0.15 0.35 0.00 0.15 0.40 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
Arsi Ruuskanen Finland 1 0.01 0.33 0.86 1 0.00 0.15 0.40 0.94
Niko Anttola Finland 2 0.00 0.01 0.03 0.06 0.00 0.15 0.40 0.94

France

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Hugo Lapalus 10km Freestyle 82.50 0.50 2.10 6.90 32.70 90.70
Jules Lapierre 10km Freestyle 76.90 0 0.10 0.50 5.30 65.80
Victor Lovera 10km Freestyle 61.60 0 0 0.10 2.30 36.30
Mathis Desloges 10km Freestyle 58 0 1.20 5 28.40 92.50
Jules Chappaz 10km Freestyle 42.70 0 0.10 0.50 4.60 51.50
Theo Schely 10km Freestyle 29.10 0 0 0 0.80 31.20
Richard Jouve 10km Freestyle 28.30 0 0.10 1.10 9.20 60.90
Lucas Chanavat 10km Freestyle 20.90 0 0 0 0 0
Hugo Lapalus 20km Skiathlon 79.80 0 0 1 25.50 100
Jules Lapierre 20km Skiathlon 67.90 0 0.60 2.50 15.20 79.60
Victor Lovera 20km Skiathlon 58.50 0 0.10 0.60 4.70 70.30
Mathis Desloges 20km Skiathlon 46.90 0.60 2.50 7.50 34.40 94.20
Theo Schely 20km Skiathlon 42.50 0 0 0 0.20 39.80
Jules Chappaz 20km Skiathlon 38.80 0 0 0 0.30 22.80
Richard Jouve 20km Skiathlon 35.90 0 0 0.10 0.60 24
Lucas Chanavat 20km Skiathlon 29.70 0 0 0 0 0
Hugo Lapalus 50km Classic 88.40 0 0.70 3.60 39.30 99.80
Mathis Desloges 50km Classic 59.20 0 0.20 1.10 10.40 71.50
Theo Schely 50km Classic 58.80 0 0.10 0.60 6 73.30
Jules Lapierre 50km Classic 58 0 0.30 1.10 6.20 61.30
Richard Jouve 50km Classic 39.90 0 0.20 0.80 7.30 63
Jules Chappaz 50km Classic 37.10 0 0 0 0.40 43
Victor Lovera 50km Classic 34.50 0 0 0 0 0.40
Lucas Chanavat 50km Classic 24.10 0 0 0 0 0
Richard Jouve Sprint Classic 96.40 0 0.70 1.90 8.10 57.20
Lucas Chanavat Sprint Classic 91.90 0 0.60 2.10 9.20 59.90
Jules Chappaz Sprint Classic 87.30 0.50 10.10 23.20 52.20 96.80
Theo Schely Sprint Classic 61.60 0 0.10 0.30 2.90 45.60
Hugo Lapalus Sprint Classic 33.30 0 0 0 0 0
Jules Lapierre Sprint Classic 11.40 0 0 0 0 0
Victor Lovera Sprint Classic 10.80 0 0 0 0 0
Mathis Desloges Sprint Classic 7.20 0 0 0 0 7.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
Jules Chappaz France 1 0.02 0.35 0.64 0.92 0.02 0.39 0.70 1
Hugo Lapalus France 2 0.02 0.32 0.58 0.83 0.02 0.39 0.70 1
Jules Lapierre France 3 0.01 0.22 0.41 0.58 0.02 0.39 0.70 1
Mathis Desloges France 4 0.03 0.40 0.73 1 0.02 0.39 0.70 1
Win 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.00 0.06 0.12 0.17 0.02 0.39 0.70 1
Theo Schely France 2 0.00 0.01 0.02 0.03 0.02 0.39 0.70 1
Mathis Desloges France 3 0.00 0.06 0.11 0.15 0.02 0.39 0.70 1
Jules Chappaz France 4 0.00 0.04 0.07 0.10 0.02 0.39 0.70 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
Hugo Lapalus France 1 0.01 0.26 0.52 0.76 0.01 0.33 0.67 0.98
Jules Chappaz France 2 0.01 0.21 0.42 0.62 0.01 0.33 0.67 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
Hugo Lapalus France 1 0.01 0.20 0.41 0.60 0.01 0.33 0.67 0.98
Jules Chappaz France 2 0.00 0.01 0.03 0.04 0.01 0.33 0.67 0.98

Germany

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Jakob Elias Moch 10km Freestyle 98.60 0 0 0 0.20 24.80
Friedrich Moch 10km Freestyle 87.60 0 0.90 2.20 12.50 63.90
Florian Notz 10km Freestyle 85.10 0 0.10 0.30 4.50 64.20
Janosch Brugger 10km Freestyle 65.40 0.10 0.20 0.70 5.30 54.70
Jan Stölben 10km Freestyle 63.30 0 0 0 0 5.80
Florian Notz 20km Skiathlon 89.80 0 0 0 0.10 39.20
Friedrich Moch 20km Skiathlon 88.80 0.20 1 3.80 17.40 83.70
Janosch Brugger 20km Skiathlon 80.20 0 0 0 0 0
Jakob Elias Moch 20km Skiathlon 77 0 0 0 0 3.80
Jan Stölben 20km Skiathlon 64.30 0 0 0 0 0
Friedrich Moch 50km Classic 100 1 4 9.40 35.70 94.80
Janosch Brugger 50km Classic 95.90 0 0 0 0 1.20
Florian Notz 50km Classic 80.20 0 0 0 0 42.80
Jakob Elias Moch 50km Classic 65.50 0 0 0 0 0
Jan Stölben 50km Classic 52.60 0 0 0 0 0
Jan Stölben Sprint Classic 100 0 0.10 0.80 4.30 44.50
Janosch Brugger Sprint Classic 99.90 0 0 0 0 0.20
Jakob Elias Moch Sprint Classic 93.20 0 0 0 0.10 1.30
Friedrich Moch Sprint Classic 35.10 0 0 0 0 0
Florian Notz Sprint Classic 18.10 0 0 0 0 0
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Friedrich Moch Germany 1 0.00 0.13 0.33 1 0.00 0.06 0.16 1
Janosch Brugger Germany 2 0.00 0.08 0.21 1 0.00 0.06 0.16 1
Jan Stölben Germany 3 0.00 0.08 0.20 1 0.00 0.06 0.16 1
Florian Notz Germany 4 0.00 0.09 0.23 1 0.00 0.06 0.16 1
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Friedrich Moch Germany 1 0.00 0.01 0.03 0.16 0.00 0.06 0.16 1
Jakob Elias Moch Germany 2 0.00 0.01 0.03 0.16 0.00 0.06 0.16 1
Janosch Brugger Germany 3 0.00 0.01 0.03 0.16 0.00 0.06 0.16 1
Florian Notz Germany 4 0.00 0.01 0.03 0.16 0.00 0.06 0.16 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
Florian Notz Germany 1 0.01 0.18 0.80 1 0.00 0.03 0.14 0.73
Jan Stölben Germany 2 0.00 0.02 0.08 0.44 0.00 0.03 0.14 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
Florian Notz Germany 1 0.02 0.49 1 1 0.00 0.03 0.14 0.73
Janosch Brugger Germany 2 0.00 0.01 0.04 0.23 0.00 0.03 0.14 0.73

Italy

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Simone Dapra 10km Freestyle 94.80 0 0 0 0 1.40
Elia Barp 10km Freestyle 85.30 0 0.10 0.30 4.10 77.50
Federico Pellegrino 10km Freestyle 79.90 0 0 0.60 4.50 47.90
Davide Graz 10km Freestyle 77.50 0 0.10 0.40 2.70 41.10
Martino Carollo 10km Freestyle 42.30 0 0.50 2.80 15.30 72.10
Simone Mocellini 10km Freestyle 20.10 0 0 0 0 0
Simone Dapra 20km Skiathlon 86.90 0 0 0 0.20 35
Davide Graz 20km Skiathlon 80.50 0 0.10 0.20 1.70 51.90
Elia Barp 20km Skiathlon 79.80 0.10 0.40 1.80 11 71.80
Federico Pellegrino 20km Skiathlon 74.50 0.90 3.20 10 38.60 96.10
Martino Carollo 20km Skiathlon 47.40 0 0 0.40 3.80 51.70
Simone Mocellini 20km Skiathlon 30.90 0 0 0 0 0
Federico Pellegrino 50km Classic 85.40 0.20 2.10 7.20 46.10 99.30
Simone Dapra 50km Classic 84.60 0 0 0 0 2.50
Elia Barp 50km Classic 76.60 0.10 0.20 1.50 12.40 77.80
Davide Graz 50km Classic 73.20 0 0 0 0 0
Martino Carollo 50km Classic 58.50 0 0 0 0 19.30
Simone Mocellini 50km Classic 21.70 0 0 0 0 0.70
Federico Pellegrino Sprint Classic 100 0.20 4.30 11.40 34.30 89.40
Simone Mocellini Sprint Classic 91.70 0 2.60 6.70 22 80
Davide Graz Sprint Classic 65.20 0 0 0 0 5.30
Elia Barp Sprint Classic 63.80 0 0.70 1.60 4.90 45.80
Simone Dapra Sprint Classic 33.80 0 0 0 0.40 21.60
Martino Carollo Sprint Classic 22.60 0 0.40 0.90 3.60 42.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
Elia Barp Italy 1 0.03 0.39 0.64 0.88 0.03 0.44 0.72 1
Simone Dapra Italy 2 0.00 0.03 0.05 0.07 0.03 0.44 0.72 1
Davide Graz Italy 3 0.02 0.22 0.37 0.51 0.03 0.44 0.72 1
Federico Pellegrino Italy 4 0.05 0.61 0.99 1 0.03 0.44 0.72 1
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Elia Barp Italy 1 0.01 0.07 0.11 0.16 0.03 0.44 0.72 1
Martino Carollo Italy 2 0.00 0.01 0.02 0.02 0.03 0.44 0.72 1
Davide Graz Italy 3 0.00 0.01 0.02 0.03 0.03 0.44 0.72 1
Federico Pellegrino Italy 4 0.01 0.15 0.25 0.35 0.03 0.44 0.72 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
Elia Barp Italy 1 0.02 0.21 0.31 0.37 0.04 0.57 0.83 1.00
Federico Pellegrino Italy 2 0.04 0.50 0.73 0.88 0.04 0.57 0.83 1.00
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.03 0.38 0.55 0.66 0.04 0.57 0.83 1.00
Elia Barp Italy 2 0.00 0.01 0.01 0.02 0.04 0.57 0.83 1.00

Norway

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Harald Østberg Amundsen 10km Freestyle 87.40 30.10 70.20 83.80 96.80 100
Johannes Høsflot Klæbo 10km Freestyle 77.90 4.10 36.10 72.70 98.10 100
Martin Løwstrøm Nyenget 10km Freestyle 64.10 14.20 45.90 72.20 95.70 100
Mattis Stenshagen 10km Freestyle 58.30 1.30 10.40 27.10 73.60 99.70
Einar Hedegart 10km Freestyle 39.70 43.10 85.80 97.40 100 100
Emil Iversen 10km Freestyle 38.70 2.80 21.80 52.90 91.60 100
Erik Valnes 10km Freestyle 22.70 0 0 0.10 1.50 31.80
Oskar Opstad Vike 10km Freestyle 11.20 0 0 0 0.70 19.50
Johannes Høsflot Klæbo 20km Skiathlon 78.80 21.20 44.90 65 88.30 99.80
Harald Østberg Amundsen 20km Skiathlon 76.70 23.90 77.20 95.60 100 100
Mattis Stenshagen 20km Skiathlon 64.10 5.40 15.70 30.20 64.60 99
Erik Valnes 20km Skiathlon 54.80 3.60 10.80 24.50 60.60 99.10
Emil Iversen 20km Skiathlon 51.80 16.40 42.20 60.70 90 100
Martin Løwstrøm Nyenget 20km Skiathlon 48.30 9 41.90 74.50 98.50 100
Einar Hedegart 20km Skiathlon 14.90 14.10 35.80 56.80 84.60 99.80
Oskar Opstad Vike 20km Skiathlon 10.50 0 0 0 0 3
Erik Valnes 50km Classic 91.60 5.80 25.20 43.40 84.70 99.70
Johannes Høsflot Klæbo 50km Classic 78.20 47.90 86.40 95.20 100 100
Harald Østberg Amundsen 50km Classic 74.10 3.10 25.70 58.50 98.30 100
Martin Løwstrøm Nyenget 50km Classic 65.80 9.60 40.90 71.20 97.30 100
Mattis Stenshagen 50km Classic 47.20 0.60 4.30 11.30 46.40 95.90
Emil Iversen 50km Classic 33.90 20.40 48.20 67.60 93.40 100
Oskar Opstad Vike 50km Classic 9.20 0 0 0 0 0
Erik Valnes Sprint Classic 95.40 6.20 66.30 87.60 99 100
Johannes Høsflot Klæbo Sprint Classic 92.70 89.70 100 100 100 100
Oskar Opstad Vike Sprint Classic 84.90 1.10 38.60 71.40 95.80 100
Harald Østberg Amundsen Sprint Classic 67.70 0.10 10.60 28.50 67.90 99.50
Mattis Stenshagen Sprint Classic 34.60 0 1.50 4.80 17.60 74.50
Emil Iversen Sprint Classic 23.70 0 0 0 0.60 15.50
Martin Løwstrøm Nyenget Sprint Classic 1 0 0 1 11.90 91.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
Johannes Høsflot Klæbo Norway 1 0.81 0.92 0.94 0.95 0.85 0.98 0.99 1
Martin Løwstrøm Nyenget Norway 2 0.66 0.76 0.77 0.77 0.85 0.98 0.99 1
Harald Østberg Amundsen Norway 3 0.79 0.91 0.92 0.93 0.85 0.98 0.99 1
Einar Hedegart Norway 4 0.74 0.85 0.87 0.87 0.85 0.98 0.99 1
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Erik Valnes Norway 1 0.34 0.39 0.40 0.40 0.85 0.98 0.99 1
Martin Løwstrøm Nyenget Norway 2 0.46 0.52 0.53 0.54 0.85 0.98 0.99 1
Harald Østberg Amundsen Norway 3 0.59 0.67 0.68 0.69 0.85 0.98 0.99 1
Johannes Høsflot Klæbo Norway 4 0.63 0.72 0.74 0.74 0.85 0.98 0.99 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
Harald Østberg Amundsen Norway 1 0.65 0.72 0.73 0.73 0.88 0.98 1 1
Johannes Høsflot Klæbo Norway 2 0.75 0.83 0.85 0.85 0.88 0.98 1 1
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Erik Valnes Norway 1 0.31 0.34 0.35 0.35 0.88 0.98 1 1
Johannes Høsflot Klæbo Norway 2 0.68 0.75 0.77 0.77 0.88 0.98 1 1

Sweden

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Gustaf Berglund 10km Freestyle 82.80 0 0 0 0 2.40
Edvin Anger 10km Freestyle 78.70 0 0.40 0.80 6.80 56.30
William Poromaa 10km Freestyle 64.50 0.20 1.50 4.70 18.90 75.60
Truls Gisselman 10km Freestyle 57.70 0 0 0 0 0.10
Johan Häggström 10km Freestyle 39.80 0 0 0 0.30 16.90
Calle Halfvarsson 10km Freestyle 29.90 0.10 1 3.20 22.30 84.90
Alvar Myhlback 10km Freestyle 27.20 0 0 0 0 0
Anton Grahn 10km Freestyle 19.40 0 0 0 0 1.20
Edvin Anger 20km Skiathlon 81.80 0.10 0.50 2.60 12.90 76.60
Gustaf Berglund 20km Skiathlon 77.80 0 0 0 0 0
William Poromaa 20km Skiathlon 60 1.40 5.30 12.80 40.60 95.60
Truls Gisselman 20km Skiathlon 51.40 0 0 0 0.10 31.70
Anton Grahn 20km Skiathlon 39.30 0 0 0 0 0
Alvar Myhlback 20km Skiathlon 38.40 0 0 0 0 0.10
Calle Halfvarsson 20km Skiathlon 28.30 0 0 0 1.70 49.20
Johan Häggström 20km Skiathlon 23 0 0 0 0 0.20
Edvin Anger 50km Classic 82.30 0 0.10 0.20 4.80 59
Gustaf Berglund 50km Classic 65.10 0 0 0 0 0.80
William Poromaa 50km Classic 63.90 7.20 35.20 61.50 96.80 100
Truls Gisselman 50km Classic 58.50 0 0 0 0 29.50
Calle Halfvarsson 50km Classic 45.70 0 0 0.20 2.20 47.70
Johan Häggström 50km Classic 32.10 0 0 0 0 23.70
Anton Grahn 50km Classic 26.30 0 0 0 0 2.10
Alvar Myhlback 50km Classic 26 0 0 0.10 2.90 48.90
Edvin Anger Sprint Classic 100 0.90 15.50 30.30 59.30 96.60
Johan Häggström Sprint Classic 69.20 0 0.30 1.20 7.40 58.10
Anton Grahn Sprint Classic 66.80 0.40 11.70 24.10 53 95.50
Calle Halfvarsson Sprint Classic 39.30 0 0.90 2.20 13.20 65.50
Alvar Myhlback Sprint Classic 38.50 0.70 12.30 25.10 57 95.30
Truls Gisselman Sprint Classic 31.20 0 0 0 0 4.90
Gustaf Berglund Sprint Classic 24.10 0 0 0 0 0.30
William Poromaa Sprint Classic 23.90 0 0 0 0 1.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
Edvin Anger Sweden 1 0.05 0.48 0.97 1 0.03 0.27 0.54 1
Truls Gisselman Sweden 2 0.01 0.09 0.19 0.35 0.03 0.27 0.54 1
Calle Halfvarsson Sweden 3 0.02 0.18 0.36 0.66 0.03 0.27 0.54 1
William Poromaa Sweden 4 0.03 0.24 0.49 0.91 0.03 0.27 0.54 1
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.01 0.11 0.23 0.42 0.03 0.27 0.54 1
William Poromaa Sweden 2 0.00 0.03 0.06 0.11 0.03 0.27 0.54 1
Truls Gisselman Sweden 3 0.00 0.02 0.04 0.08 0.03 0.27 0.54 1
Gustaf Berglund Sweden 4 0.00 0.01 0.02 0.04 0.03 0.27 0.54 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
Edvin Anger Sweden 1 0.03 0.60 1 1 0.02 0.36 0.70 0.98
Calle Halfvarsson Sweden 2 0.00 0.03 0.06 0.09 0.02 0.36 0.70 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
Edvin Anger Sweden 1 0.01 0.24 0.46 0.64 0.02 0.36 0.70 0.98
Gustaf Berglund Sweden 2 0.00 0.01 0.02 0.03 0.02 0.36 0.70 0.98

Switzerland

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Beda Klee 10km Freestyle 100 0 0 0 0.40 25.40
Janik Riebli 10km Freestyle 87.90 0 0 0 0 2.40
Noe Näff 10km Freestyle 72.30 0 0 0 0 0
Nicola Wigger 10km Freestyle 64.40 0 0 0 0 0
Valerio Grond 10km Freestyle 54.20 0 0 0 0.40 14.10
Beda Klee 20km Skiathlon 100 0 0.10 0.20 2.90 51.20
Noe Näff 20km Skiathlon 94.20 0 0 0 0 0
Nicola Wigger 20km Skiathlon 92.90 0 0 0 0 6.60
Janik Riebli 20km Skiathlon 67.70 0 0 0 0 0
Valerio Grond 20km Skiathlon 44.60 0 0 0 0 0
Beda Klee 50km Classic 100 0 0.70 1.80 15.70 87.40
Nicola Wigger 50km Classic 100 0 0 0 0 21.50
Noe Näff 50km Classic 60.30 0 0 0 0 0.40
Janik Riebli 50km Classic 52.20 0 0 0 0 0
Valerio Grond 50km Classic 50.60 0 0 0 0 5.90
Valerio Grond Sprint Classic 100 0 0 1.40 16.50 98.40
Janik Riebli Sprint Classic 100 0 0.20 1.50 6.90 52.40
Noe Näff Sprint Classic 78.50 0 0.20 1.30 6.30 62.20
Beda Klee Sprint Classic 17.70 0 0 0 0 0
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 0.15 0.54 1 0 0.04 0.14 1
Nicola Wigger Switzerland 2 0 0.02 0.06 0.47 0 0.04 0.14 1
Janik Riebli Switzerland 3 0 0.13 0.47 1 0 0.04 0.14 1
Valerio Grond Switzerland 4 0 0.03 0.12 0.84 0 0.04 0.14 1
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 0.01 0.04 0.26 0 0.04 0.14 1
Beda Klee Switzerland 2 0 0.01 0.04 0.26 0 0.04 0.14 1
Janik Riebli Switzerland 3 0 0.02 0.06 0.47 0 0.04 0.14 1
Noe Näff Switzerland 4 0 0.01 0.04 0.26 0 0.04 0.14 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
Janik Riebli Switzerland 1 0.01 0.20 0.90 1 0.00 0.04 0.17 0.75
Valerio Grond Switzerland 2 0.00 0.04 0.19 0.86 0.00 0.04 0.17 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
Janik Riebli Switzerland 1 0.00 0.03 0.14 0.63 0.00 0.04 0.17 0.75
Valerio Grond Switzerland 2 0.00 0.01 0.04 0.20 0.00 0.04 0.17 0.75

USA

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Gus Schumacher 10km Freestyle 83.10 2 11.10 24 58.10 96.60
Ben Ogden 10km Freestyle 69.50 0 0 0.60 3.30 46.50
Zanden McMullen 10km Freestyle 59.30 0 0 0 0 0.30
Zak Ketterson 10km Freestyle 53.70 0 0 0 0 9
James Clinton Schoonmaker 10km Freestyle 42.30 0 0 0 0 1.20
Johnny Hagenbuch 10km Freestyle 32.60 0 0 0 0 7.50
Hunter Wonders 10km Freestyle 31.60 0 0 0 0 0.20
Jack Young 10km Freestyle 28 0 0 0 0 0.20
Gus Schumacher 20km Skiathlon 80.40 0.10 0.40 2 10.50 74.30
Ben Ogden 20km Skiathlon 67 0 0 0 0.20 39.40
Zak Ketterson 20km Skiathlon 62.70 0 0 0.20 1.50 41.80
Zanden McMullen 20km Skiathlon 57.20 0 0 0 0.20 14.70
James Clinton Schoonmaker 20km Skiathlon 45 0 0 0 0 0
Johnny Hagenbuch 20km Skiathlon 35 0 0 0 0 0
Hunter Wonders 20km Skiathlon 26.50 0 0 0 0 0
Jack Young 20km Skiathlon 26.30 0 0 0 0 0
Gus Schumacher 50km Classic 79.70 0.20 0.50 1.60 11.60 77.30
Zanden McMullen 50km Classic 66.40 0 0 0 0 12.10
Ben Ogden 50km Classic 62.20 0 0 0.10 1.50 48.10
Zak Ketterson 50km Classic 60.60 0 0 0 0.90 42.50
James Clinton Schoonmaker 50km Classic 45.40 0 0 0 0 13.60
Hunter Wonders 50km Classic 33.30 0 0 0 0 0
Johnny Hagenbuch 50km Classic 26.80 0 0 0 0 1.30
Jack Young 50km Classic 25.50 0 0 0 0 2
James Clinton Schoonmaker Sprint Classic 86.70 0.10 1.30 4.40 14.30 71.30
Ben Ogden Sprint Classic 77.80 0 6.70 19.50 59.90 99.30
Zak Ketterson Sprint Classic 76.70 0 0 0.10 0.90 30.20
Jack Young Sprint Classic 64.40 0 0 0 0 0
Gus Schumacher Sprint Classic 53.90 0 1.40 5 18 75.30
Zanden McMullen Sprint Classic 39 0 0 0 0.20 12.60
Hunter Wonders Sprint Classic 1.50 0 0 0 0 0
Relay
Podium 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.01 0.08 0.16 0.25 0.03 0.32 0.65 1
Zanden McMullen USA 2 0.00 0.02 0.04 0.06 0.03 0.32 0.65 1
Ben Ogden USA 3 0.02 0.28 0.57 0.87 0.03 0.32 0.65 1
Gus Schumacher USA 4 0.05 0.64 1 1 0.03 0.32 0.65 1
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Johnny Hagenbuch USA 1 0.00 0.01 0.02 0.03 0.03 0.32 0.65 1
James Clinton Schoonmaker USA 2 0.00 0.01 0.02 0.03 0.03 0.32 0.65 1
Ben Ogden USA 3 0.00 0.03 0.06 0.09 0.03 0.32 0.65 1
Gus Schumacher USA 4 0.01 0.08 0.17 0.26 0.03 0.32 0.65 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
Gus Schumacher USA 1 0.03 0.43 0.71 0.90 0.03 0.47 0.78 0.99
Ben Ogden USA 2 0.02 0.23 0.39 0.49 0.03 0.47 0.78 0.99
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.01 0.16 0.27 0.34 0.03 0.47 0.78 0.99
Gus Schumacher USA 2 0.00 0.02 0.03 0.03 0.03 0.47 0.78 0.99

Other

Individual
Athlete Race Nation Start Win Podium Top5 Top-10 Top-30
Irineu Esteve Altimiras 10km Freestyle Andorra 100 0 0 0.10 0.50 21
Franco Dal Farra 10km Freestyle Argentina 100 0 0 0 0 0
Mikayel Mikayelyan 10km Freestyle Armenia 100 0 0 0 0 0
Seve De Campo 10km Freestyle Australia 100 0 0 0 0 0
Lars Young Vik 10km Freestyle Australia 100 0 0 0 0 0
Hugo Hinckfuss 10km Freestyle Australia 71.70 0 0 0 0 0
Benjamin Moser 10km Freestyle Austria 100 0.30 2.80 8.50 32.50 86.60
Mika Vermeulen 10km Freestyle Austria 100 0.30 2.20 9.20 31.20 87.20
Michael Föttinger 10km Freestyle Austria 80.40 0 0 0 0 0
Strahinja Eric 10km Freestyle Bosnia&Herzegovina 100 0 0 0 0 0
Manex Silva 10km Freestyle Brazil 100 0 0 0 0 0
Mario Matikanov 10km Freestyle Bulgaria 100 0 0 0 0 0
Daniel Peshkov 10km Freestyle Bulgaria 100 0 0 0 0 0
Sebastian Kristoffer Endrestad 10km Freestyle Chile 100 0 0 0 0 0
Minglin Li 10km Freestyle China 100 0 0 0 0 0
Qiang Wang 10km Freestyle China 44.10 0 0 0 0 0
Fredrik Gerardo Fodstad 10km Freestyle Colombia 100 0 0 0 0 0
Marko Skender 10km Freestyle Croatia 100 0 0 0 0 0
Alvar Johannes Alev 10km Freestyle Estonia 100 0 0 0 0.10 12.60
Martin Himma 10km Freestyle Estonia 100 0 0 0 0 6.30
Andrew Musgrave 10km Freestyle Great Britain 100 0.30 0.90 3.60 17.50 76.10
James Clugnet 10km Freestyle Great Britain 100 0 0 0 0.20 19.70
Joe Davies 10km Freestyle Great Britain 83.60 0 0 0.30 4 44.10
Apostolos Angelis 10km Freestyle Greece 100 0 0 0 0 0
Adam Büki 10km Freestyle Hungary 100 0 0 0 0 0
Adam Konya 10km Freestyle Hungary 100 0 0 0 0 0
Dagur Benediktsson 10km Freestyle Iceland 100 0 0 0 0 0
Thomas Hjalmar Westgård 10km Freestyle Ireland 100 0 0 0 0.50 11.90
Attila Mihaly Kertesz 10km Freestyle Israel 100 0 0 0 0 0.90
Naoto Baba 10km Freestyle Japan 100 0 0.10 0.10 1.40 24
Ryo Hirose 10km Freestyle Japan 100 0 0 0 0 0
Haruki Yamashita 10km Freestyle Japan 37.60 0 0 0 0 0.30
Amirgali Muratbekov 10km Freestyle Kazakhstan 100 0 0 0 0 0
Nail Bashmakov 10km Freestyle Kazakhstan 67.10 0 0 0 0 0
Vitaliy Pukhkalo 10km Freestyle Kazakhstan 63.90 0 0 0 0 0
Lauris Kaparkalejs 10km Freestyle Latvia 100 0 0 0 0 0
Raimo Vigants 10km Freestyle Latvia 100 0 0 0 0 0
Samer Tawk 10km Freestyle Lebanon 100 0 0 0 0 0.10
Robin Frommelt 10km Freestyle Liechtenstein 100 0 0 0 0 0
Tautvydas Strolia 10km Freestyle Lithuania 100 0 0 0 0 0
Iulian Luchin 10km Freestyle Moldova 100 0 0 0 0 5.90
Achbadrakh Batmunkh 10km Freestyle Mongolia 100 0 0 0 0 0
Abderrahim Kemmissa 10km Freestyle Morocco 100 0 0 0 0 0
Samuel Uduigowme Ikpefan 10km Freestyle Nigeria 100 0 0 0 0 0
Stavre Jada 10km Freestyle North Macedonia 100 0 0 0 0 0
Sebastian Bryja 10km Freestyle Poland 100 0 0 0 0 0
Dominik Bury 10km Freestyle Poland 100 0 0 0.10 1 30.30
Maciej Starega 10km Freestyle Poland 95.60 0 0 0 0 0
Gabriel Cojocaru 10km Freestyle Romania 100 0 0 0 0 0
Paul Constantin Pepene 10km Freestyle Romania 100 0 0 0 0 0
Saveliy Korostelev 10km Freestyle Russia 100 0 0.10 0.10 1.20 35.20
Milos Milosavljevic 10km Freestyle Serbia 100 0 0 0 0 0
Peter Hinds 10km Freestyle Slovakia 100 0 0 0 0 0
Vili Crv 10km Freestyle Slovenia 100 0 0 0 0 0
Miha Simenc 10km Freestyle Slovenia 100 0 0 0 0 0
Nejc Stern 10km Freestyle Slovenia 99.70 0 0 0 0 0
Joon-Seo Lee 10km Freestyle South Korea 100 0 0 0 0 0
Marc Colell Pantebre 10km Freestyle Spain 100 0 0 0 0 0
Jaume Pueyo 10km Freestyle Spain 100 0 0 0 0 0
Bernat Selles Gasch 10km Freestyle Spain 100 0 0 0 0 0
Mark Chanloung 10km Freestyle Thailand 100 0 0 0 0 0
Oleksandr Lisohor 10km Freestyle Ukraine 100 0 0 0 0 0.10
Irineu Esteve Altimiras 20km Skiathlon Andorra 100 0 0 0.20 1.80 40.20
Franco Dal Farra 20km Skiathlon Argentina 100 0 0 0 0 0
Mikayel Mikayelyan 20km Skiathlon Armenia 100 0 0 0 0 0
Seve De Campo 20km Skiathlon Australia 100 0 0 0 0 0
Hugo Hinckfuss 20km Skiathlon Australia 82.40 0 0 0 0 0
Lars Young Vik 20km Skiathlon Australia 81.20 0 0 0 0 0
Mika Vermeulen 20km Skiathlon Austria 100 1.60 7.50 19.30 55.20 99.10
Benjamin Moser 20km Skiathlon Austria 100 0 0 0 0.50 28.10
Michael Föttinger 20km Skiathlon Austria 82.30 0 0 0 0 0
Timo Juhani Gronlund 20km Skiathlon Bolivia 100 0 0 0 0 0.30
Strahinja Eric 20km Skiathlon Bosnia&Herzegovina 100 0 0 0 0 0
Manex Silva 20km Skiathlon Brazil 100 0 0 0 0 0
Mario Matikanov 20km Skiathlon Bulgaria 100 0 0 0 0 0
Daniel Peshkov 20km Skiathlon Bulgaria 100 0 0 0 0 0
Sebastian Kristoffer Endrestad 20km Skiathlon Chile 100 0 0 0 0 0
Minglin Li 20km Skiathlon China 100 0 0 0 0 0
Qiang Wang 20km Skiathlon China 96.90 0 0 0 0 0
Fredrik Gerardo Fodstad 20km Skiathlon Colombia 100 0 0 0 0 0
Marko Skender 20km Skiathlon Croatia 100 0 0 0 0 0
Klaus Jungbluth Rodriguez 20km Skiathlon Ecuador 100 0 0 0 0 0.10
Alvar Johannes Alev 20km Skiathlon Estonia 100 0 0 0 0.20 42.50
Martin Himma 20km Skiathlon Estonia 100 0 0 0 0 0
Karl Sebastian Dremljuga 20km Skiathlon Estonia 14.40 0 0 0 0 0
Andrew Musgrave 20km Skiathlon Great Britain 100 0.20 0.50 3.80 25.10 95.70
James Clugnet 20km Skiathlon Great Britain 100 0 0 0 0 0
Joe Davies 20km Skiathlon Great Britain 93.40 0 0.60 3.10 17.90 85.20
Apostolos Angelis 20km Skiathlon Greece 100 0 0 0 0 0
Adam Konya 20km Skiathlon Hungary 100 0 0 0 0 0
Adam Büki 20km Skiathlon Hungary 90.10 0 0 0 0 0
Dagur Benediktsson 20km Skiathlon Iceland 100 0 0 0 0 0
Thomas Hjalmar Westgård 20km Skiathlon Ireland 100 0 0 0.10 0.50 24.90
Attila Mihaly Kertesz 20km Skiathlon Israel 100 0 0 0 0 0
Naoto Baba 20km Skiathlon Japan 100 0 0.30 0.60 5 56.30
Ryo Hirose 20km Skiathlon Japan 100 0 0 0 0 6.40
Haruki Yamashita 20km Skiathlon Japan 25.40 0 0 0 0 0
Amirgali Muratbekov 20km Skiathlon Kazakhstan 100 0 0 0 0 0
Vitaliy Pukhkalo 20km Skiathlon Kazakhstan 100 0 0 0 0 0.10
Nail Bashmakov 20km Skiathlon Kazakhstan 59.60 0 0 0 0 0
Lauris Kaparkalejs 20km Skiathlon Latvia 100 0 0 0 0 0
Raimo Vigants 20km Skiathlon Latvia 100 0 0 0 0 0
Samer Tawk 20km Skiathlon Lebanon 100 0 0 0 0 0.20
Robin Frommelt 20km Skiathlon Liechtenstein 100 0 0 0 0 0
Tautvydas Strolia 20km Skiathlon Lithuania 100 0 0 0 0 0
Iulian Luchin 20km Skiathlon Moldova 100 0 0 0 0 0.80
Achbadrakh Batmunkh 20km Skiathlon Mongolia 100 0 0 0 0 0
Aleksandar Grbovic 20km Skiathlon Montenegro 100 0 0 0 0 0.40
Abderrahim Kemmissa 20km Skiathlon Morocco 100 0 0 0 0 0
Samuel Uduigowme Ikpefan 20km Skiathlon Nigeria 100 0 0 0 0 0
Stavre Jada 20km Skiathlon North Macedonia 100 0 0 0 0 0
Sebastian Bryja 20km Skiathlon Poland 100 0 0 0 0 0
Dominik Bury 20km Skiathlon Poland 100 0 0 0 0 1.80
Maciej Starega 20km Skiathlon Poland 100 0 0 0 0 0
Jose Cabeca 20km Skiathlon Portugal 100 0 0 0 0 0
Gabriel Cojocaru 20km Skiathlon Romania 100 0 0 0 0 0
Paul Constantin Pepene 20km Skiathlon Romania 100 0 0 0 0 0
Saveliy Korostelev 20km Skiathlon Russia 100 1.20 5.40 12.10 42 96.20
Milos Milosavljevic 20km Skiathlon Serbia 100 0 0 0 0 0
Peter Hinds 20km Skiathlon Slovakia 100 0 0 0 0 0.20
Vili Crv 20km Skiathlon Slovenia 100 0 0 0 0 0
Miha Simenc 20km Skiathlon Slovenia 100 0 0 0 0 0
Nejc Stern 20km Skiathlon Slovenia 100 0 0 0 0 0
Joon-Seo Lee 20km Skiathlon South Korea 100 0 0 0 0 0
Marc Colell Pantebre 20km Skiathlon Spain 100 0 0 0 0 0
Jaume Pueyo 20km Skiathlon Spain 100 0 0 0 0 0.30
Bernat Selles Gasch 20km Skiathlon Spain 100 0 0 0 0 0
Mark Chanloung 20km Skiathlon Thailand 100 0 0 0 0 0
Oleksandr Lisohor 20km Skiathlon Ukraine 100 0 0 0 0 0
Nicolas Claveau-Laviolette 20km Skiathlon Venezuela 100 0 0 0 0 0
Irineu Esteve Altimiras 50km Classic Andorra 100 0 0.20 0.30 3 52.10
Franco Dal Farra 50km Classic Argentina 100 0 0 0 0 0
Mikayel Mikayelyan 50km Classic Armenia 100 0 0 0 0 0
Seve De Campo 50km Classic Australia 100 0 0 0 0 0
Hugo Hinckfuss 50km Classic Australia 67.10 0 0 0 0 0
Lars Young Vik 50km Classic Australia 54.90 0 0 0 0 0
Mika Vermeulen 50km Classic Austria 100 0 0.30 1.40 12.30 79.30
Michael Föttinger 50km Classic Austria 93.80 0 0 0 0 0.10
Benjamin Moser 50km Classic Austria 80 0 0 0.20 2.30 47.90
Timo Juhani Gronlund 50km Classic Bolivia 100 0 0 0 0 0
Strahinja Eric 50km Classic Bosnia&Herzegovina 100 0 0 0 0 0
Manex Silva 50km Classic Brazil 100 0 0 0 0 0
Mario Matikanov 50km Classic Bulgaria 100 0 0 0 0 0
Daniel Peshkov 50km Classic Bulgaria 100 0 0 0 0 0.90
Sebastian Kristoffer Endrestad 50km Classic Chile 100 0 0 0 0 0
Qiang Wang 50km Classic China 100 0 0 0 0 1.40
Fredrik Gerardo Fodstad 50km Classic Colombia 100 0 0 0 0 0
Marko Skender 50km Classic Croatia 100 0 0 0 0 0
Klaus Jungbluth Rodriguez 50km Classic Ecuador 100 0 0 0 0 5.40
Alvar Johannes Alev 50km Classic Estonia 100 0 0 0 2.30 56.70
Martin Himma 50km Classic Estonia 100 0 0 0 0 0.30
Karl Sebastian Dremljuga 50km Classic Estonia 20 0 0 0 0 8
James Clugnet 50km Classic Great Britain 100 0 0 0 0 0
Andrew Musgrave 50km Classic Great Britain 100 0 0.40 0.70 9.10 69.70
Joe Davies 50km Classic Great Britain 68.50 0 0 0 0 42.30
Adam Büki 50km Classic Hungary 100 0 0 0 0 0
Adam Konya 50km Classic Hungary 100 0 0 0 0 2.60
Dagur Benediktsson 50km Classic Iceland 100 0 0 0 0 0
Thomas Hjalmar Westgård 50km Classic Ireland 100 0 0 0.10 1.30 44.80
Attila Mihaly Kertesz 50km Classic Israel 100 0 0 0 0 0.40
Naoto Baba 50km Classic Japan 100 0 0 0 0 18.50
Ryo Hirose 50km Classic Japan 100 0 0 0 0 8.30
Haruki Yamashita 50km Classic Japan 34.70 0 0 0 0 4.10
Nail Bashmakov 50km Classic Kazakhstan 100 0 0 0 0 0
Vitaliy Pukhkalo 50km Classic Kazakhstan 100 0 0 0 0 0
Lauris Kaparkalejs 50km Classic Latvia 100 0 0 0 0 0
Raimo Vigants 50km Classic Latvia 100 0 0 0 0 0
Robin Frommelt 50km Classic Liechtenstein 100 0 0 0 0 0
Tautvydas Strolia 50km Classic Lithuania 100 0 0 0 0 0
Achbadrakh Batmunkh 50km Classic Mongolia 100 0 0 0 0 0.30
Aleksandar Grbovic 50km Classic Montenegro 100 0 0 0 0 0.20
Samuel Uduigowme Ikpefan 50km Classic Nigeria 100 0 0 0 0 0
Stavre Jada 50km Classic North Macedonia 100 0 0 0 0 0.30
Sebastian Bryja 50km Classic Poland 100 0 0 0 0 0.10
Dominik Bury 50km Classic Poland 100 0 0 0 0 1.70
Maciej Starega 50km Classic Poland 81.30 0 0 0 0 0
Jose Cabeca 50km Classic Portugal 100 0 0 0 0 0
Gabriel Cojocaru 50km Classic Romania 100 0 0 0 0 1.20
Paul Constantin Pepene 50km Classic Romania 100 0 0 0 0 0
Saveliy Korostelev 50km Classic Russia 100 0.30 1.60 4.90 37 97.40
Milos Milosavljevic 50km Classic Serbia 100 0 0 0 0 0.10
Peter Hinds 50km Classic Slovakia 100 0 0 0 0 5.80
Vili Crv 50km Classic Slovenia 100 0 0 0 0 0.30
Miha Simenc 50km Classic Slovenia 100 0 0 0 0 2.10
Nejc Stern 50km Classic Slovenia 100 0 0 0 0 0
Joon-Seo Lee 50km Classic South Korea 100 0 0 0 0 2.10
Marc Colell Pantebre 50km Classic Spain 100 0 0 0 0 0
Bernat Selles Gasch 50km Classic Spain 100 0 0 0 0 0
Jaume Pueyo 50km Classic Spain 93.40 0 0 0 0 0.10
Mark Chanloung 50km Classic Thailand 100 0 0 0 0 0
Oleksandr Lisohor 50km Classic Ukraine 100 0 0 0 0 0
Nicolas Claveau-Laviolette 50km Classic Venezuela 100 0 0 0 0 0.60
Irineu Esteve Altimiras Sprint Classic Andorra 100 0 0 0 0 0
Franco Dal Farra Sprint Classic Argentina 100 0 0 0 0 0
Mateo Lorenzo Sauma Sprint Classic Argentina 22.80 0 0 0 0 0
Mikayel Mikayelyan Sprint Classic Armenia 100 0 0 0 0 0
Hugo Hinckfuss Sprint Classic Australia 100 0 0 0 0 0
Lars Young Vik Sprint Classic Australia 100 0 0 0 0 0
Seve De Campo Sprint Classic Australia 85.50 0 0 0 0 0
Michael Föttinger Sprint Classic Austria 100 0 0 0 0 14.30
Benjamin Moser Sprint Classic Austria 100 0 0.20 1.10 5.40 48.80
Mika Vermeulen Sprint Classic Austria 24.30 0 0 0 0.40 23
Timo Juhani Gronlund Sprint Classic Bolivia 100 0 0 0 0 0.10
Strahinja Eric Sprint Classic Bosnia&Herzegovina 100 0 0 0 0 0
Manex Silva Sprint Classic Brazil 100 0 0 0 0 0
Mario Matikanov Sprint Classic Bulgaria 100 0 0 0 0 0
Daniel Peshkov Sprint Classic Bulgaria 100 0 0 0 0 0
Sebastian Kristoffer Endrestad Sprint Classic Chile 100 0 0 0 0 0
Minglin Li Sprint Classic China 100 0 0 0 0 0
Qiang Wang Sprint Classic China 100 0 0 0 0.20 13.20
Fredrik Gerardo Fodstad Sprint Classic Colombia 100 0 0 0 0 0
Marko Skender Sprint Classic Croatia 100 0 0 0 0 0
Klaus Jungbluth Rodriguez Sprint Classic Ecuador 100 0 0 0 0 0
Karl Sebastian Dremljuga Sprint Classic Estonia 100 0 0 0 0 0
Martin Himma Sprint Classic Estonia 100 0 0 0 0 0.20
Alvar Johannes Alev Sprint Classic Estonia 38.50 0 0 0 0 0
James Clugnet Sprint Classic Great Britain 100 0 0 0 0 0
Andrew Musgrave Sprint Classic Great Britain 100 0 0 0 0 0
Joe Davies Sprint Classic Great Britain 37.70 0 0 0 0 0.40
Adam Büki Sprint Classic Hungary 100 0 0 0 0 0
Adam Konya Sprint Classic Hungary 100 0 0 0 0 0
Dagur Benediktsson Sprint Classic Iceland 100 0 0 0 0 0
Thomas Hjalmar Westgård Sprint Classic Ireland 100 0 0 0 0 0
Attila Mihaly Kertesz Sprint Classic Israel 100 0 0 0 0 0.10
Naoto Baba Sprint Classic Japan 100 0 0 0 0 0
Ryo Hirose Sprint Classic Japan 100 0 0 0 0 0
Vitaliy Pukhkalo Sprint Classic Kazakhstan 100 0 0 0 0 0
Nail Bashmakov Sprint Classic Kazakhstan 49.70 0 0 0 0 0
Lauris Kaparkalejs Sprint Classic Latvia 100 0 0 0 0 0
Raimo Vigants Sprint Classic Latvia 100 0 0 0 0 0
Samer Tawk Sprint Classic Lebanon 100 0 0 0 0 0.10
Robin Frommelt Sprint Classic Liechtenstein 100 0 0 0 0 0
Tautvydas Strolia Sprint Classic Lithuania 100 0 0 0 0 0
Modestas Vaiciulis Sprint Classic Lithuania 40.60 0 0 0 0 0
Achbadrakh Batmunkh Sprint Classic Mongolia 100 0 0 0 0 0
Aleksandar Grbovic Sprint Classic Montenegro 100 0 0 0 0 0.10
Samuel Uduigowme Ikpefan Sprint Classic Nigeria 100 0 0 0 0 0
Stavre Jada Sprint Classic North Macedonia 100 0 0 0 0 0
Sebastian Bryja Sprint Classic Poland 100 0 0 0 0 0
Maciej Starega Sprint Classic Poland 100 0 0 0 0 0.70
Dominik Bury Sprint Classic Poland 38.10 0 0 0 0 0
Jose Cabeca Sprint Classic Portugal 100 0 0 0 0 0
Paul Constantin Pepene Sprint Classic Romania 100 0 0 0 0 0
Saveliy Korostelev Sprint Classic Russia 100 0 0.10 0.50 5.10 59.80
Milos Milosavljevic Sprint Classic Serbia 100 0 0 0 0 0
Peter Hinds Sprint Classic Slovakia 100 0 0 0 0 0
Miha Simenc Sprint Classic Slovenia 100 0 0 0 0 5.40
Nejc Stern Sprint Classic Slovenia 100 0 0 0 0 10.90
Vili Crv Sprint Classic Slovenia 96.20 0 0 0 0 0
Joon-Seo Lee Sprint Classic South Korea 100 0 0 0 0 0
Marc Colell Pantebre Sprint Classic Spain 100 0 0 0 0 0.10
Jaume Pueyo Sprint Classic Spain 100 0 0.10 0.20 1 23.70
Bernat Selles Gasch Sprint Classic Spain 100 0 0 0 0 0.40
Mark Chanloung Sprint Classic Thailand 100 0 0 0 0 0
Oleksandr Lisohor Sprint Classic Ukraine 100 0 0 0 0 0
Nicolas Claveau-Laviolette Sprint Classic Venezuela 100 0 0 0 0 0.10

Ladies

Austria

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Teresa Stadlober 10km Freestyle 100 0 0.10 1.60 15.60 97.60
Katharina Brudermann 10km Freestyle 94.80 0 0 0 0 1.60
Lisa Achleitner 10km Freestyle 54.70 0 0 0 0 0.20
Magdalena Scherz 10km Freestyle 35.70 0 0 0 0 0
Teresa Stadlober 20km Skiathlon 100 2.30 7.60 14.30 44.10 95
Katharina Brudermann 20km Skiathlon 75.20 0 0 0 0 2
Lisa Achleitner 20km Skiathlon 43.90 0 0 0 0 0
Magdalena Scherz 20km Skiathlon 17.80 0 0 0 0 4.30
Teresa Stadlober 50km Classic 100 0.80 11.80 33 85 100
Katharina Brudermann 50km Classic 88.70 0 0 0 0 0
Lisa Achleitner 50km Classic 38.20 0 0 0 0 0.10
Heidi Bucher Sprint Classic 100 0 0 0 0 0
Magdalena Scherz Sprint Classic 100 0 0 0 0 16.20
Teresa Stadlober Sprint Classic 92.40 0 0 0 0 3.70
Katharina Brudermann Sprint Classic 24.80 0 0 0 0 0.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
Magdalena Scherz Austria 1 0 0.07 0.57 1 0 0.02 0.19 0.96
Teresa Stadlober Austria 2 0 0.82 1 1 0 0.02 0.19 0.96
Lisa Achleitner Austria 3 0 0.01 0.09 0.44 0 0.02 0.19 0.96
Heidi Bucher Austria 4 0 0.02 0.19 0.94 0 0.02 0.19 0.96
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 0.01 0.09 0.47 0 0.02 0.19 0.96
Teresa Stadlober Austria 2 0 0.26 1 1 0 0.02 0.19 0.96
Lisa Achleitner Austria 3 0 0.01 0.09 0.44 0 0.02 0.19 0.96
Katharina Brudermann Austria 4 0 0.01 0.09 0.44 0 0.02 0.19 0.96
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
Magdalena Scherz Austria 1 0.00 0.05 0.15 0.28 0.01 0.17 0.55 1.00
Teresa Stadlober Austria 2 0.02 0.53 1 1 0.01 0.17 0.55 1.00
Win 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.01 0.03 0.06 0.01 0.17 0.55 1.00
Lisa Achleitner Austria 2 0.00 0.01 0.03 0.06 0.01 0.17 0.55 1.00

Canada

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Kathrine Stewart-Jones 10km Freestyle 100 0 0 0.10 1 30.50
Alison Mackie 10km Freestyle 82.20 0 0 1.10 5.20 54.90
Liliane Gagnon 10km Freestyle 78.80 0 0 0 0 6.60
Olivia Bouffard-Nesbitt 10km Freestyle 58 0 0 0 0 0
Sonjaa Schmidt 10km Freestyle 35.30 0 0 0 0.10 11.20
Jasmine Drolet 10km Freestyle 19.90 0 0 0 0 0
Amelia Wells 10km Freestyle 17.50 0 0 0 0 0
Alison Mackie 20km Skiathlon 100 0 0.70 1 5 49.90
Kathrine Stewart-Jones 20km Skiathlon 96.60 0 0 0.20 1.30 42.60
Liliane Gagnon 20km Skiathlon 46.50 0 0 0 0 14.10
Jasmine Drolet 20km Skiathlon 43.20 0 0 0 0 0.10
Olivia Bouffard-Nesbitt 20km Skiathlon 42.40 0 0 0 0 0
Amelia Wells 20km Skiathlon 33.90 0 0 0 0 0
Sonjaa Schmidt 20km Skiathlon 30 0 0 0 0 3.60
Kathrine Stewart-Jones 50km Classic 100 0 0 0 0.10 53
Alison Mackie 50km Classic 97.70 0 0 0 0.40 54
Liliane Gagnon 50km Classic 50.70 0 0 0 0 6.50
Amelia Wells 50km Classic 41.10 0 0 0 0 0
Jasmine Drolet 50km Classic 39 0 0 0 0 0
Sonjaa Schmidt 50km Classic 34.90 0 0 0 0 1.20
Olivia Bouffard-Nesbitt 50km Classic 33.20 0 0 0 0 0
Olivia Bouffard-Nesbitt Sprint Classic 85.40 0 0 0 0 1.10
Kathrine Stewart-Jones Sprint Classic 82.30 0 0 0 0 0
Alison Mackie Sprint Classic 71.30 0 0 0 0 1
Liliane Gagnon Sprint Classic 51.30 0 0 0 0 0
Jasmine Drolet Sprint Classic 43.40 0 0 0 0 0
Sonjaa Schmidt Sprint Classic 36.70 0 0 0 0 0
Amelia Wells Sprint Classic 29.70 0 0 0 0 0
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 0.02 0.08 1 0 0.01 0.04 0.52
Olivia Bouffard-Nesbitt Canada 2 0 0.01 0.05 0.65 0 0.01 0.04 0.52
Kathrine Stewart-Jones Canada 3 0 0.07 0.35 1 0 0.01 0.04 0.52
Alison Mackie Canada 4 0 0.23 1 1 0 0.01 0.04 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
Alison Mackie Canada 1 0 0.02 0.10 1 0 0.01 0.04 0.52
Kathrine Stewart-Jones Canada 2 0 0.02 0.09 1 0 0.01 0.04 0.52
Olivia Bouffard-Nesbitt Canada 3 0 0.01 0.05 0.65 0 0.01 0.04 0.52
Jasmine Drolet Canada 4 0 0.01 0.05 0.65 0 0.01 0.04 0.52
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.02 0 0 0 0.08
Olivia Bouffard-Nesbitt Canada 2 0.01 0 0 0 0.08
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Olivia Bouffard-Nesbitt Canada 1 0.01 0 0 0 0.08
Jasmine Drolet Canada 2 0.01 0 0 0 0.08

Czechia

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Barbora Havlickova 10km Freestyle 100 0 0 0 0 0
Katerina Janatova 10km Freestyle 100 0 0.20 0.80 6.60 74.80
Tereza Beranova 10km Freestyle 40.50 0 0 0 0 0
Anna Marie Jaklova 10km Freestyle 23.50 0 0 0 0 0
Anna Milerska 10km Freestyle 23.50 0 0 0 0 0
Barbora Havlickova 20km Skiathlon 100 0 0 0 0 0.70
Katerina Janatova 20km Skiathlon 100 0 0 0.30 7.60 84.80
Anna Marie Jaklova 20km Skiathlon 38.20 0 0 0 0 0.40
Anna Milerska 20km Skiathlon 38.20 0 0 0 0 0
Tereza Beranova 20km Skiathlon 19.60 0 0 0 0 0
Barbora Havlickova 50km Classic 100 0 0 0 0 0.40
Katerina Janatova 50km Classic 100 0 0 0 0.30 70.50
Anna Marie Jaklova 50km Classic 62.10 0 0 0 0 1
Anna Milerska 50km Classic 62.10 0 0 0 0 0
Tereza Beranova 50km Classic 10.70 0 0 0 0 0
Barbora Antosova Sprint Classic 100 0 0 0 0 6.40
Katerina Janatova Sprint Classic 100 0 0 0 0 14.60
Tereza Beranova Sprint Classic 97.50 0 0 0.10 2.20 48.60
Barbora Havlickova Sprint Classic 35.60 0 0 0 0 0
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 Antosova Czechia 1 0.01 0.03 0.31 1 0.00 0.01 0.06 0.59
Tereza Beranova Czechia 2 0.00 0.01 0.11 1 0.00 0.01 0.06 0.59
Barbora Havlickova Czechia 3 0.00 0.01 0.11 1 0.00 0.01 0.06 0.59
Katerina Janatova Czechia 4 0.07 0.35 1 1 0.00 0.01 0.06 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
Barbora Antosova Czechia 1 0.00 0.01 0.11 1 0.00 0.01 0.06 0.59
Katerina Janatova Czechia 2 0.01 0.06 0.66 1 0.00 0.01 0.06 0.59
Tereza Beranova Czechia 3 0.00 0.01 0.11 1 0.00 0.01 0.06 0.59
Barbora Havlickova Czechia 4 0.00 0.01 0.11 1 0.00 0.01 0.06 0.59
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.12 0 0 0.01 0.75
Barbora Antosova Czechia 2 0.01 0 0 0.01 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
Barbora Antosova Czechia 1 0.01 0 0 0.01 0.75
Tereza Beranova Czechia 2 0.01 0 0 0.01 0.75

Estonia

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Keidy Kaasiku 10km Freestyle 100 0 0 0 0 0
Teesi Tuul 10km Freestyle 100 0 0 0 0 0
Kaidy Kaasiku 10km Freestyle 83.50 0 0 0 0 3.70
Mariel Merlii Pulles 10km Freestyle 47.40 0 0 0 0 0
Teiloora Ojaste 10km Freestyle 22.80 0 0 0 0 0
Keidy Kaasiku 20km Skiathlon 100 0 0 0 0 0
Teesi Tuul 20km Skiathlon 100 0 0 0 0 0
Kaidy Kaasiku 20km Skiathlon 94.90 0 0 0 0 0
Mariel Merlii Pulles 20km Skiathlon 52.90 0 0 0 0 3.70
Teiloora Ojaste 20km Skiathlon 12.50 0 0 0 0 1.30
Kaidy Kaasiku 50km Classic 100 0 0 0 0 0.40
Keidy Kaasiku 50km Classic 100 0 0 0 0 0.60
Teesi Tuul 50km Classic 100 0 0 0 0 0.30
Mariel Merlii Pulles 50km Classic 50.60 0 0 0 0 0.20
Keidy Kaasiku Sprint Classic 100 0 0 0 0 0
Teesi Tuul Sprint Classic 91.40 0 0 0 0 0
Kaidy Kaasiku Sprint Classic 90.60 0 0 0 0 0.10
Mariel Merlii Pulles Sprint Classic 70.40 0 0 0 0 0
Teiloora Ojaste Sprint Classic 40.50 0 0 0 0 0
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Kaidy Kaasiku Estonia 1 0.01 0 0 0 0.03
Keidy Kaasiku Estonia 2 0.01 0 0 0 0.03
Teiloora Ojaste Estonia 3 0.01 0 0 0 0.03
Mariel Merlii Pulles Estonia 4 0.01 0 0 0 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
Kaidy Kaasiku Estonia 1 0.01 0 0 0 0.03
Keidy Kaasiku Estonia 2 0.01 0 0 0 0.03
Teiloora Ojaste Estonia 3 0.01 0 0 0 0.03
Mariel Merlii Pulles Estonia 4 0.01 0 0 0 0.03
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.01 0 0 0 0.07
Kaidy Kaasiku Estonia 2 0.01 0 0 0 0.07
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Kaidy Kaasiku Estonia 1 0.01 0 0 0 0.07
Keidy Kaasiku Estonia 2 0.01 0 0 0 0.07

Finland

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Kerttu Niskanen 10km Freestyle 84.90 0.40 2.30 8.60 29.90 87.20
Vilma Ryytty 10km Freestyle 78.90 0.10 0.50 0.90 6.70 55.30
Vilma Nissinen 10km Freestyle 61 0 0 0 0.20 31.20
Krista Pärmäkoski 10km Freestyle 57.80 0.40 2.80 9.60 39 97.50
Jasmin Kähärä 10km Freestyle 47.70 0 0 0 0 20.10
Jasmi Joensuu 10km Freestyle 39.60 0 0 0.10 1.80 37.70
Johanna Matintalo 10km Freestyle 30.10 0 0 0.40 4 60.10
Kerttu Niskanen 20km Skiathlon 68 1.70 7.10 15.10 51.80 98.40
Vilma Nissinen 20km Skiathlon 66.60 0 0 0 0 10.70
Vilma Ryytty 20km Skiathlon 64.70 0 0 0.10 2.40 49.10
Johanna Matintalo 20km Skiathlon 55.70 1.60 5.10 11.40 38.20 93.10
Krista Pärmäkoski 20km Skiathlon 55.20 0 0.10 1.70 18.20 93.20
Jasmi Joensuu 20km Skiathlon 43.30 0 0.10 0.20 3.80 50.20
Jasmin Kähärä 20km Skiathlon 38.50 0 0 0 0 0.80
Amanda Saari 20km Skiathlon 8.10 0 0 0 0 0.50
Kerttu Niskanen 50km Classic 87 2.40 22.40 53.90 96.10 100
Krista Pärmäkoski 50km Classic 73 0.10 0.20 1.40 29.70 100
Johanna Matintalo 50km Classic 69.50 7.50 22.90 35.10 67.10 99.20
Vilma Ryytty 50km Classic 43.60 0 0 0 0 0.60
Vilma Nissinen 50km Classic 41.80 0 0 0 0 3.30
Jasmi Joensuu 50km Classic 40.60 0 0 0 1.10 79.90
Jasmin Kähärä 50km Classic 35.90 0 0 0 0 1.30
Amanda Saari 50km Classic 8.70 0 0 0 0 2.30
Jasmi Joensuu Sprint Classic 92.90 3 11.90 27.60 75.10 100
Johanna Matintalo Sprint Classic 78.60 0 0.90 6.20 47.80 99.90
Jasmin Kähärä Sprint Classic 65.50 0 0.30 0.90 8.40 82.90
Kerttu Niskanen Sprint Classic 57.70 0 0.10 0.10 1.70 58
Amanda Saari Sprint Classic 53 0 0 0.10 1.90 73.80
Krista Pärmäkoski Sprint Classic 29.90 0 0 0 1.30 55.40
Vilma Nissinen Sprint Classic 11.80 0 0 0 0 5.90
Vilma Ryytty Sprint Classic 10.60 0 0 0 0 2.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
Jasmi Joensuu Finland 1 0.17 0.62 0.93 1 0.16 0.58 0.86 1.00
Krista Pärmäkoski Finland 2 0.17 0.62 0.93 1 0.16 0.58 0.86 1.00
Kerttu Niskanen Finland 3 0.20 0.71 1 1 0.16 0.58 0.86 1.00
Johanna Matintalo Finland 4 0.18 0.64 0.95 1 0.16 0.58 0.86 1.00
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.06 0.21 0.31 0.36 0.16 0.58 0.86 1.00
Kerttu Niskanen Finland 2 0.07 0.27 0.40 0.47 0.16 0.58 0.86 1.00
Johanna Matintalo Finland 3 0.02 0.06 0.09 0.10 0.16 0.58 0.86 1.00
Krista Pärmäkoski Finland 4 0.02 0.07 0.10 0.11 0.16 0.58 0.86 1.00
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.02 0.51 1 1 0.01 0.26 0.68 1
Johanna Matintalo Finland 2 0.01 0.21 0.57 0.84 0.01 0.26 0.68 1
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.02 0.42 1 1 0.01 0.26 0.68 1
Jasmin Kähärä Finland 2 0.00 0.01 0.03 0.04 0.01 0.26 0.68 1

France

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Leonie Perry 10km Freestyle 87.40 1.80 5.10 12.20 37.70 91.80
Melissa Gal 10km Freestyle 87.10 0 0 0 0 0.60
Clemence Didierlaurent 10km Freestyle 77.50 0 0 0 0 0
Julie Pierrel 10km Freestyle 70.60 0 0 0 0 6.40
Delphine Claudel 10km Freestyle 57 0.50 1.20 5.80 21.10 84.10
Cloe Pagnier 10km Freestyle 20.50 0 0 0 0 0.50
Leonie Perry 20km Skiathlon 88.40 0 0 0 1 41.20
Julie Pierrel 20km Skiathlon 87.10 0 0 0 0 0
Melissa Gal 20km Skiathlon 77.80 0 0 0 0 0
Clemence Didierlaurent 20km Skiathlon 69.60 0 0 0 0 0
Delphine Claudel 20km Skiathlon 33.90 0 0.10 0.70 7.50 65.60
Cloe Pagnier 20km Skiathlon 23.50 0 0 0 0 1.40
Justine Gaillard 20km Skiathlon 19.60 0 0 0 0 5.10
Julie Pierrel 50km Classic 82.30 0 0 0 0 0.70
Leonie Perry 50km Classic 75.70 0 0 0 0.30 34.80
Melissa Gal 50km Classic 66.40 0 0 0 0 0
Delphine Claudel 50km Classic 63.50 0 0 0 0.30 29.60
Clemence Didierlaurent 50km Classic 40 0 0 0 0 0.10
Justine Gaillard 50km Classic 36.10 0 0 0 0 0.80
Cloe Pagnier 50km Classic 36.10 0 0 0 0 0.70
Melissa Gal Sprint Classic 100 0 0 0 0.30 33.20
Clemence Didierlaurent Sprint Classic 96.80 0 0 0 0 5.80
Julie Pierrel Sprint Classic 75.20 0 0 0 0 18.80
Justine Gaillard Sprint Classic 61.10 0 0 0 0 8.70
Leonie Perry Sprint Classic 52.40 0 0 0 0 0
Delphine Claudel Sprint Classic 5.10 0 0 0 0 0
Relay
Podium 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 0.02 0.13 1 0 0.01 0.04 0.50
Clemence Didierlaurent France 2 0 0.01 0.08 1 0 0.01 0.04 0.50
Delphine Claudel France 3 0 0.19 1 1 0 0.01 0.04 0.50
Leonie Perry France 4 0 0.14 1 1 0 0.01 0.04 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
Clemence Didierlaurent France 1 0 0.01 0.08 1 0 0.01 0.04 0.50
Justine Gaillard France 2 0 0.01 0.08 1 0 0.01 0.04 0.50
Melissa Gal France 3 0 0.01 0.08 1 0 0.01 0.04 0.50
Delphine Claudel France 4 0 0.04 0.28 1 0 0.01 0.04 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
Melissa Gal France 1 0.03 0 0 0 0.15
Delphine Claudel France 2 0.01 0 0 0 0.15
Win 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.01 0 0 0 0.15
Clemence Didierlaurent France 2 0.01 0 0 0 0.15

Germany

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Helen Hoffmann 10km Freestyle 81.80 0 0.50 1.50 8.90 79.40
Pia Fink 10km Freestyle 74.90 0 0 0.20 16 100
Sofie Krehl 10km Freestyle 64.90 0 0 0 0 20.70
Katherine Sauerbrey 10km Freestyle 61.90 0 0 0 0 2.80
Katharina Hennig Dotzler 10km Freestyle 45.10 0 0 0 0.20 87.50
Theresa Fürstenberg 10km Freestyle 34.70 0 0 0 0 4.80
Coletta Rydzek 10km Freestyle 22.70 0 0 0 0 1.30
Laura Gimmler 10km Freestyle 14.10 0 0 0 0 5.90
Helen Hoffmann 20km Skiathlon 81.20 0 0 0.30 5 88.70
Katherine Sauerbrey 20km Skiathlon 74.40 0 0 0 1.80 53.80
Pia Fink 20km Skiathlon 69.50 0 0 0.20 13.60 99.70
Sofie Krehl 20km Skiathlon 57.10 0 0 0 0 20.60
Katharina Hennig Dotzler 20km Skiathlon 54.20 0.30 1.30 3.40 21.10 82.60
Coletta Rydzek 20km Skiathlon 28.10 0 0 0 0 20.40
Theresa Fürstenberg 20km Skiathlon 20.40 0 0 0 0 0.80
Laura Gimmler 20km Skiathlon 15.20 0 0 0 0.30 47.60
Katharina Hennig Dotzler 50km Classic 79.30 1 19.90 51.10 96.70 100
Pia Fink 50km Classic 73 0 0 0.20 2.50 65
Katherine Sauerbrey 50km Classic 72 0 0 0 0 80.40
Helen Hoffmann 50km Classic 56.70 0 0 0.20 0.60 74.10
Coletta Rydzek 50km Classic 36.90 0 0 0 0 35.50
Laura Gimmler 50km Classic 31.10 0 0 0 0.20 91.80
Sofie Krehl 50km Classic 30.70 0 0 0 0 10.90
Theresa Fürstenberg 50km Classic 20.30 0 0 0 0 0.10
Laura Gimmler Sprint Classic 83 3.30 12.30 25.30 67.80 99.30
Sofie Krehl Sprint Classic 79.50 0 0 0 0 32.80
Coletta Rydzek Sprint Classic 77.60 0.40 0.80 2.90 18.30 90.80
Katharina Hennig Dotzler Sprint Classic 66.30 0 0 0 0.30 33.60
Pia Fink Sprint Classic 36 0 0 0 0 13.70
Helen Hoffmann Sprint Classic 29.10 0 0 0 0 0.20
Katherine Sauerbrey Sprint Classic 28.50 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
Laura Gimmler Germany 1 0.08 0.44 0.73 0.86 0.09 0.52 0.84 1.00
Katharina Hennig Dotzler Germany 2 0.15 0.88 1 1 0.09 0.52 0.84 1.00
Helen Hoffmann Germany 3 0.09 0.49 0.80 0.95 0.09 0.52 0.84 1.00
Pia Fink Germany 4 0.10 0.58 0.95 1 0.09 0.52 0.84 1.00
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.01 0.07 0.12 0.14 0.09 0.52 0.84 1.00
Katharina Hennig Dotzler Germany 2 0.05 0.29 0.48 0.57 0.09 0.52 0.84 1.00
Helen Hoffmann Germany 3 0.00 0.03 0.05 0.05 0.09 0.52 0.84 1.00
Pia Fink Germany 4 0.03 0.16 0.26 0.31 0.09 0.52 0.84 1.00
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.01 0.30 0.95 1 0.01 0.18 0.57 1.00
Pia Fink Germany 2 0.01 0.34 1 1 0.01 0.18 0.57 1.00
Win 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.01 0.05 0.08 0.01 0.18 0.57 1.00
Coletta Rydzek Germany 2 0.00 0.01 0.04 0.06 0.01 0.18 0.57 1.00

Italy

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Caterina Ganz 10km Freestyle 100 0 0 0.10 1.80 57.30
Anna Comarella 10km Freestyle 99.60 0 0 0 0 0
Maria Gismondi 10km Freestyle 88.70 0.20 1.10 2.10 9 64.50
Federica Cassol 10km Freestyle 42.80 0 0 0 0 0
Nicole Monsorno 10km Freestyle 40.70 0 0 0 0 0
Iris De Martin Pinter 10km Freestyle 15.30 0 0 0 0 0
Caterina Ganz 20km Skiathlon 100 0 0 0 0.10 26
Anna Comarella 20km Skiathlon 90.10 0 0 0 0 14.90
Federica Cassol 20km Skiathlon 49.10 0 0 0 0 3.10
Iris De Martin Pinter 20km Skiathlon 46.60 0 0 0 0 6
Nicole Monsorno 20km Skiathlon 46.40 0 0 0 0 0
Maria Gismondi 20km Skiathlon 42.50 0 0 0 0 6.60
Caterina Ganz 50km Classic 100 0 0 0 0 28.70
Anna Comarella 50km Classic 99 0 0 0 0 13.30
Federica Cassol 50km Classic 52.30 0 0 0 0 1.40
Nicole Monsorno 50km Classic 46.10 0 0 0 0 0
Iris De Martin Pinter 50km Classic 44.90 0 0 0 0 9.50
Maria Gismondi 50km Classic 29.50 0 0 0 0 6.60
Federica Cassol Sprint Classic 100 0 0 0 0 52.80
Nicole Monsorno Sprint Classic 100 0 0 0.20 4.90 79
Caterina Ganz Sprint Classic 99.10 0 0 0 0.40 48.80
Iris De Martin Pinter Sprint Classic 63.90 0 0 0.10 3.90 59.10
Anna Comarella Sprint Classic 22.10 0 0 0 0 0
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Iris De Martin Pinter Italy 1 0.00 0.06 0.24 1 0.00 0.04 0.13 0.74
Caterina Ganz Italy 2 0.02 0.37 1 1 0.00 0.04 0.13 0.74
Anna Comarella Italy 3 0.00 0.03 0.12 0.64 0.00 0.04 0.13 0.74
Maria Gismondi Italy 4 0.00 0.08 0.32 1 0.00 0.04 0.13 0.74
Win 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.05 0.21 1 0.00 0.04 0.13 0.74
Federica Cassol Italy 2 0.00 0.01 0.04 0.21 0.00 0.04 0.13 0.74
Anna Comarella Italy 3 0.00 0.01 0.04 0.21 0.00 0.04 0.13 0.74
Iris De Martin Pinter Italy 4 0.00 0.01 0.04 0.21 0.00 0.04 0.13 0.74
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
Federica Cassol Italy 1 0 0.11 0.89 1 0 0.01 0.07 0.93
Caterina Ganz Italy 2 0 0.12 0.97 1 0 0.01 0.07 0.93
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 0.01 0.08 1 0 0.01 0.07 0.93
Anna Comarella Italy 2 0 0.01 0.08 1 0 0.01 0.07 0.93

Kazakhstan

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Nadezhda Stepashkina 10km Freestyle 100 0 0 0 0 0
Darya Ryazhko 10km Freestyle 98.10 0 0 0 0 0
Kseniya Shalygina 10km Freestyle 65.40 0 0 0 0 0
Anna Melnik 10km Freestyle 40.50 0 0 0 0 0
Nadezhda Stepashkina 20km Skiathlon 100 0 0 0 0 0
Darya Ryazhko 20km Skiathlon 93.40 0 0 0 0 0
Anna Melnik 20km Skiathlon 54.70 0 0 0 0 0
Kseniya Shalygina 20km Skiathlon 49.10 0 0 0 0 0
Kseniya Shalygina 50km Classic 100 0 0 0 0 0
Nadezhda Stepashkina 50km Classic 100 0 0 0 0 0
Darya Ryazhko 50km Classic 72.30 0 0 0 0 0
Anna Melnik 50km Classic 57 0 0 0 0 0
Darya Ryazhko Sprint Classic 100 0 0 0 0 0
Nadezhda Stepashkina Sprint Classic 100 0 0 0 0 0
Anna Melnik Sprint Classic 97.70 0 0 0 0 0
Kseniya Shalygina Sprint Classic 63 0 0 0 0 0
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Anna Melnik Kazakhstan 1 0.01 0 0 0 0.03
Darya Ryazhko Kazakhstan 2 0.01 0 0 0 0.03
Kseniya Shalygina Kazakhstan 3 0.01 0 0 0 0.03
Nadezhda Stepashkina Kazakhstan 4 0.01 0 0 0 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
Anna Melnik Kazakhstan 1 0.01 0 0 0 0.03
Darya Ryazhko Kazakhstan 2 0.01 0 0 0 0.03
Kseniya Shalygina Kazakhstan 3 0.01 0 0 0 0.03
Nadezhda Stepashkina Kazakhstan 4 0.01 0 0 0 0.03
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
Anna Melnik Kazakhstan 1 0.01 0 0 0 0.04
Darya Ryazhko Kazakhstan 2 0.01 0 0 0 0.04
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Anna Melnik Kazakhstan 1 0.01 0 0 0 0.04
Darya Ryazhko Kazakhstan 2 0.01 0 0 0 0.04

Latvia

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Patricijia Eiduka 10km Freestyle 100 0 0 0.40 2.80 46.90
Kitija Auzina 10km Freestyle 28.80 0 0 0 0 0
Samanta Krampe 10km Freestyle 1 0 0 0 0 0.10
Patricijia Eiduka 20km Skiathlon 100 0 0.20 0.30 3.30 54.50
Kitija Auzina 20km Skiathlon 75.80 0 0 0 0 0
Kitija Auzina 50km Classic 100 0 0 0 0 0
Patricijia Eiduka 50km Classic 100 0 0 0 0.10 28
Samanta Krampe 50km Classic 1.20 0 0 0 0 0
Kitija Auzina Sprint Classic 100 0 0 0 0 0
Patricijia Eiduka Sprint Classic 100 0 0 0 0 2.60
Samanta Krampe Sprint Classic 19.20 0 0 0 0 0
Linda Kaparkaleja Sprint Classic 10.30 0 0 0 0 0
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Linda Kaparkaleja Latvia 1 0 0.01 0.06 1 0 0.00 0.02 0.40
Kitija Auzina Latvia 2 0 0.01 0.05 1 0 0.00 0.02 0.40
Samanta Krampe Latvia 3 0 0.01 0.05 1 0 0.00 0.02 0.40
Patricijia Eiduka Latvia 4 0 0.22 1 1 0 0.00 0.02 0.40
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Patricijia Eiduka Latvia 1 0 0.02 0.08 1 0 0.00 0.02 0.40
Kitija Auzina Latvia 2 0 0.01 0.05 1 0 0.00 0.02 0.40
Linda Kaparkaleja Latvia 3 0 0.01 0.05 1 0 0.00 0.02 0.40
Samanta Krampe Latvia 4 0 0.01 0.05 1 0 0.00 0.02 0.40
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
Patricijia Eiduka Latvia 1 0.05 0 0 0 0.38
Kitija Auzina Latvia 2 0.01 0 0 0 0.38
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Kitija Auzina Latvia 1 0.01 0 0 0 0.38
Patricijia Eiduka Latvia 2 0.01 0 0 0 0.38

Norway

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Astrid Øyre Slind 10km Freestyle 88.30 11.20 38.40 63.10 90.80 100
Heidi Weng 10km Freestyle 87.10 4.50 17.70 32.80 62.50 97.80
Kristin Austgulen Fosnæs 10km Freestyle 72.80 0 0 1.60 26 100
Karoline Simpson-Larsen 10km Freestyle 62.30 2.90 12.70 23.50 52.60 97.60
Julie Bjervig Drivenes 10km Freestyle 48.20 0 0 0 3.20 73.30
Milla Grosberghaugen Andreassen 10km Freestyle 16.50 0 0 0 0 0
Ingrid Bergene Aabrekk 10km Freestyle 13.40 0 0 0 0 0
Kristine Stavås Skistad 10km Freestyle 11.40 0 0 0 0 0
Heidi Weng 20km Skiathlon 75.80 17.80 63.30 90.90 100 100
Karoline Simpson-Larsen 20km Skiathlon 73.70 5.50 17 31 73.70 99.10
Astrid Øyre Slind 20km Skiathlon 69.10 9 27.50 47.70 89.10 100
Kristin Austgulen Fosnæs 20km Skiathlon 64.20 0 0.10 0.60 21.80 99.30
Julie Bjervig Drivenes 20km Skiathlon 56.90 0 0 0.30 8.20 83.40
Milla Grosberghaugen Andreassen 20km Skiathlon 21.30 0 0 0 0 2.80
Ingrid Bergene Aabrekk 20km Skiathlon 19.90 0 0 0 0 0
Kristine Stavås Skistad 20km Skiathlon 19.20 0 0 0 0 0.80
Heidi Weng 50km Classic 89.80 0.60 5.70 15.90 62.30 100
Astrid Øyre Slind 50km Classic 86.70 9.60 38.80 60.20 92 100
Kristin Austgulen Fosnæs 50km Classic 85.30 0 0 0 0 72
Karoline Simpson-Larsen 50km Classic 46.90 0.70 3.10 8.20 38.20 98.40
Julie Bjervig Drivenes 50km Classic 30.20 0 0.30 1.50 5.50 64.70
Ingrid Bergene Aabrekk 50km Classic 27 0 0 0 0 0
Kristine Stavås Skistad 50km Classic 21.50 0 0 0 0 0
Milla Grosberghaugen Andreassen 50km Classic 12.60 0 0 0 1.10 95.30
Kristine Stavås Skistad Sprint Classic 100 18.30 41.10 61.60 90 100
Ingrid Bergene Aabrekk Sprint Classic 96.40 0.10 1.20 2.40 15 82.20
Kristin Austgulen Fosnæs Sprint Classic 46 0 0 0 0 28.70
Heidi Weng Sprint Classic 42.90 0.20 0.60 2.90 16.90 84.80
Julie Bjervig Drivenes Sprint Classic 40 0 0 0.10 4.60 78.70
Milla Grosberghaugen Andreassen Sprint Classic 20.80 0 0.20 1.50 15.20 92.50
Astrid Øyre Slind Sprint Classic 20.60 0 0 0.10 3.70 85.10
Karoline Simpson-Larsen Sprint Classic 17.90 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
Kristin Austgulen Fosnæs Norway 1 0.19 0.55 0.71 0.76 0.26 0.72 0.94 1.00
Astrid Øyre Slind Norway 2 0.32 0.89 1 1 0.26 0.72 0.94 1.00
Heidi Weng Norway 3 0.31 0.88 1 1 0.26 0.72 0.94 1.00
Julie Bjervig Drivenes Norway 4 0.21 0.59 0.77 0.82 0.26 0.72 0.94 1.00
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Astrid Øyre Slind Norway 1 0.19 0.52 0.68 0.72 0.26 0.72 0.94 1.00
Karoline Simpson-Larsen Norway 2 0.11 0.32 0.41 0.44 0.26 0.72 0.94 1.00
Heidi Weng Norway 3 0.20 0.57 0.75 0.79 0.26 0.72 0.94 1.00
Kristin Austgulen Fosnæs Norway 4 0.06 0.17 0.22 0.24 0.26 0.72 0.94 1.00
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.05 0.56 0.74 0.80 0.06 0.70 0.93 1
Heidi Weng Norway 2 0.05 0.58 0.77 0.82 0.06 0.70 0.93 1
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Kristin Austgulen Fosnæs Norway 1 0.00 0.02 0.03 0.03 0.06 0.70 0.93 1
Kristine Stavås Skistad Norway 2 0.01 0.07 0.09 0.10 0.06 0.70 0.93 1

Poland

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Aleksandra Kolodziej 10km Freestyle 100 0 0 0 0 0
Eliza Rucka-Michalek 10km Freestyle 100 0 0.40 1.20 5.10 50.30
Izabela Marcisz 10km Freestyle 85.60 0 0 0 0 0.10
Monika Skinder 10km Freestyle 55.10 0 0 0 0 0
Aleksandra Kolodziej 20km Skiathlon 100 0 0 0 0 0
Eliza Rucka-Michalek 20km Skiathlon 100 0 0 0 0.70 40.60
Monika Skinder 20km Skiathlon 99.30 0 0 0 0 13.20
Izabela Marcisz 20km Skiathlon 70.30 0 0 0 0 0
Aleksandra Kolodziej 50km Classic 100 0 0 0 0 0
Eliza Rucka-Michalek 50km Classic 100 0 0 0 0 2.40
Monika Skinder 50km Classic 88.40 0 0 0 0 0.20
Izabela Marcisz 50km Classic 65.60 0 0 0 0 0.30
Aleksandra Kolodziej Sprint Classic 100 0 0 0 0 0
Monika Skinder Sprint Classic 94.40 0 0 0 0.10 25.90
Eliza Rucka-Michalek Sprint Classic 77 0 0 0 0 0
Izabela Marcisz Sprint Classic 63.90 0 0 0 0 0
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.02 0 0 0.01 0.22
Aleksandra Kolodziej Poland 2 0.01 0 0 0.01 0.22
Izabela Marcisz Poland 3 0.01 0 0 0.01 0.22
Eliza Rucka-Michalek Poland 4 0.10 0 0 0.01 0.22
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Aleksandra Kolodziej Poland 1 0.01 0 0 0.01 0.22
Izabela Marcisz Poland 2 0.01 0 0 0.01 0.22
Eliza Rucka-Michalek Poland 3 0.01 0 0 0.01 0.22
Monika Skinder Poland 4 0.01 0 0 0.01 0.22
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.02 0 0 0 0.11
Aleksandra Kolodziej Poland 2 0.01 0 0 0 0.11
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Aleksandra Kolodziej Poland 1 0.01 0 0 0 0.11
Izabela Marcisz Poland 2 0.01 0 0 0 0.11

Sweden

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Moa Ilar 10km Freestyle 86 19.20 44.90 64.50 89.30 99.70
Ebba Andersson 10km Freestyle 76.10 7.70 26.20 44.60 72.80 98.40
Maja Dahlqvist 10km Freestyle 62.40 0.90 3.90 11.40 41.90 97
Frida Karlsson 10km Freestyle 48.70 0.50 4.40 11.40 30.80 90.20
Emma Ribom 10km Freestyle 43.70 3.90 13.50 27.50 58.60 97.70
Jonna Sundling 10km Freestyle 35.40 13 37.70 59.30 85.90 100
Johanna Hagström 10km Freestyle 27.70 0 0 0 0 1.70
Linn Svahn 10km Freestyle 20 2 7.30 14.80 41.50 93.60
Moa Ilar 20km Skiathlon 95.10 0 1.20 3.60 24.80 94
Maja Dahlqvist 20km Skiathlon 70.30 0.10 0.10 0.60 6.60 61.10
Ebba Andersson 20km Skiathlon 69.40 9.50 50.50 89.40 100 100
Frida Karlsson 20km Skiathlon 42.30 18.80 47.70 73.40 97.80 100
Emma Ribom 20km Skiathlon 38 0 0 0.20 13.40 91.10
Johanna Hagström 20km Skiathlon 37.90 0 0 0 0 0
Jonna Sundling 20km Skiathlon 29.10 10.90 27.10 46.40 83.30 99.90
Linn Svahn 20km Skiathlon 17.90 0.20 0.40 1.50 22 93.30
Moa Ilar 50km Classic 89.30 0 0 0.10 3.70 99.40
Ebba Andersson 50km Classic 66.70 10.40 42.80 69 95.30 100
Frida Karlsson 50km Classic 52.30 56.80 95.20 99.60 100 100
Maja Dahlqvist 50km Classic 49 0 0.20 0.40 4 64.80
Emma Ribom 50km Classic 42.80 0 0.20 0.30 6.90 94.60
Linn Svahn 50km Classic 40.10 0.40 5.10 13.90 59.40 99.90
Jonna Sundling 50km Classic 32.60 0.40 3.10 12.20 60 100
Johanna Hagström 50km Classic 27.10 0 0 0 0 0.80
Maja Dahlqvist Sprint Classic 83.80 10.30 29.90 47.80 86.30 100
Johanna Hagström Sprint Classic 72.50 7.30 30.90 58 94.80 100
Linn Svahn Sprint Classic 52.60 27.10 54 74 94.30 100
Emma Ribom Sprint Classic 46.10 8.20 22.50 38.90 75.70 99.50
Jonna Sundling Sprint Classic 44.60 11.10 62.70 93.70 100 100
Moa Ilar Sprint Classic 44.60 0 0 0.40 11.40 99.40
Frida Karlsson Sprint Classic 37.30 0.10 0.70 2.60 24.10 95.40
Ebba Andersson Sprint Classic 18.60 0 0 0 0 38.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
Jonna Sundling Sweden 1 0.43 0.78 0.90 0.95 0.46 0.83 0.95 1
Frida Karlsson Sweden 2 0.45 0.81 0.93 0.98 0.46 0.83 0.95 1
Ebba Andersson Sweden 3 0.49 0.89 1 1 0.46 0.83 0.95 1
Moa Ilar Sweden 4 0.42 0.76 0.87 0.92 0.46 0.83 0.95 1
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Jonna Sundling Sweden 1 0.29 0.52 0.59 0.62 0.46 0.83 0.95 1
Frida Karlsson Sweden 2 0.14 0.24 0.28 0.30 0.46 0.83 0.95 1
Ebba Andersson Sweden 3 0.33 0.60 0.69 0.72 0.46 0.83 0.95 1
Moa Ilar Sweden 4 0.23 0.42 0.48 0.51 0.46 0.83 0.95 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
Jonna Sundling Sweden 1 0.82 0.94 0.94 0.94 0.87 0.99 1 1
Maja Dahlqvist Sweden 2 0.69 0.79 0.79 0.79 0.87 0.99 1 1
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.73 0.83 0.84 0.84 0.87 0.99 1 1
Jonna Sundling Sweden 2 0.70 0.79 0.80 0.80 0.87 0.99 1 1

Switzerland

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Nadine Fähndrich 10km Freestyle 95.30 0 0.20 0.30 1.40 31.30
Anja Weber 10km Freestyle 91 0 0.10 0.10 0.40 35.40
Nadja Kälin 10km Freestyle 79.80 0 0 0 0 0
Marina Kälin 10km Freestyle 71.30 0 0 0 0 7.40
Alina Meier 10km Freestyle 28.30 0 0 0 0 0
Lea Fischer 10km Freestyle 20.70 0 0 0 0 0
Fabienne Alder 10km Freestyle 13.70 0 0 0 0 0.20
Anja Weber 20km Skiathlon 89.80 0 0 0 0 31.20
Nadine Fähndrich 20km Skiathlon 85.30 0 0 0.30 2.80 35.40
Nadja Kälin 20km Skiathlon 85.30 0 0 0 0 0.60
Marina Kälin 20km Skiathlon 78.70 0 0 0 0 6.80
Lea Fischer 20km Skiathlon 33.70 0 0 0 0 0
Alina Meier 20km Skiathlon 21.60 0 0 0 0 0
Fabienne Alder 20km Skiathlon 5.70 0 0 0 0 1
Nadja Kälin 50km Classic 94.30 0 0 0 0 0.90
Marina Kälin 50km Classic 89.40 0 0 0 0 34.90
Anja Weber 50km Classic 81.70 0 0 0 0 24.10
Nadine Fähndrich 50km Classic 73.30 0 0.20 0.40 4.60 87.50
Lea Fischer 50km Classic 44 0 0 0 0 0.40
Alina Meier 50km Classic 17.20 0 0 0 0 0
Nadine Fähndrich Sprint Classic 96.20 10.30 27.60 45.20 81.40 100
Anja Weber Sprint Classic 73.80 0.10 0.50 1.60 13.10 87.90
Lea Fischer Sprint Classic 60.80 0 0 0 0.20 32.70
Alina Meier Sprint Classic 57.10 0 0 0 0 0.10
Nadja Kälin Sprint Classic 53.50 0 0 0 0 0
Marina Kälin Sprint Classic 40.60 0 0 0 0 5.40
Fabienne Alder Sprint Classic 18 0 0 0 0 0
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Anja Weber Switzerland 1 0.06 0.37 1 1 0.01 0.05 0.21 0.84
Nadine Fähndrich Switzerland 2 0.06 0.35 1 1 0.01 0.05 0.21 0.84
Marina Kälin Switzerland 3 0.01 0.07 0.29 1 0.01 0.05 0.21 0.84
Nadja Kälin Switzerland 4 0.00 0.02 0.07 0.28 0.01 0.05 0.21 0.84
Win Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Anja Weber Switzerland 1 0.01 0.05 0.20 0.80 0.01 0.05 0.21 0.84
Nadine Fähndrich Switzerland 2 0.01 0.07 0.31 1 0.01 0.05 0.21 0.84
Fabienne Alder Switzerland 3 0.00 0.01 0.04 0.17 0.01 0.05 0.21 0.84
Lea Fischer Switzerland 4 0.00 0.01 0.04 0.17 0.01 0.05 0.21 0.84
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 0.34 1 1 0 0.07 0.29 0.98
Anja Weber Switzerland 2 0 0.09 0.37 1 0 0.07 0.29 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
Fabienne Alder Switzerland 1 0 0.01 0.04 0.14 0 0.07 0.29 0.98
Nadine Fähndrich Switzerland 2 0 0.01 0.04 0.14 0 0.07 0.29 0.98

USA

Individual
Athlete Race Start Win Podium Top5 Top-10 Top-30
Jessie Diggins 10km Freestyle 100 30.70 78.10 94.40 99.70 100
Julia Kern 10km Freestyle 100 0 0 0.10 2 43.90
Rosie Brennan 10km Freestyle 59.80 0 0 0 0.60 28.60
Kendall Kramer 10km Freestyle 42.60 0 0 0 0 3.40
Sammy Smith 10km Freestyle 24.60 0 0 0 0 0.10
Novie McCabe 10km Freestyle 12.60 0 0 0 0 2.50
Lauren Jortberg 10km Freestyle 9 0 0 0 0 0
Hailey Swirbul 10km Freestyle 4.10 0.10 0.30 1.20 5 52.50
Jessie Diggins 20km Skiathlon 100 22.30 42.50 61.10 89.60 99.90
Julia Kern 20km Skiathlon 98.90 0 0 0.50 5.60 51.70
Rosie Brennan 20km Skiathlon 52.60 0 0 0.50 5.30 53.30
Kendall Kramer 20km Skiathlon 48.70 0 0 0 0 2.10
Sammy Smith 20km Skiathlon 34.80 0 0 0 0 0
Novie McCabe 20km Skiathlon 23.80 0 0 0 0.40 54.50
Hailey Swirbul 20km Skiathlon 22.20 0 0 0 0 25.40
Lauren Jortberg 20km Skiathlon 1.60 0 0 0 0 0
Jessie Diggins 50km Classic 100 9.30 27.90 42.30 73.30 99.70
Rosie Brennan 50km Classic 81.40 0 0.10 0.30 4.30 61.30
Julia Kern 50km Classic 74.50 0 0 0 0.10 25
Sammy Smith 50km Classic 46.60 0 0 0 0 0
Novie McCabe 50km Classic 36.10 0 0 0 0 34
Kendall Kramer 50km Classic 29 0 0 0 0 1.60
Hailey Swirbul 50km Classic 26.90 0 0 0 0 32
Lauren Jortberg 50km Classic 0.50 0 0 0 0 0
Jessie Diggins Sprint Classic 100 0.20 1.10 4.10 25.30 94.40
Julia Kern Sprint Classic 100 0 0.10 0.20 4.20 68.80
Rosie Brennan Sprint Classic 73.40 0 0.60 1.40 9.40 71.60
Sammy Smith Sprint Classic 42.80 0 0 0 0 12.90
Lauren Jortberg Sprint Classic 33 0 0 0 0 0
Hailey Swirbul Sprint Classic 23.10 0 0 0 0 2.20
Novie McCabe Sprint Classic 10.70 0 0 0 0 0
Relay
Podium Optimized
Athlete Nation Leg Leg Win Leg Podium Leg Top5 Leg Top-10 Team Win Team Podium Team Top5 Team Top-10
Hailey Swirbul USA 1 0.01 0.05 0.15 0.21 0.02 0.23 0.71 1.00
Rosie Brennan USA 2 0.06 0.58 1 1 0.02 0.23 0.71 1.00
Jessie Diggins USA 3 0.09 0.91 1 1 0.02 0.23 0.71 1.00
Julia Kern USA 4 0.04 0.35 1 1 0.02 0.23 0.71 1.00
Win 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.00 0.03 0.10 0.13 0.02 0.23 0.71 1.00
Rosie Brennan USA 2 0.01 0.12 0.35 0.50 0.02 0.23 0.71 1.00
Jessie Diggins USA 3 0.08 0.74 1 1 0.02 0.23 0.71 1.00
Lauren Jortberg USA 4 0.00 0.01 0.03 0.04 0.02 0.23 0.71 1.00
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
Jessie Diggins USA 1 0.06 0.96 1 1 0.04 0.62 0.90 1
Julia Kern USA 2 0.01 0.12 0.18 0.20 0.04 0.62 0.90 1
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.00 0.01 0.01 0.02 0.04 0.62 0.90 1
Jessie Diggins USA 2 0.02 0.29 0.43 0.47 0.04 0.62 0.90 1

Other

Individual
Athlete Race Nation Start Win Podium Top5 Top-10 Top-30
Gina del Rio 10km Freestyle Andorra 100 0 0 0 0.80 29.10
Agustina Groetzner 10km Freestyle Argentina 100 0 0 0 0 0
Nahiara Diaz Gonzalez 10km Freestyle Argentina 100 0 0 0 0 0
Katya Galstyan 10km Freestyle Armenia 100 0 0 0 0 0
Phoebe Cridland 10km Freestyle Australia 100 0 0 0 0 0
Rosie Fordham 10km Freestyle Australia 100 0 0 0.10 0.40 17.30
Ellen Søhol Lie 10km Freestyle Australia 79.70 0 0 0 0 0
Hanna Karaliova 10km Freestyle Belarus 100 0 0 0 0 0
Teodora Delipara 10km Freestyle Bosnia&Herzegovina 100 0 0 0 0 0
Bruna Moura 10km Freestyle Brazil 100 0 0 0 0 0
Kalina Nedyalkova 10km Freestyle Bulgaria 100 0 0 0 0 0
Dinigeer Yilamujiang 10km Freestyle China 100 0 0 0 0 0
Chunxue Chi 10km Freestyle China 5.90 0 0 0 0 5.80
Tena Hadzic 10km Freestyle Croatia 100 0 0 0 0 0
Anna Pryce 10km Freestyle Great Britain 100 0 0 0 0 0
Nefeli Tita 10km Freestyle Greece 100 0 0 0 0 0
Larissza Vanda Bere 10km Freestyle Hungary 100 0 0 0 0 5.50
Sara Ponya 10km Freestyle Hungary 100 0 0 0 0 0
Kristrun Gudnadottir 10km Freestyle Iceland 100 0 0 0 0 0
Samaneh Beyrami Baher 10km Freestyle Iran 100 0 0 0 0 0
Masae Tsuchiya 10km Freestyle Japan 100 0 0 0 0 4.40
Elizaveta Hlusovici 10km Freestyle Moldova 100 0 0 0 0 0.10
Ariuntungalag Enkhbayar 10km Freestyle Mongolia 100 0 0 0 0 0
Ana Cvetanovska 10km Freestyle North Macedonia 100 0 0 0 0 0
Dariya Nepryaeva 10km Freestyle Russia 100 0 0.40 2.60 21.10 98.70
Anja Ilic 10km Freestyle Serbia 100 0 0 0 0 0
Anja Mandeljc 10km Freestyle Slovenia 100 0 0 0 0 3.80
Neza Zerjav 10km Freestyle Slovenia 10.20 0 0 0 0 0
Da-Som Han 10km Freestyle South Korea 100 0 0 0 0 0
Eui Jin Lee 10km Freestyle South Korea 100 0 0 0 0 0
Sophia Tsu Velicer 10km Freestyle Taiwan 100 0 0 0 0 0
Karen Chanloung 10km Freestyle Thailand 100 0 0 0 0 0
Anastasiia Nikon 10km Freestyle Ukraine 100 0 0 0 0 0
Sofiia Shkatula 10km Freestyle Ukraine 100 0 0 0 0 0
Yelizaveta Nopriienko 10km Freestyle Ukraine 79.30 0 0 0 0 0
Gina del Rio 20km Skiathlon Andorra 100 0 0 0 0 1.60
Agustina Groetzner 20km Skiathlon Argentina 100 0 0 0 0 0.20
Nahiara Diaz Gonzalez 20km Skiathlon Argentina 100 0 0 0 0 4
Katya Galstyan 20km Skiathlon Armenia 100 0 0 0 0 0
Phoebe Cridland 20km Skiathlon Australia 100 0 0 0 0 0
Rosie Fordham 20km Skiathlon Australia 100 0 0 0 0 0.10
Ellen Søhol Lie 20km Skiathlon Australia 85.50 0 0 0 0 0
Hanna Karaliova 20km Skiathlon Belarus 100 0 0 0 0 0.10
Teodora Delipara 20km Skiathlon Bosnia&Herzegovina 100 0 0 0 0 0.10
Bruna Moura 20km Skiathlon Brazil 100 0 0 0 0 0
Eduarda Ribera 20km Skiathlon Brazil 40.80 0 0 0 0 0
Kalina Nedyalkova 20km Skiathlon Bulgaria 100 0 0 0 0 0
Dinigeer Yilamujiang 20km Skiathlon China 100 0 0 0 0 0
Chunxue Chi 20km Skiathlon China 0.30 0 0 0 0 0
Tena Hadzic 20km Skiathlon Croatia 100 0 0 0 0 0
Anna Pryce 20km Skiathlon Great Britain 100 0 0 0 0 0
Nefeli Tita 20km Skiathlon Greece 100 0 0 0 0 0
Larissza Vanda Bere 20km Skiathlon Hungary 100 0 0 0 0 0
Sara Ponya 20km Skiathlon Hungary 100 0 0 0 0 0
Kristrun Gudnadottir 20km Skiathlon Iceland 100 0 0 0 0 0.60
Samaneh Beyrami Baher 20km Skiathlon Iran 100 0 0 0 0 0
Masae Tsuchiya 20km Skiathlon Japan 100 0 0 0 0 0.20
Ieva Dainyte 20km Skiathlon Lithuania 100 0 0 0 0 0.30
Egle Savickaite 20km Skiathlon Lithuania 100 0 0 0 0 0
Elizaveta Hlusovici 20km Skiathlon Moldova 100 0 0 0 0 0
Ariuntungalag Enkhbayar 20km Skiathlon Mongolia 100 0 0 0 0 0.10
Ana Cvetanovska 20km Skiathlon North Macedonia 100 0 0 0 0 0
Dariya Nepryaeva 20km Skiathlon Russia 100 0 0.30 2.80 28.70 95.50
Anja Ilic 20km Skiathlon Serbia 100 0 0 0 0 0
Anja Mandeljc 20km Skiathlon Slovenia 100 0 0 0 0 4.80
Neza Zerjav 20km Skiathlon Slovenia 0.50 0 0 0 0 0
Lucija Medja 20km Skiathlon Slovenia 0.10 0 0 0 0.10 8.60
Da-Som Han 20km Skiathlon South Korea 100 0 0 0 0 0
Eui Jin Lee 20km Skiathlon South Korea 100 0 0 0 0 0
Sophia Tsu Velicer 20km Skiathlon Taiwan 100 0 0 0 0 0
Karen Chanloung 20km Skiathlon Thailand 100 0 0 0 0 0
Anastasiia Nikon 20km Skiathlon Ukraine 100 0 0 0 0 0
Sofiia Shkatula 20km Skiathlon Ukraine 100 0 0 0 0 0
Yelizaveta Nopriienko 20km Skiathlon Ukraine 71 0 0 0 0 0
Gina del Rio 50km Classic Andorra 100 0 0 0 0 1.90
Nahiara Diaz Gonzalez 50km Classic Argentina 100 0 0 0 0 0
Katya Galstyan 50km Classic Armenia 100 0 0 0 0 0
Rosie Fordham 50km Classic Australia 100 0 0 0 0 0
Ellen Søhol Lie 50km Classic Australia 98.30 0 0 0 0 0
Phoebe Cridland 50km Classic Australia 86.30 0 0 0 0 2.70
Hanna Karaliova 50km Classic Belarus 100 0 0 0 0 0
Bruna Moura 50km Classic Brazil 100 0 0 0 0 0
Eduarda Ribera 50km Classic Brazil 100 0 0 0 0 4
Dinigeer Yilamujiang 50km Classic China 100 0 0 0 0 0
Chunxue Chi 50km Classic China 18.10 0 0 0 0 0.20
Tena Hadzic 50km Classic Croatia 100 0 0 0 0 0
Anna Pryce 50km Classic Great Britain 100 0 0 0 0 0
Nefeli Tita 50km Classic Greece 100 0 0 0 0 0.30
Larissza Vanda Bere 50km Classic Hungary 100 0 0 0 0 0
Sara Ponya 50km Classic Hungary 100 0 0 0 0 0
Masae Tsuchiya 50km Classic Japan 100 0 0 0 0 5.30
Ieva Dainyte 50km Classic Lithuania 100 0 0 0 0 0
Egle Savickaite 50km Classic Lithuania 100 0 0 0 0 0.10
Ariuntungalag Enkhbayar 50km Classic Mongolia 100 0 0 0 0 0.70
Ana Cvetanovska 50km Classic North Macedonia 100 0 0 0 0 0
Dariya Nepryaeva 50km Classic Russia 100 0 0.10 0.80 8.80 92.10
Anja Mandeljc 50km Classic Slovenia 100 0 0 0 0 5.10
Neza Zerjav 50km Classic Slovenia 5.10 0 0 0 0 0
Da-Som Han 50km Classic South Korea 100 0 0 0 0 0
Eui Jin Lee 50km Classic South Korea 100 0 0 0 0 0
Sophia Tsu Velicer 50km Classic Taiwan 100 0 0 0 0 0
Karen Chanloung 50km Classic Thailand 100 0 0 0 0 0
Anastasiia Nikon 50km Classic Ukraine 100 0 0 0 0 0
Sofiia Shkatula 50km Classic Ukraine 100 0 0 0 0 0
Yelizaveta Nopriienko 50km Classic Ukraine 78 0 0 0 0 0
Gina del Rio Sprint Classic Andorra 100 0 0 0 0 20.30
Agustina Groetzner Sprint Classic Argentina 100 0 0 0 0 0.30
Nahiara Diaz Gonzalez Sprint Classic Argentina 100 0 0 0 0 0
Katya Galstyan Sprint Classic Armenia 100 0 0 0 0 0
Ellen Søhol Lie Sprint Classic Australia 100 0 0 0 0 0
Phoebe Cridland Sprint Classic Australia 98.40 0 0 0 0 0
Hanna Karaliova Sprint Classic Belarus 100 0 0 0 0 0
Bruna Moura Sprint Classic Brazil 100 0 0 0 0 0
Eduarda Ribera Sprint Classic Brazil 100 0 0 0 0 0
Kalina Nedyalkova Sprint Classic Bulgaria 100 0 0 0 0 0
Yundi Wang Sprint Classic China 100 0 0 0 0 0
Dinigeer Yilamujiang Sprint Classic China 78.40 0 0 0 0 0
Chunxue Chi Sprint Classic China 32.50 0 0 0 0 0
Tena Hadzic Sprint Classic Croatia 100 0 0 0 0 0
Anna Pryce Sprint Classic Great Britain 100 0 0 0 0 1.50
Nefeli Tita Sprint Classic Greece 100 0 0 0 0 0
Sara Ponya Sprint Classic Hungary 100 0 0 0 0 0
Kristrun Gudnadottir Sprint Classic Iceland 100 0 0 0 0 0
Samaneh Beyrami Baher Sprint Classic Iran 100 0 0 0 0 0
Ieva Dainyte Sprint Classic Lithuania 100 0 0 0 0 0
Egle Savickaite Sprint Classic Lithuania 89.70 0 0 0 0 0
Regina Martinez Lorenzo Sprint Classic Mexico 100 0 0 0 0 0
Ariuntungalag Enkhbayar Sprint Classic Mongolia 100 0 0 0 0 0
Ana Cvetanovska Sprint Classic North Macedonia 100 0 0 0 0 0
Dariya Nepryaeva Sprint Classic Russia 100 0 0 0 0 12
Anja Ilic Sprint Classic Serbia 100 0 0 0 0 0
Anja Mandeljc Sprint Classic Slovenia 100 0 0 0 0 0
Da-Som Han Sprint Classic South Korea 100 0 0 0 0 0
Eui Jin Lee Sprint Classic South Korea 30.70 0 0 0 0 0
Sophia Tsu Velicer Sprint Classic Taiwan 100 0 0 0 0 0
Karen Chanloung Sprint Classic Thailand 100 0 0 0 0 0
Anastasiia Nikon Sprint Classic Ukraine 100 0 0 0 0 0
Yelizaveta Nopriienko Sprint Classic Ukraine 100 0 0 0 0 0
Sofiia Shkatula Sprint Classic Ukraine 85.90 0 0 0 0 0