2026 Winter Olympics - Cross-Country Skiing Predictions
Calendar
Individual Races
Men
1. 20km Skiathlon (Feb 08)
| Skier | Nation | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Johannes Høsflot Klæbo | Norway | 94.30 | 47.50 | 68.30 | 86.90 | 94 | 94.30 |
| Harald Østberg Amundsen | Norway | 82.70 | 29.40 | 62.50 | 81.50 | 82.70 | 82.70 |
| Federico Pellegrino | Italy | 100 | 5 | 16.80 | 34.70 | 57.30 | 99.80 |
| Martin Løwstrøm Nyenget | Norway | 69.60 | 3.60 | 32.50 | 49.60 | 61 | 69.60 |
| Mattis Stenshagen | Norway | 53.70 | 3.10 | 18.30 | 28.60 | 43.30 | 53.70 |
| Erik Valnes | Norway | 54.80 | 2.90 | 10.50 | 11.60 | 26.60 | 54.80 |
| Emil Iversen | Norway | 34.60 | 1.30 | 11.10 | 20.60 | 28.90 | 34.60 |
| Gus Schumacher | USA | 94.70 | 1.20 | 6.70 | 13.10 | 38.10 | 89.10 |
| Elia Barp | Italy | 100 | 0.80 | 9.50 | 21.10 | 41.30 | 97.90 |
| Edvin Anger | Sweden | 82.60 | 0.60 | 2.50 | 4.10 | 15 | 66.70 |
| Mika Vermeulen | Austria | 100 | 0.50 | 8.60 | 20 | 44.90 | 97.80 |
| Mathis Desloges | France | 83.60 | 0.30 | 6.20 | 14.30 | 35.50 | 80.30 |
| Andrew Musgrave | Great Britain | 100 | 0.30 | 6 | 14.90 | 47.50 | 96.90 |
| Ben Ogden | USA | 52.50 | 0.30 | 1.80 | 2.90 | 10.90 | 37.20 |
| Iivo Niskanen | Finland | 70.40 | 0.30 | 5 | 12.90 | 24.50 | 69.80 |
| Hugo Lapalus | France | 100 | 0.30 | 2.80 | 10.10 | 39.90 | 100 |
| Michal Novak | Czechia | 100 | 0.30 | 4.50 | 11 | 36.90 | 84.50 |
| Davide Graz | Italy | 100 | 0.30 | 2.30 | 4.60 | 24.40 | 68 |
| William Poromaa | Sweden | 72 | 0.20 | 4.70 | 10.30 | 27.90 | 66.80 |
| Einar Hedegart | Norway | 10.30 | 0.20 | 3.20 | 6 | 9.60 | 10.30 |
| Antoine Cyr | Canada | 100 | 0.20 | 2.30 | 5.20 | 13.40 | 84.20 |
| Jules Lapierre | France | 84.20 | 0.10 | 1.70 | 6.50 | 35.70 | 79.10 |
| Benjamin Moser | Austria | 76.20 | 0.10 | 0.90 | 1.90 | 8.20 | 54.40 |
| Jules Chappaz | France | 33.50 | 0.10 | 0.50 | 0.90 | 3.20 | 22.10 |
| Joe Davies | Great Britain | 70.60 | 0.10 | 2.30 | 4.70 | 17.80 | 60.30 |
| Arsi Ruuskanen | Finland | 100 | 0.10 | 0.80 | 4.30 | 15.90 | 87.30 |
| Zak Ketterson | USA | 53.70 | 0.10 | 0.70 | 1.30 | 7.20 | 35.20 |
| Beda Klee | Switzerland | 100 | 0.10 | 1.20 | 2.70 | 14.50 | 70.40 |
| Lauri Vuorinen | Finland | 46.60 | 0.10 | 0.10 | 0.10 | 1.20 | 21.60 |
| Calle Halfvarsson | Sweden | 36.50 | 0 | 0.40 | 0.90 | 4.80 | 25 |
| Remi Bourdin | France | 41.40 | 0 | 0.40 | 1.10 | 5.60 | 28.80 |
| Xavier McKeever | Canada | 82.30 | 0 | 0.20 | 0.30 | 2.50 | 46.10 |
| Jonas Baumann | Switzerland | 73.60 | 0 | 0.40 | 1 | 6.90 | 53.50 |
| Truls Gisselman | Sweden | 55.80 | 0 | 0.50 | 0.70 | 3.70 | 38.80 |
| Joni Mäki | Finland | 36.60 | 0 | 0.10 | 0.10 | 0.90 | 15.10 |
| Janik Riebli | Switzerland | 62.10 | 0 | 0.10 | 0.10 | 0.20 | 7.40 |
| Florian Notz | Germany | 100 | 0 | 0.10 | 1.50 | 9.50 | 85.60 |
| Ristomatti Hakola | Finland | 38.40 | 0 | 0.40 | 0.70 | 4.30 | 27.70 |
| Richard Jouve | France | 37.80 | 0 | 0.10 | 0.20 | 2.30 | 16.20 |
| Alvar Johannes Alev | Estonia | 100 | 0 | 0.10 | 0.80 | 5.70 | 67.60 |
| Dominik Bury | Poland | 100 | 0 | 0.40 | 0.90 | 6.80 | 46.80 |
| Friedrich Moch | Germany | 100 | 0 | 0.40 | 1.20 | 13.40 | 60.20 |
| Jason Rüesch | Switzerland | 100 | 0 | 0.40 | 0.70 | 6.30 | 52 |
| Niko Anttola | Finland | 85.50 | 0 | 0.30 | 0.70 | 3.50 | 45 |
| James Clugnet | Great Britain | 100 | 0 | 0.10 | 0.20 | 0.70 | 19.70 |
| James Clinton Schoonmaker | USA | 40.90 | 0 | 0.10 | 0.10 | 0.10 | 7 |
| Jan Stölben | Germany | 47.30 | 0 | 0.10 | 0.10 | 0.10 | 5 |
| Janosch Brugger | Germany | 62.80 | 0 | 0.30 | 0.50 | 1.70 | 26.10 |
| Naoto Baba | Japan | 100 | 0 | 0.10 | 0.50 | 5.50 | 59.30 |
| Jiri Tuz | Czechia | 63.50 | 0 | 0 | 0 | 0.10 | 3.70 |
| Zanden McMullen | USA | 80.10 | 0 | 0.20 | 0.20 | 0.70 | 19.70 |
| Emil Liekari | Finland | 20.60 | 0 | 0 | 0 | 0.30 | 6.30 |
| Valerio Grond | Switzerland | 26.40 | 0 | 0 | 0 | 0 | 1.30 |
| Qiang Wang | China | 100 | 0 | 0 | 0 | 0.10 | 2.30 |
| Alvar Myhlback | Sweden | 23.80 | 0 | 0 | 0 | 0.10 | 6.90 |
| Johan Häggström | Sweden | 29.90 | 0 | 0 | 0.10 | 0.40 | 8.20 |
| Giovanni Ticco | Italy | 37.90 | 0 | 0 | 0.10 | 1 | 14.40 |
| Miha Simenc | Slovenia | 100 | 0 | 0 | 0 | 0.10 | 4.40 |
| Nejc Stern | Slovenia | 61.30 | 0 | 0 | 0 | 0 | 1.50 |
| Remi Drolet | Canada | 100 | 0 | 0 | 0 | 0.30 | 15.40 |
| Anton Grahn | Sweden | 20.10 | 0 | 0 | 0 | 0 | 1.90 |
| Thomas Hjalmar Westgård | Ireland | 100 | 0 | 0 | 0 | 0.60 | 29.60 |
| Max Hollmann | Canada | 71.10 | 0 | 0.10 | 0.10 | 0.50 | 16.60 |
| Ryo Hirose | Japan | 100 | 0 | 0 | 0 | 0.60 | 23.60 |
| Irineu Esteve Altimiras | Andorra | 100 | 0 | 0 | 0 | 0.90 | 35.40 |
| Elias Keck | Germany | 38.90 | 0 | 0 | 0 | 0.30 | 8.20 |
| Haruki Yamashita | Japan | 59.50 | 0 | 0 | 0 | 0.40 | 11.40 |
| Matyas Bauer | Czechia | 100 | 0 | 0 | 0 | 0.10 | 10 |
| Michael Föttinger | Austria | 19 | 0 | 0 | 0 | 0 | 1.70 |
| Valeriy Gontar | Slovenia | 100 | 0 | 0 | 0 | 0.10 | 7.50 |
| Sultan Bazarbekov | Kazakhstan | 100 | 0 | 0 | 0 | 0.10 | 7.10 |
| Ionut Alexandru Costea | Romania | 100 | 0 | 0 | 0 | 0.10 | 5 |
| Lucas Chanavat | France | 16 | 0 | 0 | 0 | 0 | 0 |
| Raimo Vigants | Latvia | 100 | 0 | 0 | 0 | 0 | 1.40 |
| Johnny Hagenbuch | USA | 26.60 | 0 | 0 | 0.10 | 0.10 | 4.70 |
| Mario Matikanov | Bulgaria | 100 | 0 | 0 | 0 | 0.10 | 4.10 |
| Vitaliy Pukhkalo | Kazakhstan | 100 | 0 | 0 | 0 | 0.40 | 10.90 |
| Gustaf Berglund | Sweden | 79.30 | 0 | 0 | 0 | 0 | 3.50 |
| Micha Büchel | Liechtenstein | 100 | 0 | 0 | 0 | 0 | 1.80 |
| Samuel Uduigowme Ikpefan | Nigeria | 100 | 0 | 0 | 0 | 0 | 2.10 |
| Samuel Maes | Belgium | 100 | 0 | 0 | 0 | 0 | 2.20 |
| Hunter Wonders | USA | 38.80 | 0 | 0 | 0 | 0.20 | 6.20 |
| Hugo Hinckfuss | Australia | 67.30 | 0 | 0 | 0 | 0 | 2 |
| Jack Young | USA | 12.70 | 0 | 0 | 0 | 0 | 0.30 |
| Lars Young Vik | Australia | 72.40 | 0 | 0 | 0 | 0 | 0.90 |
| Michael Hellweger | Italy | 5.10 | 0 | 0 | 0 | 0 | 0.10 |
| Daniel Peshkov | Bulgaria | 100 | 0 | 0 | 0 | 0 | 1.30 |
| Jekabs Skolnieks | Latvia | 78.40 | 0 | 0 | 0 | 0 | 1.40 |
| Andriy Dotsenko | Ukraine | 92 | 0 | 0 | 0 | 0 | 1.10 |
| Ruslan Denysenko | Ukraine | 100 | 0 | 0 | 0 | 0 | 1.30 |
| Maciej Starega | Poland | 37.20 | 0 | 0 | 0 | 0 | 0 |
| Piotr Jarecki | Poland | 100 | 0 | 0 | 0 | 0 | 0.60 |
| Mikayel Mikayelyan | Armenia | 100 | 0 | 0 | 0 | 0 | 1.10 |
| Joon-Seo Lee | South Korea | 100 | 0 | 0 | 0 | 0 | 0.40 |
| Seve De Campo | Australia | 100 | 0 | 0 | 0 | 0 | 1.90 |
| Franco Dal Farra | Argentina | 100 | 0 | 0 | 0 | 0 | 0.80 |
| Minglin Li | China | 100 | 0 | 0 | 0 | 0 | 1.30 |
| Sandijs Suhanovs | Latvia | 22.80 | 0 | 0 | 0 | 0 | 0.80 |
| Marko Skender | Croatia | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Adam Büki | Hungary | 100 | 0 | 0 | 0 | 0 | 0.10 |
| Adam Konya | Hungary | 100 | 0 | 0 | 0 | 0 | 0.10 |
| Mateo Lorenzo Sauma | Argentina | 0 | 0 | 0 | 0 | 0 | 0 |
| Phil Bellingham | Australia | 0 | 0 | 0 | 0 | 0 | 0 |
| Timo Juhani Gronlund | Bolivia | 0 | 0 | 0 | 0 | 0 | 0 |
| Srdjan Lalovic | Bosnia&Herzegovina | 0 | 0 | 0 | 0 | 0 | 0 |
| Guilherme Pereira Santos | Brazil | 0 | 0 | 0 | 0 | 0 | 0 |
| Tom Stephen | Canada | 0 | 0 | 0 | 0 | 0 | 0 |
| Sigurd Herrera | Chile | 0 | 0 | 0 | 0 | 0 | 0 |
| Samuel Jaramillo | Colombia | 0 | 0 | 0 | 0 | 0 | 0 |
| Ondrej Cerny | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Mike Ophoff | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Magnus Tobiassen | Denmark | 0 | 0 | 0 | 0 | 0 | 0 |
| Karl Sebastian Dremljuga | Estonia | 0 | 0 | 0 | 0 | 0 | 0 |
| Hendrik Peterson | Estonia | 0 | 0 | 0 | 0 | 0 | 0 |
| Nilo Moilanen | Finland | 0 | 0 | 0 | 0 | 0 | 0 |
| Panagiotis Papasis | Greece | 0 | 0 | 0 | 0 | 0 | 0 |
| Theo Mallett | Haiti | 0 | 0 | 0 | 0 | 0 | 0 |
| Einar Arni Gislason | Iceland | 0 | 0 | 0 | 0 | 0 | 0 |
| Shubam Parihar | India | 0 | 0 | 0 | 0 | 0 | 0 |
| Seyed Ahmad Reza Seyd | Iran | 0 | 0 | 0 | 0 | 0 | 0 |
| Dylan Longridge | Ireland | 0 | 0 | 0 | 0 | 0 | 0 |
| Svyatoslav Matassov | Kazakhstan | 0 | 0 | 0 | 0 | 0 | 0 |
| Artur Saparbekov | Kyrgyzstan | 0 | 0 | 0 | 0 | 0 | 0 |
| Modestas Vaiciulis | Lithuania | 0 | 0 | 0 | 0 | 0 | 0 |
| Matas Grazys | Lithuania | 0 | 0 | 0 | 0 | 0 | 0 |
| Allan Corona | Mexico | 0 | 0 | 0 | 0 | 0 | 0 |
| Khuslen Ariunjargal | Mongolia | 0 | 0 | 0 | 0 | 0 | 0 |
| Aleksandar Grbovic | Montenegro | 0 | 0 | 0 | 0 | 0 | 0 |
| Darko Damjanovski | North Macedonia | 0 | 0 | 0 | 0 | 0 | 0 |
| Oskar Opstad Vike | Norway | 0 | 0 | 0 | 0 | 0 | 0 |
| Jose Cabeca | Portugal | 0 | 0 | 0 | 0 | 0 | 0 |
| Gabriel Cojocaru | Romania | 0 | 0 | 0 | 0 | 0 | 0 |
| Rakan Alireza | Saudi Arabia | 0 | 0 | 0 | 0 | 0 | 0 |
| Rejhan Smrkovic | Serbia | 0 | 0 | 0 | 0 | 0 | 0 |
| Michal Adamov | Slovakia | 0 | 0 | 0 | 0 | 0 | 0 |
| Denis Tilesch | Slovakia | 0 | 0 | 0 | 0 | 0 | 0 |
| Matthew Smith | South Africa | 0 | 0 | 0 | 0 | 0 | 0 |
| Jaume Pueyo | Spain | 0 | 0 | 0 | 0 | 0 | 0 |
| Marc Colell Pantebre | Spain | 0 | 0 | 0 | 0 | 0 | 0 |
| Bernat Selles Gasch | Spain | 0 | 0 | 0 | 0 | 0 | 0 |
| Chieh-Han Lee | Taiwan | 0 | 0 | 0 | 0 | 0 | 0 |
| Tanathip Bunrit | Thailand | 0 | 0 | 0 | 0 | 0 | 0 |
| Abdullah Yilmaz | Turkey | 0 | 0 | 0 | 0 | 0 | 0 |
2. Sprint Classic (Feb 10)
| Skier | Nation | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Johannes Høsflot Klæbo | Norway | 92.80 | 83 | 92.80 | 92.80 | 92.80 | 92.80 |
| Erik Valnes | Norway | 95.40 | 7.70 | 45.30 | 58.60 | 89.40 | 95.40 |
| Federico Pellegrino | Italy | 100 | 2.10 | 11.40 | 33.90 | 54.90 | 100 |
| Jules Chappaz | France | 85.70 | 1.50 | 12 | 24 | 46.20 | 85.70 |
| Edvin Anger | Sweden | 100 | 1.30 | 16.70 | 27.50 | 59.60 | 100 |
| Harald Østberg Amundsen | Norway | 67.30 | 0.90 | 15.70 | 34.60 | 42.70 | 67.30 |
| Lauri Vuorinen | Finland | 100 | 0.90 | 10.10 | 15.40 | 45.40 | 100 |
| Joni Mäki | Finland | 100 | 0.50 | 10.20 | 17.40 | 43.90 | 100 |
| Mattis Stenshagen | Norway | 34.40 | 0.50 | 2.40 | 10 | 10 | 34.40 |
| Ben Ogden | USA | 77.30 | 0.40 | 10.20 | 19.70 | 47.30 | 77.30 |
| Gus Schumacher | USA | 53.60 | 0.30 | 4.50 | 16.40 | 19.90 | 53.60 |
| Ondrej Cerny | Czechia | 100 | 0.20 | 7 | 17.90 | 35.20 | 100 |
| Calle Halfvarsson | Sweden | 38.90 | 0.10 | 1.30 | 3.30 | 8.60 | 36.30 |
| Ristomatti Hakola | Finland | 66.30 | 0.10 | 2 | 4.40 | 9.20 | 54.60 |
| Anton Grahn | Sweden | 66.60 | 0.10 | 9.90 | 12.30 | 30.60 | 66.60 |
| Elia Barp | Italy | 65.60 | 0.10 | 1.30 | 5.70 | 7.40 | 47 |
| Antoine Cyr | Canada | 100 | 0.10 | 0.90 | 2.70 | 5.10 | 52.60 |
| Oskar Opstad Vike | Norway | 84.90 | 0.10 | 18 | 33.30 | 68.50 | 84.90 |
| Valerio Grond | Switzerland | 100 | 0 | 4.80 | 10.70 | 47.10 | 100 |
| Alvar Myhlback | Sweden | 38.40 | 0 | 2.80 | 5.50 | 12 | 38.40 |
| Andrew Musgrave | Great Britain | 100 | 0 | 0.10 | 0.50 | 0.50 | 4.20 |
| Hugo Lapalus | France | 32.70 | 0 | 0.10 | 0.20 | 0.20 | 0.50 |
| Iivo Niskanen | Finland | 14.70 | 0 | 0.30 | 0.60 | 0.60 | 5.70 |
| Richard Jouve | France | 95.40 | 0 | 1.60 | 4 | 17.70 | 80.90 |
| Mika Vermeulen | Austria | 24.10 | 0 | 0.10 | 0.30 | 0.30 | 5.40 |
| Emil Liekari | Finland | 75.80 | 0 | 1.60 | 4.90 | 16 | 69 |
| Benjamin Moser | Austria | 100 | 0 | 0.70 | 2.90 | 9 | 65.60 |
| Jiri Tuz | Czechia | 100 | 0 | 2.10 | 5.20 | 23.90 | 96.20 |
| Emil Iversen | Norway | 24.20 | 0 | 0.10 | 0.60 | 0.80 | 10.70 |
| James Clinton Schoonmaker | USA | 86.80 | 0 | 1.80 | 6.70 | 19.90 | 82 |
| William Poromaa | Sweden | 24.40 | 0 | 0.10 | 0.20 | 0.30 | 4.90 |
| Janosch Brugger | Germany | 100 | 0 | 0.10 | 0.40 | 0.90 | 13.10 |
| Arsi Ruuskanen | Finland | 6.70 | 0 | 0 | 0 | 0 | 0.10 |
| Martin Løwstrøm Nyenget | Norway | 1 | 0 | 0.10 | 0.30 | 0.30 | 0.80 |
| Thomas Hjalmar Westgård | Ireland | 100 | 0 | 0.10 | 0.20 | 0.20 | 0.50 |
| Michal Novak | Czechia | 100 | 0 | 0.20 | 0.60 | 2 | 27.50 |
| Alvar Johannes Alev | Estonia | 87.90 | 0 | 0.10 | 0.30 | 0.30 | 0.80 |
| Truls Gisselman | Sweden | 31.10 | 0 | 0.10 | 0.40 | 0.80 | 11.50 |
| Niko Anttola | Finland | 6.80 | 0 | 0.20 | 0.60 | 0.60 | 3.20 |
| Jan Stölben | Germany | 100 | 0 | 1.10 | 3.10 | 17.30 | 82.80 |
| Remi Bourdin | France | 77 | 0 | 0.20 | 0.50 | 2.50 | 27.30 |
| Johan Häggström | Sweden | 69.30 | 0 | 0.50 | 1 | 6 | 44.70 |
| Irineu Esteve Altimiras | Andorra | 100 | 0 | 0.10 | 0.20 | 0.20 | 0.20 |
| Zak Ketterson | USA | 76.70 | 0 | 0.60 | 1.90 | 7.70 | 52.10 |
| Joe Davies | Great Britain | 37.70 | 0 | 0 | 0.10 | 0.10 | 1.70 |
| Beda Klee | Switzerland | 21.80 | 0 | 0 | 0.10 | 0.10 | 1.30 |
| Xavier McKeever | Canada | 100 | 0 | 0.30 | 0.90 | 3.60 | 43.20 |
| Davide Graz | Italy | 67.70 | 0 | 0.20 | 0.70 | 4.30 | 37.60 |
| Mathis Desloges | France | 7.10 | 0 | 0 | 0 | 0 | 0.50 |
| Michael Föttinger | Austria | 100 | 0 | 0.40 | 1 | 6 | 55.90 |
| Naoto Baba | Japan | 100 | 0 | 0.10 | 0.20 | 0.20 | 0.50 |
| Janik Riebli | Switzerland | 100 | 0 | 0.90 | 4 | 20.60 | 89.90 |
| Sultan Bazarbekov | Kazakhstan | 100 | 0 | 0.10 | 0.10 | 0.40 | 4.70 |
| Florian Notz | Germany | 19 | 0 | 0 | 0.10 | 0.10 | 0.10 |
| Friedrich Moch | Germany | 36.80 | 0 | 0 | 0.10 | 0.10 | 0.40 |
| Lucas Chanavat | France | 90.90 | 0 | 0.60 | 1.10 | 18.50 | 84.90 |
| Denis Tilesch | Slovakia | 100 | 0 | 0.10 | 0.10 | 0.30 | 3.30 |
| Theo Mallett | Haiti | 100 | 0 | 0.10 | 0.10 | 0.30 | 2.50 |
| Matas Grazys | Lithuania | 100 | 0 | 0.10 | 0.10 | 0.30 | 3.60 |
| Seyed Ahmad Reza Seyd | Iran | 100 | 0 | 0.10 | 0.10 | 0.20 | 1.40 |
| James Clugnet | Great Britain | 100 | 0 | 0.10 | 0.30 | 2.70 | 24.30 |
| Matyas Bauer | Czechia | 38.90 | 0 | 0 | 0.10 | 0.10 | 1.30 |
| Samuel Maes | Belgium | 100 | 0 | 0.10 | 0.10 | 0.40 | 4.50 |
| Michael Hellweger | Italy | 95.70 | 0 | 0.10 | 0.50 | 3.90 | 36.10 |
| Nejc Stern | Slovenia | 100 | 0 | 0.30 | 0.50 | 4.50 | 48.10 |
| Modestas Vaiciulis | Lithuania | 100 | 0 | 0.10 | 0.20 | 0.60 | 8.30 |
| Svyatoslav Matassov | Kazakhstan | 100 | 0 | 0.10 | 0.30 | 0.70 | 12.30 |
| Remi Drolet | Canada | 76 | 0 | 0.10 | 0.10 | 0.20 | 1.70 |
| Rejhan Smrkovic | Serbia | 100 | 0 | 0.10 | 0.10 | 0.10 | 0.90 |
| Ryo Hirose | Japan | 100 | 0 | 0.10 | 0.20 | 0.20 | 0.70 |
| Zanden McMullen | USA | 39 | 0 | 0.10 | 0.20 | 0.70 | 12 |
| Jonas Baumann | Switzerland | 2.70 | 0 | 0 | 0 | 0 | 0.10 |
| Gustaf Berglund | Sweden | 24.60 | 0 | 0 | 0 | 0.10 | 1.40 |
| Giovanni Ticco | Italy | 44.50 | 0 | 0 | 0.10 | 0.50 | 8 |
| Daniel Peshkov | Bulgaria | 100 | 0 | 0.10 | 0.10 | 0.20 | 2.20 |
| Aleksandar Grbovic | Montenegro | 100 | 0 | 0.10 | 0.10 | 0.20 | 2.20 |
| Joon-Seo Lee | South Korea | 100 | 0 | 0.10 | 0.10 | 0.30 | 2.80 |
| Miha Simenc | Slovenia | 100 | 0 | 0.20 | 0.40 | 1.80 | 28.60 |
| Elias Keck | Germany | 77.50 | 0 | 0.10 | 0.20 | 1 | 15.60 |
| Max Hollmann | Canada | 34.80 | 0 | 0 | 0.10 | 0.10 | 0.60 |
| Samuel Uduigowme Ikpefan | Nigeria | 100 | 0 | 0.10 | 0.10 | 0.30 | 2.70 |
| Mario Matikanov | Bulgaria | 100 | 0 | 0.10 | 0.10 | 0.40 | 4.30 |
| Jules Lapierre | France | 11.20 | 0 | 0 | 0 | 0 | 0.10 |
| Sandijs Suhanovs | Latvia | 36.20 | 0 | 0 | 0 | 0.20 | 1.80 |
| Jekabs Skolnieks | Latvia | 100 | 0 | 0.10 | 0.10 | 0.30 | 2.70 |
| Timo Juhani Gronlund | Bolivia | 100 | 0 | 0.10 | 0.10 | 0.20 | 1.30 |
| Dominik Bury | Poland | 26.70 | 0 | 0 | 0.10 | 0.20 | 2.20 |
| Vitaliy Pukhkalo | Kazakhstan | 91.40 | 0 | 0 | 0.10 | 0.10 | 0.80 |
| Qiang Wang | China | 100 | 0 | 0.20 | 0.50 | 3.80 | 44.60 |
| Hugo Hinckfuss | Australia | 100 | 0 | 0.10 | 0.10 | 0.50 | 5.40 |
| Minglin Li | China | 100 | 0 | 0.10 | 0.10 | 0.10 | 0.90 |
| Mateo Lorenzo Sauma | Argentina | 22.90 | 0 | 0 | 0 | 0.10 | 0.70 |
| Darko Damjanovski | North Macedonia | 100 | 0 | 0.10 | 0.10 | 0.10 | 1 |
| Bernat Selles Gasch | Spain | 100 | 0 | 0.10 | 0.10 | 0.40 | 4.90 |
| Andriy Dotsenko | Ukraine | 89.20 | 0 | 0 | 0.10 | 0.20 | 1.40 |
| Karl Sebastian Dremljuga | Estonia | 100 | 0 | 0.10 | 0.20 | 1.40 | 16.90 |
| Lars Young Vik | Australia | 100 | 0 | 0 | 0.10 | 0.50 | 6 |
| Jose Cabeca | Portugal | 100 | 0 | 0 | 0.10 | 0.10 | 0.90 |
| Marc Colell Pantebre | Spain | 100 | 0 | 0 | 0.10 | 0.70 | 8.70 |
| Hunter Wonders | USA | 2.10 | 0 | 0 | 0 | 0 | 0.10 |
| Jack Young | USA | 64.40 | 0 | 0.10 | 0.20 | 2.60 | 24.40 |
| Maciej Starega | Poland | 100 | 0 | 0.20 | 0.30 | 3 | 37.70 |
| Ruslan Denysenko | Ukraine | 100 | 0 | 0 | 0.10 | 0.20 | 1.70 |
| Seve De Campo | Australia | 87.60 | 0 | 0 | 0.10 | 0.10 | 0.20 |
| Piotr Jarecki | Poland | 100 | 0 | 0 | 0.10 | 0.20 | 1.40 |
| Jaume Pueyo | Spain | 100 | 0 | 0.20 | 0.70 | 6.20 | 56.70 |
| Mikayel Mikayelyan | Armenia | 100 | 0 | 0 | 0.10 | 0.10 | 0.50 |
| Raimo Vigants | Latvia | 100 | 0 | 0 | 0.10 | 0.70 | 8.10 |
| Franco Dal Farra | Argentina | 100 | 0 | 0 | 0.10 | 0.10 | 0.50 |
| Adam Büki | Hungary | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Marko Skender | Croatia | 100 | 0 | 0 | 0.10 | 0.10 | 0.50 |
| Adam Konya | Hungary | 100 | 0 | 0 | 0 | 0 | 0.10 |
| Phil Bellingham | Australia | 0 | 0 | 0 | 0 | 0 | 0 |
| Srdjan Lalovic | Bosnia&Herzegovina | 0 | 0 | 0 | 0 | 0 | 0 |
| Guilherme Pereira Santos | Brazil | 0 | 0 | 0 | 0 | 0 | 0 |
| Tom Stephen | Canada | 0 | 0 | 0 | 0 | 0 | 0 |
| Sigurd Herrera | Chile | 0 | 0 | 0 | 0 | 0 | 0 |
| Samuel Jaramillo | Colombia | 0 | 0 | 0 | 0 | 0 | 0 |
| Mike Ophoff | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Magnus Tobiassen | Denmark | 0 | 0 | 0 | 0 | 0 | 0 |
| Hendrik Peterson | Estonia | 0 | 0 | 0 | 0 | 0 | 0 |
| Nilo Moilanen | Finland | 0 | 0 | 0 | 0 | 0 | 0 |
| Panagiotis Papasis | Greece | 0 | 0 | 0 | 0 | 0 | 0 |
| Einar Arni Gislason | Iceland | 0 | 0 | 0 | 0 | 0 | 0 |
| Shubam Parihar | India | 0 | 0 | 0 | 0 | 0 | 0 |
| Dylan Longridge | Ireland | 0 | 0 | 0 | 0 | 0 | 0 |
| Haruki Yamashita | Japan | 0 | 0 | 0 | 0 | 0 | 0 |
| Artur Saparbekov | Kyrgyzstan | 0 | 0 | 0 | 0 | 0 | 0 |
| Micha Büchel | Liechtenstein | 0 | 0 | 0 | 0 | 0 | 0 |
| Allan Corona | Mexico | 0 | 0 | 0 | 0 | 0 | 0 |
| Khuslen Ariunjargal | Mongolia | 0 | 0 | 0 | 0 | 0 | 0 |
| Einar Hedegart | Norway | 0 | 0 | 0 | 0 | 0 | 0 |
| Gabriel Cojocaru | Romania | 0 | 0 | 0 | 0 | 0 | 0 |
| Ionut Alexandru Costea | Romania | 0 | 0 | 0 | 0 | 0 | 0 |
| Rakan Alireza | Saudi Arabia | 0 | 0 | 0 | 0 | 0 | 0 |
| Michal Adamov | Slovakia | 0 | 0 | 0 | 0 | 0 | 0 |
| Valeriy Gontar | Slovenia | 0 | 0 | 0 | 0 | 0 | 0 |
| Matthew Smith | South Africa | 0 | 0 | 0 | 0 | 0 | 0 |
| Jason Rüesch | Switzerland | 0 | 0 | 0 | 0 | 0 | 0 |
| Chieh-Han Lee | Taiwan | 0 | 0 | 0 | 0 | 0 | 0 |
| Tanathip Bunrit | Thailand | 0 | 0 | 0 | 0 | 0 | 0 |
| Abdullah Yilmaz | Turkey | 0 | 0 | 0 | 0 | 0 | 0 |
| Johnny Hagenbuch | USA | 0 | 0 | 0 | 0 | 0 | 0 |
3. 10km Freestyle (Feb 13)
| Skier | Nation | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Einar Hedegart | Norway | 52 | 29 | 29 | 52 | 52 | 52 |
| Harald Østberg Amundsen | Norway | 85.90 | 14.50 | 50.60 | 68.20 | 85.90 | 85.90 |
| Martin Løwstrøm Nyenget | Norway | 60.80 | 11.60 | 31.30 | 47 | 60.80 | 60.80 |
| Johannes Høsflot Klæbo | Norway | 69.50 | 9 | 37.90 | 51.30 | 69.50 | 69.50 |
| Gus Schumacher | USA | 72 | 5.10 | 22.20 | 37 | 63 | 72 |
| Emil Iversen | Norway | 36 | 3.90 | 11.70 | 20.10 | 34.20 | 36 |
| Michal Novak | Czechia | 100 | 3.30 | 9.40 | 20.10 | 35.80 | 98.80 |
| Mattis Stenshagen | Norway | 50.10 | 3.20 | 14.10 | 21.70 | 46.50 | 50.10 |
| Benjamin Moser | Austria | 100 | 2.40 | 13.50 | 28.30 | 49.60 | 97.80 |
| Mathis Desloges | France | 74.50 | 1.40 | 7.20 | 13 | 31.70 | 74.50 |
| Elia Barp | Italy | 100 | 1.40 | 7 | 12.40 | 43.40 | 100 |
| Arsi Ruuskanen | Finland | 100 | 1.30 | 6.10 | 11.70 | 34.10 | 98.50 |
| Mika Vermeulen | Austria | 100 | 1.30 | 6.80 | 11.50 | 38.40 | 100 |
| Hugo Lapalus | France | 97 | 1.20 | 6.40 | 10.20 | 31.20 | 97 |
| Iivo Niskanen | Finland | 74.10 | 0.90 | 2.20 | 4.30 | 25.70 | 74.10 |
| Calle Halfvarsson | Sweden | 45.60 | 0.70 | 1.40 | 3.40 | 11.10 | 39.20 |
| Florian Notz | Germany | 100 | 0.60 | 1.70 | 3.40 | 12.50 | 86.40 |
| Federico Pellegrino | Italy | 100 | 0.50 | 7.80 | 10.50 | 34.80 | 95.90 |
| Jules Lapierre | France | 86.60 | 0.50 | 2.50 | 4.40 | 10.20 | 72.20 |
| Janosch Brugger | Germany | 93.20 | 0.40 | 1.40 | 3.30 | 10.30 | 69.50 |
| Antoine Cyr | Canada | 100 | 0.40 | 1.80 | 3.50 | 20.80 | 92.10 |
| William Poromaa | Sweden | 72.10 | 0.40 | 1.60 | 3 | 12.50 | 65.90 |
| Jules Chappaz | France | 47.90 | 0.40 | 2.40 | 5.30 | 15.90 | 40.80 |
| Max Hollmann | Canada | 78.20 | 0.40 | 0.50 | 1.40 | 3.20 | 38.40 |
| Joe Davies | Great Britain | 84.80 | 0.40 | 1.20 | 2.60 | 10.30 | 66.30 |
| Andrew Musgrave | Great Britain | 100 | 0.40 | 2.50 | 4.10 | 14.80 | 90.80 |
| Dominik Bury | Poland | 100 | 0.30 | 0.90 | 2.30 | 6.10 | 56.50 |
| James Clugnet | Great Britain | 100 | 0.30 | 1.20 | 3.70 | 5.50 | 38.90 |
| Niko Anttola | Finland | 83 | 0.30 | 0.60 | 1.30 | 8 | 61.80 |
| Davide Graz | Italy | 100 | 0.30 | 3 | 5.70 | 10.90 | 64.80 |
| Remi Bourdin | France | 41.80 | 0.30 | 1.60 | 3.40 | 6.50 | 33.10 |
| Friedrich Moch | Germany | 100 | 0.20 | 0.50 | 1.10 | 2.70 | 47.80 |
| Edvin Anger | Sweden | 80.30 | 0.20 | 1.30 | 2.60 | 12.10 | 61.20 |
| Jason Rüesch | Switzerland | 56.10 | 0.20 | 0.30 | 0.60 | 2.50 | 33.70 |
| Alvar Johannes Alev | Estonia | 100 | 0.20 | 0.30 | 0.60 | 4.20 | 55.70 |
| Ben Ogden | USA | 81.30 | 0.20 | 2.20 | 4 | 9.60 | 51.40 |
| Xavier McKeever | Canada | 93.40 | 0.20 | 0.50 | 1.50 | 5.40 | 42 |
| Beda Klee | Switzerland | 100 | 0.20 | 0.60 | 1.20 | 5.10 | 56.60 |
| Richard Jouve | France | 30.40 | 0.10 | 0.50 | 1.40 | 2.20 | 14.20 |
| Naoto Baba | Japan | 100 | 0.10 | 0.20 | 0.30 | 1.80 | 38.60 |
| Irineu Esteve Altimiras | Andorra | 100 | 0.10 | 0.10 | 0.20 | 1.20 | 26.90 |
| Valerio Grond | Switzerland | 75.30 | 0.10 | 0.50 | 1.60 | 2.40 | 8.20 |
| Jan Stölben | Germany | 85.30 | 0.10 | 0.40 | 1.20 | 3 | 21.80 |
| Erik Valnes | Norway | 28.10 | 0.10 | 0.90 | 1.70 | 5.40 | 23.80 |
| Johan Häggström | Sweden | 45.50 | 0.10 | 0.10 | 0.40 | 1.30 | 15.80 |
| Zak Ketterson | USA | 45.90 | 0.10 | 0.30 | 0.70 | 2.30 | 21.60 |
| Giovanni Ticco | Italy | 37.50 | 0.10 | 0.10 | 0.30 | 0.80 | 13.60 |
| Joni Mäki | Finland | 65.60 | 0.10 | 0.20 | 0.60 | 3 | 23.30 |
| Janik Riebli | Switzerland | 72.30 | 0.10 | 0.70 | 1.70 | 3 | 16.30 |
| Remi Drolet | Canada | 89.10 | 0.10 | 0.10 | 0.10 | 0.80 | 13.30 |
| Michael Föttinger | Austria | 100 | 0.10 | 0.20 | 0.60 | 1.90 | 12.70 |
| Johnny Hagenbuch | USA | 33.80 | 0.10 | 0.10 | 0.30 | 1 | 12.90 |
| Jiri Tuz | Czechia | 100 | 0.10 | 0.10 | 0.40 | 1.20 | 7.50 |
| Mikayel Mikayelyan | Armenia | 100 | 0.10 | 0.10 | 0.10 | 0.20 | 0.70 |
| Matyas Bauer | Czechia | 100 | 0 | 0 | 0.10 | 0.60 | 10.40 |
| Lauri Vuorinen | Finland | 56.60 | 0 | 0.20 | 0.50 | 2.10 | 17.10 |
| Hugo Hinckfuss | Australia | 90 | 0 | 0 | 0.10 | 0.40 | 3 |
| James Clinton Schoonmaker | USA | 40.10 | 0 | 0.30 | 0.80 | 1.90 | 13.70 |
| Ryo Hirose | Japan | 100 | 0 | 0 | 0.10 | 0.60 | 10.20 |
| Vitaliy Pukhkalo | Kazakhstan | 100 | 0 | 0 | 0.10 | 0.30 | 3.30 |
| Miha Simenc | Slovenia | 100 | 0 | 0 | 0.10 | 0.60 | 3.30 |
| Thomas Hjalmar Westgård | Ireland | 100 | 0 | 0 | 0 | 0.50 | 8.20 |
| Jonas Baumann | Switzerland | 61.10 | 0 | 0.10 | 0.20 | 1.40 | 23.80 |
| Franco Dal Farra | Argentina | 100 | 0 | 0 | 0 | 0.10 | 0.30 |
| Lars Young Vik | Australia | 100 | 0 | 0 | 0.10 | 0.30 | 0.70 |
| Seve De Campo | Australia | 100 | 0 | 0 | 0 | 0.20 | 0.90 |
| Samuel Maes | Belgium | 100 | 0 | 0 | 0.10 | 0.20 | 1.40 |
| Mario Matikanov | Bulgaria | 100 | 0 | 0 | 0.10 | 0.30 | 3.40 |
| Daniel Peshkov | Bulgaria | 100 | 0 | 0 | 0 | 0.20 | 0.70 |
| Minglin Li | China | 100 | 0 | 0 | 0 | 0.10 | 0.60 |
| Marko Skender | Croatia | 100 | 0 | 0 | 0 | 0.10 | 0.10 |
| Adam Büki | Hungary | 100 | 0 | 0 | 0 | 0 | 0 |
| Adam Konya | Hungary | 100 | 0 | 0 | 0 | 0 | 0 |
| Raimo Vigants | Latvia | 100 | 0 | 0 | 0.10 | 0.40 | 0.80 |
| Jekabs Skolnieks | Latvia | 100 | 0 | 0 | 0.10 | 0.20 | 1.10 |
| Micha Büchel | Liechtenstein | 100 | 0 | 0 | 0 | 0.20 | 1.10 |
| Samuel Uduigowme Ikpefan | Nigeria | 100 | 0 | 0 | 0 | 0.30 | 1.30 |
| Piotr Jarecki | Poland | 100 | 0 | 0 | 0 | 0.20 | 0.30 |
| Gabriel Cojocaru | Romania | 100 | 0 | 0 | 0 | 0.20 | 0.50 |
| Valeriy Gontar | Slovenia | 100 | 0 | 0 | 0.10 | 0.50 | 5.60 |
| Joon-Seo Lee | South Korea | 100 | 0 | 0 | 0 | 0.10 | 0.10 |
| Jaume Pueyo | Spain | 100 | 0 | 0.20 | 0.50 | 0.60 | 1 |
| Marc Colell Pantebre | Spain | 100 | 0 | 0 | 0.10 | 0.20 | 0.60 |
| Bernat Selles Gasch | Spain | 100 | 0 | 0 | 0.10 | 0.20 | 0.70 |
| Ruslan Denysenko | Ukraine | 100 | 0 | 0 | 0.10 | 0.10 | 0.70 |
| Andriy Dotsenko | Ukraine | 100 | 0 | 0 | 0 | 0.20 | 0.60 |
| Nejc Stern | Slovenia | 92.70 | 0 | 0.10 | 0.20 | 0.50 | 1.20 |
| Truls Gisselman | Sweden | 48.10 | 0 | 0.10 | 0.20 | 2 | 22.20 |
| Zanden McMullen | USA | 51.40 | 0 | 0.10 | 0.20 | 0.70 | 13.70 |
| Maciej Starega | Poland | 75.30 | 0 | 0 | 0.10 | 0.20 | 0.20 |
| Gustaf Berglund | Sweden | 66 | 0 | 0 | 0 | 0.30 | 2.50 |
| Hunter Wonders | USA | 38.90 | 0 | 0 | 0.10 | 0.30 | 4.50 |
| Jack Young | USA | 36.60 | 0 | 0.10 | 0.30 | 0.40 | 0.80 |
| Svyatoslav Matassov | Kazakhstan | 51.40 | 0 | 0 | 0 | 0.20 | 2.70 |
| Haruki Yamashita | Japan | 32.70 | 0 | 0 | 0 | 0.20 | 4.50 |
| Alvar Myhlback | Sweden | 29.10 | 0 | 0 | 0.10 | 0.60 | 6.10 |
| Qiang Wang | China | 29.60 | 0 | 0 | 0.10 | 0.20 | 0.30 |
| Emil Liekari | Finland | 16.80 | 0 | 0 | 0.10 | 0.40 | 3.40 |
| Oskar Opstad Vike | Norway | 17.60 | 0 | 0.10 | 0.20 | 0.60 | 2.20 |
| Lucas Chanavat | France | 21.90 | 0 | 0 | 0.10 | 0.10 | 0.10 |
| Ristomatti Hakola | Finland | 1.50 | 0 | 0 | 0 | 0.10 | 1.20 |
| Anton Grahn | Sweden | 13.20 | 0 | 0 | 0 | 0.20 | 0.90 |
| Michael Hellweger | Italy | 13 | 0 | 0.10 | 0.20 | 0.30 | 0.30 |
| Mateo Lorenzo Sauma | Argentina | 0 | 0 | 0 | 0 | 0 | 0 |
| Phil Bellingham | Australia | 0 | 0 | 0 | 0 | 0 | 0 |
| Timo Juhani Gronlund | Bolivia | 0 | 0 | 0 | 0 | 0 | 0 |
| Srdjan Lalovic | Bosnia&Herzegovina | 0 | 0 | 0 | 0 | 0 | 0 |
| Guilherme Pereira Santos | Brazil | 0 | 0 | 0 | 0 | 0 | 0 |
| Tom Stephen | Canada | 0 | 0 | 0 | 0 | 0 | 0 |
| Sigurd Herrera | Chile | 0 | 0 | 0 | 0 | 0 | 0 |
| Samuel Jaramillo | Colombia | 0 | 0 | 0 | 0 | 0 | 0 |
| Ondrej Cerny | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Mike Ophoff | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Magnus Tobiassen | Denmark | 0 | 0 | 0 | 0 | 0 | 0 |
| Karl Sebastian Dremljuga | Estonia | 0 | 0 | 0 | 0 | 0 | 0 |
| Hendrik Peterson | Estonia | 0 | 0 | 0 | 0 | 0 | 0 |
| Nilo Moilanen | Finland | 0 | 0 | 0 | 0 | 0 | 0 |
| Elias Keck | Germany | 0 | 0 | 0 | 0 | 0 | 0 |
| Panagiotis Papasis | Greece | 0 | 0 | 0 | 0 | 0 | 0 |
| Theo Mallett | Haiti | 0 | 0 | 0 | 0 | 0 | 0 |
| Einar Arni Gislason | Iceland | 0 | 0 | 0 | 0 | 0 | 0 |
| Shubam Parihar | India | 0 | 0 | 0 | 0 | 0 | 0 |
| Seyed Ahmad Reza Seyd | Iran | 0 | 0 | 0 | 0 | 0 | 0 |
| Dylan Longridge | Ireland | 0 | 0 | 0 | 0 | 0 | 0 |
| Sultan Bazarbekov | Kazakhstan | 0 | 0 | 0 | 0 | 0 | 0 |
| Artur Saparbekov | Kyrgyzstan | 0 | 0 | 0 | 0 | 0 | 0 |
| Sandijs Suhanovs | Latvia | 0 | 0 | 0 | 0 | 0 | 0 |
| Modestas Vaiciulis | Lithuania | 0 | 0 | 0 | 0 | 0 | 0 |
| Matas Grazys | Lithuania | 0 | 0 | 0 | 0 | 0 | 0 |
| Allan Corona | Mexico | 0 | 0 | 0 | 0 | 0 | 0 |
| Khuslen Ariunjargal | Mongolia | 0 | 0 | 0 | 0 | 0 | 0 |
| Aleksandar Grbovic | Montenegro | 0 | 0 | 0 | 0 | 0 | 0 |
| Darko Damjanovski | North Macedonia | 0 | 0 | 0 | 0 | 0 | 0 |
| Jose Cabeca | Portugal | 0 | 0 | 0 | 0 | 0 | 0 |
| Ionut Alexandru Costea | Romania | 0 | 0 | 0 | 0 | 0 | 0 |
| Rakan Alireza | Saudi Arabia | 0 | 0 | 0 | 0 | 0 | 0 |
| Rejhan Smrkovic | Serbia | 0 | 0 | 0 | 0 | 0 | 0 |
| Michal Adamov | Slovakia | 0 | 0 | 0 | 0 | 0 | 0 |
| Denis Tilesch | Slovakia | 0 | 0 | 0 | 0 | 0 | 0 |
| Matthew Smith | South Africa | 0 | 0 | 0 | 0 | 0 | 0 |
| Chieh-Han Lee | Taiwan | 0 | 0 | 0 | 0 | 0 | 0 |
| Tanathip Bunrit | Thailand | 0 | 0 | 0 | 0 | 0 | 0 |
| Abdullah Yilmaz | Turkey | 0 | 0 | 0 | 0 | 0 | 0 |
4. 50km Classic (Feb 21)
| Skier | Nation | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Johannes Høsflot Klæbo | Norway | 83.20 | 69.70 | 83.20 | 83.20 | 83.20 | 83.20 |
| Harald Østberg Amundsen | Norway | 70.10 | 15.90 | 45.10 | 45.10 | 70.10 | 70.10 |
| Martin Løwstrøm Nyenget | Norway | 77.70 | 6.40 | 42.40 | 51.60 | 77.70 | 77.70 |
| Federico Pellegrino | Italy | 100 | 3.50 | 25.40 | 27.30 | 77 | 100 |
| Erik Valnes | Norway | 89.60 | 1.50 | 18.80 | 40.30 | 71.90 | 89.60 |
| Mattis Stenshagen | Norway | 49.20 | 0.80 | 10.40 | 10.40 | 34.30 | 49.20 |
| Gus Schumacher | USA | 89.60 | 0.70 | 10.90 | 11.90 | 49 | 89.60 |
| Iivo Niskanen | Finland | 91.70 | 0.30 | 13.10 | 43.90 | 67.80 | 91.70 |
| Emil Iversen | Norway | 30.20 | 0.20 | 5.70 | 10.80 | 23.10 | 30.20 |
| Mika Vermeulen | Austria | 100 | 0.20 | 7.50 | 15.20 | 45.90 | 100 |
| Elia Barp | Italy | 100 | 0.10 | 2.60 | 3.40 | 26.50 | 93.80 |
| Edvin Anger | Sweden | 79.20 | 0.10 | 2.50 | 4.10 | 22 | 69.10 |
| William Poromaa | Sweden | 95.90 | 0.10 | 9.40 | 51.70 | 61.10 | 95.90 |
| Antoine Cyr | Canada | 100 | 0.10 | 3.40 | 6.40 | 29.40 | 93.30 |
| Jules Chappaz | France | 33.70 | 0.10 | 0.50 | 0.60 | 6.50 | 25.20 |
| Hugo Lapalus | France | 100 | 0.10 | 7 | 25.30 | 49.20 | 100 |
| Mathis Desloges | France | 83.80 | 0 | 1.80 | 3.30 | 19.30 | 76.50 |
| Ben Ogden | USA | 54.40 | 0 | 0.70 | 1.40 | 9.20 | 39.30 |
| Arsi Ruuskanen | Finland | 73.50 | 0 | 0.60 | 1.20 | 10.40 | 62.50 |
| Andrew Musgrave | Great Britain | 100 | 0 | 1.50 | 4.10 | 18.70 | 91.70 |
| Beda Klee | Switzerland | 100 | 0 | 1.30 | 7.90 | 14.80 | 77.10 |
| Benjamin Moser | Austria | 39.70 | 0 | 0 | 0 | 1.40 | 16.60 |
| Lauri Vuorinen | Finland | 62.70 | 0 | 0.20 | 1.10 | 4.50 | 34.70 |
| Xavier McKeever | Canada | 88.30 | 0 | 0.20 | 1 | 5.30 | 50.10 |
| Michal Novak | Czechia | 100 | 0 | 0.40 | 1.60 | 8.70 | 75.50 |
| Truls Gisselman | Sweden | 59.70 | 0 | 0.20 | 0.80 | 4.90 | 39.10 |
| Davide Graz | Italy | 88.70 | 0 | 0.10 | 0.20 | 3.20 | 40.50 |
| Calle Halfvarsson | Sweden | 50.10 | 0 | 0.30 | 1.30 | 5.40 | 37.30 |
| Jonas Baumann | Switzerland | 100 | 0 | 0.80 | 6.70 | 11.10 | 73.70 |
| Remi Bourdin | France | 56.50 | 0 | 0.20 | 0.60 | 4 | 37.70 |
| Zak Ketterson | USA | 61.30 | 0 | 0.20 | 0.80 | 3.90 | 36.40 |
| Richard Jouve | France | 49.90 | 0 | 0.30 | 2.10 | 4 | 30.10 |
| Janik Riebli | Switzerland | 35.70 | 0 | 0 | 0 | 0.60 | 6.10 |
| Alvar Johannes Alev | Estonia | 100 | 0 | 0.50 | 4.30 | 8.20 | 70.30 |
| Florian Notz | Germany | 100 | 0 | 0.30 | 1.50 | 6.60 | 77.10 |
| Ristomatti Hakola | Finland | 56.70 | 0 | 0.50 | 4.50 | 6.90 | 45.70 |
| Michael Hellweger | Italy | 19.80 | 0 | 0 | 0 | 0.30 | 0.60 |
| James Clinton Schoonmaker | USA | 44 | 0 | 0 | 0 | 0.80 | 12.10 |
| Jules Lapierre | France | 59.70 | 0 | 0.20 | 1 | 4.40 | 45.70 |
| Friedrich Moch | Germany | 100 | 0 | 0.90 | 18.70 | 19.60 | 82 |
| Janosch Brugger | Germany | 87.70 | 0 | 0 | 0.10 | 1.80 | 35.30 |
| Niko Anttola | Finland | 88 | 0 | 0 | 0.20 | 2.30 | 45.10 |
| Emil Liekari | Finland | 16.90 | 0 | 0 | 0.10 | 0.60 | 6.90 |
| Dominik Bury | Poland | 100 | 0 | 0 | 0.20 | 1.90 | 42.70 |
| Joni Mäki | Finland | 10.50 | 0 | 0 | 0 | 0.20 | 3.40 |
| Jan Stölben | Germany | 40.10 | 0 | 0 | 0 | 0.40 | 6.10 |
| James Clugnet | Great Britain | 100 | 0 | 0 | 0.10 | 0.80 | 17.60 |
| Johan Häggström | Sweden | 39.30 | 0 | 0 | 0.30 | 1.10 | 19.20 |
| Qiang Wang | China | 100 | 0 | 0 | 0.10 | 0.50 | 2.10 |
| Michael Föttinger | Austria | 29.40 | 0 | 0 | 0 | 0.30 | 3.50 |
| Jason Rüesch | Switzerland | 91.60 | 0 | 0 | 0.30 | 1.70 | 44.90 |
| Jiri Tuz | Czechia | 72.40 | 0 | 0 | 0 | 0.50 | 5.90 |
| Zanden McMullen | USA | 62.40 | 0 | 0 | 0.20 | 1 | 27.50 |
| Irineu Esteve Altimiras | Andorra | 100 | 0 | 0.10 | 2.80 | 2.90 | 50 |
| Anton Grahn | Sweden | 17.90 | 0 | 0 | 0 | 0.20 | 2.30 |
| Valerio Grond | Switzerland | 15.20 | 0 | 0 | 0 | 0.10 | 1 |
| Miha Simenc | Slovenia | 100 | 0 | 0 | 0.40 | 0.90 | 13.40 |
| Naoto Baba | Japan | 100 | 0 | 0 | 0.40 | 1.40 | 46.30 |
| Thomas Hjalmar Westgård | Ireland | 100 | 0 | 0.10 | 1.90 | 1.90 | 35.90 |
| Remi Drolet | Canada | 100 | 0 | 0 | 0.10 | 0.60 | 18.20 |
| Lucas Chanavat | France | 15.60 | 0 | 0 | 0 | 0.10 | 0.10 |
| Ryo Hirose | Japan | 100 | 0 | 0 | 0.40 | 0.80 | 27.10 |
| Jack Young | USA | 18 | 0 | 0 | 0 | 0.10 | 0.50 |
| Max Hollmann | Canada | 58.30 | 0 | 0 | 0.10 | 0.40 | 17.60 |
| Matyas Bauer | Czechia | 100 | 0 | 0 | 0.20 | 0.70 | 21.60 |
| Hunter Wonders | USA | 53.50 | 0 | 0 | 0.20 | 0.40 | 13 |
| Johnny Hagenbuch | USA | 16.80 | 0 | 0 | 0 | 0.10 | 3.80 |
| Raimo Vigants | Latvia | 100 | 0 | 0 | 0.10 | 0.30 | 1.80 |
| Elias Keck | Germany | 20.60 | 0 | 0 | 0.10 | 0.20 | 7 |
| Giovanni Ticco | Italy | 30.80 | 0 | 0 | 0 | 0.20 | 8.10 |
| Haruki Yamashita | Japan | 49.80 | 0 | 0 | 0.10 | 0.30 | 10.40 |
| Hugo Hinckfuss | Australia | 100 | 0 | 0 | 0.10 | 0.20 | 4.30 |
| Gustaf Berglund | Sweden | 57.90 | 0 | 0 | 0 | 0.20 | 3.80 |
| Samuel Uduigowme Ikpefan | Nigeria | 100 | 0 | 0 | 0.10 | 0.20 | 2.80 |
| Vitaliy Pukhkalo | Kazakhstan | 100 | 0 | 0 | 0.10 | 0.20 | 6.70 |
| Micha Büchel | Liechtenstein | 100 | 0 | 0 | 0.10 | 0.20 | 2.50 |
| Lars Young Vik | Australia | 52.60 | 0 | 0 | 0 | 0.10 | 0.90 |
| Samuel Maes | Belgium | 100 | 0 | 0 | 0.10 | 0.20 | 3 |
| Seve De Campo | Australia | 100 | 0 | 0 | 0.10 | 0.10 | 2 |
| Mikayel Mikayelyan | Armenia | 100 | 0 | 0 | 0.10 | 0.10 | 1.30 |
| Piotr Jarecki | Poland | 100 | 0 | 0 | 0.10 | 0.10 | 0.70 |
| Franco Dal Farra | Argentina | 100 | 0 | 0 | 0.10 | 0.10 | 0.80 |
| Andriy Dotsenko | Ukraine | 100 | 0 | 0 | 0.10 | 0.10 | 1.50 |
| Joon-Seo Lee | South Korea | 100 | 0 | 0 | 0.10 | 0.10 | 0.40 |
| Marko Skender | Croatia | 100 | 0 | 0 | 0.10 | 0.10 | 0.20 |
| Adam Konya | Hungary | 87.40 | 0 | 0 | 0 | 0.10 | 0.10 |
| Adam Büki | Hungary | 100 | 0 | 0 | 0.10 | 0.10 | 0.10 |
| Mateo Lorenzo Sauma | Argentina | 0 | 0 | 0 | 0 | 0 | 0 |
| Phil Bellingham | Australia | 0 | 0 | 0 | 0 | 0 | 0 |
| Timo Juhani Gronlund | Bolivia | 0 | 0 | 0 | 0 | 0 | 0 |
| Srdjan Lalovic | Bosnia&Herzegovina | 0 | 0 | 0 | 0 | 0 | 0 |
| Guilherme Pereira Santos | Brazil | 0 | 0 | 0 | 0 | 0 | 0 |
| Mario Matikanov | Bulgaria | 0 | 0 | 0 | 0 | 0 | 0 |
| Daniel Peshkov | Bulgaria | 0 | 0 | 0 | 0 | 0 | 0 |
| Tom Stephen | Canada | 0 | 0 | 0 | 0 | 0 | 0 |
| Sigurd Herrera | Chile | 0 | 0 | 0 | 0 | 0 | 0 |
| Minglin Li | China | 0 | 0 | 0 | 0 | 0 | 0 |
| Samuel Jaramillo | Colombia | 0 | 0 | 0 | 0 | 0 | 0 |
| Ondrej Cerny | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Mike Ophoff | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Magnus Tobiassen | Denmark | 0 | 0 | 0 | 0 | 0 | 0 |
| Karl Sebastian Dremljuga | Estonia | 0 | 0 | 0 | 0 | 0 | 0 |
| Hendrik Peterson | Estonia | 0 | 0 | 0 | 0 | 0 | 0 |
| Nilo Moilanen | Finland | 0 | 0 | 0 | 0 | 0 | 0 |
| Joe Davies | Great Britain | 0 | 0 | 0 | 0 | 0 | 0 |
| Panagiotis Papasis | Greece | 0 | 0 | 0 | 0 | 0 | 0 |
| Theo Mallett | Haiti | 0 | 0 | 0 | 0 | 0 | 0 |
| Einar Arni Gislason | Iceland | 0 | 0 | 0 | 0 | 0 | 0 |
| Shubam Parihar | India | 0 | 0 | 0 | 0 | 0 | 0 |
| Seyed Ahmad Reza Seyd | Iran | 0 | 0 | 0 | 0 | 0 | 0 |
| Dylan Longridge | Ireland | 0 | 0 | 0 | 0 | 0 | 0 |
| Svyatoslav Matassov | Kazakhstan | 0 | 0 | 0 | 0 | 0 | 0 |
| Sultan Bazarbekov | Kazakhstan | 0 | 0 | 0 | 0 | 0 | 0 |
| Artur Saparbekov | Kyrgyzstan | 0 | 0 | 0 | 0 | 0 | 0 |
| Jekabs Skolnieks | Latvia | 0 | 0 | 0 | 0 | 0 | 0 |
| Sandijs Suhanovs | Latvia | 0 | 0 | 0 | 0 | 0 | 0 |
| Modestas Vaiciulis | Lithuania | 0 | 0 | 0 | 0 | 0 | 0 |
| Matas Grazys | Lithuania | 0 | 0 | 0 | 0 | 0 | 0 |
| Allan Corona | Mexico | 0 | 0 | 0 | 0 | 0 | 0 |
| Khuslen Ariunjargal | Mongolia | 0 | 0 | 0 | 0 | 0 | 0 |
| Aleksandar Grbovic | Montenegro | 0 | 0 | 0 | 0 | 0 | 0 |
| Darko Damjanovski | North Macedonia | 0 | 0 | 0 | 0 | 0 | 0 |
| Einar Hedegart | Norway | 0 | 0 | 0 | 0 | 0 | 0 |
| Oskar Opstad Vike | Norway | 0 | 0 | 0 | 0 | 0 | 0 |
| Maciej Starega | Poland | 0 | 0 | 0 | 0 | 0 | 0 |
| Jose Cabeca | Portugal | 0 | 0 | 0 | 0 | 0 | 0 |
| Gabriel Cojocaru | Romania | 0 | 0 | 0 | 0 | 0 | 0 |
| Ionut Alexandru Costea | Romania | 0 | 0 | 0 | 0 | 0 | 0 |
| Rakan Alireza | Saudi Arabia | 0 | 0 | 0 | 0 | 0 | 0 |
| Rejhan Smrkovic | Serbia | 0 | 0 | 0 | 0 | 0 | 0 |
| Michal Adamov | Slovakia | 0 | 0 | 0 | 0 | 0 | 0 |
| Denis Tilesch | Slovakia | 0 | 0 | 0 | 0 | 0 | 0 |
| Nejc Stern | Slovenia | 0 | 0 | 0 | 0 | 0 | 0 |
| Valeriy Gontar | Slovenia | 0 | 0 | 0 | 0 | 0 | 0 |
| Matthew Smith | South Africa | 0 | 0 | 0 | 0 | 0 | 0 |
| Jaume Pueyo | Spain | 0 | 0 | 0 | 0 | 0 | 0 |
| Marc Colell Pantebre | Spain | 0 | 0 | 0 | 0 | 0 | 0 |
| Bernat Selles Gasch | Spain | 0 | 0 | 0 | 0 | 0 | 0 |
| Alvar Myhlback | Sweden | 0 | 0 | 0 | 0 | 0 | 0 |
| Chieh-Han Lee | Taiwan | 0 | 0 | 0 | 0 | 0 | 0 |
| Tanathip Bunrit | Thailand | 0 | 0 | 0 | 0 | 0 | 0 |
| Abdullah Yilmaz | Turkey | 0 | 0 | 0 | 0 | 0 | 0 |
| Ruslan Denysenko | Ukraine | 0 | 0 | 0 | 0 | 0 | 0 |
Ladies
1. 20km Skiathlon (Feb 07)
| Skier | Nation | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Jessie Diggins | USA | 100 | 36.10 | 78.10 | 82.60 | 90.80 | 91.70 |
| Heidi Weng | Norway | 100 | 23.70 | 54.60 | 74.60 | 86.90 | 91.70 |
| Ebba Andersson | Sweden | 78.80 | 7.10 | 34.70 | 52.80 | 65.80 | 72.10 |
| Frida Karlsson | Sweden | 46.70 | 6.10 | 16.40 | 31 | 39.20 | 42.80 |
| Astrid Øyre Slind | Norway | 100 | 5.40 | 26.10 | 42.90 | 75.10 | 91.30 |
| Karoline Simpson-Larsen | Norway | 53.80 | 3 | 11.80 | 19.70 | 34.50 | 49.10 |
| Teresa Stadlober | Austria | 100 | 2.80 | 12.10 | 33.60 | 66.20 | 90.10 |
| Jonna Sundling | Sweden | 51.50 | 2.40 | 9.30 | 16.90 | 35.90 | 46.80 |
| Kerttu Niskanen | Finland | 93.30 | 1.80 | 7.20 | 26 | 55.90 | 82.90 |
| Johanna Matintalo | Finland | 56.20 | 1.50 | 9.30 | 16.20 | 38.60 | 50.50 |
| Helen Hoffmann | Germany | 91.60 | 1.30 | 4 | 9.80 | 29.20 | 80.70 |
| Kristin Austgulen Fosnæs | Norway | 85.30 | 1.30 | 4.70 | 11.50 | 35 | 75.40 |
| Pia Fink | Germany | 100 | 1.20 | 5 | 12.30 | 41 | 87.40 |
| Moa Ilar | Sweden | 90.20 | 1.20 | 6.20 | 14.20 | 46.30 | 79.70 |
| Flora Dolci | France | 100 | 0.90 | 2.40 | 6.60 | 38.30 | 86.80 |
| Emma Ribom | Sweden | 48 | 0.60 | 2.70 | 6.30 | 19.60 | 42.20 |
| Krista Pärmäkoski | Finland | 70.90 | 0.50 | 1 | 3.30 | 14 | 59 |
| Katerina Janatova | Czechia | 100 | 0.40 | 1.30 | 4 | 15 | 81.80 |
| Alison Mackie | Canada | 99.60 | 0.40 | 1.20 | 2.60 | 18.10 | 80.60 |
| Linn Svahn | Sweden | 36.50 | 0.30 | 0.90 | 2.70 | 11.50 | 31.10 |
| Vilma Ryytty | Finland | 65.20 | 0.20 | 0.70 | 1.80 | 11.40 | 52.90 |
| Maja Dahlqvist | Sweden | 39.10 | 0.20 | 0.80 | 2.20 | 7.20 | 32.80 |
| Anja Weber | Switzerland | 94.20 | 0.20 | 0.90 | 2.30 | 10.90 | 73.20 |
| Julia Kern | USA | 100 | 0.20 | 0.90 | 2.40 | 14 | 78.70 |
| Katherine Sauerbrey | Germany | 100 | 0.20 | 1.30 | 3.40 | 15.60 | 77.70 |
| Julie Bjervig Drivenes | Norway | 34.70 | 0.20 | 1 | 2.60 | 8.30 | 29.10 |
| Patricijia Eiduka | Latvia | 100 | 0.10 | 0.40 | 1.20 | 8 | 73.40 |
| Delphine Claudel | France | 100 | 0.10 | 0.30 | 1.10 | 6.50 | 72 |
| Liliane Gagnon | Canada | 79.10 | 0.10 | 0.10 | 0.10 | 2.50 | 39.20 |
| Kathrine Stewart-Jones | Canada | 100 | 0.10 | 0.20 | 0.60 | 4.60 | 61.90 |
| Caterina Ganz | Italy | 100 | 0.10 | 1.20 | 3.60 | 11.40 | 74.50 |
| Novie McCabe | USA | 22.30 | 0.10 | 0.10 | 0.20 | 2 | 16.20 |
| Nadine Fähndrich | Switzerland | 100 | 0.10 | 0.40 | 1 | 4.90 | 62.50 |
| Laura Gimmler | Germany | 31.80 | 0 | 0.20 | 0.40 | 1.80 | 22.50 |
| Sofie Krehl | Germany | 48.20 | 0 | 0.10 | 0.30 | 2.60 | 30.90 |
| Rosie Brennan | USA | 54.10 | 0 | 0.20 | 0.70 | 3.50 | 34.40 |
| Jasmi Joensuu | Finland | 22 | 0 | 0.40 | 1.10 | 4.20 | 16.60 |
| Eva Urevc | Slovenia | 25.30 | 0 | 0 | 0 | 0.60 | 10.80 |
| Hailey Swirbul | USA | 17.90 | 0 | 0 | 0.10 | 1 | 11.50 |
| Vilma Nissinen | Finland | 55.20 | 0 | 0.30 | 0.70 | 3 | 36 |
| Jasmin Kähärä | Finland | 37.10 | 0 | 0.10 | 0.30 | 1.80 | 23 |
| Katharina Brudermann | Austria | 100 | 0 | 0 | 0 | 0 | 22.20 |
| Marina Kälin | Switzerland | 62.20 | 0 | 0.10 | 0.40 | 1.80 | 33.80 |
| Masae Tsuchiya | Japan | 92 | 0 | 0.10 | 0.10 | 1.10 | 32.60 |
| Maria Gismondi | Italy | 96.90 | 0 | 0.20 | 0.60 | 2.90 | 52 |
| Cristina Pittin | Italy | 11.20 | 0 | 0 | 0 | 0.20 | 4.70 |
| Monika Skinder | Poland | 39.10 | 0 | 0 | 0 | 0.40 | 11.60 |
| Anna Comarella | Italy | 100 | 0 | 0.10 | 0.30 | 1.20 | 41.90 |
| Juliette Ducordeau | France | 98.80 | 0 | 0 | 0.10 | 0.70 | 27 |
| Rosie Fordham | Australia | 100 | 0 | 0.10 | 0.30 | 0.30 | 43 |
| Anja Mandeljc | Slovenia | 100 | 0 | 0.10 | 0.20 | 1 | 31.60 |
| Keidy Kaasiku | Estonia | 100 | 0 | 0 | 0.10 | 0.60 | 25.20 |
| Kaidy Kaasiku | Estonia | 100 | 0 | 0 | 0.10 | 0.50 | 24.90 |
| Barbora Havlickova | Czechia | 100 | 0 | 0 | 0 | 0.10 | 9.60 |
| Melissa Gal | France | 60.60 | 0 | 0 | 0.10 | 0.10 | 16.20 |
| Gina del Rio | Andorra | 100 | 0 | 0.20 | 0.80 | 2.10 | 51.10 |
| Larissza Vanda Bere | Hungary | 100 | 0 | 0 | 0.10 | 0.50 | 18.70 |
| Sara Ponya | Hungary | 100 | 0 | 0 | 0 | 0 | 10.60 |
| Anna-Maria Dietze | Germany | 15.20 | 0 | 0 | 0 | 0.20 | 5.80 |
| Sonjaa Schmidt | Canada | 38 | 0 | 0 | 0 | 0.40 | 10.50 |
| Sophia Tsu Velicer | Taiwan | 100 | 0 | 0 | 0 | 0.10 | 8.90 |
| Izabela Marcisz | Poland | 100 | 0 | 0 | 0.10 | 0.60 | 21.50 |
| Chika Kobayashi | Japan | 100 | 0 | 0 | 0 | 0 | 8.30 |
| Kendall Kramer | USA | 36.90 | 0 | 0 | 0 | 0.30 | 9.90 |
| Jasmine Drolet | Canada | 19.50 | 0 | 0 | 0 | 0.20 | 5.90 |
| Nina Riedener | Liechtenstein | 100 | 0 | 0 | 0 | 0.10 | 10.40 |
| Sammy Smith | USA | 34.40 | 0 | 0 | 0 | 0 | 5.50 |
| Bayani Jialin | China | 100 | 0 | 0 | 0.10 | 0.10 | 12.10 |
| Angelina Shuryga | Kazakhstan | 100 | 0 | 0 | 0 | 0 | 2.90 |
| Chika Honda | Japan | 100 | 0 | 0 | 0 | 0 | 2.60 |
| Dinigeer Yilamujiang | China | 100 | 0 | 0 | 0 | 0 | 4.10 |
| Aleksandra Kolodziej | Poland | 100 | 0 | 0 | 0 | 0 | 3.70 |
| Andzelika Szyszka | Poland | 100 | 0 | 0 | 0 | 0.10 | 5.10 |
| Phoebe Cridland | Australia | 78.40 | 0 | 0 | 0 | 0.10 | 8.40 |
| Da-Som Han | South Korea | 100 | 0 | 0 | 0 | 0 | 2.40 |
| Ellen Søhol Lie | Australia | 57.20 | 0 | 0 | 0 | 0 | 2.90 |
| Eui Jin Lee | South Korea | 100 | 0 | 0 | 0 | 0 | 2.10 |
| Katya Galstyan | Armenia | 100 | 0 | 0 | 0 | 0 | 2.60 |
| Anastasiia Nikon | Ukraine | 100 | 0 | 0 | 0 | 0 | 1.80 |
| Bruna Moura | Brazil | 100 | 0 | 0 | 0.10 | 0.20 | 7.70 |
| Anna Pryce | Great Britain | 100 | 0 | 0 | 0.10 | 0.20 | 7.20 |
| Yelizaveta Tolmachyova | Kazakhstan | 100 | 0 | 0 | 0 | 0.10 | 3.50 |
| Nadja Kälin | Switzerland | 100 | 0 | 0 | 0.20 | 0.40 | 14.10 |
| Yelizaveta Nopriienko | Ukraine | 100 | 0 | 0 | 0 | 0 | 3.90 |
| Sofiia Shkatula | Ukraine | 91.20 | 0 | 0 | 0 | 0 | 1.90 |
| Coletta Rydzek | Germany | 1.50 | 0 | 0 | 0 | 0 | 0.80 |
| Milla Grosberghaugen Andreassen | Norway | 12 | 0 | 0 | 0 | 0.10 | 2.90 |
| Amelia Wells | Canada | 32.50 | 0 | 0 | 0 | 0 | 2.40 |
| Federica Cassol | Italy | 6.90 | 0 | 0 | 0 | 0 | 1.40 |
| Lena Quintin | France | 30.10 | 0 | 0 | 0 | 0 | 2.50 |
| Laura Kinybaeyeva | Kazakhstan | 44.50 | 0 | 0 | 0.10 | 0.10 | 5 |
| Lea Fischer | Switzerland | 14.10 | 0 | 0 | 0 | 0 | 1.30 |
| Nicole Monsorno | Italy | 6.30 | 0 | 0 | 0 | 0 | 1 |
| Alina Meier | Switzerland | 19.90 | 0 | 0 | 0 | 0.10 | 2.70 |
| Johanna Hagström | Sweden | 9.20 | 0 | 0 | 0 | 0 | 1.90 |
| Lauren Jortberg | USA | 7.70 | 0 | 0 | 0 | 0 | 1.10 |
| Tereza Beranova | Czechia | 7.10 | 0 | 0 | 0 | 0 | 0.40 |
| Darya Ryazhko | Kazakhstan | 7.80 | 0 | 0 | 0 | 0 | 0.20 |
| Agustina Groetzner | Argentina | 0 | 0 | 0 | 0 | 0 | 0 |
| Nahiara Diaz Gonzalez | Argentina | 0 | 0 | 0 | 0 | 0 | 0 |
| Maddie Hooker | Australia | 0 | 0 | 0 | 0 | 0 | 0 |
| Magdalena Scherz | Austria | 0 | 0 | 0 | 0 | 0 | 0 |
| Lisa Achleitner | Austria | 0 | 0 | 0 | 0 | 0 | 0 |
| Eduarda Ribera | Brazil | 0 | 0 | 0 | 0 | 0 | 0 |
| Kalina Nedyalkova | Bulgaria | 0 | 0 | 0 | 0 | 0 | 0 |
| Lingshuang Chen | China | 0 | 0 | 0 | 0 | 0 | 0 |
| Ema Sobol | Croatia | 0 | 0 | 0 | 0 | 0 | 0 |
| Leona Garac | Croatia | 0 | 0 | 0 | 0 | 0 | 0 |
| Barbora Antosova | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Anna Marie Jaklova | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Anna Milerska | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Sandra Schutzova | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Mariel Merlii Pulles | Estonia | 0 | 0 | 0 | 0 | 0 | 0 |
| Teiloora Ojaste | Estonia | 0 | 0 | 0 | 0 | 0 | 0 |
| Amanda Saari | Finland | 0 | 0 | 0 | 0 | 0 | 0 |
| France Pignot | France | 0 | 0 | 0 | 0 | 0 | 0 |
| Katharina Hennig | Germany | 0 | 0 | 0 | 0 | 0 | 0 |
| Konstantina Charalampidou | Greece | 0 | 0 | 0 | 0 | 0 | 0 |
| Maria Dimitra Tsiarka | Greece | 0 | 0 | 0 | 0 | 0 | 0 |
| Kristrun Gudnadottir | Iceland | 0 | 0 | 0 | 0 | 0 | 0 |
| Atefah Salehi | Iran | 0 | 0 | 0 | 0 | 0 | 0 |
| Adriana Suminska | Latvia | 0 | 0 | 0 | 0 | 0 | 0 |
| Linda Kaparkaleja | Latvia | 0 | 0 | 0 | 0 | 0 | 0 |
| Egle Savickaite | Lithuania | 0 | 0 | 0 | 0 | 0 | 0 |
| Ieva Dainyte | Lithuania | 0 | 0 | 0 | 0 | 0 | 0 |
| Karla Schleske | Mexico | 0 | 0 | 0 | 0 | 0 | 0 |
| Ariunbold Tumur | Mongolia | 0 | 0 | 0 | 0 | 0 | 0 |
| Kristine Stavås Skistad | Norway | 0 | 0 | 0 | 0 | 0 | 0 |
| Ingrid Bergene Aabrekk | Norway | 0 | 0 | 0 | 0 | 0 | 0 |
| Delia Ioana Reit | Romania | 0 | 0 | 0 | 0 | 0 | 0 |
| Anja Ilic | Serbia | 0 | 0 | 0 | 0 | 0 | 0 |
| Maria Danielova | Slovakia | 0 | 0 | 0 | 0 | 0 | 0 |
| Rabia Akyol | Turkey | 0 | 0 | 0 | 0 | 0 | 0 |
2. Sprint Classic (Feb 10)
| Skier | Nation | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Kristine Stavås Skistad | Norway | 100 | 17.70 | 38 | 55.20 | 85.20 | 100 |
| Linn Svahn | Sweden | 52.80 | 13.70 | 24.60 | 31.40 | 45.70 | 52.80 |
| Johanna Hagström | Sweden | 72.60 | 11.90 | 30.40 | 43 | 63.70 | 72.60 |
| Nadine Fähndrich | Switzerland | 100 | 10.30 | 38 | 56.10 | 86 | 100 |
| Maja Dahlqvist | Sweden | 83.80 | 9.60 | 35.70 | 51.80 | 75.20 | 83.80 |
| Jonna Sundling | Sweden | 44.80 | 8.20 | 23.70 | 31.10 | 41.90 | 44.80 |
| Laura Gimmler | Germany | 94.80 | 6.10 | 16.40 | 29.30 | 57.80 | 94.80 |
| Jasmi Joensuu | Finland | 93 | 6.10 | 29.80 | 45.50 | 75 | 93 |
| Emma Ribom | Sweden | 46.40 | 2.90 | 9.60 | 16.20 | 30.80 | 46.40 |
| Johanna Matintalo | Finland | 78.70 | 2.80 | 3.80 | 12.30 | 31.10 | 78.70 |
| Jessie Diggins | USA | 100 | 2.20 | 16.40 | 30 | 62.10 | 100 |
| Anja Weber | Switzerland | 77.30 | 1.30 | 5.10 | 12.40 | 31.10 | 77.30 |
| Milla Grosberghaugen Andreassen | Norway | 20.80 | 1 | 1 | 1.30 | 5.20 | 20.80 |
| Ingrid Bergene Aabrekk | Norway | 96.70 | 0.70 | 1.70 | 6.40 | 20.90 | 87.90 |
| Nicole Monsorno | Italy | 100 | 0.60 | 1.80 | 6.60 | 21.50 | 93.10 |
| Coletta Rydzek | Germany | 88.80 | 0.50 | 6.70 | 14.30 | 39.30 | 88.80 |
| Moa Ilar | Sweden | 44.20 | 0.50 | 3 | 7.40 | 18.30 | 44.20 |
| Julia Kern | USA | 100 | 0.50 | 3 | 8.40 | 25.70 | 100 |
| Jasmin Kähärä | Finland | 65.10 | 0.40 | 2 | 5.80 | 17.30 | 65.10 |
| Heidi Weng | Norway | 42.70 | 0.40 | 0.40 | 1.20 | 6 | 42.70 |
| Federica Cassol | Italy | 100 | 0.20 | 1.50 | 4.40 | 15.70 | 82 |
| Caterina Ganz | Italy | 100 | 0.20 | 0.70 | 2.70 | 11.80 | 89.40 |
| Melissa Gal | France | 100 | 0.20 | 0.50 | 2 | 9.70 | 69.50 |
| Sofie Krehl | Germany | 90.90 | 0.10 | 0.70 | 2.50 | 10.70 | 75 |
| Frida Karlsson | Sweden | 37 | 0.10 | 0.50 | 2.30 | 7.80 | 37 |
| Amanda Saari | Finland | 53.10 | 0.10 | 0.30 | 1.40 | 6.50 | 44.30 |
| Lea Fischer | Switzerland | 63.20 | 0.10 | 0.20 | 1 | 5.70 | 40 |
| Rosie Brennan | USA | 73.70 | 0.10 | 0.80 | 2.70 | 10.40 | 63 |
| Monika Skinder | Poland | 91.80 | 0.10 | 0.20 | 1 | 5.80 | 55.10 |
| Tereza Beranova | Czechia | 98.10 | 0.10 | 0.10 | 0.70 | 4.60 | 39.10 |
| Julie Bjervig Drivenes | Norway | 40.20 | 0.10 | 0.10 | 0.70 | 3.90 | 36.70 |
| Magdalena Scherz | Austria | 100 | 0.10 | 0.40 | 1.60 | 8 | 66.90 |
| Astrid Øyre Slind | Norway | 20.60 | 0.10 | 0.10 | 0.40 | 2.10 | 20.30 |
| Krista Pärmäkoski | Finland | 29.70 | 0.10 | 0.10 | 0.60 | 3 | 25.20 |
| Patricijia Eiduka | Latvia | 100 | 0 | 0.20 | 0.90 | 5.50 | 61.70 |
| Katerina Janatova | Czechia | 100 | 0 | 0.50 | 1.40 | 7.20 | 70.30 |
| Kerttu Niskanen | Finland | 57.40 | 0 | 0.20 | 0.80 | 4.60 | 48.10 |
| Pia Fink | Germany | 40.80 | 0 | 0.10 | 0.50 | 3 | 33.20 |
| Kristin Austgulen Fosnæs | Norway | 46.10 | 0 | 0.10 | 0.50 | 2.80 | 35.70 |
| Sammy Smith | USA | 42.70 | 0 | 0 | 0.20 | 1.10 | 13.90 |
| Teresa Stadlober | Austria | 100 | 0 | 0 | 0.30 | 1.20 | 49.70 |
| Lena Quintin | France | 100 | 0 | 0.30 | 0.90 | 5.10 | 45.60 |
| Mariel Merlii Pulles | Estonia | 91.20 | 0 | 0.10 | 0.30 | 1.90 | 21.30 |
| Alison Mackie | Canada | 90.40 | 0 | 0 | 0.20 | 1.10 | 30.70 |
| Eva Urevc | Slovenia | 100 | 0 | 0.10 | 0.30 | 2 | 25.30 |
| Barbora Antosova | Czechia | 100 | 0 | 0.10 | 0.30 | 1.60 | 25.10 |
| Gina del Rio | Andorra | 100 | 0 | 0.50 | 1.10 | 5.80 | 56.40 |
| Anja Mandeljc | Slovenia | 100 | 0 | 0 | 0 | 0.10 | 4 |
| Izabela Marcisz | Poland | 62.20 | 0 | 0 | 0.20 | 1.10 | 15.40 |
| Ebba Andersson | Sweden | 18.40 | 0 | 0 | 0.10 | 0.40 | 12.80 |
| Kaidy Kaasiku | Estonia | 100 | 0 | 0 | 0 | 0.10 | 3.10 |
| Kathrine Stewart-Jones | Canada | 100 | 0 | 0 | 0.10 | 0.20 | 8.60 |
| Marina Kälin | Switzerland | 42.50 | 0 | 0 | 0.10 | 0.30 | 8.50 |
| Keidy Kaasiku | Estonia | 100 | 0 | 0 | 0 | 0 | 2 |
| Cristina Pittin | Italy | 11.60 | 0 | 0 | 0 | 0.20 | 3.50 |
| Liliane Gagnon | Canada | 65 | 0 | 0 | 0.10 | 1 | 13.60 |
| Da-Som Han | South Korea | 100 | 0 | 0 | 0 | 0 | 0.80 |
| Alina Meier | Switzerland | 60.10 | 0 | 0.10 | 0.20 | 1.70 | 17.90 |
| Darya Ryazhko | Kazakhstan | 100 | 0 | 0 | 0 | 0 | 0.90 |
| Katharina Brudermann | Austria | 40.20 | 0 | 0 | 0 | 0.10 | 1.60 |
| Ellen Søhol Lie | Australia | 100 | 0 | 0 | 0 | 0 | 1.10 |
| Aleksandra Kolodziej | Poland | 100 | 0 | 0 | 0 | 0.10 | 1.30 |
| Chika Honda | Japan | 100 | 0 | 0 | 0 | 0 | 0.40 |
| Anastasiia Nikon | Ukraine | 100 | 0 | 0 | 0 | 0 | 0.30 |
| Dinigeer Yilamujiang | China | 100 | 0 | 0 | 0 | 0 | 0.60 |
| Katya Galstyan | Armenia | 100 | 0 | 0 | 0 | 0.10 | 1.10 |
| Yelizaveta Nopriienko | Ukraine | 100 | 0 | 0 | 0 | 0.10 | 1.60 |
| Yelizaveta Tolmachyova | Kazakhstan | 100 | 0 | 0 | 0 | 0 | 0.60 |
| Andzelika Szyszka | Poland | 84.70 | 0 | 0 | 0 | 0.10 | 1.90 |
| Jasmine Drolet | Canada | 55 | 0 | 0 | 0 | 0.10 | 2.70 |
| Sara Ponya | Hungary | 100 | 0 | 0 | 0 | 0.10 | 2.50 |
| Sophia Tsu Velicer | Taiwan | 100 | 0 | 0 | 0 | 0.10 | 1.50 |
| Ieva Dainyte | Lithuania | 100 | 0 | 0 | 0 | 0.10 | 3 |
| Phoebe Cridland | Australia | 98.40 | 0 | 0 | 0.10 | 0.20 | 3.60 |
| Anja Ilic | Serbia | 100 | 0 | 0 | 0 | 0.10 | 1.50 |
| Bruna Moura | Brazil | 100 | 0 | 0 | 0.10 | 0.20 | 3.50 |
| Eduarda Ribera | Brazil | 100 | 0 | 0 | 0 | 0.10 | 2.50 |
| Anna Pryce | Great Britain | 100 | 0 | 0 | 0.10 | 0.60 | 8.50 |
| Nahiara Diaz Gonzalez | Argentina | 100 | 0 | 0 | 0.10 | 0.30 | 5.20 |
| Kalina Nedyalkova | Bulgaria | 100 | 0 | 0 | 0 | 0.20 | 3.10 |
| Atefah Salehi | Iran | 100 | 0 | 0 | 0 | 0.10 | 2.60 |
| Sofiia Shkatula | Ukraine | 85.90 | 0 | 0 | 0 | 0 | 0.60 |
| Kristrun Gudnadottir | Iceland | 100 | 0 | 0 | 0.10 | 0.30 | 5.70 |
| Agustina Groetzner | Argentina | 100 | 0 | 0 | 0.10 | 0.30 | 6.20 |
| Leona Garac | Croatia | 100 | 0 | 0 | 0.10 | 0.40 | 7.50 |
| Lauren Jortberg | USA | 33 | 0 | 0 | 0 | 0.10 | 1.90 |
| Egle Savickaite | Lithuania | 89.70 | 0 | 0 | 0 | 0.10 | 2.80 |
| Vilma Nissinen | Finland | 12.40 | 0 | 0 | 0 | 0.20 | 5.10 |
| Helen Hoffmann | Germany | 33.20 | 0 | 0 | 0.10 | 0.30 | 9.30 |
| Hailey Swirbul | USA | 22.90 | 0 | 0 | 0.10 | 0.60 | 8 |
| Juliette Ducordeau | France | 28.10 | 0 | 0 | 0 | 0 | 1.50 |
| Sonjaa Schmidt | Canada | 46.50 | 0 | 0 | 0.10 | 0.50 | 7.60 |
| Anna Comarella | Italy | 25.30 | 0 | 0 | 0 | 0 | 1.30 |
| Katherine Sauerbrey | Germany | 32.50 | 0 | 0 | 0 | 0 | 2.90 |
| Barbora Havlickova | Czechia | 35.50 | 0 | 0 | 0 | 0 | 0.80 |
| Laura Kinybaeyeva | Kazakhstan | 56.80 | 0 | 0 | 0 | 0.10 | 2.30 |
| Nadja Kälin | Switzerland | 56.10 | 0 | 0 | 0 | 0.20 | 4 |
| Teiloora Ojaste | Estonia | 52.80 | 0 | 0 | 0 | 0 | 0.80 |
| Amelia Wells | Canada | 37.60 | 0 | 0 | 0 | 0.10 | 1.30 |
| Anna-Maria Dietze | Germany | 18.90 | 0 | 0 | 0 | 0.20 | 3 |
| Eui Jin Lee | South Korea | 30.70 | 0 | 0 | 0 | 0 | 0.50 |
| Vilma Ryytty | Finland | 10.60 | 0 | 0 | 0 | 0 | 1.10 |
| Karoline Simpson-Larsen | Norway | 17.80 | 0 | 0 | 0 | 0 | 1.60 |
| Linda Kaparkaleja | Latvia | 17.70 | 0 | 0 | 0 | 0.10 | 1.10 |
| Adriana Suminska | Latvia | 17.70 | 0 | 0 | 0 | 0.10 | 1.10 |
| Novie McCabe | USA | 10.70 | 0 | 0 | 0 | 0 | 0.80 |
| Delphine Claudel | France | 6.40 | 0 | 0 | 0 | 0 | 1.10 |
| Angelina Shuryga | Kazakhstan | 3.30 | 0 | 0 | 0 | 0 | 0.10 |
| Flora Dolci | France | 2.40 | 0 | 0 | 0 | 0 | 0.20 |
| Rosie Fordham | Australia | 0 | 0 | 0 | 0 | 0 | 0 |
| Maddie Hooker | Australia | 0 | 0 | 0 | 0 | 0 | 0 |
| Lisa Achleitner | Austria | 0 | 0 | 0 | 0 | 0 | 0 |
| Bayani Jialin | China | 0 | 0 | 0 | 0 | 0 | 0 |
| Lingshuang Chen | China | 0 | 0 | 0 | 0 | 0 | 0 |
| Ema Sobol | Croatia | 0 | 0 | 0 | 0 | 0 | 0 |
| Anna Marie Jaklova | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Anna Milerska | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Sandra Schutzova | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| France Pignot | France | 0 | 0 | 0 | 0 | 0 | 0 |
| Katharina Hennig | Germany | 0 | 0 | 0 | 0 | 0 | 0 |
| Konstantina Charalampidou | Greece | 0 | 0 | 0 | 0 | 0 | 0 |
| Maria Dimitra Tsiarka | Greece | 0 | 0 | 0 | 0 | 0 | 0 |
| Larissza Vanda Bere | Hungary | 0 | 0 | 0 | 0 | 0 | 0 |
| Maria Gismondi | Italy | 0 | 0 | 0 | 0 | 0 | 0 |
| Masae Tsuchiya | Japan | 0 | 0 | 0 | 0 | 0 | 0 |
| Chika Kobayashi | Japan | 0 | 0 | 0 | 0 | 0 | 0 |
| Nina Riedener | Liechtenstein | 0 | 0 | 0 | 0 | 0 | 0 |
| Karla Schleske | Mexico | 0 | 0 | 0 | 0 | 0 | 0 |
| Ariunbold Tumur | Mongolia | 0 | 0 | 0 | 0 | 0 | 0 |
| Delia Ioana Reit | Romania | 0 | 0 | 0 | 0 | 0 | 0 |
| Maria Danielova | Slovakia | 0 | 0 | 0 | 0 | 0 | 0 |
| Rabia Akyol | Turkey | 0 | 0 | 0 | 0 | 0 | 0 |
| Kendall Kramer | USA | 0 | 0 | 0 | 0 | 0 | 0 |
3. 10km Freestyle (Feb 12)
| Skier | Nation | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Jessie Diggins | USA | 100 | 58.20 | 84.80 | 100 | 100 | 100 |
| Moa Ilar | Sweden | 76.40 | 8.60 | 43.80 | 59 | 76.40 | 76.40 |
| Ebba Andersson | Sweden | 78.40 | 7.10 | 33.40 | 54.10 | 76.30 | 78.40 |
| Astrid Øyre Slind | Norway | 93.30 | 4.30 | 25.80 | 46.70 | 84.20 | 93.30 |
| Heidi Weng | Norway | 80 | 2.90 | 16.30 | 33.80 | 65.90 | 80 |
| Maja Dahlqvist | Sweden | 61.60 | 2 | 7 | 13.90 | 38.90 | 61.60 |
| Emma Ribom | Sweden | 50.40 | 2 | 7.90 | 14.80 | 35.90 | 50.40 |
| Flora Dolci | France | 89 | 1.90 | 10.40 | 21.10 | 33.10 | 89 |
| Karoline Simpson-Larsen | Norway | 57.60 | 1.90 | 8.30 | 15.90 | 27.50 | 57.60 |
| Jonna Sundling | Sweden | 25.60 | 1.70 | 9 | 14.30 | 25.40 | 25.60 |
| Krista Pärmäkoski | Finland | 61.90 | 1.60 | 6.50 | 13.20 | 21.70 | 61.90 |
| Pia Fink | Germany | 84.40 | 1.50 | 8.50 | 17.80 | 42 | 84.40 |
| Kristin Austgulen Fosnæs | Norway | 64.60 | 1.20 | 6.10 | 12.70 | 31.40 | 64.60 |
| Teresa Stadlober | Austria | 100 | 1 | 7.10 | 15.90 | 53.70 | 100 |
| Helen Hoffmann | Germany | 86.80 | 0.60 | 3.50 | 8.30 | 23.60 | 86.80 |
| Linn Svahn | Sweden | 19.20 | 0.50 | 1.30 | 2.90 | 9.50 | 19.20 |
| Kerttu Niskanen | Finland | 99.60 | 0.50 | 4 | 9.50 | 36.20 | 98.40 |
| Frida Karlsson | Sweden | 60.50 | 0.50 | 3.30 | 7.50 | 26.20 | 60.50 |
| Katerina Janatova | Czechia | 100 | 0.40 | 2.30 | 5.90 | 20.60 | 93.60 |
| Caterina Ganz | Italy | 100 | 0.40 | 1.70 | 4.90 | 22.20 | 96.30 |
| Delphine Claudel | France | 69.10 | 0.20 | 1.60 | 4.10 | 10.30 | 53.80 |
| Julia Kern | USA | 97.50 | 0.20 | 1 | 3 | 17.50 | 79.70 |
| Vilma Ryytty | Finland | 75.80 | 0.10 | 0.80 | 2.30 | 8.40 | 59.50 |
| Maria Gismondi | Italy | 57.10 | 0.10 | 0.50 | 1.50 | 4 | 45.80 |
| Julie Bjervig Drivenes | Norway | 41.40 | 0.10 | 0.60 | 1.60 | 10.90 | 39.20 |
| Patricijia Eiduka | Latvia | 100 | 0.10 | 0.80 | 2.30 | 10.90 | 70.20 |
| Alison Mackie | Canada | 77.10 | 0.10 | 0.50 | 1.60 | 7.50 | 59.70 |
| Anja Weber | Switzerland | 94.30 | 0.10 | 0.50 | 1.60 | 12.70 | 73 |
| Sofie Krehl | Germany | 67.60 | 0 | 0.30 | 1 | 5.30 | 47.30 |
| Gina del Rio | Andorra | 100 | 0 | 0.30 | 0.90 | 6.20 | 69.20 |
| Johanna Matintalo | Finland | 25.80 | 0 | 0.20 | 0.50 | 5.30 | 23.20 |
| Jasmi Joensuu | Finland | 51.90 | 0 | 0.10 | 0.50 | 7.70 | 47.30 |
| Vilma Nissinen | Finland | 41.70 | 0 | 0.10 | 0.50 | 2.80 | 28.70 |
| Jasmin Kähärä | Finland | 43.10 | 0 | 0.10 | 0.50 | 3.80 | 30.40 |
| Rosie Fordham | Australia | 100 | 0 | 0.20 | 0.60 | 2.60 | 49.80 |
| Kathrine Stewart-Jones | Canada | 100 | 0 | 0.20 | 0.70 | 3.30 | 57.90 |
| Hailey Swirbul | USA | 12.10 | 0 | 0.10 | 0.20 | 0.60 | 8.80 |
| Rosie Brennan | USA | 84.60 | 0 | 0.10 | 0.50 | 3.50 | 47.80 |
| Nadine Fähndrich | Switzerland | 89.30 | 0 | 0.10 | 0.40 | 4.50 | 55.50 |
| Katherine Sauerbrey | Germany | 48.70 | 0 | 0.10 | 0.30 | 2.20 | 34.70 |
| Marina Kälin | Switzerland | 100 | 0 | 0.10 | 0.30 | 2.10 | 55.20 |
| Liliane Gagnon | Canada | 95.80 | 0 | 0.10 | 0.20 | 1.10 | 30 |
| Novie McCabe | USA | 21.60 | 0 | 0 | 0.10 | 0.60 | 12.70 |
| Katharina Brudermann | Austria | 71 | 0 | 0 | 0.20 | 0.40 | 9.50 |
| Masae Tsuchiya | Japan | 92.20 | 0 | 0 | 0.10 | 0.70 | 27.90 |
| Anja Mandeljc | Slovenia | 100 | 0 | 0 | 0.10 | 0.60 | 27.30 |
| Anna Comarella | Italy | 97.80 | 0 | 0 | 0.10 | 0.80 | 36.50 |
| Eva Urevc | Slovenia | 89.60 | 0 | 0 | 0.10 | 0.70 | 26.20 |
| Juliette Ducordeau | France | 100 | 0 | 0 | 0.10 | 0.50 | 21.30 |
| Sonjaa Schmidt | Canada | 34.10 | 0 | 0 | 0.10 | 0.40 | 9.40 |
| Melissa Gal | France | 79.70 | 0 | 0 | 0.10 | 0.80 | 19.10 |
| Kaidy Kaasiku | Estonia | 100 | 0 | 0 | 0.10 | 0.40 | 20 |
| Anna-Maria Dietze | Germany | 51.70 | 0 | 0 | 0.10 | 0.40 | 16.60 |
| Laura Gimmler | Germany | 21.30 | 0 | 0 | 0 | 0.90 | 13.40 |
| Izabela Marcisz | Poland | 100 | 0 | 0 | 0.10 | 0.60 | 17.60 |
| Kendall Kramer | USA | 34.90 | 0 | 0 | 0.10 | 0.20 | 9.10 |
| Coletta Rydzek | Germany | 39.50 | 0 | 0 | 0 | 0.80 | 22.20 |
| Cristina Pittin | Italy | 24.30 | 0 | 0 | 0 | 0.20 | 6.60 |
| Keidy Kaasiku | Estonia | 100 | 0 | 0 | 0.10 | 0.30 | 12.90 |
| Anna Pryce | Great Britain | 100 | 0 | 0 | 0.10 | 0.30 | 5.10 |
| Kristrun Gudnadottir | Iceland | 100 | 0 | 0 | 0.10 | 0.30 | 4.60 |
| Alina Meier | Switzerland | 29.80 | 0 | 0 | 0 | 0.20 | 6.80 |
| Agustina Groetzner | Argentina | 100 | 0 | 0 | 0 | 0.30 | 5.40 |
| Mariel Merlii Pulles | Estonia | 82 | 0 | 0 | 0 | 0.20 | 4 |
| Nahiara Diaz Gonzalez | Argentina | 100 | 0 | 0 | 0 | 0.20 | 2.70 |
| Nadja Kälin | Switzerland | 57.80 | 0 | 0 | 0 | 0.20 | 3.90 |
| Sara Ponya | Hungary | 100 | 0 | 0 | 0 | 0.10 | 1.50 |
| Maria Dimitra Tsiarka | Greece | 100 | 0 | 0 | 0 | 0.20 | 4.10 |
| Nina Riedener | Liechtenstein | 100 | 0 | 0 | 0 | 0.20 | 1.80 |
| Phoebe Cridland | Australia | 100 | 0 | 0 | 0 | 0.20 | 3.50 |
| Lisa Achleitner | Austria | 96.70 | 0 | 0 | 0 | 0.20 | 2.40 |
| Milla Grosberghaugen Andreassen | Norway | 26 | 0 | 0 | 0 | 0.20 | 4.90 |
| Chika Kobayashi | Japan | 100 | 0 | 0 | 0 | 0.10 | 3.70 |
| Bayani Jialin | China | 26.80 | 0 | 0 | 0 | 0.10 | 3 |
| Bruna Moura | Brazil | 100 | 0 | 0 | 0 | 0.10 | 2.80 |
| Magdalena Scherz | Austria | 61.60 | 0 | 0 | 0 | 0.30 | 4 |
| Kalina Nedyalkova | Bulgaria | 100 | 0 | 0 | 0 | 0.10 | 2.70 |
| Federica Cassol | Italy | 61.30 | 0 | 0 | 0 | 0.30 | 4.40 |
| Jasmine Drolet | Canada | 30.20 | 0 | 0 | 0 | 0.10 | 3.20 |
| Anna Milerska | Czechia | 41 | 0 | 0 | 0 | 0.10 | 1.90 |
| Anna Marie Jaklova | Czechia | 41 | 0 | 0 | 0 | 0.10 | 2.30 |
| Johanna Hagström | Sweden | 28 | 0 | 0 | 0 | 0.20 | 7.80 |
| Anja Ilic | Serbia | 100 | 0 | 0 | 0 | 0.10 | 1.90 |
| Lena Quintin | France | 47.80 | 0 | 0 | 0 | 0.10 | 2.90 |
| Aleksandra Kolodziej | Poland | 99.10 | 0 | 0 | 0 | 0.10 | 1.40 |
| Nicole Monsorno | Italy | 51.70 | 0 | 0 | 0 | 0.20 | 1.90 |
| Teiloora Ojaste | Estonia | 43 | 0 | 0 | 0 | 0.10 | 1.40 |
| Sammy Smith | USA | 25.80 | 0 | 0 | 0 | 0.10 | 1.20 |
| Sofiia Shkatula | Ukraine | 100 | 0 | 0 | 0 | 0 | 1.60 |
| Sophia Tsu Velicer | Taiwan | 100 | 0 | 0 | 0 | 0.10 | 1.30 |
| Katya Galstyan | Armenia | 100 | 0 | 0 | 0 | 0 | 1.90 |
| Yelizaveta Tolmachyova | Kazakhstan | 100 | 0 | 0 | 0 | 0 | 1.20 |
| Monika Skinder | Poland | 50 | 0 | 0 | 0 | 0.10 | 2.40 |
| Barbora Havlickova | Czechia | 81.90 | 0 | 0 | 0 | 0 | 1.80 |
| Andzelika Szyszka | Poland | 100 | 0 | 0 | 0 | 0.10 | 1.40 |
| Ellen Søhol Lie | Australia | 76.30 | 0 | 0 | 0 | 0 | 1.10 |
| Dinigeer Yilamujiang | China | 100 | 0 | 0 | 0 | 0 | 1.50 |
| Chika Honda | Japan | 100 | 0 | 0 | 0 | 0 | 2 |
| Ingrid Bergene Aabrekk | Norway | 21 | 0 | 0 | 0 | 0.10 | 0.50 |
| Amelia Wells | Canada | 26.90 | 0 | 0 | 0 | 0 | 0.60 |
| Eui Jin Lee | South Korea | 100 | 0 | 0 | 0 | 0 | 1.80 |
| Da-Som Han | South Korea | 100 | 0 | 0 | 0 | 0 | 1.70 |
| Tereza Beranova | Czechia | 51.30 | 0 | 0 | 0 | 0.10 | 0.90 |
| Angelina Shuryga | Kazakhstan | 95.50 | 0 | 0 | 0 | 0 | 1.70 |
| Lauren Jortberg | USA | 5 | 0 | 0 | 0 | 0 | 0.70 |
| Anastasiia Nikon | Ukraine | 100 | 0 | 0 | 0 | 0 | 1.60 |
| Darya Ryazhko | Kazakhstan | 100 | 0 | 0 | 0 | 0 | 1.90 |
| Kristine Stavås Skistad | Norway | 16.20 | 0 | 0 | 0 | 0.10 | 0.40 |
| Lea Fischer | Switzerland | 24.60 | 0 | 0 | 0 | 0 | 0.50 |
| Maddie Hooker | Australia | 0 | 0 | 0 | 0 | 0 | 0 |
| Eduarda Ribera | Brazil | 0 | 0 | 0 | 0 | 0 | 0 |
| Lingshuang Chen | China | 0 | 0 | 0 | 0 | 0 | 0 |
| Ema Sobol | Croatia | 0 | 0 | 0 | 0 | 0 | 0 |
| Leona Garac | Croatia | 0 | 0 | 0 | 0 | 0 | 0 |
| Barbora Antosova | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Sandra Schutzova | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Amanda Saari | Finland | 0 | 0 | 0 | 0 | 0 | 0 |
| France Pignot | France | 0 | 0 | 0 | 0 | 0 | 0 |
| Katharina Hennig | Germany | 0 | 0 | 0 | 0 | 0 | 0 |
| Konstantina Charalampidou | Greece | 0 | 0 | 0 | 0 | 0 | 0 |
| Larissza Vanda Bere | Hungary | 0 | 0 | 0 | 0 | 0 | 0 |
| Atefah Salehi | Iran | 0 | 0 | 0 | 0 | 0 | 0 |
| Laura Kinybaeyeva | Kazakhstan | 0 | 0 | 0 | 0 | 0 | 0 |
| Adriana Suminska | Latvia | 0 | 0 | 0 | 0 | 0 | 0 |
| Linda Kaparkaleja | Latvia | 0 | 0 | 0 | 0 | 0 | 0 |
| Egle Savickaite | Lithuania | 0 | 0 | 0 | 0 | 0 | 0 |
| Ieva Dainyte | Lithuania | 0 | 0 | 0 | 0 | 0 | 0 |
| Karla Schleske | Mexico | 0 | 0 | 0 | 0 | 0 | 0 |
| Ariunbold Tumur | Mongolia | 0 | 0 | 0 | 0 | 0 | 0 |
| Delia Ioana Reit | Romania | 0 | 0 | 0 | 0 | 0 | 0 |
| Maria Danielova | Slovakia | 0 | 0 | 0 | 0 | 0 | 0 |
| Rabia Akyol | Turkey | 0 | 0 | 0 | 0 | 0 | 0 |
| Yelizaveta Nopriienko | Ukraine | 0 | 0 | 0 | 0 | 0 | 0 |
4. 50km Classic (Feb 22)
| Skier | Nation | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Frida Karlsson | Sweden | 55.10 | 21.40 | 31.90 | 39.70 | 50.30 | 53.10 |
| Astrid Øyre Slind | Norway | 100 | 18.70 | 35.70 | 58.80 | 87.20 | 96.40 |
| Ebba Andersson | Sweden | 76.30 | 12.70 | 35 | 48.20 | 67.30 | 73.50 |
| Teresa Stadlober | Austria | 100 | 10.50 | 40.20 | 58.10 | 86.10 | 96.30 |
| Kerttu Niskanen | Finland | 100 | 9.50 | 37.40 | 56.10 | 85.30 | 96.20 |
| Jessie Diggins | USA | 95.50 | 9.20 | 35.10 | 53.30 | 81.40 | 91.90 |
| Johanna Matintalo | Finland | 91.90 | 5.50 | 15.60 | 35 | 70.40 | 88.10 |
| Heidi Weng | Norway | 100 | 4.60 | 29 | 47.20 | 80.50 | 95.80 |
| Jonna Sundling | Sweden | 51 | 1.50 | 5.60 | 13.60 | 33.80 | 48.30 |
| Linn Svahn | Sweden | 57.60 | 1.40 | 5.60 | 12 | 33.70 | 54 |
| Krista Pärmäkoski | Finland | 79.30 | 1.20 | 5.60 | 12 | 38.70 | 73.10 |
| Moa Ilar | Sweden | 67.10 | 0.60 | 4.20 | 12.20 | 35.80 | 62.20 |
| Nadine Fähndrich | Switzerland | 100 | 0.40 | 2.60 | 6.20 | 25.30 | 87.20 |
| Emma Ribom | Sweden | 53.90 | 0.30 | 2.20 | 5.30 | 19.50 | 49.60 |
| Katerina Janatova | Czechia | 100 | 0.30 | 1.80 | 4.50 | 19.80 | 89.70 |
| Laura Gimmler | Germany | 79.30 | 0.20 | 1.10 | 3.10 | 14.70 | 68.90 |
| Pia Fink | Germany | 100 | 0.20 | 2.30 | 6.20 | 25 | 90.20 |
| Katherine Sauerbrey | Germany | 100 | 0.20 | 1.80 | 4.40 | 18.90 | 87.20 |
| Kristin Austgulen Fosnæs | Norway | 83.20 | 0.20 | 1.70 | 4.20 | 17.50 | 74.50 |
| Alison Mackie | Canada | 100 | 0.20 | 0.30 | 1.30 | 8.30 | 84.60 |
| Kathrine Stewart-Jones | Canada | 100 | 0.10 | 0.40 | 1.50 | 8.90 | 78.10 |
| Rosie Brennan | USA | 85 | 0.10 | 1.50 | 3.90 | 16.40 | 71 |
| Karoline Simpson-Larsen | Norway | 43.30 | 0.10 | 0.80 | 1.90 | 8.50 | 39.20 |
| Helen Hoffmann | Germany | 43.90 | 0.10 | 0.40 | 1.30 | 6 | 38.60 |
| Caterina Ganz | Italy | 100 | 0.10 | 0.90 | 2.30 | 10.20 | 80.80 |
| Delphine Claudel | France | 100 | 0.10 | 0.10 | 0.60 | 3.90 | 74.90 |
| Anna Comarella | Italy | 100 | 0.10 | 0.10 | 0.50 | 3.60 | 57.80 |
| Julia Kern | USA | 78.10 | 0 | 0.10 | 0.50 | 3.10 | 60.30 |
| Hailey Swirbul | USA | 39.40 | 0 | 0.10 | 0.50 | 2.70 | 29.30 |
| Liliane Gagnon | Canada | 76.90 | 0 | 0 | 0.20 | 1.40 | 34.80 |
| Marina Kälin | Switzerland | 77.70 | 0 | 0.10 | 0.50 | 2.90 | 49.50 |
| Patricijia Eiduka | Latvia | 100 | 0 | 0.10 | 0.40 | 2.40 | 68.60 |
| Maja Dahlqvist | Sweden | 33.90 | 0 | 0.20 | 0.60 | 2.80 | 28 |
| Anja Weber | Switzerland | 75.10 | 0 | 0.20 | 0.70 | 3.70 | 54.90 |
| Anja Mandeljc | Slovenia | 100 | 0 | 0 | 0.20 | 1.50 | 39.20 |
| Barbora Havlickova | Czechia | 100 | 0 | 0 | 0.10 | 1.10 | 13.10 |
| Eva Urevc | Slovenia | 93.30 | 0 | 0 | 0.20 | 1.20 | 34.20 |
| Flora Dolci | France | 64.80 | 0 | 0 | 0.10 | 1.10 | 48.50 |
| Novie McCabe | USA | 34.30 | 0 | 0 | 0.20 | 1.30 | 23.50 |
| Keidy Kaasiku | Estonia | 100 | 0 | 0 | 0.10 | 0.90 | 29 |
| Juliette Ducordeau | France | 100 | 0 | 0 | 0.10 | 0.80 | 30 |
| Kaidy Kaasiku | Estonia | 100 | 0 | 0 | 0.10 | 0.80 | 28.80 |
| Sofie Krehl | Germany | 31 | 0 | 0 | 0.20 | 1 | 20.50 |
| Masae Tsuchiya | Japan | 100 | 0 | 0 | 0.10 | 1 | 36.10 |
| Cristina Pittin | Italy | 45.10 | 0 | 0 | 0.10 | 0.50 | 16.60 |
| Jasmi Joensuu | Finland | 15.70 | 0 | 0.20 | 0.60 | 2.40 | 12.80 |
| Izabela Marcisz | Poland | 72.10 | 0 | 0 | 0.10 | 0.60 | 22.60 |
| Vilma Ryytty | Finland | 38.50 | 0 | 0 | 0.10 | 0.80 | 26.60 |
| Sophia Tsu Velicer | Taiwan | 100 | 0 | 0 | 0.10 | 0.50 | 11.70 |
| Coletta Rydzek | Germany | 8.40 | 0 | 0 | 0.10 | 0.50 | 5.60 |
| Nina Riedener | Liechtenstein | 100 | 0 | 0 | 0 | 0.40 | 13.90 |
| Ellen Søhol Lie | Australia | 100 | 0 | 0 | 0 | 0.30 | 7.60 |
| Sammy Smith | USA | 54.10 | 0 | 0 | 0 | 0.30 | 10.40 |
| Rosie Fordham | Australia | 100 | 0 | 0 | 0 | 0.30 | 33.90 |
| Chika Kobayashi | Japan | 100 | 0 | 0 | 0 | 0.30 | 8.90 |
| Maria Gismondi | Italy | 49.70 | 0 | 0 | 0.10 | 0.50 | 26.30 |
| Andzelika Szyszka | Poland | 100 | 0 | 0 | 0 | 0.30 | 6.10 |
| Melissa Gal | France | 65.70 | 0 | 0 | 0 | 0.20 | 15.20 |
| Katharina Brudermann | Austria | 77.80 | 0 | 0 | 0 | 0.20 | 11.80 |
| Jasmin Kähärä | Finland | 20 | 0 | 0 | 0.10 | 0.40 | 12 |
| Dinigeer Yilamujiang | China | 100 | 0 | 0 | 0 | 0.20 | 3.40 |
| Vilma Nissinen | Finland | 25 | 0 | 0 | 0.10 | 0.50 | 15.80 |
| Jasmine Drolet | Canada | 26.50 | 0 | 0 | 0 | 0.20 | 8.80 |
| Sonjaa Schmidt | Canada | 38 | 0 | 0 | 0 | 0.20 | 10.60 |
| Da-Som Han | South Korea | 100 | 0 | 0 | 0 | 0.20 | 2 |
| Eui Jin Lee | South Korea | 100 | 0 | 0 | 0 | 0.10 | 1.50 |
| Darya Ryazhko | Kazakhstan | 100 | 0 | 0 | 0 | 0.10 | 1.30 |
| Kendall Kramer | USA | 13.50 | 0 | 0 | 0 | 0.20 | 4.50 |
| Gina del Rio | Andorra | 100 | 0 | 0 | 0.10 | 0.40 | 21.10 |
| Katya Galstyan | Armenia | 100 | 0 | 0 | 0 | 0.10 | 1.60 |
| Bruna Moura | Brazil | 100 | 0 | 0 | 0 | 0.30 | 5.60 |
| Bayani Jialin | China | 100 | 0 | 0 | 0 | 0.20 | 5.70 |
| Nadja Kälin | Switzerland | 100 | 0 | 0 | 0 | 0.30 | 10 |
| Sofiia Shkatula | Ukraine | 100 | 0 | 0 | 0 | 0.10 | 1.40 |
| Anastasiia Nikon | Ukraine | 100 | 0 | 0 | 0 | 0.10 | 1.20 |
| Federica Cassol | Italy | 24.40 | 0 | 0 | 0 | 0.10 | 5.60 |
| Anna-Maria Dietze | Germany | 25.50 | 0 | 0 | 0 | 0.20 | 7.90 |
| Lea Fischer | Switzerland | 22.70 | 0 | 0 | 0 | 0.10 | 2.30 |
| Lena Quintin | France | 28.80 | 0 | 0 | 0 | 0.10 | 2.70 |
| Amelia Wells | Canada | 28.50 | 0 | 0 | 0 | 0.10 | 2.30 |
| Phoebe Cridland | Australia | 46 | 0 | 0 | 0 | 0.10 | 2.20 |
| Nicole Monsorno | Italy | 16.10 | 0 | 0 | 0 | 0.10 | 2.70 |
| Tereza Beranova | Czechia | 27.50 | 0 | 0 | 0 | 0.10 | 0.90 |
| Julie Bjervig Drivenes | Norway | 7.20 | 0 | 0 | 0 | 0.20 | 4.80 |
| Johanna Hagström | Sweden | 5.20 | 0 | 0 | 0 | 0 | 1.50 |
| Alina Meier | Switzerland | 15.20 | 0 | 0 | 0 | 0 | 1.10 |
| Agustina Groetzner | Argentina | 0 | 0 | 0 | 0 | 0 | 0 |
| Nahiara Diaz Gonzalez | Argentina | 0 | 0 | 0 | 0 | 0 | 0 |
| Maddie Hooker | Australia | 0 | 0 | 0 | 0 | 0 | 0 |
| Magdalena Scherz | Austria | 0 | 0 | 0 | 0 | 0 | 0 |
| Lisa Achleitner | Austria | 0 | 0 | 0 | 0 | 0 | 0 |
| Eduarda Ribera | Brazil | 0 | 0 | 0 | 0 | 0 | 0 |
| Kalina Nedyalkova | Bulgaria | 0 | 0 | 0 | 0 | 0 | 0 |
| Lingshuang Chen | China | 0 | 0 | 0 | 0 | 0 | 0 |
| Ema Sobol | Croatia | 0 | 0 | 0 | 0 | 0 | 0 |
| Leona Garac | Croatia | 0 | 0 | 0 | 0 | 0 | 0 |
| Barbora Antosova | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Anna Marie Jaklova | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Anna Milerska | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Sandra Schutzova | Czechia | 0 | 0 | 0 | 0 | 0 | 0 |
| Mariel Merlii Pulles | Estonia | 0 | 0 | 0 | 0 | 0 | 0 |
| Teiloora Ojaste | Estonia | 0 | 0 | 0 | 0 | 0 | 0 |
| Amanda Saari | Finland | 0 | 0 | 0 | 0 | 0 | 0 |
| France Pignot | France | 0 | 0 | 0 | 0 | 0 | 0 |
| Katharina Hennig | Germany | 0 | 0 | 0 | 0 | 0 | 0 |
| Anna Pryce | Great Britain | 0 | 0 | 0 | 0 | 0 | 0 |
| Konstantina Charalampidou | Greece | 0 | 0 | 0 | 0 | 0 | 0 |
| Maria Dimitra Tsiarka | Greece | 0 | 0 | 0 | 0 | 0 | 0 |
| Sara Ponya | Hungary | 0 | 0 | 0 | 0 | 0 | 0 |
| Larissza Vanda Bere | Hungary | 0 | 0 | 0 | 0 | 0 | 0 |
| Kristrun Gudnadottir | Iceland | 0 | 0 | 0 | 0 | 0 | 0 |
| Atefah Salehi | Iran | 0 | 0 | 0 | 0 | 0 | 0 |
| Chika Honda | Japan | 0 | 0 | 0 | 0 | 0 | 0 |
| Yelizaveta Tolmachyova | Kazakhstan | 0 | 0 | 0 | 0 | 0 | 0 |
| Laura Kinybaeyeva | Kazakhstan | 0 | 0 | 0 | 0 | 0 | 0 |
| Angelina Shuryga | Kazakhstan | 0 | 0 | 0 | 0 | 0 | 0 |
| Adriana Suminska | Latvia | 0 | 0 | 0 | 0 | 0 | 0 |
| Linda Kaparkaleja | Latvia | 0 | 0 | 0 | 0 | 0 | 0 |
| Egle Savickaite | Lithuania | 0 | 0 | 0 | 0 | 0 | 0 |
| Ieva Dainyte | Lithuania | 0 | 0 | 0 | 0 | 0 | 0 |
| Karla Schleske | Mexico | 0 | 0 | 0 | 0 | 0 | 0 |
| Ariunbold Tumur | Mongolia | 0 | 0 | 0 | 0 | 0 | 0 |
| Kristine Stavås Skistad | Norway | 0 | 0 | 0 | 0 | 0 | 0 |
| Milla Grosberghaugen Andreassen | Norway | 0 | 0 | 0 | 0 | 0 | 0 |
| Ingrid Bergene Aabrekk | Norway | 0 | 0 | 0 | 0 | 0 | 0 |
| Monika Skinder | Poland | 0 | 0 | 0 | 0 | 0 | 0 |
| Aleksandra Kolodziej | Poland | 0 | 0 | 0 | 0 | 0 | 0 |
| Delia Ioana Reit | Romania | 0 | 0 | 0 | 0 | 0 | 0 |
| Anja Ilic | Serbia | 0 | 0 | 0 | 0 | 0 | 0 |
| Maria Danielova | Slovakia | 0 | 0 | 0 | 0 | 0 | 0 |
| Rabia Akyol | Turkey | 0 | 0 | 0 | 0 | 0 | 0 |
| Lauren Jortberg | USA | 0 | 0 | 0 | 0 | 0 | 0 |
| Yelizaveta Nopriienko | Ukraine | 0 | 0 | 0 | 0 | 0 | 0 |
Relay
Men
| Country | Leg | Athlete | Nation | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Australia | 1 | Seve De Campo | Australia | 0.00 | 0.00 | 0.01 | 0.06 | 0.00 | 0.01 | 0.01 | 0.17 |
| Australia | 2 | Phil Bellingham | Australia | 0.01 | 0.01 | 0.01 | 0.06 | 0.00 | 0.01 | 0.01 | 0.17 |
| Australia | 3 | Lars Young Vik | Australia | 0.00 | 0.01 | 0.01 | 0.13 | 0.00 | 0.01 | 0.01 | 0.17 |
| Australia | 4 | Hugo Hinckfuss | Australia | 0 | 0.01 | 0.01 | 0.12 | 0.00 | 0.01 | 0.01 | 0.17 |
| Canada | 1 | Tom Stephen | Canada | 0.01 | 0.02 | 0.06 | 0.43 | 0.01 | 0.12 | 0.41 | 1 |
| Canada | 2 | Xavier McKeever | Canada | 0.02 | 0.08 | 0.17 | 0.49 | 0.01 | 0.12 | 0.41 | 1 |
| Canada | 3 | Max Hollmann | Canada | 0.00 | 0.03 | 0.11 | 0.56 | 0.01 | 0.12 | 0.41 | 1 |
| Canada | 4 | Antoine Cyr | Canada | 0.00 | 0.18 | 0.59 | 0.78 | 0.01 | 0.12 | 0.41 | 1 |
| Czechia | 1 | Mike Ophoff | Czechia | 0.01 | 0.01 | 0.05 | 0.37 | 0.01 | 0.13 | 0.29 | 0.81 |
| Czechia | 2 | Matyas Bauer | Czechia | 0.02 | 0.06 | 0.06 | 0.31 | 0.01 | 0.13 | 0.29 | 0.81 |
| Czechia | 3 | Ondrej Cerny | Czechia | 0.01 | 0.05 | 0.03 | 0.15 | 0.01 | 0.13 | 0.29 | 0.81 |
| Czechia | 4 | Michal Novak | Czechia | 0.00 | 0.23 | 0.49 | 0.82 | 0.01 | 0.13 | 0.29 | 0.81 |
| Finland | 1 | Iivo Niskanen | Finland | 0.33 | 0.64 | 0.59 | 0.93 | 0.13 | 0.34 | 0.60 | 1 |
| Finland | 2 | Arsi Ruuskanen | Finland | 0.08 | 0.31 | 0.51 | 0.84 | 0.13 | 0.34 | 0.60 | 1 |
| Finland | 3 | Niko Anttola | Finland | 0.01 | 0.07 | 0.20 | 0.72 | 0.13 | 0.34 | 0.60 | 1 |
| Finland | 4 | Ristomatti Hakola | Finland | 0.00 | 0.12 | 0.32 | 0.54 | 0.13 | 0.34 | 0.60 | 1 |
| France | 1 | Hugo Lapalus | France | 0.06 | 0.38 | 0.51 | 0.89 | 0.04 | 0.30 | 0.54 | 1 |
| France | 2 | Mathis Desloges | France | 0.05 | 0.21 | 0.30 | 0.81 | 0.04 | 0.30 | 0.54 | 1 |
| France | 3 | Jules Lapierre | France | 0.01 | 0.11 | 0.34 | 0.86 | 0.04 | 0.30 | 0.54 | 1 |
| France | 4 | Jules Chappaz | France | 0.00 | 0.23 | 0.30 | 0.71 | 0.04 | 0.30 | 0.54 | 1 |
| Germany | 1 | Janosch Brugger | Germany | 0.02 | 0.15 | 0.20 | 0.75 | 0.02 | 0.10 | 0.19 | 0.96 |
| Germany | 2 | Florian Notz | Germany | 0.03 | 0.11 | 0.18 | 0.68 | 0.02 | 0.10 | 0.19 | 0.96 |
| Germany | 3 | Friedrich Moch | Germany | 0.00 | 0.01 | 0.08 | 0.47 | 0.02 | 0.10 | 0.19 | 0.96 |
| Germany | 4 | Jan Stölben | Germany | 0.00 | 0.05 | 0.08 | 0.36 | 0.02 | 0.10 | 0.19 | 0.96 |
| Italy | 1 | Giovanni Ticco | Italy | 0.01 | 0.01 | 0.07 | 0.42 | 0.07 | 0.35 | 0.59 | 1 |
| Italy | 2 | Elia Barp | Italy | 0.11 | 0.37 | 0.50 | 0.89 | 0.07 | 0.35 | 0.59 | 1 |
| Italy | 3 | Davide Graz | Italy | 0.01 | 0.08 | 0.24 | 0.71 | 0.07 | 0.35 | 0.59 | 1 |
| Italy | 4 | Federico Pellegrino | Italy | 0.07 | 0.51 | 0.64 | 0.93 | 0.07 | 0.35 | 0.59 | 1 |
| Norway | 1 | Johannes Høsflot Klæbo | Norway | 0.79 | 0.82 | 0.52 | 0.95 | 0.55 | 0.94 | 1 | 1 |
| Norway | 2 | Martin Løwstrøm Nyenget | Norway | 0.39 | 0.66 | 0.83 | 0.97 | 0.55 | 0.94 | 1 | 1 |
| Norway | 3 | Mattis Stenshagen | Norway | 0.24 | 0.61 | 0.75 | 0.95 | 0.55 | 0.94 | 1 | 1 |
| Norway | 4 | Harald Østberg Amundsen | Norway | 0.21 | 0.77 | 0.94 | 0.99 | 0.55 | 0.94 | 1 | 1 |
| Sweden | 1 | Edvin Anger | Sweden | 0.18 | 0.35 | 0.68 | 0.88 | 0.09 | 0.29 | 0.63 | 1 |
| Sweden | 2 | William Poromaa | Sweden | 0.08 | 0.30 | 0.46 | 0.83 | 0.09 | 0.29 | 0.63 | 1 |
| Sweden | 3 | Truls Gisselman | Sweden | 0.01 | 0.07 | 0.17 | 0.56 | 0.09 | 0.29 | 0.63 | 1 |
| Sweden | 4 | Calle Halfvarsson | Sweden | 0.02 | 0.20 | 0.38 | 0.66 | 0.09 | 0.29 | 0.63 | 1 |
| Switzerland | 1 | Beda Klee | Switzerland | 0.01 | 0.10 | 0.16 | 0.68 | 0.02 | 0.14 | 0.20 | 0.91 |
| Switzerland | 2 | Jonas Baumann | Switzerland | 0.04 | 0.16 | 0.15 | 0.63 | 0.02 | 0.14 | 0.20 | 0.91 |
| Switzerland | 3 | Jason Rüesch | Switzerland | 0.01 | 0.05 | 0.15 | 0.70 | 0.02 | 0.14 | 0.20 | 0.91 |
| Switzerland | 4 | Valerio Grond | Switzerland | 0.00 | 0.11 | 0.10 | 0.20 | 0.02 | 0.14 | 0.20 | 0.91 |
| USA | 1 | Zanden McMullen | USA | 0.01 | 0.01 | 0.07 | 0.44 | 0.06 | 0.28 | 0.53 | 1 |
| USA | 2 | Zak Ketterson | USA | 0.02 | 0.08 | 0.16 | 0.51 | 0.06 | 0.28 | 0.53 | 1 |
| USA | 3 | Ben Ogden | USA | 0.02 | 0.11 | 0.29 | 0.69 | 0.06 | 0.28 | 0.53 | 1 |
| USA | 4 | Gus Schumacher | USA | 0.09 | 0.51 | 0.69 | 0.93 | 0.06 | 0.28 | 0.53 | 1 |
Ladies
| Country | Leg | Athlete | Nation | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Australia | 1 | Phoebe Cridland | Australia | 0.00 | 0.01 | 0.00 | 1.00 | 0.00 | 0.03 | 0.03 | 0.27 |
| Australia | 2 | Ellen Søhol Lie | Australia | 0.00 | 0.00 | 0.02 | 0.00 | 0.00 | 0.03 | 0.03 | 0.27 |
| Australia | 3 | Maddie Hooker | Australia | 0 | 0 | 0.00 | 0.21 | 0.00 | 0.03 | 0.03 | 0.27 |
| Australia | 4 | Rosie Fordham | Australia | 0.02 | 0.15 | 0.02 | 0 | 0.00 | 0.03 | 0.03 | 0.27 |
| Austria | 1 | Lisa Achleitner | Austria | 0.00 | 0.01 | 0.01 | 0.00 | 0.03 | 0.18 | 0.27 | 0.83 |
| Austria | 2 | Teresa Stadlober | Austria | 0.08 | 0.91 | 0.99 | 1.00 | 0.03 | 0.18 | 0.27 | 0.83 |
| Austria | 3 | Magdalena Scherz | Austria | 0.00 | 0.00 | 0.04 | 0.95 | 0.03 | 0.18 | 0.27 | 0.83 |
| Austria | 4 | Katharina Brudermann | Austria | 0.01 | 0.07 | 0.00 | 1 | 0.03 | 0.18 | 0.27 | 0.83 |
| Canada | 1 | Liliane Gagnon | Canada | 0.00 | 0.05 | 0.02 | 1 | 0.02 | 0.10 | 0.14 | 0.56 |
| Canada | 2 | Sonjaa Schmidt | Canada | 0.00 | 0.01 | 0.05 | 0.37 | 0.02 | 0.10 | 0.14 | 0.56 |
| Canada | 3 | Kathrine Stewart-Jones | Canada | 0.00 | 0.06 | 0.31 | 0.85 | 0.02 | 0.10 | 0.14 | 0.56 |
| Canada | 4 | Alison Mackie | Canada | 0.08 | 0.50 | 0.17 | 0 | 0.02 | 0.10 | 0.14 | 0.56 |
| Czechia | 1 | Barbora Havlickova | Czechia | 0.00 | 0.03 | 0.01 | 1 | 0.00 | 0.10 | 0.23 | 0.55 |
| Czechia | 2 | Anna Marie Jaklova | Czechia | 0.00 | 0.01 | 0.04 | 0.18 | 0.00 | 0.10 | 0.23 | 0.55 |
| Czechia | 3 | Katerina Janatova | Czechia | 0.01 | 0.55 | 0.81 | 1.00 | 0.00 | 0.10 | 0.23 | 0.55 |
| Czechia | 4 | Tereza Beranova | Czechia | 0.00 | 0.01 | 0.00 | 0 | 0.00 | 0.10 | 0.23 | 0.55 |
| Estonia | 1 | Keidy Kaasiku | Estonia | 0.00 | 0.01 | 0.00 | 1 | 0.00 | 0.01 | 0.01 | 0.58 |
| Estonia | 2 | Mariel Merlii Pulles | Estonia | 0.00 | 0.00 | 0.02 | 0.15 | 0.00 | 0.01 | 0.01 | 0.58 |
| Estonia | 3 | Teiloora Ojaste | Estonia | 0 | 0.00 | 0.02 | 0.25 | 0.00 | 0.01 | 0.01 | 0.58 |
| Estonia | 4 | Kaidy Kaasiku | Estonia | 0.01 | 0.03 | 0.00 | 1 | 0.00 | 0.01 | 0.01 | 0.58 |
| Finland | 1 | Kerttu Niskanen | Finland | 0.01 | 0.91 | 0.92 | 1 | 0.06 | 0.46 | 0.72 | 0.79 |
| Finland | 2 | Johanna Matintalo | Finland | 0.06 | 0.74 | 0.97 | 1.00 | 0.06 | 0.46 | 0.72 | 0.79 |
| Finland | 3 | Jasmi Joensuu | Finland | 0.01 | 0.58 | 0.91 | 1.00 | 0.06 | 0.46 | 0.72 | 0.79 |
| Finland | 4 | Krista Pärmäkoski | Finland | 0.14 | 0.65 | 0.25 | 0 | 0.06 | 0.46 | 0.72 | 0.79 |
| France | 1 | Juliette Ducordeau | France | 0.00 | 0.02 | 0.01 | 1 | 0.01 | 0.16 | 0.28 | 0.71 |
| France | 2 | Lena Quintin | France | 0.00 | 0.01 | 0.03 | 0.73 | 0.01 | 0.16 | 0.28 | 0.71 |
| France | 3 | Flora Dolci | France | 0.01 | 0.58 | 0.93 | 1.00 | 0.01 | 0.16 | 0.28 | 0.71 |
| France | 4 | Delphine Claudel | France | 0.04 | 0.31 | 0.10 | 0 | 0.01 | 0.16 | 0.28 | 0.71 |
| Germany | 1 | Pia Fink | Germany | 0.00 | 0.53 | 0.74 | 1 | 0.04 | 0.28 | 0.56 | 0.79 |
| Germany | 2 | Laura Gimmler | Germany | 0.03 | 0.14 | 0.61 | 1.00 | 0.04 | 0.28 | 0.56 | 0.79 |
| Germany | 3 | Katherine Sauerbrey | Germany | 0.00 | 0.47 | 0.66 | 0.98 | 0.04 | 0.28 | 0.56 | 0.79 |
| Germany | 4 | Helen Hoffmann | Germany | 0.13 | 0.63 | 0.38 | 0 | 0.04 | 0.28 | 0.56 | 0.79 |
| Italy | 1 | Cristina Pittin | Italy | 0.00 | 0.06 | 0.03 | 1 | 0.01 | 0.16 | 0.25 | 0.64 |
| Italy | 2 | Anna Comarella | Italy | 0.00 | 0.01 | 0.05 | 0.49 | 0.01 | 0.16 | 0.25 | 0.64 |
| Italy | 3 | Caterina Ganz | Italy | 0.01 | 0.57 | 0.87 | 1.00 | 0.01 | 0.16 | 0.25 | 0.64 |
| Italy | 4 | Maria Gismondi | Italy | 0.04 | 0.31 | 0.04 | 0 | 0.01 | 0.16 | 0.25 | 0.64 |
| Kazakhstan | 1 | Yelizaveta Tolmachyova | Kazakhstan | 0.00 | 0.01 | 0.00 | 0 | 0.00 | 0.00 | 0.01 | 0.10 |
| Kazakhstan | 2 | Darya Ryazhko | Kazakhstan | 0.00 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 | 0.01 | 0.10 |
| Kazakhstan | 3 | Laura Kinybaeyeva | Kazakhstan | 0.00 | 0.00 | 0.04 | 0.34 | 0.00 | 0.00 | 0.01 | 0.10 |
| Kazakhstan | 4 | Angelina Shuryga | Kazakhstan | 0.00 | 0.01 | 0.00 | 0 | 0.00 | 0.00 | 0.01 | 0.10 |
| Norway | 1 | Milla Grosberghaugen Andreassen | Norway | 0.01 | 0.56 | 0.20 | 0 | 0.29 | 0.53 | 0.67 | 0.84 |
| Norway | 2 | Astrid Øyre Slind | Norway | 0.14 | 0.93 | 1.00 | 1 | 0.29 | 0.53 | 0.67 | 0.84 |
| Norway | 3 | Heidi Weng | Norway | 0.42 | 0.91 | 1 | 1 | 0.29 | 0.53 | 0.67 | 0.84 |
| Norway | 4 | Karoline Simpson-Larsen | Norway | 0.45 | 0.80 | 0.46 | 1 | 0.29 | 0.53 | 0.67 | 0.84 |
| Poland | 1 | Monika Skinder | Poland | 0.00 | 0.02 | 0.11 | 1 | 0.00 | 0.01 | 0.03 | 0.53 |
| Poland | 2 | Andzelika Szyszka | Poland | 0.00 | 0.00 | 0.02 | 0.01 | 0.00 | 0.01 | 0.03 | 0.53 |
| Poland | 3 | Aleksandra Kolodziej | Poland | 0 | 0 | 0.00 | 0.21 | 0.00 | 0.01 | 0.03 | 0.53 |
| Poland | 4 | Izabela Marcisz | Poland | 0.00 | 0.01 | 0.01 | 1 | 0.00 | 0.01 | 0.03 | 0.53 |
| Sweden | 1 | Frida Karlsson | Sweden | 0.02 | 0.94 | 0.96 | 1 | 0.34 | 0.56 | 0.92 | 1 |
| Sweden | 2 | Moa Ilar | Sweden | 0.14 | 0.81 | 0.98 | 1 | 0.34 | 0.56 | 0.92 | 1 |
| Sweden | 3 | Ebba Andersson | Sweden | 0.44 | 0.92 | 1 | 1 | 0.34 | 0.56 | 0.92 | 1 |
| Sweden | 4 | Jonna Sundling | Sweden | 0.62 | 0.78 | 0.97 | 1 | 0.34 | 0.56 | 0.92 | 1 |
| Switzerland | 1 | Nadine Fähndrich | Switzerland | 0.26 | 0.57 | 0.92 | 1 | 0.06 | 0.14 | 0.34 | 1 |
| Switzerland | 2 | Marina Kälin | Switzerland | 0.00 | 0.03 | 0.21 | 0.84 | 0.06 | 0.14 | 0.34 | 1 |
| Switzerland | 3 | Anja Weber | Switzerland | 0.00 | 0.31 | 0.44 | 1.00 | 0.06 | 0.14 | 0.34 | 1 |
| Switzerland | 4 | Alina Meier | Switzerland | 0.00 | 0.02 | 0.02 | 1 | 0.06 | 0.14 | 0.34 | 1 |
| USA | 1 | Rosie Brennan | USA | 0.03 | 0.07 | 0.79 | 1 | 0.12 | 0.28 | 0.54 | 0.79 |
| USA | 2 | Jessie Diggins | USA | 0.36 | 0.92 | 0.99 | 1 | 0.12 | 0.28 | 0.54 | 0.79 |
| USA | 3 | Julia Kern | USA | 0.00 | 0.36 | 0.50 | 1.00 | 0.12 | 0.28 | 0.54 | 0.79 |
| USA | 4 | Hailey Swirbul | USA | 0.03 | 0.27 | 0.03 | 0 | 0.12 | 0.28 | 0.54 | 0.79 |
Team Sprint
Men
| Country | Leg | Athlete | Nation | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Argentina | 1 | Franco Dal Farra | Argentina | 0.00 | 0 | 0.01 | 0.02 | 0.00 | 0.00 | 0.01 | 0.03 |
| Argentina | 2 | Mateo Lorenzo Sauma | Argentina | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 0.01 | 0.03 |
| Australia | 1 | Hugo Hinckfuss | Australia | 0.00 | 0.00 | 0.01 | 0.04 | 0.00 | 0.00 | 0.01 | 0.05 |
| Australia | 2 | Lars Young Vik | Australia | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 0.01 | 0.05 |
| Austria | 1 | Benjamin Moser | Austria | 0.03 | 0.13 | 0.28 | 0.53 | 0.02 | 0.08 | 0.19 | 0.62 |
| Austria | 2 | Mika Vermeulen | Austria | 0.00 | 0.02 | 0.05 | 0.24 | 0.02 | 0.08 | 0.19 | 0.62 |
| Bulgaria | 1 | Mario Matikanov | Bulgaria | 0.00 | 0.00 | 0.01 | 0.04 | 0.00 | 0.00 | 0.01 | 0.04 |
| Bulgaria | 2 | Daniel Peshkov | Bulgaria | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 0.01 | 0.04 |
| Canada | 1 | Xavier McKeever | Canada | 0.01 | 0.03 | 0.07 | 0.21 | 0.00 | 0.02 | 0.07 | 0.35 |
| Canada | 2 | Antoine Cyr | Canada | 0.00 | 0.02 | 0.04 | 0.21 | 0.00 | 0.02 | 0.07 | 0.35 |
| China | 1 | Minglin Li | China | 0.00 | 0 | 0.01 | 0.03 | 0.00 | 0.00 | 0.02 | 0.09 |
| China | 2 | Qiang Wang | China | 0.00 | 0.01 | 0.02 | 0.08 | 0.00 | 0.00 | 0.02 | 0.09 |
| Czechia | 1 | Jiri Tuz | Czechia | 0.05 | 0.10 | 0.17 | 0.45 | 0.03 | 0.06 | 0.13 | 0.53 |
| Czechia | 2 | Michal Novak | Czechia | 0.00 | 0.02 | 0.04 | 0.21 | 0.03 | 0.06 | 0.13 | 0.53 |
| Estonia | 1 | Alvar Johannes Alev | Estonia | 0.00 | 0.03 | 0.03 | 0.05 | 0.00 | 0.02 | 0.02 | 0.06 |
| Estonia | 2 | Karl Sebastian Dremljuga | Estonia | 0.00 | 0.00 | 0.01 | 0.02 | 0.00 | 0.02 | 0.02 | 0.06 |
| Finland | 1 | Emil Liekari | Finland | 0.08 | 0.18 | 0.31 | 0.56 | 0.05 | 0.16 | 0.33 | 0.86 |
| Finland | 2 | Lauri Vuorinen | Finland | 0.02 | 0.12 | 0.24 | 0.49 | 0.05 | 0.16 | 0.33 | 0.86 |
| France | 1 | Jules Chappaz | France | 0.16 | 0.49 | 0.68 | 0.83 | 0.10 | 0.29 | 0.56 | 0.94 |
| France | 2 | Lucas Chanavat | France | 0.04 | 0.08 | 0.27 | 0.33 | 0.10 | 0.29 | 0.56 | 0.94 |
| Germany | 1 | Jan Stölben | Germany | 0.04 | 0.13 | 0.18 | 0.47 | 0.02 | 0.07 | 0.12 | 0.46 |
| Germany | 2 | Florian Notz | Germany | 0.00 | 0.01 | 0.02 | 0.11 | 0.02 | 0.07 | 0.12 | 0.46 |
| Great Britain | 1 | James Clugnet | Great Britain | 0.02 | 0.06 | 0.11 | 0.31 | 0.01 | 0.04 | 0.08 | 0.40 |
| Great Britain | 2 | Andrew Musgrave | Great Britain | 0.00 | 0.02 | 0.04 | 0.19 | 0.01 | 0.04 | 0.08 | 0.40 |
| Hungary | 1 | Adam Konya | Hungary | 0.00 | 0 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 | 0.01 |
| Hungary | 2 | Adam Büki | Hungary | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 |
| Ireland | 1 | Thomas Hjalmar Westgård | Ireland | 0.00 | 0.02 | 0.01 | 0.03 | 0.00 | 0.01 | 0.01 | 0.04 |
| Ireland | 2 | Dylan Longridge | Ireland | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.01 | 0.01 | 0.04 |
| Italy | 1 | Davide Graz | Italy | 0.04 | 0.18 | 0.27 | 0.53 | 0.15 | 0.48 | 0.71 | 1 |
| Italy | 2 | Federico Pellegrino | Italy | 0.24 | 0.68 | 0.85 | 0.86 | 0.15 | 0.48 | 0.71 | 1 |
| Japan | 1 | Ryo Hirose | Japan | 0.00 | 0.02 | 0.01 | 0.03 | 0.00 | 0.02 | 0.02 | 0.06 |
| Japan | 2 | Naoto Baba | Japan | 0.00 | 0.01 | 0.01 | 0.04 | 0.00 | 0.02 | 0.02 | 0.06 |
| Kazakhstan | 1 | Sultan Bazarbekov | Kazakhstan | 0.00 | 0.02 | 0.01 | 0.05 | 0.00 | 0.01 | 0.01 | 0.05 |
| Kazakhstan | 2 | Svyatoslav Matassov | Kazakhstan | 0.00 | 0.00 | 0.01 | 0.02 | 0.00 | 0.01 | 0.01 | 0.05 |
| Latvia | 1 | Sandijs Suhanovs | Latvia | 0.00 | 0.00 | 0.01 | 0.04 | 0.00 | 0.00 | 0.01 | 0.05 |
| Latvia | 2 | Raimo Vigants | Latvia | 0.00 | 0.00 | 0.01 | 0.02 | 0.00 | 0.00 | 0.01 | 0.05 |
| Lithuania | 1 | Matas Grazys | Lithuania | 0.00 | 0 | 0.01 | 0.04 | 0.00 | 0.00 | 0.01 | 0.04 |
| Lithuania | 2 | Modestas Vaiciulis | Lithuania | 0.00 | 0.00 | 0.01 | 0.02 | 0.00 | 0.00 | 0.01 | 0.04 |
| Norway | 1 | Harald Østberg Amundsen | Norway | 0.26 | 0.78 | 0.87 | 0.93 | 0.37 | 0.80 | 1.00 | 1 |
| Norway | 2 | Johannes Høsflot Klæbo | Norway | 0.43 | 0.72 | 0.91 | 0.95 | 0.37 | 0.80 | 1.00 | 1 |
| Poland | 1 | Dominik Bury | Poland | 0.00 | 0.02 | 0.03 | 0.08 | 0.00 | 0.01 | 0.02 | 0.07 |
| Poland | 2 | Piotr Jarecki | Poland | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 0.02 | 0.07 |
| Romania | 1 | Ionut Alexandru Costea | Romania | 0.00 | 0.01 | 0.01 | 0.05 | 0.00 | 0.01 | 0.01 | 0.04 |
| Romania | 2 | Gabriel Cojocaru | Romania | 0.00 | 0.00 | 0.01 | 0.00 | 0.00 | 0.01 | 0.01 | 0.04 |
| Slovakia | 1 | Michal Adamov | Slovakia | 0.00 | 0.02 | 0.01 | 0.05 | 0.00 | 0.01 | 0.01 | 0.05 |
| Slovakia | 2 | Denis Tilesch | Slovakia | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.01 | 0.01 | 0.05 |
| Slovenia | 1 | Valeriy Gontar | Slovenia | 0.00 | 0.02 | 0.01 | 0.04 | 0.00 | 0.01 | 0.03 | 0.09 |
| Slovenia | 2 | Miha Simenc | Slovenia | 0.00 | 0.01 | 0.03 | 0.07 | 0.00 | 0.01 | 0.03 | 0.09 |
| Spain | 1 | Bernat Selles Gasch | Spain | 0.00 | 0 | 0.01 | 0.03 | 0.01 | 0.02 | 0.08 | 0.18 |
| Spain | 2 | Jaume Pueyo | Spain | 0.01 | 0.04 | 0.11 | 0.17 | 0.01 | 0.02 | 0.08 | 0.18 |
| Sweden | 1 | Calle Halfvarsson | Sweden | 0.02 | 0.15 | 0.22 | 0.49 | 0.05 | 0.31 | 0.52 | 1 |
| Sweden | 2 | Edvin Anger | Sweden | 0.08 | 0.42 | 0.61 | 0.73 | 0.05 | 0.31 | 0.52 | 1 |
| Switzerland | 1 | Janik Riebli | Switzerland | 0.06 | 0.17 | 0.24 | 0.57 | 0.05 | 0.17 | 0.35 | 0.86 |
| Switzerland | 2 | Valerio Grond | Switzerland | 0.04 | 0.15 | 0.33 | 0.48 | 0.05 | 0.17 | 0.35 | 0.86 |
| USA | 1 | Ben Ogden | USA | 0.15 | 0.49 | 0.64 | 0.83 | 0.10 | 0.38 | 0.65 | 1 |
| USA | 2 | Gus Schumacher | USA | 0.05 | 0.22 | 0.43 | 0.65 | 0.10 | 0.38 | 0.65 | 1 |
| Ukraine | 1 | Andriy Dotsenko | Ukraine | 0.00 | 0 | 0.01 | 0.03 | 0.00 | 0.00 | 0.01 | 0.03 |
| Ukraine | 2 | Ruslan Denysenko | Ukraine | 0.00 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 | 0.01 | 0.03 |
Ladies
| Country | Leg | Athlete | Nation | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Argentina | 1 | Agustina Groetzner | Argentina | 0.00 | 0.00 | 0.00 | 0.02 | 0 | 0.00 | 0.00 | 0.03 |
| Argentina | 2 | Nahiara Diaz Gonzalez | Argentina | 0 | 0.00 | 0.00 | 0.02 | 0 | 0.00 | 0.00 | 0.03 |
| Australia | 1 | Rosie Fordham | Australia | 0.00 | 0.00 | 0.00 | 0.11 | 0 | 0.00 | 0.00 | 0.08 |
| Australia | 2 | Phoebe Cridland | Australia | 0 | 0.00 | 0.00 | 0.02 | 0 | 0.00 | 0.00 | 0.08 |
| Austria | 1 | Teresa Stadlober | Austria | 0.00 | 0.10 | 0.10 | 0.91 | 0.00 | 0.05 | 0.07 | 0.78 |
| Austria | 2 | Magdalena Scherz | Austria | 0 | 0.01 | 0.02 | 0.42 | 0.00 | 0.05 | 0.07 | 0.78 |
| Brazil | 1 | Bruna Moura | Brazil | 0.00 | 0.00 | 0.00 | 0.01 | 0 | 0.00 | 0.00 | 0.02 |
| Brazil | 2 | Eduarda Ribera | Brazil | 0 | 0.00 | 0.00 | 0.02 | 0 | 0.00 | 0.00 | 0.02 |
| Canada | 1 | Alison Mackie | Canada | 0.00 | 0.02 | 0.05 | 0.71 | 0.00 | 0.02 | 0.03 | 0.50 |
| Canada | 2 | Sonjaa Schmidt | Canada | 0 | 0.01 | 0.01 | 0.15 | 0.00 | 0.02 | 0.03 | 0.50 |
| China | 1 | Bayani Jialin | China | 0.00 | 0.00 | 0.01 | 0.02 | 0.00 | 0.00 | 0.01 | 0.03 |
| China | 2 | Lingshuang Chen | China | 0 | 0.00 | 0.00 | 0.03 | 0.00 | 0.00 | 0.01 | 0.03 |
| Croatia | 1 | Ema Sobol | Croatia | 0.00 | 0.00 | 0.00 | 0.07 | 0 | 0.00 | 0.00 | 0.06 |
| Croatia | 2 | Leona Garac | Croatia | 0 | 0.00 | 0.00 | 0.04 | 0 | 0.00 | 0.00 | 0.06 |
| Czechia | 1 | Katerina Janatova | Czechia | 0.01 | 0.06 | 0.29 | 0.60 | 0.00 | 0.03 | 0.15 | 0.43 |
| Czechia | 2 | Barbora Antosova | Czechia | 0 | 0.00 | 0.01 | 0.13 | 0.00 | 0.03 | 0.15 | 0.43 |
| Estonia | 1 | Mariel Merlii Pulles | Estonia | 0.00 | 0.01 | 0.07 | 0.04 | 0.00 | 0.01 | 0.04 | 0.04 |
| Estonia | 2 | Keidy Kaasiku | Estonia | 0 | 0.00 | 0.00 | 0.03 | 0.00 | 0.01 | 0.04 | 0.04 |
| Finland | 1 | Jasmi Joensuu | Finland | 0.27 | 0.41 | 0.83 | 0.99 | 0.06 | 0.23 | 0.51 | 1 |
| Finland | 2 | Jasmin Kähärä | Finland | 0.00 | 0.03 | 0.15 | 0.80 | 0.06 | 0.23 | 0.51 | 1 |
| France | 1 | Delphine Claudel | France | 0.00 | 0.03 | 0.18 | 0.21 | 0.00 | 0.02 | 0.11 | 0.27 |
| France | 2 | Flora Dolci | France | 0 | 0.01 | 0.03 | 0.24 | 0.00 | 0.02 | 0.11 | 0.27 |
| Germany | 1 | Coletta Rydzek | Germany | 0.83 | 0.78 | 1.00 | 0.95 | 0.20 | 0.45 | 0.75 | 1 |
| Germany | 2 | Laura Gimmler | Germany | 0.01 | 0.09 | 0.43 | 0.95 | 0.20 | 0.45 | 0.75 | 1 |
| Greece | 1 | Konstantina Charalampidou | Greece | 0.00 | 0.00 | 0.00 | 0.05 | 0 | 0.00 | 0.00 | 0.04 |
| Greece | 2 | Maria Dimitra Tsiarka | Greece | 0 | 0.00 | 0.00 | 0.02 | 0 | 0.00 | 0.00 | 0.04 |
| Hungary | 1 | Larissza Vanda Bere | Hungary | 0.00 | 0.00 | 0.00 | 0.01 | 0 | 0.00 | 0.00 | 0.01 |
| Hungary | 2 | Sara Ponya | Hungary | 0 | 0.00 | 0.00 | 0.01 | 0 | 0.00 | 0.00 | 0.01 |
| Italy | 1 | Caterina Ganz | Italy | 0.00 | 0.07 | 0.29 | 0.84 | 0.00 | 0.06 | 0.22 | 0.95 |
| Italy | 2 | Federica Cassol | Italy | 0.00 | 0.04 | 0.13 | 0.75 | 0.00 | 0.06 | 0.22 | 0.95 |
| Japan | 1 | Masae Tsuchiya | Japan | 0.00 | 0.00 | 0.00 | 0.08 | 0 | 0.00 | 0.00 | 0.05 |
| Japan | 2 | Chika Kobayashi | Japan | 0 | 0.00 | 0.00 | 0.02 | 0 | 0.00 | 0.00 | 0.05 |
| Kazakhstan | 1 | Laura Kinybaeyeva | Kazakhstan | 0.00 | 0.00 | 0.00 | 0.01 | 0 | 0.00 | 0.00 | 0.01 |
| Kazakhstan | 2 | Yelizaveta Tolmachyova | Kazakhstan | 0 | 0.00 | 0.00 | 0.01 | 0 | 0.00 | 0.00 | 0.01 |
| Latvia | 1 | Patricijia Eiduka | Latvia | 0.01 | 0.04 | 0.19 | 0.47 | 0.00 | 0.02 | 0.10 | 0.29 |
| Latvia | 2 | Linda Kaparkaleja | Latvia | 0 | 0.00 | 0.00 | 0.03 | 0.00 | 0.02 | 0.10 | 0.29 |
| Lithuania | 1 | Egle Savickaite | Lithuania | 0.00 | 0.00 | 0.00 | 0.02 | 0 | 0.00 | 0.00 | 0.02 |
| Lithuania | 2 | Ieva Dainyte | Lithuania | 0 | 0.00 | 0.00 | 0.02 | 0 | 0.00 | 0.00 | 0.02 |
| Norway | 1 | Kristine Stavås Skistad | Norway | 0.88 | 0.74 | 1.00 | 0.86 | 0.21 | 0.42 | 0.61 | 0.94 |
| Norway | 2 | Heidi Weng | Norway | 0 | 0.06 | 0.17 | 0.72 | 0.21 | 0.42 | 0.61 | 0.94 |
| Poland | 1 | Monika Skinder | Poland | 0.00 | 0.01 | 0.12 | 0.54 | 0.00 | 0.01 | 0.06 | 0.34 |
| Poland | 2 | Izabela Marcisz | Poland | 0 | 0.00 | 0.00 | 0.05 | 0.00 | 0.01 | 0.06 | 0.34 |
| Slovenia | 1 | Eva Urevc | Slovenia | 0.00 | 0.01 | 0.09 | 0.09 | 0.00 | 0.01 | 0.05 | 0.07 |
| Slovenia | 2 | Anja Mandeljc | Slovenia | 0 | 0.00 | 0.00 | 0.04 | 0.00 | 0.01 | 0.05 | 0.07 |
| South Korea | 1 | Da-Som Han | South Korea | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | 0.01 |
| South Korea | 2 | Eui Jin Lee | South Korea | 0 | 0.00 | 0.00 | 0.01 | 0 | 0.00 | 0.00 | 0.01 |
| Sweden | 1 | Maja Dahlqvist | Sweden | 0.77 | 0.91 | 1.00 | 0.96 | 0.41 | 0.98 | 1.00 | 1 |
| Sweden | 2 | Jonna Sundling | Sweden | 0.89 | 0.92 | 0.97 | 1.00 | 0.41 | 0.98 | 1.00 | 1 |
| Switzerland | 1 | Nadine Fähndrich | Switzerland | 0.40 | 0.31 | 0.94 | 0.93 | 0.09 | 0.20 | 0.67 | 1 |
| Switzerland | 2 | Anja Weber | Switzerland | 0.00 | 0.06 | 0.34 | 0.90 | 0.09 | 0.20 | 0.67 | 1 |
| USA | 1 | Julia Kern | USA | 0.10 | 0.11 | 0.20 | 0.83 | 0.02 | 0.48 | 0.59 | 1 |
| USA | 2 | Jessie Diggins | USA | 0.00 | 0.76 | 0.87 | 0.99 | 0.02 | 0.48 | 0.59 | 1 |
| Ukraine | 1 | Sofiia Shkatula | Ukraine | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | 0.01 |
| Ukraine | 2 | Yelizaveta Nopriienko | Ukraine | 0 | 0.00 | 0.00 | 0.01 | 0 | 0.00 | 0.00 | 0.01 |
Nation
Summary
| Gender | Nation | Total Win | Total Podium | Total Top-10 | Athletes |
|---|---|---|---|---|---|
| Ladies | Austria | 0.14 | 0.60 | 2.16 | 4 |
| Ladies | Canada | 0.01 | 0.03 | 0.60 | 6 |
| Ladies | Czechia | 0.01 | 0.06 | 0.70 | 6 |
| Ladies | Estonia | 0 | 0 | 0.06 | 4 |
| Ladies | Finland | 0.32 | 1.26 | 5.51 | 8 |
| Ladies | France | 0.03 | 0.16 | 1.11 | 5 |
| Ladies | Germany | 0.12 | 0.52 | 3.43 | 7 |
| Ladies | Italy | 0.02 | 0.09 | 1.08 | 6 |
| Ladies | Kazakhstan | 0 | 0 | 0 | 4 |
| Ladies | Norway | 0.88 | 2.64 | 7.80 | 8 |
| Ladies | Poland | 0 | 0 | 0.10 | 4 |
| Ladies | Sweden | 1.25 | 3.89 | 10.41 | 8 |
| Ladies | Switzerland | 0.13 | 0.48 | 1.95 | 6 |
| Ladies | USA | 1.07 | 2.22 | 4.39 | 8 |
| Ladies | Other | 0 | 0.03 | 0.65 | 37 |
| Men | Canada | 0.02 | 0.10 | 0.92 | 4 |
| Men | Czechia | 0.04 | 0.24 | 1.46 | 4 |
| Men | Finland | 0.05 | 0.55 | 3.32 | 7 |
| Men | France | 0.06 | 0.57 | 3.93 | 7 |
| Men | Germany | 0.01 | 0.07 | 1.01 | 5 |
| Men | Italy | 0.14 | 0.88 | 3.92 | 5 |
| Men | Norway | 3.46 | 7.62 | 13.66 | 8 |
| Men | Sweden | 0.04 | 0.56 | 3.05 | 8 |
| Men | Switzerland | 0.01 | 0.12 | 1.38 | 5 |
| Men | USA | 0.08 | 0.64 | 2.99 | 8 |
| Men | Other | 0.07 | 0.61 | 4.22 | 59 |
Men
Canada
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Antoine Cyr | 10km Freestyle | 100 | 0.40 | 1.80 | 3.50 | 20.80 | 92.10 |
| Xavier McKeever | 10km Freestyle | 93.40 | 0.20 | 0.50 | 1.50 | 5.40 | 42 |
| Remi Drolet | 10km Freestyle | 89.10 | 0.10 | 0.10 | 0.10 | 0.80 | 13.30 |
| Max Hollmann | 10km Freestyle | 78.20 | 0.40 | 0.50 | 1.40 | 3.20 | 38.40 |
| Antoine Cyr | 20km Skiathlon | 100 | 0.20 | 2.30 | 5.20 | 13.40 | 84.20 |
| Remi Drolet | 20km Skiathlon | 100 | 0 | 0 | 0 | 0.30 | 15.40 |
| Xavier McKeever | 20km Skiathlon | 82.30 | 0 | 0.20 | 0.30 | 2.50 | 46.10 |
| Max Hollmann | 20km Skiathlon | 71.10 | 0 | 0.10 | 0.10 | 0.50 | 16.60 |
| Antoine Cyr | 50km Classic | 100 | 0.10 | 3.40 | 6.40 | 29.40 | 93.30 |
| Remi Drolet | 50km Classic | 100 | 0 | 0 | 0.10 | 0.60 | 18.20 |
| Xavier McKeever | 50km Classic | 88.30 | 0 | 0.20 | 1 | 5.30 | 50.10 |
| Max Hollmann | 50km Classic | 58.30 | 0 | 0 | 0.10 | 0.40 | 17.60 |
| Antoine Cyr | Sprint Classic | 100 | 0.10 | 0.90 | 2.70 | 5.10 | 52.60 |
| Xavier McKeever | Sprint Classic | 100 | 0 | 0.30 | 0.90 | 3.60 | 43.20 |
| Remi Drolet | Sprint Classic | 76 | 0 | 0.10 | 0.10 | 0.20 | 1.70 |
| Max Hollmann | Sprint Classic | 34.80 | 0 | 0 | 0.10 | 0.10 | 0.60 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Tom Stephen | Canada | 1 | 0.01 | 0.02 | 0.06 | 0.43 | 0.01 | 0.09 | 0.27 | 0.59 |
| Xavier McKeever | Canada | 2 | 0.02 | 0.08 | 0.17 | 0.49 | 0.01 | 0.09 | 0.27 | 0.59 |
| Max Hollmann | Canada | 3 | 0.00 | 0.03 | 0.11 | 0.56 | 0.01 | 0.09 | 0.27 | 0.59 |
| Antoine Cyr | Canada | 4 | 0.00 | 0.18 | 0.59 | 0.78 | 0.01 | 0.09 | 0.27 | 0.59 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Xavier McKeever | Canada | 1 | 0.02 | 0.02 | 0.12 | 0.55 | 0.02 | 0.07 | 0.13 | 0.45 |
| Tom Stephen | Canada | 2 | 0.01 | 0.03 | 0.02 | 0.31 | 0.02 | 0.07 | 0.13 | 0.45 |
| Antoine Cyr | Canada | 3 | 0.06 | 0.23 | 0.38 | 0.85 | 0.02 | 0.07 | 0.13 | 0.45 |
| Remi Drolet | Canada | 4 | 0 | 0.01 | 0.04 | 0.20 | 0.02 | 0.07 | 0.13 | 0.45 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Xavier McKeever | Canada | 1 | 0.01 | 0.03 | 0.07 | 0.21 | 0.00 | 0.02 | 0.05 | 0.21 |
| Antoine Cyr | Canada | 2 | 0.00 | 0.02 | 0.04 | 0.21 | 0.00 | 0.02 | 0.05 | 0.21 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Xavier McKeever | Canada | 1 | 0.01 | 0.03 | 0.07 | 0.21 | 0.00 | 0.02 | 0.05 | 0.21 |
| Antoine Cyr | Canada | 2 | 0.00 | 0.02 | 0.04 | 0.21 | 0.00 | 0.02 | 0.05 | 0.21 |
Czechia
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Michal Novak | 10km Freestyle | 100 | 3.30 | 9.40 | 20.10 | 35.80 | 98.80 |
| Jiri Tuz | 10km Freestyle | 100 | 0.10 | 0.10 | 0.40 | 1.20 | 7.50 |
| Matyas Bauer | 10km Freestyle | 100 | 0 | 0 | 0.10 | 0.60 | 10.40 |
| Michal Novak | 20km Skiathlon | 100 | 0.30 | 4.50 | 11 | 36.90 | 84.50 |
| Matyas Bauer | 20km Skiathlon | 100 | 0 | 0 | 0 | 0.10 | 10 |
| Jiri Tuz | 20km Skiathlon | 63.50 | 0 | 0 | 0 | 0.10 | 3.70 |
| Michal Novak | 50km Classic | 100 | 0 | 0.40 | 1.60 | 8.70 | 75.50 |
| Matyas Bauer | 50km Classic | 100 | 0 | 0 | 0.20 | 0.70 | 21.60 |
| Jiri Tuz | 50km Classic | 72.40 | 0 | 0 | 0 | 0.50 | 5.90 |
| Ondrej Cerny | Sprint Classic | 100 | 0.20 | 7 | 17.90 | 35.20 | 100 |
| Jiri Tuz | Sprint Classic | 100 | 0 | 2.10 | 5.20 | 23.90 | 96.20 |
| Michal Novak | Sprint Classic | 100 | 0 | 0.20 | 0.60 | 2 | 27.50 |
| Matyas Bauer | Sprint Classic | 38.90 | 0 | 0 | 0.10 | 0.10 | 1.30 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Mike Ophoff | Czechia | 1 | 0.01 | 0.01 | 0.05 | 0.37 | 0.01 | 0.10 | 0.19 | 0.46 |
| Matyas Bauer | Czechia | 2 | 0.02 | 0.06 | 0.06 | 0.31 | 0.01 | 0.10 | 0.19 | 0.46 |
| Ondrej Cerny | Czechia | 3 | 0.01 | 0.05 | 0.03 | 0.15 | 0.01 | 0.10 | 0.19 | 0.46 |
| Michal Novak | Czechia | 4 | 0.00 | 0.23 | 0.49 | 0.82 | 0.01 | 0.10 | 0.19 | 0.46 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Jiri Tuz | Czechia | 1 | 0.02 | 0.01 | 0.09 | 0.40 | 0.01 | 0.05 | 0.12 | 0.43 |
| Matyas Bauer | Czechia | 2 | 0.02 | 0.06 | 0.06 | 0.31 | 0.01 | 0.05 | 0.12 | 0.43 |
| Michal Novak | Czechia | 3 | 0.01 | 0.14 | 0.36 | 0.85 | 0.01 | 0.05 | 0.12 | 0.43 |
| Ondrej Cerny | Czechia | 4 | 0.00 | 0.02 | 0.01 | 0.24 | 0.01 | 0.05 | 0.12 | 0.43 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Jiri Tuz | Czechia | 1 | 0.05 | 0.10 | 0.17 | 0.45 | 0.03 | 0.06 | 0.10 | 0.32 |
| Michal Novak | Czechia | 2 | 0.00 | 0.02 | 0.04 | 0.21 | 0.03 | 0.06 | 0.10 | 0.32 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Jiri Tuz | Czechia | 1 | 0.05 | 0.10 | 0.17 | 0.45 | 0.03 | 0.06 | 0.10 | 0.32 |
| Michal Novak | Czechia | 2 | 0.00 | 0.02 | 0.04 | 0.21 | 0.03 | 0.06 | 0.10 | 0.32 |
Finland
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Arsi Ruuskanen | 10km Freestyle | 100 | 1.30 | 6.10 | 11.70 | 34.10 | 98.50 |
| Niko Anttola | 10km Freestyle | 83 | 0.30 | 0.60 | 1.30 | 8 | 61.80 |
| Iivo Niskanen | 10km Freestyle | 74.10 | 0.90 | 2.20 | 4.30 | 25.70 | 74.10 |
| Joni Mäki | 10km Freestyle | 65.60 | 0.10 | 0.20 | 0.60 | 3 | 23.30 |
| Lauri Vuorinen | 10km Freestyle | 56.60 | 0 | 0.20 | 0.50 | 2.10 | 17.10 |
| Emil Liekari | 10km Freestyle | 16.80 | 0 | 0 | 0.10 | 0.40 | 3.40 |
| Ristomatti Hakola | 10km Freestyle | 1.50 | 0 | 0 | 0 | 0.10 | 1.20 |
| Arsi Ruuskanen | 20km Skiathlon | 100 | 0.10 | 0.80 | 4.30 | 15.90 | 87.30 |
| Niko Anttola | 20km Skiathlon | 85.50 | 0 | 0.30 | 0.70 | 3.50 | 45 |
| Iivo Niskanen | 20km Skiathlon | 70.40 | 0.30 | 5 | 12.90 | 24.50 | 69.80 |
| Lauri Vuorinen | 20km Skiathlon | 46.60 | 0.10 | 0.10 | 0.10 | 1.20 | 21.60 |
| Ristomatti Hakola | 20km Skiathlon | 38.40 | 0 | 0.40 | 0.70 | 4.30 | 27.70 |
| Joni Mäki | 20km Skiathlon | 36.60 | 0 | 0.10 | 0.10 | 0.90 | 15.10 |
| Emil Liekari | 20km Skiathlon | 20.60 | 0 | 0 | 0 | 0.30 | 6.30 |
| Iivo Niskanen | 50km Classic | 91.70 | 0.30 | 13.10 | 43.90 | 67.80 | 91.70 |
| Niko Anttola | 50km Classic | 88 | 0 | 0 | 0.20 | 2.30 | 45.10 |
| Arsi Ruuskanen | 50km Classic | 73.50 | 0 | 0.60 | 1.20 | 10.40 | 62.50 |
| Lauri Vuorinen | 50km Classic | 62.70 | 0 | 0.20 | 1.10 | 4.50 | 34.70 |
| Ristomatti Hakola | 50km Classic | 56.70 | 0 | 0.50 | 4.50 | 6.90 | 45.70 |
| Emil Liekari | 50km Classic | 16.90 | 0 | 0 | 0.10 | 0.60 | 6.90 |
| Joni Mäki | 50km Classic | 10.50 | 0 | 0 | 0 | 0.20 | 3.40 |
| Lauri Vuorinen | Sprint Classic | 100 | 0.90 | 10.10 | 15.40 | 45.40 | 100 |
| Joni Mäki | Sprint Classic | 100 | 0.50 | 10.20 | 17.40 | 43.90 | 100 |
| Emil Liekari | Sprint Classic | 75.80 | 0 | 1.60 | 4.90 | 16 | 69 |
| Ristomatti Hakola | Sprint Classic | 66.30 | 0.10 | 2 | 4.40 | 9.20 | 54.60 |
| Iivo Niskanen | Sprint Classic | 14.70 | 0 | 0.30 | 0.60 | 0.60 | 5.70 |
| Niko Anttola | Sprint Classic | 6.80 | 0 | 0.20 | 0.60 | 0.60 | 3.20 |
| Arsi Ruuskanen | Sprint Classic | 6.70 | 0 | 0 | 0 | 0 | 0.10 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Iivo Niskanen | Finland | 1 | 0.33 | 0.64 | 0.59 | 0.93 | 0.09 | 0.26 | 0.40 | 0.73 |
| Arsi Ruuskanen | Finland | 2 | 0.08 | 0.31 | 0.51 | 0.84 | 0.09 | 0.26 | 0.40 | 0.73 |
| Niko Anttola | Finland | 3 | 0.01 | 0.07 | 0.20 | 0.72 | 0.09 | 0.26 | 0.40 | 0.73 |
| Ristomatti Hakola | Finland | 4 | 0.00 | 0.12 | 0.32 | 0.54 | 0.09 | 0.26 | 0.40 | 0.73 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Iivo Niskanen | Finland | 1 | 0.33 | 0.64 | 0.59 | 0.93 | 0.10 | 0.23 | 0.30 | 0.62 |
| Arsi Ruuskanen | Finland | 2 | 0.08 | 0.31 | 0.51 | 0.84 | 0.10 | 0.23 | 0.30 | 0.62 |
| Nilo Moilanen | Finland | 3 | 0.01 | 0.07 | 0.18 | 0.51 | 0.10 | 0.23 | 0.30 | 0.62 |
| Emil Liekari | Finland | 4 | 0.00 | 0.03 | 0.06 | 0.34 | 0.10 | 0.23 | 0.30 | 0.62 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Emil Liekari | Finland | 1 | 0.08 | 0.18 | 0.31 | 0.56 | 0.05 | 0.14 | 0.27 | 0.52 |
| Lauri Vuorinen | Finland | 2 | 0.02 | 0.12 | 0.24 | 0.49 | 0.05 | 0.14 | 0.27 | 0.52 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Lauri Vuorinen | Finland | 1 | 0.08 | 0.17 | 0.35 | 0.66 | 0.05 | 0.13 | 0.28 | 0.56 |
| Emil Liekari | Finland | 2 | 0.02 | 0.10 | 0.21 | 0.47 | 0.05 | 0.13 | 0.28 | 0.56 |
France
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Hugo Lapalus | 10km Freestyle | 97 | 1.20 | 6.40 | 10.20 | 31.20 | 97 |
| Jules Lapierre | 10km Freestyle | 86.60 | 0.50 | 2.50 | 4.40 | 10.20 | 72.20 |
| Mathis Desloges | 10km Freestyle | 74.50 | 1.40 | 7.20 | 13 | 31.70 | 74.50 |
| Jules Chappaz | 10km Freestyle | 47.90 | 0.40 | 2.40 | 5.30 | 15.90 | 40.80 |
| Remi Bourdin | 10km Freestyle | 41.80 | 0.30 | 1.60 | 3.40 | 6.50 | 33.10 |
| Richard Jouve | 10km Freestyle | 30.40 | 0.10 | 0.50 | 1.40 | 2.20 | 14.20 |
| Lucas Chanavat | 10km Freestyle | 21.90 | 0 | 0 | 0.10 | 0.10 | 0.10 |
| Hugo Lapalus | 20km Skiathlon | 100 | 0.30 | 2.80 | 10.10 | 39.90 | 100 |
| Jules Lapierre | 20km Skiathlon | 84.20 | 0.10 | 1.70 | 6.50 | 35.70 | 79.10 |
| Mathis Desloges | 20km Skiathlon | 83.60 | 0.30 | 6.20 | 14.30 | 35.50 | 80.30 |
| Remi Bourdin | 20km Skiathlon | 41.40 | 0 | 0.40 | 1.10 | 5.60 | 28.80 |
| Richard Jouve | 20km Skiathlon | 37.80 | 0 | 0.10 | 0.20 | 2.30 | 16.20 |
| Jules Chappaz | 20km Skiathlon | 33.50 | 0.10 | 0.50 | 0.90 | 3.20 | 22.10 |
| Lucas Chanavat | 20km Skiathlon | 16 | 0 | 0 | 0 | 0 | 0 |
| Hugo Lapalus | 50km Classic | 100 | 0.10 | 7 | 25.30 | 49.20 | 100 |
| Mathis Desloges | 50km Classic | 83.80 | 0 | 1.80 | 3.30 | 19.30 | 76.50 |
| Jules Lapierre | 50km Classic | 59.70 | 0 | 0.20 | 1 | 4.40 | 45.70 |
| Remi Bourdin | 50km Classic | 56.50 | 0 | 0.20 | 0.60 | 4 | 37.70 |
| Richard Jouve | 50km Classic | 49.90 | 0 | 0.30 | 2.10 | 4 | 30.10 |
| Jules Chappaz | 50km Classic | 33.70 | 0.10 | 0.50 | 0.60 | 6.50 | 25.20 |
| Lucas Chanavat | 50km Classic | 15.60 | 0 | 0 | 0 | 0.10 | 0.10 |
| Richard Jouve | Sprint Classic | 95.40 | 0 | 1.60 | 4 | 17.70 | 80.90 |
| Lucas Chanavat | Sprint Classic | 90.90 | 0 | 0.60 | 1.10 | 18.50 | 84.90 |
| Jules Chappaz | Sprint Classic | 85.70 | 1.50 | 12 | 24 | 46.20 | 85.70 |
| Remi Bourdin | Sprint Classic | 77 | 0 | 0.20 | 0.50 | 2.50 | 27.30 |
| Hugo Lapalus | Sprint Classic | 32.70 | 0 | 0.10 | 0.20 | 0.20 | 0.50 |
| Jules Lapierre | Sprint Classic | 11.20 | 0 | 0 | 0 | 0 | 0.10 |
| Mathis Desloges | Sprint Classic | 7.10 | 0 | 0 | 0 | 0 | 0.50 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Hugo Lapalus | France | 1 | 0.06 | 0.38 | 0.51 | 0.89 | 0.03 | 0.23 | 0.36 | 0.81 |
| Mathis Desloges | France | 2 | 0.05 | 0.21 | 0.30 | 0.81 | 0.03 | 0.23 | 0.36 | 0.81 |
| Jules Lapierre | France | 3 | 0.01 | 0.11 | 0.34 | 0.86 | 0.03 | 0.23 | 0.36 | 0.81 |
| Jules Chappaz | France | 4 | 0.00 | 0.23 | 0.30 | 0.71 | 0.03 | 0.23 | 0.36 | 0.81 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Jules Chappaz | France | 1 | 0.08 | 0.14 | 0.29 | 0.76 | 0.05 | 0.19 | 0.34 | 0.72 |
| Hugo Lapalus | France | 2 | 0.09 | 0.33 | 0.51 | 0.89 | 0.05 | 0.19 | 0.34 | 0.72 |
| Mathis Desloges | France | 3 | 0.04 | 0.24 | 0.47 | 0.88 | 0.05 | 0.19 | 0.34 | 0.72 |
| Richard Jouve | France | 4 | 0.00 | 0.09 | 0.20 | 0.46 | 0.05 | 0.19 | 0.34 | 0.72 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Jules Chappaz | France | 1 | 0.16 | 0.49 | 0.68 | 0.83 | 0.09 | 0.27 | 0.46 | 0.57 |
| Lucas Chanavat | France | 2 | 0.04 | 0.08 | 0.27 | 0.33 | 0.09 | 0.27 | 0.46 | 0.57 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Lucas Chanavat | France | 1 | 0.29 | 0 | 0.26 | 0.65 | 0.16 | 0.18 | 0.40 | 0.68 |
| Jules Chappaz | France | 2 | 0.06 | 0.33 | 0.51 | 0.70 | 0.16 | 0.18 | 0.40 | 0.68 |
Germany
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Florian Notz | 10km Freestyle | 100 | 0.60 | 1.70 | 3.40 | 12.50 | 86.40 |
| Friedrich Moch | 10km Freestyle | 100 | 0.20 | 0.50 | 1.10 | 2.70 | 47.80 |
| Janosch Brugger | 10km Freestyle | 93.20 | 0.40 | 1.40 | 3.30 | 10.30 | 69.50 |
| Jan Stölben | 10km Freestyle | 85.30 | 0.10 | 0.40 | 1.20 | 3 | 21.80 |
| Florian Notz | 20km Skiathlon | 100 | 0 | 0.10 | 1.50 | 9.50 | 85.60 |
| Friedrich Moch | 20km Skiathlon | 100 | 0 | 0.40 | 1.20 | 13.40 | 60.20 |
| Janosch Brugger | 20km Skiathlon | 62.80 | 0 | 0.30 | 0.50 | 1.70 | 26.10 |
| Jan Stölben | 20km Skiathlon | 47.30 | 0 | 0.10 | 0.10 | 0.10 | 5 |
| Elias Keck | 20km Skiathlon | 38.90 | 0 | 0 | 0 | 0.30 | 8.20 |
| Florian Notz | 50km Classic | 100 | 0 | 0.30 | 1.50 | 6.60 | 77.10 |
| Friedrich Moch | 50km Classic | 100 | 0 | 0.90 | 18.70 | 19.60 | 82 |
| Janosch Brugger | 50km Classic | 87.70 | 0 | 0 | 0.10 | 1.80 | 35.30 |
| Jan Stölben | 50km Classic | 40.10 | 0 | 0 | 0 | 0.40 | 6.10 |
| Elias Keck | 50km Classic | 20.60 | 0 | 0 | 0.10 | 0.20 | 7 |
| Janosch Brugger | Sprint Classic | 100 | 0 | 0.10 | 0.40 | 0.90 | 13.10 |
| Jan Stölben | Sprint Classic | 100 | 0 | 1.10 | 3.10 | 17.30 | 82.80 |
| Elias Keck | Sprint Classic | 77.50 | 0 | 0.10 | 0.20 | 1 | 15.60 |
| Friedrich Moch | Sprint Classic | 36.80 | 0 | 0 | 0.10 | 0.10 | 0.40 |
| Florian Notz | Sprint Classic | 19 | 0 | 0 | 0.10 | 0.10 | 0.10 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Janosch Brugger | Germany | 1 | 0.02 | 0.15 | 0.20 | 0.75 | 0.01 | 0.07 | 0.13 | 0.54 |
| Florian Notz | Germany | 2 | 0.03 | 0.11 | 0.18 | 0.68 | 0.01 | 0.07 | 0.13 | 0.54 |
| Friedrich Moch | Germany | 3 | 0.00 | 0.01 | 0.08 | 0.47 | 0.01 | 0.07 | 0.13 | 0.54 |
| Jan Stölben | Germany | 4 | 0.00 | 0.05 | 0.08 | 0.36 | 0.01 | 0.07 | 0.13 | 0.54 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Janosch Brugger | Germany | 1 | 0.02 | 0.15 | 0.20 | 0.75 | 0.01 | 0.07 | 0.11 | 0.49 |
| Florian Notz | Germany | 2 | 0.03 | 0.11 | 0.18 | 0.68 | 0.01 | 0.07 | 0.11 | 0.49 |
| Elias Keck | Germany | 3 | 0.00 | 0.01 | 0.02 | 0.26 | 0.01 | 0.07 | 0.11 | 0.49 |
| Jan Stölben | Germany | 4 | 0.00 | 0.05 | 0.08 | 0.36 | 0.01 | 0.07 | 0.11 | 0.49 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Jan Stölben | Germany | 1 | 0.04 | 0.13 | 0.18 | 0.47 | 0.02 | 0.07 | 0.10 | 0.27 |
| Florian Notz | Germany | 2 | 0.00 | 0.01 | 0.02 | 0.11 | 0.02 | 0.07 | 0.10 | 0.27 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Jan Stölben | Germany | 1 | 0.04 | 0.13 | 0.18 | 0.47 | 0.02 | 0.07 | 0.10 | 0.27 |
| Florian Notz | Germany | 2 | 0.00 | 0.01 | 0.02 | 0.11 | 0.02 | 0.07 | 0.10 | 0.27 |
Italy
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Elia Barp | 10km Freestyle | 100 | 1.40 | 7 | 12.40 | 43.40 | 100 |
| Federico Pellegrino | 10km Freestyle | 100 | 0.50 | 7.80 | 10.50 | 34.80 | 95.90 |
| Davide Graz | 10km Freestyle | 100 | 0.30 | 3 | 5.70 | 10.90 | 64.80 |
| Giovanni Ticco | 10km Freestyle | 37.50 | 0.10 | 0.10 | 0.30 | 0.80 | 13.60 |
| Michael Hellweger | 10km Freestyle | 13 | 0 | 0.10 | 0.20 | 0.30 | 0.30 |
| Federico Pellegrino | 20km Skiathlon | 100 | 5 | 16.80 | 34.70 | 57.30 | 99.80 |
| Elia Barp | 20km Skiathlon | 100 | 0.80 | 9.50 | 21.10 | 41.30 | 97.90 |
| Davide Graz | 20km Skiathlon | 100 | 0.30 | 2.30 | 4.60 | 24.40 | 68 |
| Giovanni Ticco | 20km Skiathlon | 37.90 | 0 | 0 | 0.10 | 1 | 14.40 |
| Michael Hellweger | 20km Skiathlon | 5.10 | 0 | 0 | 0 | 0 | 0.10 |
| Federico Pellegrino | 50km Classic | 100 | 3.50 | 25.40 | 27.30 | 77 | 100 |
| Elia Barp | 50km Classic | 100 | 0.10 | 2.60 | 3.40 | 26.50 | 93.80 |
| Davide Graz | 50km Classic | 88.70 | 0 | 0.10 | 0.20 | 3.20 | 40.50 |
| Giovanni Ticco | 50km Classic | 30.80 | 0 | 0 | 0 | 0.20 | 8.10 |
| Michael Hellweger | 50km Classic | 19.80 | 0 | 0 | 0 | 0.30 | 0.60 |
| Federico Pellegrino | Sprint Classic | 100 | 2.10 | 11.40 | 33.90 | 54.90 | 100 |
| Michael Hellweger | Sprint Classic | 95.70 | 0 | 0.10 | 0.50 | 3.90 | 36.10 |
| Davide Graz | Sprint Classic | 67.70 | 0 | 0.20 | 0.70 | 4.30 | 37.60 |
| Elia Barp | Sprint Classic | 65.60 | 0.10 | 1.30 | 5.70 | 7.40 | 47 |
| Giovanni Ticco | Sprint Classic | 44.50 | 0 | 0 | 0.10 | 0.50 | 8 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Giovanni Ticco | Italy | 1 | 0.01 | 0.01 | 0.07 | 0.42 | 0.05 | 0.27 | 0.39 | 0.76 |
| Elia Barp | Italy | 2 | 0.11 | 0.37 | 0.50 | 0.89 | 0.05 | 0.27 | 0.39 | 0.76 |
| Davide Graz | Italy | 3 | 0.01 | 0.08 | 0.24 | 0.71 | 0.05 | 0.27 | 0.39 | 0.76 |
| Federico Pellegrino | Italy | 4 | 0.07 | 0.51 | 0.64 | 0.93 | 0.05 | 0.27 | 0.39 | 0.76 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Federico Pellegrino | Italy | 1 | 0.24 | 0.37 | 0.71 | 0.89 | 0.08 | 0.19 | 0.32 | 0.62 |
| Elia Barp | Italy | 2 | 0.11 | 0.37 | 0.50 | 0.89 | 0.08 | 0.19 | 0.32 | 0.62 |
| Davide Graz | Italy | 3 | 0.01 | 0.08 | 0.24 | 0.71 | 0.08 | 0.19 | 0.32 | 0.62 |
| Michael Hellweger | Italy | 4 | 0.00 | 0.02 | 0.01 | 0.20 | 0.08 | 0.19 | 0.32 | 0.62 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Davide Graz | Italy | 1 | 0.04 | 0.18 | 0.27 | 0.53 | 0.15 | 0.44 | 0.58 | 0.71 |
| Federico Pellegrino | Italy | 2 | 0.24 | 0.68 | 0.85 | 0.86 | 0.15 | 0.44 | 0.58 | 0.71 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Federico Pellegrino | Italy | 1 | 0.39 | 0.66 | 0.79 | 0.93 | 0.19 | 0.36 | 0.46 | 0.68 |
| Davide Graz | Italy | 2 | 0.02 | 0.08 | 0.18 | 0.46 | 0.19 | 0.36 | 0.46 | 0.68 |
Norway
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Harald Østberg Amundsen | 10km Freestyle | 85.90 | 14.50 | 50.60 | 68.20 | 85.90 | 85.90 |
| Johannes Høsflot Klæbo | 10km Freestyle | 69.50 | 9 | 37.90 | 51.30 | 69.50 | 69.50 |
| Martin Løwstrøm Nyenget | 10km Freestyle | 60.80 | 11.60 | 31.30 | 47 | 60.80 | 60.80 |
| Einar Hedegart | 10km Freestyle | 52 | 29 | 29 | 52 | 52 | 52 |
| Mattis Stenshagen | 10km Freestyle | 50.10 | 3.20 | 14.10 | 21.70 | 46.50 | 50.10 |
| Emil Iversen | 10km Freestyle | 36 | 3.90 | 11.70 | 20.10 | 34.20 | 36 |
| Erik Valnes | 10km Freestyle | 28.10 | 0.10 | 0.90 | 1.70 | 5.40 | 23.80 |
| Oskar Opstad Vike | 10km Freestyle | 17.60 | 0 | 0.10 | 0.20 | 0.60 | 2.20 |
| Johannes Høsflot Klæbo | 20km Skiathlon | 94.30 | 47.50 | 68.30 | 86.90 | 94 | 94.30 |
| Harald Østberg Amundsen | 20km Skiathlon | 82.70 | 29.40 | 62.50 | 81.50 | 82.70 | 82.70 |
| Martin Løwstrøm Nyenget | 20km Skiathlon | 69.60 | 3.60 | 32.50 | 49.60 | 61 | 69.60 |
| Erik Valnes | 20km Skiathlon | 54.80 | 2.90 | 10.50 | 11.60 | 26.60 | 54.80 |
| Mattis Stenshagen | 20km Skiathlon | 53.70 | 3.10 | 18.30 | 28.60 | 43.30 | 53.70 |
| Emil Iversen | 20km Skiathlon | 34.60 | 1.30 | 11.10 | 20.60 | 28.90 | 34.60 |
| Einar Hedegart | 20km Skiathlon | 10.30 | 0.20 | 3.20 | 6 | 9.60 | 10.30 |
| Erik Valnes | 50km Classic | 89.60 | 1.50 | 18.80 | 40.30 | 71.90 | 89.60 |
| Johannes Høsflot Klæbo | 50km Classic | 83.20 | 69.70 | 83.20 | 83.20 | 83.20 | 83.20 |
| Martin Løwstrøm Nyenget | 50km Classic | 77.70 | 6.40 | 42.40 | 51.60 | 77.70 | 77.70 |
| Harald Østberg Amundsen | 50km Classic | 70.10 | 15.90 | 45.10 | 45.10 | 70.10 | 70.10 |
| Mattis Stenshagen | 50km Classic | 49.20 | 0.80 | 10.40 | 10.40 | 34.30 | 49.20 |
| Emil Iversen | 50km Classic | 30.20 | 0.20 | 5.70 | 10.80 | 23.10 | 30.20 |
| Erik Valnes | Sprint Classic | 95.40 | 7.70 | 45.30 | 58.60 | 89.40 | 95.40 |
| Johannes Høsflot Klæbo | Sprint Classic | 92.80 | 83 | 92.80 | 92.80 | 92.80 | 92.80 |
| Oskar Opstad Vike | Sprint Classic | 84.90 | 0.10 | 18 | 33.30 | 68.50 | 84.90 |
| Harald Østberg Amundsen | Sprint Classic | 67.30 | 0.90 | 15.70 | 34.60 | 42.70 | 67.30 |
| Mattis Stenshagen | Sprint Classic | 34.40 | 0.50 | 2.40 | 10 | 10 | 34.40 |
| Emil Iversen | Sprint Classic | 24.20 | 0 | 0.10 | 0.60 | 0.80 | 10.70 |
| Martin Løwstrøm Nyenget | Sprint Classic | 1 | 0 | 0.10 | 0.30 | 0.30 | 0.80 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Johannes Høsflot Klæbo | Norway | 1 | 0.79 | 0.82 | 0.52 | 0.95 | 0.39 | 0.72 | 0.78 | 0.97 |
| Martin Løwstrøm Nyenget | Norway | 2 | 0.39 | 0.66 | 0.83 | 0.97 | 0.39 | 0.72 | 0.78 | 0.97 |
| Mattis Stenshagen | Norway | 3 | 0.24 | 0.61 | 0.75 | 0.95 | 0.39 | 0.72 | 0.78 | 0.97 |
| Harald Østberg Amundsen | Norway | 4 | 0.21 | 0.77 | 0.94 | 0.99 | 0.39 | 0.72 | 0.78 | 0.97 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Mattis Stenshagen | Norway | 1 | 0.41 | 0.46 | 0.50 | 0.90 | 0.49 | 0.65 | 0.79 | 0.95 |
| Martin Løwstrøm Nyenget | Norway | 2 | 0.39 | 0.66 | 0.83 | 0.97 | 0.49 | 0.65 | 0.79 | 0.95 |
| Einar Hedegart | Norway | 3 | 0.28 | 0.61 | 0.81 | 0.94 | 0.49 | 0.65 | 0.79 | 0.95 |
| Johannes Høsflot Klæbo | Norway | 4 | 0.74 | 0.81 | 0.94 | 0.99 | 0.49 | 0.65 | 0.79 | 0.95 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Harald Østberg Amundsen | Norway | 1 | 0.26 | 0.78 | 0.87 | 0.93 | 0.35 | 0.75 | 0.89 | 0.94 |
| Johannes Høsflot Klæbo | Norway | 2 | 0.43 | 0.72 | 0.91 | 0.95 | 0.35 | 0.75 | 0.89 | 0.94 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Johannes Høsflot Klæbo | Norway | 1 | 0.42 | 0.79 | 0.85 | 0.97 | 0.37 | 0.67 | 0.83 | 0.93 |
| Harald Østberg Amundsen | Norway | 2 | 0.33 | 0.57 | 0.82 | 0.89 | 0.37 | 0.67 | 0.83 | 0.93 |
Sweden
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Edvin Anger | 10km Freestyle | 80.30 | 0.20 | 1.30 | 2.60 | 12.10 | 61.20 |
| William Poromaa | 10km Freestyle | 72.10 | 0.40 | 1.60 | 3 | 12.50 | 65.90 |
| Gustaf Berglund | 10km Freestyle | 66 | 0 | 0 | 0 | 0.30 | 2.50 |
| Truls Gisselman | 10km Freestyle | 48.10 | 0 | 0.10 | 0.20 | 2 | 22.20 |
| Calle Halfvarsson | 10km Freestyle | 45.60 | 0.70 | 1.40 | 3.40 | 11.10 | 39.20 |
| Johan Häggström | 10km Freestyle | 45.50 | 0.10 | 0.10 | 0.40 | 1.30 | 15.80 |
| Alvar Myhlback | 10km Freestyle | 29.10 | 0 | 0 | 0.10 | 0.60 | 6.10 |
| Anton Grahn | 10km Freestyle | 13.20 | 0 | 0 | 0 | 0.20 | 0.90 |
| Edvin Anger | 20km Skiathlon | 82.60 | 0.60 | 2.50 | 4.10 | 15 | 66.70 |
| Gustaf Berglund | 20km Skiathlon | 79.30 | 0 | 0 | 0 | 0 | 3.50 |
| William Poromaa | 20km Skiathlon | 72 | 0.20 | 4.70 | 10.30 | 27.90 | 66.80 |
| Truls Gisselman | 20km Skiathlon | 55.80 | 0 | 0.50 | 0.70 | 3.70 | 38.80 |
| Calle Halfvarsson | 20km Skiathlon | 36.50 | 0 | 0.40 | 0.90 | 4.80 | 25 |
| Johan Häggström | 20km Skiathlon | 29.90 | 0 | 0 | 0.10 | 0.40 | 8.20 |
| Alvar Myhlback | 20km Skiathlon | 23.80 | 0 | 0 | 0 | 0.10 | 6.90 |
| Anton Grahn | 20km Skiathlon | 20.10 | 0 | 0 | 0 | 0 | 1.90 |
| William Poromaa | 50km Classic | 95.90 | 0.10 | 9.40 | 51.70 | 61.10 | 95.90 |
| Edvin Anger | 50km Classic | 79.20 | 0.10 | 2.50 | 4.10 | 22 | 69.10 |
| Truls Gisselman | 50km Classic | 59.70 | 0 | 0.20 | 0.80 | 4.90 | 39.10 |
| Gustaf Berglund | 50km Classic | 57.90 | 0 | 0 | 0 | 0.20 | 3.80 |
| Calle Halfvarsson | 50km Classic | 50.10 | 0 | 0.30 | 1.30 | 5.40 | 37.30 |
| Johan Häggström | 50km Classic | 39.30 | 0 | 0 | 0.30 | 1.10 | 19.20 |
| Anton Grahn | 50km Classic | 17.90 | 0 | 0 | 0 | 0.20 | 2.30 |
| Edvin Anger | Sprint Classic | 100 | 1.30 | 16.70 | 27.50 | 59.60 | 100 |
| Johan Häggström | Sprint Classic | 69.30 | 0 | 0.50 | 1 | 6 | 44.70 |
| Anton Grahn | Sprint Classic | 66.60 | 0.10 | 9.90 | 12.30 | 30.60 | 66.60 |
| Calle Halfvarsson | Sprint Classic | 38.90 | 0.10 | 1.30 | 3.30 | 8.60 | 36.30 |
| Alvar Myhlback | Sprint Classic | 38.40 | 0 | 2.80 | 5.50 | 12 | 38.40 |
| Truls Gisselman | Sprint Classic | 31.10 | 0 | 0.10 | 0.40 | 0.80 | 11.50 |
| Gustaf Berglund | Sprint Classic | 24.60 | 0 | 0 | 0 | 0.10 | 1.40 |
| William Poromaa | Sprint Classic | 24.40 | 0 | 0.10 | 0.20 | 0.30 | 4.90 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Edvin Anger | Sweden | 1 | 0.18 | 0.35 | 0.68 | 0.88 | 0.07 | 0.22 | 0.42 | 0.73 |
| William Poromaa | Sweden | 2 | 0.08 | 0.30 | 0.46 | 0.83 | 0.07 | 0.22 | 0.42 | 0.73 |
| Truls Gisselman | Sweden | 3 | 0.01 | 0.07 | 0.17 | 0.56 | 0.07 | 0.22 | 0.42 | 0.73 |
| Calle Halfvarsson | Sweden | 4 | 0.02 | 0.20 | 0.38 | 0.66 | 0.07 | 0.22 | 0.42 | 0.73 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Edvin Anger | Sweden | 1 | 0.18 | 0.35 | 0.68 | 0.88 | 0.07 | 0.22 | 0.42 | 0.73 |
| William Poromaa | Sweden | 2 | 0.08 | 0.30 | 0.46 | 0.83 | 0.07 | 0.22 | 0.42 | 0.73 |
| Truls Gisselman | Sweden | 3 | 0.01 | 0.07 | 0.17 | 0.56 | 0.07 | 0.22 | 0.42 | 0.73 |
| Calle Halfvarsson | Sweden | 4 | 0.02 | 0.20 | 0.38 | 0.66 | 0.07 | 0.22 | 0.42 | 0.73 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Calle Halfvarsson | Sweden | 1 | 0.02 | 0.15 | 0.22 | 0.49 | 0.05 | 0.29 | 0.43 | 0.62 |
| Edvin Anger | Sweden | 2 | 0.08 | 0.42 | 0.61 | 0.73 | 0.05 | 0.29 | 0.43 | 0.62 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Edvin Anger | Sweden | 1 | 0.20 | 0.46 | 0.73 | 0.87 | 0.10 | 0.25 | 0.42 | 0.62 |
| Calle Halfvarsson | Sweden | 2 | 0.01 | 0.07 | 0.15 | 0.39 | 0.10 | 0.25 | 0.42 | 0.62 |
Switzerland
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Beda Klee | 10km Freestyle | 100 | 0.20 | 0.60 | 1.20 | 5.10 | 56.60 |
| Valerio Grond | 10km Freestyle | 75.30 | 0.10 | 0.50 | 1.60 | 2.40 | 8.20 |
| Janik Riebli | 10km Freestyle | 72.30 | 0.10 | 0.70 | 1.70 | 3 | 16.30 |
| Jonas Baumann | 10km Freestyle | 61.10 | 0 | 0.10 | 0.20 | 1.40 | 23.80 |
| Jason Rüesch | 10km Freestyle | 56.10 | 0.20 | 0.30 | 0.60 | 2.50 | 33.70 |
| Beda Klee | 20km Skiathlon | 100 | 0.10 | 1.20 | 2.70 | 14.50 | 70.40 |
| Jason Rüesch | 20km Skiathlon | 100 | 0 | 0.40 | 0.70 | 6.30 | 52 |
| Jonas Baumann | 20km Skiathlon | 73.60 | 0 | 0.40 | 1 | 6.90 | 53.50 |
| Janik Riebli | 20km Skiathlon | 62.10 | 0 | 0.10 | 0.10 | 0.20 | 7.40 |
| Valerio Grond | 20km Skiathlon | 26.40 | 0 | 0 | 0 | 0 | 1.30 |
| Beda Klee | 50km Classic | 100 | 0 | 1.30 | 7.90 | 14.80 | 77.10 |
| Jonas Baumann | 50km Classic | 100 | 0 | 0.80 | 6.70 | 11.10 | 73.70 |
| Jason Rüesch | 50km Classic | 91.60 | 0 | 0 | 0.30 | 1.70 | 44.90 |
| Janik Riebli | 50km Classic | 35.70 | 0 | 0 | 0 | 0.60 | 6.10 |
| Valerio Grond | 50km Classic | 15.20 | 0 | 0 | 0 | 0.10 | 1 |
| Valerio Grond | Sprint Classic | 100 | 0 | 4.80 | 10.70 | 47.10 | 100 |
| Janik Riebli | Sprint Classic | 100 | 0 | 0.90 | 4 | 20.60 | 89.90 |
| Beda Klee | Sprint Classic | 21.80 | 0 | 0 | 0.10 | 0.10 | 1.30 |
| Jonas Baumann | Sprint Classic | 2.70 | 0 | 0 | 0 | 0 | 0.10 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Beda Klee | Switzerland | 1 | 0.01 | 0.10 | 0.16 | 0.68 | 0.01 | 0.11 | 0.13 | 0.51 |
| Jonas Baumann | Switzerland | 2 | 0.04 | 0.16 | 0.15 | 0.63 | 0.01 | 0.11 | 0.13 | 0.51 |
| Jason Rüesch | Switzerland | 3 | 0.01 | 0.05 | 0.15 | 0.70 | 0.01 | 0.11 | 0.13 | 0.51 |
| Valerio Grond | Switzerland | 4 | 0.00 | 0.11 | 0.10 | 0.20 | 0.01 | 0.11 | 0.13 | 0.51 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Beda Klee | Switzerland | 1 | 0.01 | 0.10 | 0.16 | 0.68 | 0.01 | 0.09 | 0.13 | 0.49 |
| Jonas Baumann | Switzerland | 2 | 0.04 | 0.16 | 0.15 | 0.63 | 0.01 | 0.09 | 0.13 | 0.49 |
| Valerio Grond | Switzerland | 3 | 0.01 | 0.04 | 0.10 | 0.36 | 0.01 | 0.09 | 0.13 | 0.49 |
| Janik Riebli | Switzerland | 4 | 0.00 | 0.06 | 0.11 | 0.37 | 0.01 | 0.09 | 0.13 | 0.49 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Janik Riebli | Switzerland | 1 | 0.06 | 0.17 | 0.24 | 0.57 | 0.05 | 0.16 | 0.29 | 0.52 |
| Valerio Grond | Switzerland | 2 | 0.04 | 0.15 | 0.33 | 0.48 | 0.05 | 0.16 | 0.29 | 0.52 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Valerio Grond | Switzerland | 1 | 0.21 | 0.15 | 0.44 | 0.72 | 0.10 | 0.11 | 0.29 | 0.60 |
| Janik Riebli | Switzerland | 2 | 0.02 | 0.07 | 0.16 | 0.49 | 0.10 | 0.11 | 0.29 | 0.60 |
USA
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Ben Ogden | 10km Freestyle | 81.30 | 0.20 | 2.20 | 4 | 9.60 | 51.40 |
| Gus Schumacher | 10km Freestyle | 72 | 5.10 | 22.20 | 37 | 63 | 72 |
| Zanden McMullen | 10km Freestyle | 51.40 | 0 | 0.10 | 0.20 | 0.70 | 13.70 |
| Zak Ketterson | 10km Freestyle | 45.90 | 0.10 | 0.30 | 0.70 | 2.30 | 21.60 |
| James Clinton Schoonmaker | 10km Freestyle | 40.10 | 0 | 0.30 | 0.80 | 1.90 | 13.70 |
| Hunter Wonders | 10km Freestyle | 38.90 | 0 | 0 | 0.10 | 0.30 | 4.50 |
| Jack Young | 10km Freestyle | 36.60 | 0 | 0.10 | 0.30 | 0.40 | 0.80 |
| Johnny Hagenbuch | 10km Freestyle | 33.80 | 0.10 | 0.10 | 0.30 | 1 | 12.90 |
| Gus Schumacher | 20km Skiathlon | 94.70 | 1.20 | 6.70 | 13.10 | 38.10 | 89.10 |
| Zanden McMullen | 20km Skiathlon | 80.10 | 0 | 0.20 | 0.20 | 0.70 | 19.70 |
| Zak Ketterson | 20km Skiathlon | 53.70 | 0.10 | 0.70 | 1.30 | 7.20 | 35.20 |
| Ben Ogden | 20km Skiathlon | 52.50 | 0.30 | 1.80 | 2.90 | 10.90 | 37.20 |
| James Clinton Schoonmaker | 20km Skiathlon | 40.90 | 0 | 0.10 | 0.10 | 0.10 | 7 |
| Hunter Wonders | 20km Skiathlon | 38.80 | 0 | 0 | 0 | 0.20 | 6.20 |
| Johnny Hagenbuch | 20km Skiathlon | 26.60 | 0 | 0 | 0.10 | 0.10 | 4.70 |
| Jack Young | 20km Skiathlon | 12.70 | 0 | 0 | 0 | 0 | 0.30 |
| Gus Schumacher | 50km Classic | 89.60 | 0.70 | 10.90 | 11.90 | 49 | 89.60 |
| Zanden McMullen | 50km Classic | 62.40 | 0 | 0 | 0.20 | 1 | 27.50 |
| Zak Ketterson | 50km Classic | 61.30 | 0 | 0.20 | 0.80 | 3.90 | 36.40 |
| Ben Ogden | 50km Classic | 54.40 | 0 | 0.70 | 1.40 | 9.20 | 39.30 |
| Hunter Wonders | 50km Classic | 53.50 | 0 | 0 | 0.20 | 0.40 | 13 |
| James Clinton Schoonmaker | 50km Classic | 44 | 0 | 0 | 0 | 0.80 | 12.10 |
| Jack Young | 50km Classic | 18 | 0 | 0 | 0 | 0.10 | 0.50 |
| Johnny Hagenbuch | 50km Classic | 16.80 | 0 | 0 | 0 | 0.10 | 3.80 |
| James Clinton Schoonmaker | Sprint Classic | 86.80 | 0 | 1.80 | 6.70 | 19.90 | 82 |
| Ben Ogden | Sprint Classic | 77.30 | 0.40 | 10.20 | 19.70 | 47.30 | 77.30 |
| Zak Ketterson | Sprint Classic | 76.70 | 0 | 0.60 | 1.90 | 7.70 | 52.10 |
| Jack Young | Sprint Classic | 64.40 | 0 | 0.10 | 0.20 | 2.60 | 24.40 |
| Gus Schumacher | Sprint Classic | 53.60 | 0.30 | 4.50 | 16.40 | 19.90 | 53.60 |
| Zanden McMullen | Sprint Classic | 39 | 0 | 0.10 | 0.20 | 0.70 | 12 |
| Hunter Wonders | Sprint Classic | 2.10 | 0 | 0 | 0 | 0 | 0.10 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Zanden McMullen | USA | 1 | 0.01 | 0.01 | 0.07 | 0.44 | 0.04 | 0.22 | 0.35 | 0.68 |
| Zak Ketterson | USA | 2 | 0.02 | 0.08 | 0.16 | 0.51 | 0.04 | 0.22 | 0.35 | 0.68 |
| Ben Ogden | USA | 3 | 0.02 | 0.11 | 0.29 | 0.69 | 0.04 | 0.22 | 0.35 | 0.68 |
| Gus Schumacher | USA | 4 | 0.09 | 0.51 | 0.69 | 0.93 | 0.04 | 0.22 | 0.35 | 0.68 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Zak Ketterson | USA | 1 | 0.02 | 0.02 | 0.13 | 0.54 | 0.04 | 0.21 | 0.33 | 0.67 |
| Zanden McMullen | USA | 2 | 0.01 | 0.04 | 0.04 | 0.38 | 0.04 | 0.21 | 0.33 | 0.67 |
| Ben Ogden | USA | 3 | 0.02 | 0.11 | 0.29 | 0.69 | 0.04 | 0.21 | 0.33 | 0.67 |
| Gus Schumacher | USA | 4 | 0.09 | 0.51 | 0.69 | 0.93 | 0.04 | 0.21 | 0.33 | 0.67 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Ben Ogden | USA | 1 | 0.15 | 0.49 | 0.64 | 0.83 | 0.09 | 0.35 | 0.53 | 0.73 |
| Gus Schumacher | USA | 2 | 0.05 | 0.22 | 0.43 | 0.65 | 0.09 | 0.35 | 0.53 | 0.73 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Ben Ogden | USA | 1 | 0.15 | 0.49 | 0.64 | 0.83 | 0.09 | 0.35 | 0.53 | 0.73 |
| Gus Schumacher | USA | 2 | 0.05 | 0.22 | 0.43 | 0.65 | 0.09 | 0.35 | 0.53 | 0.73 |
Other
Individual
| Athlete | Race | Nation | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|---|
| Irineu Esteve Altimiras | 10km Freestyle | Andorra | 100 | 0.10 | 0.10 | 0.20 | 1.20 | 26.90 |
| Franco Dal Farra | 10km Freestyle | Argentina | 100 | 0 | 0 | 0 | 0.10 | 0.30 |
| Mikayel Mikayelyan | 10km Freestyle | Armenia | 100 | 0.10 | 0.10 | 0.10 | 0.20 | 0.70 |
| Lars Young Vik | 10km Freestyle | Australia | 100 | 0 | 0 | 0.10 | 0.30 | 0.70 |
| Seve De Campo | 10km Freestyle | Australia | 100 | 0 | 0 | 0 | 0.20 | 0.90 |
| Hugo Hinckfuss | 10km Freestyle | Australia | 90 | 0 | 0 | 0.10 | 0.40 | 3 |
| Benjamin Moser | 10km Freestyle | Austria | 100 | 2.40 | 13.50 | 28.30 | 49.60 | 97.80 |
| Mika Vermeulen | 10km Freestyle | Austria | 100 | 1.30 | 6.80 | 11.50 | 38.40 | 100 |
| Michael Föttinger | 10km Freestyle | Austria | 100 | 0.10 | 0.20 | 0.60 | 1.90 | 12.70 |
| Samuel Maes | 10km Freestyle | Belgium | 100 | 0 | 0 | 0.10 | 0.20 | 1.40 |
| Mario Matikanov | 10km Freestyle | Bulgaria | 100 | 0 | 0 | 0.10 | 0.30 | 3.40 |
| Daniel Peshkov | 10km Freestyle | Bulgaria | 100 | 0 | 0 | 0 | 0.20 | 0.70 |
| Minglin Li | 10km Freestyle | China | 100 | 0 | 0 | 0 | 0.10 | 0.60 |
| Qiang Wang | 10km Freestyle | China | 29.60 | 0 | 0 | 0.10 | 0.20 | 0.30 |
| Marko Skender | 10km Freestyle | Croatia | 100 | 0 | 0 | 0 | 0.10 | 0.10 |
| Alvar Johannes Alev | 10km Freestyle | Estonia | 100 | 0.20 | 0.30 | 0.60 | 4.20 | 55.70 |
| Andrew Musgrave | 10km Freestyle | Great Britain | 100 | 0.40 | 2.50 | 4.10 | 14.80 | 90.80 |
| James Clugnet | 10km Freestyle | Great Britain | 100 | 0.30 | 1.20 | 3.70 | 5.50 | 38.90 |
| Joe Davies | 10km Freestyle | Great Britain | 84.80 | 0.40 | 1.20 | 2.60 | 10.30 | 66.30 |
| Adam Büki | 10km Freestyle | Hungary | 100 | 0 | 0 | 0 | 0 | 0 |
| Adam Konya | 10km Freestyle | Hungary | 100 | 0 | 0 | 0 | 0 | 0 |
| Thomas Hjalmar Westgård | 10km Freestyle | Ireland | 100 | 0 | 0 | 0 | 0.50 | 8.20 |
| Naoto Baba | 10km Freestyle | Japan | 100 | 0.10 | 0.20 | 0.30 | 1.80 | 38.60 |
| Ryo Hirose | 10km Freestyle | Japan | 100 | 0 | 0 | 0.10 | 0.60 | 10.20 |
| Haruki Yamashita | 10km Freestyle | Japan | 32.70 | 0 | 0 | 0 | 0.20 | 4.50 |
| Vitaliy Pukhkalo | 10km Freestyle | Kazakhstan | 100 | 0 | 0 | 0.10 | 0.30 | 3.30 |
| Svyatoslav Matassov | 10km Freestyle | Kazakhstan | 51.40 | 0 | 0 | 0 | 0.20 | 2.70 |
| Raimo Vigants | 10km Freestyle | Latvia | 100 | 0 | 0 | 0.10 | 0.40 | 0.80 |
| Jekabs Skolnieks | 10km Freestyle | Latvia | 100 | 0 | 0 | 0.10 | 0.20 | 1.10 |
| Micha Büchel | 10km Freestyle | Liechtenstein | 100 | 0 | 0 | 0 | 0.20 | 1.10 |
| Samuel Uduigowme Ikpefan | 10km Freestyle | Nigeria | 100 | 0 | 0 | 0 | 0.30 | 1.30 |
| Dominik Bury | 10km Freestyle | Poland | 100 | 0.30 | 0.90 | 2.30 | 6.10 | 56.50 |
| Piotr Jarecki | 10km Freestyle | Poland | 100 | 0 | 0 | 0 | 0.20 | 0.30 |
| Maciej Starega | 10km Freestyle | Poland | 75.30 | 0 | 0 | 0.10 | 0.20 | 0.20 |
| Gabriel Cojocaru | 10km Freestyle | Romania | 100 | 0 | 0 | 0 | 0.20 | 0.50 |
| Miha Simenc | 10km Freestyle | Slovenia | 100 | 0 | 0 | 0.10 | 0.60 | 3.30 |
| Valeriy Gontar | 10km Freestyle | Slovenia | 100 | 0 | 0 | 0.10 | 0.50 | 5.60 |
| Nejc Stern | 10km Freestyle | Slovenia | 92.70 | 0 | 0.10 | 0.20 | 0.50 | 1.20 |
| Joon-Seo Lee | 10km Freestyle | South Korea | 100 | 0 | 0 | 0 | 0.10 | 0.10 |
| Jaume Pueyo | 10km Freestyle | Spain | 100 | 0 | 0.20 | 0.50 | 0.60 | 1 |
| Marc Colell Pantebre | 10km Freestyle | Spain | 100 | 0 | 0 | 0.10 | 0.20 | 0.60 |
| Bernat Selles Gasch | 10km Freestyle | Spain | 100 | 0 | 0 | 0.10 | 0.20 | 0.70 |
| Ruslan Denysenko | 10km Freestyle | Ukraine | 100 | 0 | 0 | 0.10 | 0.10 | 0.70 |
| Andriy Dotsenko | 10km Freestyle | Ukraine | 100 | 0 | 0 | 0 | 0.20 | 0.60 |
| Irineu Esteve Altimiras | 20km Skiathlon | Andorra | 100 | 0 | 0 | 0 | 0.90 | 35.40 |
| Franco Dal Farra | 20km Skiathlon | Argentina | 100 | 0 | 0 | 0 | 0 | 0.80 |
| Mikayel Mikayelyan | 20km Skiathlon | Armenia | 100 | 0 | 0 | 0 | 0 | 1.10 |
| Seve De Campo | 20km Skiathlon | Australia | 100 | 0 | 0 | 0 | 0 | 1.90 |
| Lars Young Vik | 20km Skiathlon | Australia | 72.40 | 0 | 0 | 0 | 0 | 0.90 |
| Hugo Hinckfuss | 20km Skiathlon | Australia | 67.30 | 0 | 0 | 0 | 0 | 2 |
| Mika Vermeulen | 20km Skiathlon | Austria | 100 | 0.50 | 8.60 | 20 | 44.90 | 97.80 |
| Benjamin Moser | 20km Skiathlon | Austria | 76.20 | 0.10 | 0.90 | 1.90 | 8.20 | 54.40 |
| Michael Föttinger | 20km Skiathlon | Austria | 19 | 0 | 0 | 0 | 0 | 1.70 |
| Samuel Maes | 20km Skiathlon | Belgium | 100 | 0 | 0 | 0 | 0 | 2.20 |
| Mario Matikanov | 20km Skiathlon | Bulgaria | 100 | 0 | 0 | 0 | 0.10 | 4.10 |
| Daniel Peshkov | 20km Skiathlon | Bulgaria | 100 | 0 | 0 | 0 | 0 | 1.30 |
| Qiang Wang | 20km Skiathlon | China | 100 | 0 | 0 | 0 | 0.10 | 2.30 |
| Minglin Li | 20km Skiathlon | China | 100 | 0 | 0 | 0 | 0 | 1.30 |
| Marko Skender | 20km Skiathlon | Croatia | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Alvar Johannes Alev | 20km Skiathlon | Estonia | 100 | 0 | 0.10 | 0.80 | 5.70 | 67.60 |
| Andrew Musgrave | 20km Skiathlon | Great Britain | 100 | 0.30 | 6 | 14.90 | 47.50 | 96.90 |
| James Clugnet | 20km Skiathlon | Great Britain | 100 | 0 | 0.10 | 0.20 | 0.70 | 19.70 |
| Joe Davies | 20km Skiathlon | Great Britain | 70.60 | 0.10 | 2.30 | 4.70 | 17.80 | 60.30 |
| Adam Büki | 20km Skiathlon | Hungary | 100 | 0 | 0 | 0 | 0 | 0.10 |
| Adam Konya | 20km Skiathlon | Hungary | 100 | 0 | 0 | 0 | 0 | 0.10 |
| Thomas Hjalmar Westgård | 20km Skiathlon | Ireland | 100 | 0 | 0 | 0 | 0.60 | 29.60 |
| Naoto Baba | 20km Skiathlon | Japan | 100 | 0 | 0.10 | 0.50 | 5.50 | 59.30 |
| Ryo Hirose | 20km Skiathlon | Japan | 100 | 0 | 0 | 0 | 0.60 | 23.60 |
| Haruki Yamashita | 20km Skiathlon | Japan | 59.50 | 0 | 0 | 0 | 0.40 | 11.40 |
| Sultan Bazarbekov | 20km Skiathlon | Kazakhstan | 100 | 0 | 0 | 0 | 0.10 | 7.10 |
| Vitaliy Pukhkalo | 20km Skiathlon | Kazakhstan | 100 | 0 | 0 | 0 | 0.40 | 10.90 |
| Raimo Vigants | 20km Skiathlon | Latvia | 100 | 0 | 0 | 0 | 0 | 1.40 |
| Jekabs Skolnieks | 20km Skiathlon | Latvia | 78.40 | 0 | 0 | 0 | 0 | 1.40 |
| Sandijs Suhanovs | 20km Skiathlon | Latvia | 22.80 | 0 | 0 | 0 | 0 | 0.80 |
| Micha Büchel | 20km Skiathlon | Liechtenstein | 100 | 0 | 0 | 0 | 0 | 1.80 |
| Samuel Uduigowme Ikpefan | 20km Skiathlon | Nigeria | 100 | 0 | 0 | 0 | 0 | 2.10 |
| Dominik Bury | 20km Skiathlon | Poland | 100 | 0 | 0.40 | 0.90 | 6.80 | 46.80 |
| Piotr Jarecki | 20km Skiathlon | Poland | 100 | 0 | 0 | 0 | 0 | 0.60 |
| Maciej Starega | 20km Skiathlon | Poland | 37.20 | 0 | 0 | 0 | 0 | 0 |
| Ionut Alexandru Costea | 20km Skiathlon | Romania | 100 | 0 | 0 | 0 | 0.10 | 5 |
| Miha Simenc | 20km Skiathlon | Slovenia | 100 | 0 | 0 | 0 | 0.10 | 4.40 |
| Valeriy Gontar | 20km Skiathlon | Slovenia | 100 | 0 | 0 | 0 | 0.10 | 7.50 |
| Nejc Stern | 20km Skiathlon | Slovenia | 61.30 | 0 | 0 | 0 | 0 | 1.50 |
| Joon-Seo Lee | 20km Skiathlon | South Korea | 100 | 0 | 0 | 0 | 0 | 0.40 |
| Ruslan Denysenko | 20km Skiathlon | Ukraine | 100 | 0 | 0 | 0 | 0 | 1.30 |
| Andriy Dotsenko | 20km Skiathlon | Ukraine | 92 | 0 | 0 | 0 | 0 | 1.10 |
| Irineu Esteve Altimiras | 50km Classic | Andorra | 100 | 0 | 0.10 | 2.80 | 2.90 | 50 |
| Franco Dal Farra | 50km Classic | Argentina | 100 | 0 | 0 | 0.10 | 0.10 | 0.80 |
| Mikayel Mikayelyan | 50km Classic | Armenia | 100 | 0 | 0 | 0.10 | 0.10 | 1.30 |
| Hugo Hinckfuss | 50km Classic | Australia | 100 | 0 | 0 | 0.10 | 0.20 | 4.30 |
| Seve De Campo | 50km Classic | Australia | 100 | 0 | 0 | 0.10 | 0.10 | 2 |
| Lars Young Vik | 50km Classic | Australia | 52.60 | 0 | 0 | 0 | 0.10 | 0.90 |
| Mika Vermeulen | 50km Classic | Austria | 100 | 0.20 | 7.50 | 15.20 | 45.90 | 100 |
| Benjamin Moser | 50km Classic | Austria | 39.70 | 0 | 0 | 0 | 1.40 | 16.60 |
| Michael Föttinger | 50km Classic | Austria | 29.40 | 0 | 0 | 0 | 0.30 | 3.50 |
| Samuel Maes | 50km Classic | Belgium | 100 | 0 | 0 | 0.10 | 0.20 | 3 |
| Qiang Wang | 50km Classic | China | 100 | 0 | 0 | 0.10 | 0.50 | 2.10 |
| Marko Skender | 50km Classic | Croatia | 100 | 0 | 0 | 0.10 | 0.10 | 0.20 |
| Alvar Johannes Alev | 50km Classic | Estonia | 100 | 0 | 0.50 | 4.30 | 8.20 | 70.30 |
| Andrew Musgrave | 50km Classic | Great Britain | 100 | 0 | 1.50 | 4.10 | 18.70 | 91.70 |
| James Clugnet | 50km Classic | Great Britain | 100 | 0 | 0 | 0.10 | 0.80 | 17.60 |
| Adam Büki | 50km Classic | Hungary | 100 | 0 | 0 | 0.10 | 0.10 | 0.10 |
| Adam Konya | 50km Classic | Hungary | 87.40 | 0 | 0 | 0 | 0.10 | 0.10 |
| Thomas Hjalmar Westgård | 50km Classic | Ireland | 100 | 0 | 0.10 | 1.90 | 1.90 | 35.90 |
| Naoto Baba | 50km Classic | Japan | 100 | 0 | 0 | 0.40 | 1.40 | 46.30 |
| Ryo Hirose | 50km Classic | Japan | 100 | 0 | 0 | 0.40 | 0.80 | 27.10 |
| Haruki Yamashita | 50km Classic | Japan | 49.80 | 0 | 0 | 0.10 | 0.30 | 10.40 |
| Vitaliy Pukhkalo | 50km Classic | Kazakhstan | 100 | 0 | 0 | 0.10 | 0.20 | 6.70 |
| Raimo Vigants | 50km Classic | Latvia | 100 | 0 | 0 | 0.10 | 0.30 | 1.80 |
| Micha Büchel | 50km Classic | Liechtenstein | 100 | 0 | 0 | 0.10 | 0.20 | 2.50 |
| Samuel Uduigowme Ikpefan | 50km Classic | Nigeria | 100 | 0 | 0 | 0.10 | 0.20 | 2.80 |
| Dominik Bury | 50km Classic | Poland | 100 | 0 | 0 | 0.20 | 1.90 | 42.70 |
| Piotr Jarecki | 50km Classic | Poland | 100 | 0 | 0 | 0.10 | 0.10 | 0.70 |
| Miha Simenc | 50km Classic | Slovenia | 100 | 0 | 0 | 0.40 | 0.90 | 13.40 |
| Joon-Seo Lee | 50km Classic | South Korea | 100 | 0 | 0 | 0.10 | 0.10 | 0.40 |
| Andriy Dotsenko | 50km Classic | Ukraine | 100 | 0 | 0 | 0.10 | 0.10 | 1.50 |
| Irineu Esteve Altimiras | Sprint Classic | Andorra | 100 | 0 | 0.10 | 0.20 | 0.20 | 0.20 |
| Franco Dal Farra | Sprint Classic | Argentina | 100 | 0 | 0 | 0.10 | 0.10 | 0.50 |
| Mateo Lorenzo Sauma | Sprint Classic | Argentina | 22.90 | 0 | 0 | 0 | 0.10 | 0.70 |
| Mikayel Mikayelyan | Sprint Classic | Armenia | 100 | 0 | 0 | 0.10 | 0.10 | 0.50 |
| Hugo Hinckfuss | Sprint Classic | Australia | 100 | 0 | 0.10 | 0.10 | 0.50 | 5.40 |
| Lars Young Vik | Sprint Classic | Australia | 100 | 0 | 0 | 0.10 | 0.50 | 6 |
| Seve De Campo | Sprint Classic | Australia | 87.60 | 0 | 0 | 0.10 | 0.10 | 0.20 |
| Benjamin Moser | Sprint Classic | Austria | 100 | 0 | 0.70 | 2.90 | 9 | 65.60 |
| Michael Föttinger | Sprint Classic | Austria | 100 | 0 | 0.40 | 1 | 6 | 55.90 |
| Mika Vermeulen | Sprint Classic | Austria | 24.10 | 0 | 0.10 | 0.30 | 0.30 | 5.40 |
| Samuel Maes | Sprint Classic | Belgium | 100 | 0 | 0.10 | 0.10 | 0.40 | 4.50 |
| Timo Juhani Gronlund | Sprint Classic | Bolivia | 100 | 0 | 0.10 | 0.10 | 0.20 | 1.30 |
| Daniel Peshkov | Sprint Classic | Bulgaria | 100 | 0 | 0.10 | 0.10 | 0.20 | 2.20 |
| Mario Matikanov | Sprint Classic | Bulgaria | 100 | 0 | 0.10 | 0.10 | 0.40 | 4.30 |
| Qiang Wang | Sprint Classic | China | 100 | 0 | 0.20 | 0.50 | 3.80 | 44.60 |
| Minglin Li | Sprint Classic | China | 100 | 0 | 0.10 | 0.10 | 0.10 | 0.90 |
| Marko Skender | Sprint Classic | Croatia | 100 | 0 | 0 | 0.10 | 0.10 | 0.50 |
| Karl Sebastian Dremljuga | Sprint Classic | Estonia | 100 | 0 | 0.10 | 0.20 | 1.40 | 16.90 |
| Alvar Johannes Alev | Sprint Classic | Estonia | 87.90 | 0 | 0.10 | 0.30 | 0.30 | 0.80 |
| Andrew Musgrave | Sprint Classic | Great Britain | 100 | 0 | 0.10 | 0.50 | 0.50 | 4.20 |
| James Clugnet | Sprint Classic | Great Britain | 100 | 0 | 0.10 | 0.30 | 2.70 | 24.30 |
| Joe Davies | Sprint Classic | Great Britain | 37.70 | 0 | 0 | 0.10 | 0.10 | 1.70 |
| Theo Mallett | Sprint Classic | Haiti | 100 | 0 | 0.10 | 0.10 | 0.30 | 2.50 |
| Adam Büki | Sprint Classic | Hungary | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Adam Konya | Sprint Classic | Hungary | 100 | 0 | 0 | 0 | 0 | 0.10 |
| Seyed Ahmad Reza Seyd | Sprint Classic | Iran | 100 | 0 | 0.10 | 0.10 | 0.20 | 1.40 |
| Thomas Hjalmar Westgård | Sprint Classic | Ireland | 100 | 0 | 0.10 | 0.20 | 0.20 | 0.50 |
| Naoto Baba | Sprint Classic | Japan | 100 | 0 | 0.10 | 0.20 | 0.20 | 0.50 |
| Ryo Hirose | Sprint Classic | Japan | 100 | 0 | 0.10 | 0.20 | 0.20 | 0.70 |
| Sultan Bazarbekov | Sprint Classic | Kazakhstan | 100 | 0 | 0.10 | 0.10 | 0.40 | 4.70 |
| Svyatoslav Matassov | Sprint Classic | Kazakhstan | 100 | 0 | 0.10 | 0.30 | 0.70 | 12.30 |
| Vitaliy Pukhkalo | Sprint Classic | Kazakhstan | 91.40 | 0 | 0 | 0.10 | 0.10 | 0.80 |
| Jekabs Skolnieks | Sprint Classic | Latvia | 100 | 0 | 0.10 | 0.10 | 0.30 | 2.70 |
| Raimo Vigants | Sprint Classic | Latvia | 100 | 0 | 0 | 0.10 | 0.70 | 8.10 |
| Sandijs Suhanovs | Sprint Classic | Latvia | 36.20 | 0 | 0 | 0 | 0.20 | 1.80 |
| Matas Grazys | Sprint Classic | Lithuania | 100 | 0 | 0.10 | 0.10 | 0.30 | 3.60 |
| Modestas Vaiciulis | Sprint Classic | Lithuania | 100 | 0 | 0.10 | 0.20 | 0.60 | 8.30 |
| Aleksandar Grbovic | Sprint Classic | Montenegro | 100 | 0 | 0.10 | 0.10 | 0.20 | 2.20 |
| Samuel Uduigowme Ikpefan | Sprint Classic | Nigeria | 100 | 0 | 0.10 | 0.10 | 0.30 | 2.70 |
| Darko Damjanovski | Sprint Classic | North Macedonia | 100 | 0 | 0.10 | 0.10 | 0.10 | 1 |
| Maciej Starega | Sprint Classic | Poland | 100 | 0 | 0.20 | 0.30 | 3 | 37.70 |
| Piotr Jarecki | Sprint Classic | Poland | 100 | 0 | 0 | 0.10 | 0.20 | 1.40 |
| Dominik Bury | Sprint Classic | Poland | 26.70 | 0 | 0 | 0.10 | 0.20 | 2.20 |
| Jose Cabeca | Sprint Classic | Portugal | 100 | 0 | 0 | 0.10 | 0.10 | 0.90 |
| Rejhan Smrkovic | Sprint Classic | Serbia | 100 | 0 | 0.10 | 0.10 | 0.10 | 0.90 |
| Denis Tilesch | Sprint Classic | Slovakia | 100 | 0 | 0.10 | 0.10 | 0.30 | 3.30 |
| Nejc Stern | Sprint Classic | Slovenia | 100 | 0 | 0.30 | 0.50 | 4.50 | 48.10 |
| Miha Simenc | Sprint Classic | Slovenia | 100 | 0 | 0.20 | 0.40 | 1.80 | 28.60 |
| Joon-Seo Lee | Sprint Classic | South Korea | 100 | 0 | 0.10 | 0.10 | 0.30 | 2.80 |
| Bernat Selles Gasch | Sprint Classic | Spain | 100 | 0 | 0.10 | 0.10 | 0.40 | 4.90 |
| Marc Colell Pantebre | Sprint Classic | Spain | 100 | 0 | 0 | 0.10 | 0.70 | 8.70 |
| Jaume Pueyo | Sprint Classic | Spain | 100 | 0 | 0.20 | 0.70 | 6.20 | 56.70 |
| Ruslan Denysenko | Sprint Classic | Ukraine | 100 | 0 | 0 | 0.10 | 0.20 | 1.70 |
| Andriy Dotsenko | Sprint Classic | Ukraine | 89.20 | 0 | 0 | 0.10 | 0.20 | 1.40 |
Ladies
Austria
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Teresa Stadlober | 10km Freestyle | 100 | 1 | 7.10 | 15.90 | 53.70 | 100 |
| Lisa Achleitner | 10km Freestyle | 96.70 | 0 | 0 | 0 | 0.20 | 2.40 |
| Katharina Brudermann | 10km Freestyle | 71 | 0 | 0 | 0.20 | 0.40 | 9.50 |
| Magdalena Scherz | 10km Freestyle | 61.60 | 0 | 0 | 0 | 0.30 | 4 |
| Teresa Stadlober | 20km Skiathlon | 100 | 2.80 | 12.10 | 33.60 | 66.20 | 90.10 |
| Katharina Brudermann | 20km Skiathlon | 100 | 0 | 0 | 0 | 0 | 22.20 |
| Teresa Stadlober | 50km Classic | 100 | 10.50 | 40.20 | 58.10 | 86.10 | 96.30 |
| Katharina Brudermann | 50km Classic | 77.80 | 0 | 0 | 0 | 0.20 | 11.80 |
| Magdalena Scherz | Sprint Classic | 100 | 0.10 | 0.40 | 1.60 | 8 | 66.90 |
| Teresa Stadlober | Sprint Classic | 100 | 0 | 0 | 0.30 | 1.20 | 49.70 |
| Katharina Brudermann | Sprint Classic | 40.20 | 0 | 0 | 0 | 0.10 | 1.60 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Lisa Achleitner | Austria | 1 | 0.00 | 0.01 | 0.01 | 0.00 | 0.03 | 0.27 | 0.29 | 0.79 |
| Teresa Stadlober | Austria | 2 | 0.08 | 0.91 | 0.99 | 1.00 | 0.03 | 0.27 | 0.29 | 0.79 |
| Magdalena Scherz | Austria | 3 | 0.00 | 0.00 | 0.04 | 0.95 | 0.03 | 0.27 | 0.29 | 0.79 |
| Katharina Brudermann | Austria | 4 | 0.01 | 0.07 | 0.00 | 1 | 0.03 | 0.27 | 0.29 | 0.79 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Lisa Achleitner | Austria | 1 | 0.00 | 0.01 | 0.01 | 0.00 | 0.05 | 0.15 | 0.28 | 0.78 |
| Magdalena Scherz | Austria | 2 | 0.00 | 0.00 | 0.01 | 0.91 | 0.05 | 0.15 | 0.28 | 0.78 |
| Teresa Stadlober | Austria | 3 | 0.18 | 0.49 | 1 | 1 | 0.05 | 0.15 | 0.28 | 0.78 |
| Katharina Brudermann | Austria | 4 | 0.01 | 0.07 | 0.00 | 1 | 0.05 | 0.15 | 0.28 | 0.78 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Teresa Stadlober | Austria | 1 | 0.00 | 0.10 | 0.10 | 0.91 | 0.00 | 0.05 | 0.06 | 0.65 |
| Magdalena Scherz | Austria | 2 | 0 | 0.01 | 0.02 | 0.42 | 0.00 | 0.05 | 0.06 | 0.65 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Magdalena Scherz | Austria | 1 | 0.00 | 0.03 | 0.07 | 0.72 | 0.00 | 0.02 | 0.08 | 0.65 |
| Teresa Stadlober | Austria | 2 | 0 | 0.01 | 0.10 | 0.59 | 0.00 | 0.02 | 0.08 | 0.65 |
Canada
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Kathrine Stewart-Jones | 10km Freestyle | 100 | 0 | 0.20 | 0.70 | 3.30 | 57.90 |
| Liliane Gagnon | 10km Freestyle | 95.80 | 0 | 0.10 | 0.20 | 1.10 | 30 |
| Alison Mackie | 10km Freestyle | 77.10 | 0.10 | 0.50 | 1.60 | 7.50 | 59.70 |
| Sonjaa Schmidt | 10km Freestyle | 34.10 | 0 | 0 | 0.10 | 0.40 | 9.40 |
| Jasmine Drolet | 10km Freestyle | 30.20 | 0 | 0 | 0 | 0.10 | 3.20 |
| Amelia Wells | 10km Freestyle | 26.90 | 0 | 0 | 0 | 0 | 0.60 |
| Kathrine Stewart-Jones | 20km Skiathlon | 100 | 0.10 | 0.20 | 0.60 | 4.60 | 61.90 |
| Alison Mackie | 20km Skiathlon | 99.60 | 0.40 | 1.20 | 2.60 | 18.10 | 80.60 |
| Liliane Gagnon | 20km Skiathlon | 79.10 | 0.10 | 0.10 | 0.10 | 2.50 | 39.20 |
| Sonjaa Schmidt | 20km Skiathlon | 38 | 0 | 0 | 0 | 0.40 | 10.50 |
| Amelia Wells | 20km Skiathlon | 32.50 | 0 | 0 | 0 | 0 | 2.40 |
| Jasmine Drolet | 20km Skiathlon | 19.50 | 0 | 0 | 0 | 0.20 | 5.90 |
| Alison Mackie | 50km Classic | 100 | 0.20 | 0.30 | 1.30 | 8.30 | 84.60 |
| Kathrine Stewart-Jones | 50km Classic | 100 | 0.10 | 0.40 | 1.50 | 8.90 | 78.10 |
| Liliane Gagnon | 50km Classic | 76.90 | 0 | 0 | 0.20 | 1.40 | 34.80 |
| Sonjaa Schmidt | 50km Classic | 38 | 0 | 0 | 0 | 0.20 | 10.60 |
| Amelia Wells | 50km Classic | 28.50 | 0 | 0 | 0 | 0.10 | 2.30 |
| Jasmine Drolet | 50km Classic | 26.50 | 0 | 0 | 0 | 0.20 | 8.80 |
| Kathrine Stewart-Jones | Sprint Classic | 100 | 0 | 0 | 0.10 | 0.20 | 8.60 |
| Alison Mackie | Sprint Classic | 90.40 | 0 | 0 | 0.20 | 1.10 | 30.70 |
| Liliane Gagnon | Sprint Classic | 65 | 0 | 0 | 0.10 | 1 | 13.60 |
| Jasmine Drolet | Sprint Classic | 55 | 0 | 0 | 0 | 0.10 | 2.70 |
| Sonjaa Schmidt | Sprint Classic | 46.50 | 0 | 0 | 0.10 | 0.50 | 7.60 |
| Amelia Wells | Sprint Classic | 37.60 | 0 | 0 | 0 | 0.10 | 1.30 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Liliane Gagnon | Canada | 1 | 0.00 | 0.05 | 0.02 | 1 | 0.02 | 0.15 | 0.14 | 0.53 |
| Sonjaa Schmidt | Canada | 2 | 0.00 | 0.01 | 0.05 | 0.37 | 0.02 | 0.15 | 0.14 | 0.53 |
| Kathrine Stewart-Jones | Canada | 3 | 0.00 | 0.06 | 0.31 | 0.85 | 0.02 | 0.15 | 0.14 | 0.53 |
| Alison Mackie | Canada | 4 | 0.08 | 0.50 | 0.17 | 0 | 0.02 | 0.15 | 0.14 | 0.53 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Liliane Gagnon | Canada | 1 | 0.00 | 0.05 | 0.02 | 1 | 0.02 | 0.14 | 0.12 | 0.53 |
| Kathrine Stewart-Jones | Canada | 2 | 0.00 | 0.03 | 0.20 | 0.75 | 0.02 | 0.14 | 0.12 | 0.53 |
| Jasmine Drolet | Canada | 3 | 0.00 | 0.00 | 0.06 | 0.43 | 0.02 | 0.14 | 0.12 | 0.53 |
| Alison Mackie | Canada | 4 | 0.08 | 0.50 | 0.17 | 0 | 0.02 | 0.14 | 0.12 | 0.53 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Alison Mackie | Canada | 1 | 0.00 | 0.02 | 0.05 | 0.71 | 0.00 | 0.01 | 0.03 | 0.42 |
| Sonjaa Schmidt | Canada | 2 | 0 | 0.01 | 0.01 | 0.15 | 0.00 | 0.01 | 0.03 | 0.42 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Sonjaa Schmidt | Canada | 1 | 0.00 | 0.01 | 0.09 | 0.07 | 0.00 | 0.01 | 0.05 | 0.09 |
| Liliane Gagnon | Canada | 2 | 0 | 0.00 | 0.01 | 0.12 | 0.00 | 0.01 | 0.05 | 0.09 |
Czechia
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Katerina Janatova | 10km Freestyle | 100 | 0.40 | 2.30 | 5.90 | 20.60 | 93.60 |
| Barbora Havlickova | 10km Freestyle | 81.90 | 0 | 0 | 0 | 0 | 1.80 |
| Tereza Beranova | 10km Freestyle | 51.30 | 0 | 0 | 0 | 0.10 | 0.90 |
| Anna Milerska | 10km Freestyle | 41 | 0 | 0 | 0 | 0.10 | 1.90 |
| Anna Marie Jaklova | 10km Freestyle | 41 | 0 | 0 | 0 | 0.10 | 2.30 |
| Katerina Janatova | 20km Skiathlon | 100 | 0.40 | 1.30 | 4 | 15 | 81.80 |
| Barbora Havlickova | 20km Skiathlon | 100 | 0 | 0 | 0 | 0.10 | 9.60 |
| Tereza Beranova | 20km Skiathlon | 7.10 | 0 | 0 | 0 | 0 | 0.40 |
| Katerina Janatova | 50km Classic | 100 | 0.30 | 1.80 | 4.50 | 19.80 | 89.70 |
| Barbora Havlickova | 50km Classic | 100 | 0 | 0 | 0.10 | 1.10 | 13.10 |
| Tereza Beranova | 50km Classic | 27.50 | 0 | 0 | 0 | 0.10 | 0.90 |
| Katerina Janatova | Sprint Classic | 100 | 0 | 0.50 | 1.40 | 7.20 | 70.30 |
| Barbora Antosova | Sprint Classic | 100 | 0 | 0.10 | 0.30 | 1.60 | 25.10 |
| Tereza Beranova | Sprint Classic | 98.10 | 0.10 | 0.10 | 0.70 | 4.60 | 39.10 |
| Barbora Havlickova | Sprint Classic | 35.50 | 0 | 0 | 0 | 0 | 0.80 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Barbora Havlickova | Czechia | 1 | 0.00 | 0.03 | 0.01 | 1 | 0.00 | 0.16 | 0.24 | 0.52 |
| Anna Marie Jaklova | Czechia | 2 | 0.00 | 0.01 | 0.04 | 0.18 | 0.00 | 0.16 | 0.24 | 0.52 |
| Katerina Janatova | Czechia | 3 | 0.01 | 0.55 | 0.81 | 1.00 | 0.00 | 0.16 | 0.24 | 0.52 |
| Tereza Beranova | Czechia | 4 | 0.00 | 0.01 | 0.00 | 0 | 0.00 | 0.16 | 0.24 | 0.52 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Tereza Beranova | Czechia | 1 | 0.01 | 0.01 | 0.22 | 1 | 0.01 | 0.07 | 0.14 | 0.55 |
| Barbora Antosova | Czechia | 2 | 0.00 | 0.00 | 0.01 | 0.50 | 0.01 | 0.07 | 0.14 | 0.55 |
| Anna Marie Jaklova | Czechia | 3 | 0.00 | 0.00 | 0.05 | 0.46 | 0.01 | 0.07 | 0.14 | 0.55 |
| Katerina Janatova | Czechia | 4 | 0.03 | 0.27 | 0.30 | 0.35 | 0.01 | 0.07 | 0.14 | 0.55 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Katerina Janatova | Czechia | 1 | 0.01 | 0.06 | 0.29 | 0.60 | 0.01 | 0.03 | 0.14 | 0.36 |
| Barbora Antosova | Czechia | 2 | 0 | 0.00 | 0.01 | 0.13 | 0.01 | 0.03 | 0.14 | 0.36 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Katerina Janatova | Czechia | 1 | 0.01 | 0.06 | 0.29 | 0.60 | 0.01 | 0.03 | 0.14 | 0.33 |
| Tereza Beranova | Czechia | 2 | 0 | 0.00 | 0.00 | 0.07 | 0.01 | 0.03 | 0.14 | 0.33 |
Estonia
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Kaidy Kaasiku | 10km Freestyle | 100 | 0 | 0 | 0.10 | 0.40 | 20 |
| Keidy Kaasiku | 10km Freestyle | 100 | 0 | 0 | 0.10 | 0.30 | 12.90 |
| Mariel Merlii Pulles | 10km Freestyle | 82 | 0 | 0 | 0 | 0.20 | 4 |
| Teiloora Ojaste | 10km Freestyle | 43 | 0 | 0 | 0 | 0.10 | 1.40 |
| Keidy Kaasiku | 20km Skiathlon | 100 | 0 | 0 | 0.10 | 0.60 | 25.20 |
| Kaidy Kaasiku | 20km Skiathlon | 100 | 0 | 0 | 0.10 | 0.50 | 24.90 |
| Keidy Kaasiku | 50km Classic | 100 | 0 | 0 | 0.10 | 0.90 | 29 |
| Kaidy Kaasiku | 50km Classic | 100 | 0 | 0 | 0.10 | 0.80 | 28.80 |
| Kaidy Kaasiku | Sprint Classic | 100 | 0 | 0 | 0 | 0.10 | 3.10 |
| Keidy Kaasiku | Sprint Classic | 100 | 0 | 0 | 0 | 0 | 2 |
| Mariel Merlii Pulles | Sprint Classic | 91.20 | 0 | 0.10 | 0.30 | 1.90 | 21.30 |
| Teiloora Ojaste | Sprint Classic | 52.80 | 0 | 0 | 0 | 0 | 0.80 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Keidy Kaasiku | Estonia | 1 | 0.00 | 0.01 | 0.00 | 1 | 0.00 | 0.01 | 0.01 | 0.55 |
| Mariel Merlii Pulles | Estonia | 2 | 0.00 | 0.00 | 0.02 | 0.15 | 0.00 | 0.01 | 0.01 | 0.55 |
| Teiloora Ojaste | Estonia | 3 | 0 | 0.00 | 0.02 | 0.25 | 0.00 | 0.01 | 0.01 | 0.55 |
| Kaidy Kaasiku | Estonia | 4 | 0.01 | 0.03 | 0.00 | 1 | 0.00 | 0.01 | 0.01 | 0.55 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Mariel Merlii Pulles | Estonia | 1 | 0.00 | 0.01 | 0.01 | 0.08 | 0.00 | 0.01 | 0.01 | 0.34 |
| Keidy Kaasiku | Estonia | 2 | 0.00 | 0.01 | 0.03 | 0.05 | 0.00 | 0.01 | 0.01 | 0.34 |
| Teiloora Ojaste | Estonia | 3 | 0 | 0.00 | 0.02 | 0.25 | 0.00 | 0.01 | 0.01 | 0.34 |
| Kaidy Kaasiku | Estonia | 4 | 0.01 | 0.03 | 0.00 | 1 | 0.00 | 0.01 | 0.01 | 0.34 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Mariel Merlii Pulles | Estonia | 1 | 0.00 | 0.01 | 0.07 | 0.04 | 0.00 | 0.00 | 0.04 | 0.03 |
| Keidy Kaasiku | Estonia | 2 | 0 | 0.00 | 0.00 | 0.03 | 0.00 | 0.00 | 0.04 | 0.03 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Mariel Merlii Pulles | Estonia | 1 | 0.00 | 0.01 | 0.07 | 0.04 | 0.00 | 0.00 | 0.04 | 0.04 |
| Kaidy Kaasiku | Estonia | 2 | 0 | 0.00 | 0.00 | 0.03 | 0.00 | 0.00 | 0.04 | 0.04 |
Finland
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Kerttu Niskanen | 10km Freestyle | 99.60 | 0.50 | 4 | 9.50 | 36.20 | 98.40 |
| Vilma Ryytty | 10km Freestyle | 75.80 | 0.10 | 0.80 | 2.30 | 8.40 | 59.50 |
| Krista Pärmäkoski | 10km Freestyle | 61.90 | 1.60 | 6.50 | 13.20 | 21.70 | 61.90 |
| Jasmi Joensuu | 10km Freestyle | 51.90 | 0 | 0.10 | 0.50 | 7.70 | 47.30 |
| Jasmin Kähärä | 10km Freestyle | 43.10 | 0 | 0.10 | 0.50 | 3.80 | 30.40 |
| Vilma Nissinen | 10km Freestyle | 41.70 | 0 | 0.10 | 0.50 | 2.80 | 28.70 |
| Johanna Matintalo | 10km Freestyle | 25.80 | 0 | 0.20 | 0.50 | 5.30 | 23.20 |
| Kerttu Niskanen | 20km Skiathlon | 93.30 | 1.80 | 7.20 | 26 | 55.90 | 82.90 |
| Krista Pärmäkoski | 20km Skiathlon | 70.90 | 0.50 | 1 | 3.30 | 14 | 59 |
| Vilma Ryytty | 20km Skiathlon | 65.20 | 0.20 | 0.70 | 1.80 | 11.40 | 52.90 |
| Johanna Matintalo | 20km Skiathlon | 56.20 | 1.50 | 9.30 | 16.20 | 38.60 | 50.50 |
| Vilma Nissinen | 20km Skiathlon | 55.20 | 0 | 0.30 | 0.70 | 3 | 36 |
| Jasmin Kähärä | 20km Skiathlon | 37.10 | 0 | 0.10 | 0.30 | 1.80 | 23 |
| Jasmi Joensuu | 20km Skiathlon | 22 | 0 | 0.40 | 1.10 | 4.20 | 16.60 |
| Kerttu Niskanen | 50km Classic | 100 | 9.50 | 37.40 | 56.10 | 85.30 | 96.20 |
| Johanna Matintalo | 50km Classic | 91.90 | 5.50 | 15.60 | 35 | 70.40 | 88.10 |
| Krista Pärmäkoski | 50km Classic | 79.30 | 1.20 | 5.60 | 12 | 38.70 | 73.10 |
| Vilma Ryytty | 50km Classic | 38.50 | 0 | 0 | 0.10 | 0.80 | 26.60 |
| Vilma Nissinen | 50km Classic | 25 | 0 | 0 | 0.10 | 0.50 | 15.80 |
| Jasmin Kähärä | 50km Classic | 20 | 0 | 0 | 0.10 | 0.40 | 12 |
| Jasmi Joensuu | 50km Classic | 15.70 | 0 | 0.20 | 0.60 | 2.40 | 12.80 |
| Jasmi Joensuu | Sprint Classic | 93 | 6.10 | 29.80 | 45.50 | 75 | 93 |
| Johanna Matintalo | Sprint Classic | 78.70 | 2.80 | 3.80 | 12.30 | 31.10 | 78.70 |
| Jasmin Kähärä | Sprint Classic | 65.10 | 0.40 | 2 | 5.80 | 17.30 | 65.10 |
| Kerttu Niskanen | Sprint Classic | 57.40 | 0 | 0.20 | 0.80 | 4.60 | 48.10 |
| Amanda Saari | Sprint Classic | 53.10 | 0.10 | 0.30 | 1.40 | 6.50 | 44.30 |
| Krista Pärmäkoski | Sprint Classic | 29.70 | 0.10 | 0.10 | 0.60 | 3 | 25.20 |
| Vilma Nissinen | Sprint Classic | 12.40 | 0 | 0 | 0 | 0.20 | 5.10 |
| Vilma Ryytty | Sprint Classic | 10.60 | 0 | 0 | 0 | 0 | 1.10 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Kerttu Niskanen | Finland | 1 | 0.01 | 0.91 | 0.92 | 1 | 0.05 | 0.71 | 0.77 | 0.75 |
| Johanna Matintalo | Finland | 2 | 0.06 | 0.74 | 0.97 | 1.00 | 0.05 | 0.71 | 0.77 | 0.75 |
| Jasmi Joensuu | Finland | 3 | 0.01 | 0.58 | 0.91 | 1.00 | 0.05 | 0.71 | 0.77 | 0.75 |
| Krista Pärmäkoski | Finland | 4 | 0.14 | 0.65 | 0.25 | 0 | 0.05 | 0.71 | 0.77 | 0.75 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Jasmi Joensuu | Finland | 1 | 0.23 | 0.85 | 0.96 | 1 | 0.11 | 0.62 | 0.80 | 0.75 |
| Johanna Matintalo | Finland | 2 | 0.06 | 0.74 | 0.97 | 1.00 | 0.11 | 0.62 | 0.80 | 0.75 |
| Kerttu Niskanen | Finland | 3 | 0.07 | 0.30 | 1.00 | 1.00 | 0.11 | 0.62 | 0.80 | 0.75 |
| Krista Pärmäkoski | Finland | 4 | 0.14 | 0.65 | 0.25 | 0 | 0.11 | 0.62 | 0.80 | 0.75 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Jasmi Joensuu | Finland | 1 | 0.27 | 0.41 | 0.83 | 0.99 | 0.13 | 0.21 | 0.48 | 0.89 |
| Jasmin Kähärä | Finland | 2 | 0.00 | 0.03 | 0.15 | 0.80 | 0.13 | 0.21 | 0.48 | 0.89 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Jasmi Joensuu | Finland | 1 | 0.27 | 0.41 | 0.83 | 0.99 | 0.13 | 0.21 | 0.48 | 0.89 |
| Jasmin Kähärä | Finland | 2 | 0.00 | 0.03 | 0.15 | 0.80 | 0.13 | 0.21 | 0.48 | 0.89 |
France
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Juliette Ducordeau | 10km Freestyle | 100 | 0 | 0 | 0.10 | 0.50 | 21.30 |
| Flora Dolci | 10km Freestyle | 89 | 1.90 | 10.40 | 21.10 | 33.10 | 89 |
| Melissa Gal | 10km Freestyle | 79.70 | 0 | 0 | 0.10 | 0.80 | 19.10 |
| Delphine Claudel | 10km Freestyle | 69.10 | 0.20 | 1.60 | 4.10 | 10.30 | 53.80 |
| Lena Quintin | 10km Freestyle | 47.80 | 0 | 0 | 0 | 0.10 | 2.90 |
| Flora Dolci | 20km Skiathlon | 100 | 0.90 | 2.40 | 6.60 | 38.30 | 86.80 |
| Delphine Claudel | 20km Skiathlon | 100 | 0.10 | 0.30 | 1.10 | 6.50 | 72 |
| Juliette Ducordeau | 20km Skiathlon | 98.80 | 0 | 0 | 0.10 | 0.70 | 27 |
| Melissa Gal | 20km Skiathlon | 60.60 | 0 | 0 | 0.10 | 0.10 | 16.20 |
| Lena Quintin | 20km Skiathlon | 30.10 | 0 | 0 | 0 | 0 | 2.50 |
| Delphine Claudel | 50km Classic | 100 | 0.10 | 0.10 | 0.60 | 3.90 | 74.90 |
| Juliette Ducordeau | 50km Classic | 100 | 0 | 0 | 0.10 | 0.80 | 30 |
| Melissa Gal | 50km Classic | 65.70 | 0 | 0 | 0 | 0.20 | 15.20 |
| Flora Dolci | 50km Classic | 64.80 | 0 | 0 | 0.10 | 1.10 | 48.50 |
| Lena Quintin | 50km Classic | 28.80 | 0 | 0 | 0 | 0.10 | 2.70 |
| Melissa Gal | Sprint Classic | 100 | 0.20 | 0.50 | 2 | 9.70 | 69.50 |
| Lena Quintin | Sprint Classic | 100 | 0 | 0.30 | 0.90 | 5.10 | 45.60 |
| Juliette Ducordeau | Sprint Classic | 28.10 | 0 | 0 | 0 | 0 | 1.50 |
| Delphine Claudel | Sprint Classic | 6.40 | 0 | 0 | 0 | 0 | 1.10 |
| Flora Dolci | Sprint Classic | 2.40 | 0 | 0 | 0 | 0 | 0.20 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Juliette Ducordeau | France | 1 | 0.00 | 0.02 | 0.01 | 1 | 0.01 | 0.24 | 0.30 | 0.68 |
| Lena Quintin | France | 2 | 0.00 | 0.01 | 0.03 | 0.73 | 0.01 | 0.24 | 0.30 | 0.68 |
| Flora Dolci | France | 3 | 0.01 | 0.58 | 0.93 | 1.00 | 0.01 | 0.24 | 0.30 | 0.68 |
| Delphine Claudel | France | 4 | 0.04 | 0.31 | 0.10 | 0 | 0.01 | 0.24 | 0.30 | 0.68 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Melissa Gal | France | 1 | 0.00 | 0.01 | 0.03 | 1 | 0.05 | 0.18 | 0.11 | 0.65 |
| Delphine Claudel | France | 2 | 0.01 | 0.01 | 0.07 | 0.97 | 0.05 | 0.18 | 0.11 | 0.65 |
| France Pignot | France | 3 | 0.00 | 0.00 | 0.08 | 0.66 | 0.05 | 0.18 | 0.11 | 0.65 |
| Flora Dolci | France | 4 | 0.20 | 0.72 | 0.25 | 0 | 0.05 | 0.18 | 0.11 | 0.65 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Delphine Claudel | France | 1 | 0.00 | 0.03 | 0.18 | 0.21 | 0.00 | 0.02 | 0.10 | 0.23 |
| Flora Dolci | France | 2 | 0 | 0.01 | 0.03 | 0.24 | 0.00 | 0.02 | 0.10 | 0.23 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Lena Quintin | France | 1 | 0.01 | 0.02 | 0.15 | 0.57 | 0.01 | 0.01 | 0.08 | 0.39 |
| France Pignot | France | 2 | 0 | 0.01 | 0.02 | 0.23 | 0.01 | 0.01 | 0.08 | 0.39 |
Germany
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Helen Hoffmann | 10km Freestyle | 86.80 | 0.60 | 3.50 | 8.30 | 23.60 | 86.80 |
| Pia Fink | 10km Freestyle | 84.40 | 1.50 | 8.50 | 17.80 | 42 | 84.40 |
| Sofie Krehl | 10km Freestyle | 67.60 | 0 | 0.30 | 1 | 5.30 | 47.30 |
| Anna-Maria Dietze | 10km Freestyle | 51.70 | 0 | 0 | 0.10 | 0.40 | 16.60 |
| Katherine Sauerbrey | 10km Freestyle | 48.70 | 0 | 0.10 | 0.30 | 2.20 | 34.70 |
| Coletta Rydzek | 10km Freestyle | 39.50 | 0 | 0 | 0 | 0.80 | 22.20 |
| Laura Gimmler | 10km Freestyle | 21.30 | 0 | 0 | 0 | 0.90 | 13.40 |
| Pia Fink | 20km Skiathlon | 100 | 1.20 | 5 | 12.30 | 41 | 87.40 |
| Katherine Sauerbrey | 20km Skiathlon | 100 | 0.20 | 1.30 | 3.40 | 15.60 | 77.70 |
| Helen Hoffmann | 20km Skiathlon | 91.60 | 1.30 | 4 | 9.80 | 29.20 | 80.70 |
| Sofie Krehl | 20km Skiathlon | 48.20 | 0 | 0.10 | 0.30 | 2.60 | 30.90 |
| Laura Gimmler | 20km Skiathlon | 31.80 | 0 | 0.20 | 0.40 | 1.80 | 22.50 |
| Anna-Maria Dietze | 20km Skiathlon | 15.20 | 0 | 0 | 0 | 0.20 | 5.80 |
| Coletta Rydzek | 20km Skiathlon | 1.50 | 0 | 0 | 0 | 0 | 0.80 |
| Pia Fink | 50km Classic | 100 | 0.20 | 2.30 | 6.20 | 25 | 90.20 |
| Katherine Sauerbrey | 50km Classic | 100 | 0.20 | 1.80 | 4.40 | 18.90 | 87.20 |
| Laura Gimmler | 50km Classic | 79.30 | 0.20 | 1.10 | 3.10 | 14.70 | 68.90 |
| Helen Hoffmann | 50km Classic | 43.90 | 0.10 | 0.40 | 1.30 | 6 | 38.60 |
| Sofie Krehl | 50km Classic | 31 | 0 | 0 | 0.20 | 1 | 20.50 |
| Anna-Maria Dietze | 50km Classic | 25.50 | 0 | 0 | 0 | 0.20 | 7.90 |
| Coletta Rydzek | 50km Classic | 8.40 | 0 | 0 | 0.10 | 0.50 | 5.60 |
| Laura Gimmler | Sprint Classic | 94.80 | 6.10 | 16.40 | 29.30 | 57.80 | 94.80 |
| Sofie Krehl | Sprint Classic | 90.90 | 0.10 | 0.70 | 2.50 | 10.70 | 75 |
| Coletta Rydzek | Sprint Classic | 88.80 | 0.50 | 6.70 | 14.30 | 39.30 | 88.80 |
| Pia Fink | Sprint Classic | 40.80 | 0 | 0.10 | 0.50 | 3 | 33.20 |
| Helen Hoffmann | Sprint Classic | 33.20 | 0 | 0 | 0.10 | 0.30 | 9.30 |
| Katherine Sauerbrey | Sprint Classic | 32.50 | 0 | 0 | 0 | 0 | 2.90 |
| Anna-Maria Dietze | Sprint Classic | 18.90 | 0 | 0 | 0 | 0.20 | 3 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Pia Fink | Germany | 1 | 0.00 | 0.53 | 0.74 | 1 | 0.04 | 0.43 | 0.60 | 0.75 |
| Laura Gimmler | Germany | 2 | 0.03 | 0.14 | 0.61 | 1.00 | 0.04 | 0.43 | 0.60 | 0.75 |
| Katherine Sauerbrey | Germany | 3 | 0.00 | 0.47 | 0.66 | 0.98 | 0.04 | 0.43 | 0.60 | 0.75 |
| Helen Hoffmann | Germany | 4 | 0.13 | 0.63 | 0.38 | 0 | 0.04 | 0.43 | 0.60 | 0.75 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Laura Gimmler | Germany | 1 | 0.14 | 0.36 | 0.85 | 1 | 0.07 | 0.33 | 0.59 | 0.75 |
| Coletta Rydzek | Germany | 2 | 0.01 | 0.03 | 0.18 | 0.99 | 0.07 | 0.33 | 0.59 | 0.75 |
| Pia Fink | Germany | 3 | 0.04 | 0.34 | 1.00 | 1.00 | 0.07 | 0.33 | 0.59 | 0.75 |
| Helen Hoffmann | Germany | 4 | 0.13 | 0.63 | 0.38 | 0 | 0.07 | 0.33 | 0.59 | 0.75 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Coletta Rydzek | Germany | 1 | 0.83 | 0.78 | 1.00 | 0.95 | 0.40 | 0.42 | 0.70 | 0.95 |
| Laura Gimmler | Germany | 2 | 0.01 | 0.09 | 0.43 | 0.95 | 0.40 | 0.42 | 0.70 | 0.95 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Coletta Rydzek | Germany | 1 | 0.83 | 0.78 | 1.00 | 0.95 | 0.40 | 0.42 | 0.70 | 0.95 |
| Laura Gimmler | Germany | 2 | 0.01 | 0.09 | 0.43 | 0.95 | 0.40 | 0.42 | 0.70 | 0.95 |
Italy
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Caterina Ganz | 10km Freestyle | 100 | 0.40 | 1.70 | 4.90 | 22.20 | 96.30 |
| Anna Comarella | 10km Freestyle | 97.80 | 0 | 0 | 0.10 | 0.80 | 36.50 |
| Federica Cassol | 10km Freestyle | 61.30 | 0 | 0 | 0 | 0.30 | 4.40 |
| Maria Gismondi | 10km Freestyle | 57.10 | 0.10 | 0.50 | 1.50 | 4 | 45.80 |
| Nicole Monsorno | 10km Freestyle | 51.70 | 0 | 0 | 0 | 0.20 | 1.90 |
| Cristina Pittin | 10km Freestyle | 24.30 | 0 | 0 | 0 | 0.20 | 6.60 |
| Caterina Ganz | 20km Skiathlon | 100 | 0.10 | 1.20 | 3.60 | 11.40 | 74.50 |
| Anna Comarella | 20km Skiathlon | 100 | 0 | 0.10 | 0.30 | 1.20 | 41.90 |
| Maria Gismondi | 20km Skiathlon | 96.90 | 0 | 0.20 | 0.60 | 2.90 | 52 |
| Cristina Pittin | 20km Skiathlon | 11.20 | 0 | 0 | 0 | 0.20 | 4.70 |
| Federica Cassol | 20km Skiathlon | 6.90 | 0 | 0 | 0 | 0 | 1.40 |
| Nicole Monsorno | 20km Skiathlon | 6.30 | 0 | 0 | 0 | 0 | 1 |
| Caterina Ganz | 50km Classic | 100 | 0.10 | 0.90 | 2.30 | 10.20 | 80.80 |
| Anna Comarella | 50km Classic | 100 | 0.10 | 0.10 | 0.50 | 3.60 | 57.80 |
| Maria Gismondi | 50km Classic | 49.70 | 0 | 0 | 0.10 | 0.50 | 26.30 |
| Cristina Pittin | 50km Classic | 45.10 | 0 | 0 | 0.10 | 0.50 | 16.60 |
| Federica Cassol | 50km Classic | 24.40 | 0 | 0 | 0 | 0.10 | 5.60 |
| Nicole Monsorno | 50km Classic | 16.10 | 0 | 0 | 0 | 0.10 | 2.70 |
| Nicole Monsorno | Sprint Classic | 100 | 0.60 | 1.80 | 6.60 | 21.50 | 93.10 |
| Federica Cassol | Sprint Classic | 100 | 0.20 | 1.50 | 4.40 | 15.70 | 82 |
| Caterina Ganz | Sprint Classic | 100 | 0.20 | 0.70 | 2.70 | 11.80 | 89.40 |
| Anna Comarella | Sprint Classic | 25.30 | 0 | 0 | 0 | 0 | 1.30 |
| Cristina Pittin | Sprint Classic | 11.60 | 0 | 0 | 0 | 0.20 | 3.50 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Cristina Pittin | Italy | 1 | 0.00 | 0.06 | 0.03 | 1 | 0.01 | 0.25 | 0.27 | 0.61 |
| Anna Comarella | Italy | 2 | 0.00 | 0.01 | 0.05 | 0.49 | 0.01 | 0.25 | 0.27 | 0.61 |
| Caterina Ganz | Italy | 3 | 0.01 | 0.57 | 0.87 | 1.00 | 0.01 | 0.25 | 0.27 | 0.61 |
| Maria Gismondi | Italy | 4 | 0.04 | 0.31 | 0.04 | 0 | 0.01 | 0.25 | 0.27 | 0.61 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Nicole Monsorno | Italy | 1 | 0.02 | 0.01 | 0.16 | 1 | 0.02 | 0.11 | 0.23 | 0.66 |
| Caterina Ganz | Italy | 2 | 0.02 | 0.09 | 0.45 | 1.00 | 0.02 | 0.11 | 0.23 | 0.66 |
| Anna Comarella | Italy | 3 | 0.00 | 0.01 | 0.25 | 0.68 | 0.02 | 0.11 | 0.23 | 0.66 |
| Maria Gismondi | Italy | 4 | 0.04 | 0.31 | 0.04 | 0 | 0.02 | 0.11 | 0.23 | 0.66 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Caterina Ganz | Italy | 1 | 0.00 | 0.07 | 0.29 | 0.84 | 0.00 | 0.06 | 0.21 | 0.79 |
| Federica Cassol | Italy | 2 | 0.00 | 0.04 | 0.13 | 0.75 | 0.00 | 0.06 | 0.21 | 0.79 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Federica Cassol | Italy | 1 | 0.11 | 0.04 | 0.10 | 0.73 | 0.05 | 0.03 | 0.07 | 0.61 |
| Nicole Monsorno | Italy | 2 | 0.00 | 0.01 | 0.03 | 0.51 | 0.05 | 0.03 | 0.07 | 0.61 |
Kazakhstan
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Yelizaveta Tolmachyova | 10km Freestyle | 100 | 0 | 0 | 0 | 0 | 1.20 |
| Darya Ryazhko | 10km Freestyle | 100 | 0 | 0 | 0 | 0 | 1.90 |
| Angelina Shuryga | 10km Freestyle | 95.50 | 0 | 0 | 0 | 0 | 1.70 |
| Angelina Shuryga | 20km Skiathlon | 100 | 0 | 0 | 0 | 0 | 2.90 |
| Yelizaveta Tolmachyova | 20km Skiathlon | 100 | 0 | 0 | 0 | 0.10 | 3.50 |
| Laura Kinybaeyeva | 20km Skiathlon | 44.50 | 0 | 0 | 0.10 | 0.10 | 5 |
| Darya Ryazhko | 20km Skiathlon | 7.80 | 0 | 0 | 0 | 0 | 0.20 |
| Darya Ryazhko | 50km Classic | 100 | 0 | 0 | 0 | 0.10 | 1.30 |
| Darya Ryazhko | Sprint Classic | 100 | 0 | 0 | 0 | 0 | 0.90 |
| Yelizaveta Tolmachyova | Sprint Classic | 100 | 0 | 0 | 0 | 0 | 0.60 |
| Laura Kinybaeyeva | Sprint Classic | 56.80 | 0 | 0 | 0 | 0.10 | 2.30 |
| Angelina Shuryga | Sprint Classic | 3.30 | 0 | 0 | 0 | 0 | 0.10 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Yelizaveta Tolmachyova | Kazakhstan | 1 | 0.00 | 0.01 | 0.00 | 0 | 0.00 | 0.00 | 0.02 | 0.10 |
| Darya Ryazhko | Kazakhstan | 2 | 0.00 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 | 0.02 | 0.10 |
| Laura Kinybaeyeva | Kazakhstan | 3 | 0.00 | 0.00 | 0.04 | 0.34 | 0.00 | 0.00 | 0.02 | 0.10 |
| Angelina Shuryga | Kazakhstan | 4 | 0.00 | 0.01 | 0.00 | 0 | 0.00 | 0.00 | 0.02 | 0.10 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Darya Ryazhko | Kazakhstan | 1 | 0.00 | 0.01 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | 0.07 |
| Laura Kinybaeyeva | Kazakhstan | 2 | 0.00 | 0.00 | 0.01 | 0.06 | 0.00 | 0.00 | 0.00 | 0.07 |
| Yelizaveta Tolmachyova | Kazakhstan | 3 | 0 | 0 | 0.00 | 0.18 | 0.00 | 0.00 | 0.00 | 0.07 |
| Angelina Shuryga | Kazakhstan | 4 | 0.00 | 0.01 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | 0.07 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Laura Kinybaeyeva | Kazakhstan | 1 | 0.00 | 0.00 | 0.00 | 0.01 | 0 | 0.00 | 0.00 | 0.01 |
| Yelizaveta Tolmachyova | Kazakhstan | 2 | 0 | 0.00 | 0.00 | 0.01 | 0 | 0.00 | 0.00 | 0.01 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Darya Ryazhko | Kazakhstan | 1 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Yelizaveta Tolmachyova | Kazakhstan | 2 | 0 | 0.00 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 |
Norway
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Astrid Øyre Slind | 10km Freestyle | 93.30 | 4.30 | 25.80 | 46.70 | 84.20 | 93.30 |
| Heidi Weng | 10km Freestyle | 80 | 2.90 | 16.30 | 33.80 | 65.90 | 80 |
| Kristin Austgulen Fosnæs | 10km Freestyle | 64.60 | 1.20 | 6.10 | 12.70 | 31.40 | 64.60 |
| Karoline Simpson-Larsen | 10km Freestyle | 57.60 | 1.90 | 8.30 | 15.90 | 27.50 | 57.60 |
| Julie Bjervig Drivenes | 10km Freestyle | 41.40 | 0.10 | 0.60 | 1.60 | 10.90 | 39.20 |
| Milla Grosberghaugen Andreassen | 10km Freestyle | 26 | 0 | 0 | 0 | 0.20 | 4.90 |
| Ingrid Bergene Aabrekk | 10km Freestyle | 21 | 0 | 0 | 0 | 0.10 | 0.50 |
| Kristine Stavås Skistad | 10km Freestyle | 16.20 | 0 | 0 | 0 | 0.10 | 0.40 |
| Heidi Weng | 20km Skiathlon | 100 | 23.70 | 54.60 | 74.60 | 86.90 | 91.70 |
| Astrid Øyre Slind | 20km Skiathlon | 100 | 5.40 | 26.10 | 42.90 | 75.10 | 91.30 |
| Kristin Austgulen Fosnæs | 20km Skiathlon | 85.30 | 1.30 | 4.70 | 11.50 | 35 | 75.40 |
| Karoline Simpson-Larsen | 20km Skiathlon | 53.80 | 3 | 11.80 | 19.70 | 34.50 | 49.10 |
| Julie Bjervig Drivenes | 20km Skiathlon | 34.70 | 0.20 | 1 | 2.60 | 8.30 | 29.10 |
| Milla Grosberghaugen Andreassen | 20km Skiathlon | 12 | 0 | 0 | 0 | 0.10 | 2.90 |
| Astrid Øyre Slind | 50km Classic | 100 | 18.70 | 35.70 | 58.80 | 87.20 | 96.40 |
| Heidi Weng | 50km Classic | 100 | 4.60 | 29 | 47.20 | 80.50 | 95.80 |
| Kristin Austgulen Fosnæs | 50km Classic | 83.20 | 0.20 | 1.70 | 4.20 | 17.50 | 74.50 |
| Karoline Simpson-Larsen | 50km Classic | 43.30 | 0.10 | 0.80 | 1.90 | 8.50 | 39.20 |
| Julie Bjervig Drivenes | 50km Classic | 7.20 | 0 | 0 | 0 | 0.20 | 4.80 |
| Kristine Stavås Skistad | Sprint Classic | 100 | 17.70 | 38 | 55.20 | 85.20 | 100 |
| Ingrid Bergene Aabrekk | Sprint Classic | 96.70 | 0.70 | 1.70 | 6.40 | 20.90 | 87.90 |
| Kristin Austgulen Fosnæs | Sprint Classic | 46.10 | 0 | 0.10 | 0.50 | 2.80 | 35.70 |
| Heidi Weng | Sprint Classic | 42.70 | 0.40 | 0.40 | 1.20 | 6 | 42.70 |
| Julie Bjervig Drivenes | Sprint Classic | 40.20 | 0.10 | 0.10 | 0.70 | 3.90 | 36.70 |
| Milla Grosberghaugen Andreassen | Sprint Classic | 20.80 | 1 | 1 | 1.30 | 5.20 | 20.80 |
| Astrid Øyre Slind | Sprint Classic | 20.60 | 0.10 | 0.10 | 0.40 | 2.10 | 20.30 |
| Karoline Simpson-Larsen | Sprint Classic | 17.80 | 0 | 0 | 0 | 0 | 1.60 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Milla Grosberghaugen Andreassen | Norway | 1 | 0.01 | 0.56 | 0.20 | 0 | 0.27 | 0.82 | 0.71 | 0.80 |
| Astrid Øyre Slind | Norway | 2 | 0.14 | 0.93 | 1.00 | 1 | 0.27 | 0.82 | 0.71 | 0.80 |
| Heidi Weng | Norway | 3 | 0.42 | 0.91 | 1 | 1 | 0.27 | 0.82 | 0.71 | 0.80 |
| Karoline Simpson-Larsen | Norway | 4 | 0.45 | 0.80 | 0.46 | 1 | 0.27 | 0.82 | 0.71 | 0.80 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Kristine Stavås Skistad | Norway | 1 | 0.22 | 0.01 | 0.35 | 1 | 0.31 | 0.71 | 0.74 | 1 |
| Astrid Øyre Slind | Norway | 2 | 0.14 | 0.93 | 1.00 | 1 | 0.31 | 0.71 | 0.74 | 1 |
| Heidi Weng | Norway | 3 | 0.42 | 0.91 | 1 | 1 | 0.31 | 0.71 | 0.74 | 1 |
| Karoline Simpson-Larsen | Norway | 4 | 0.45 | 0.80 | 0.46 | 1 | 0.31 | 0.71 | 0.74 | 1 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Kristine Stavås Skistad | Norway | 1 | 0.88 | 0.74 | 1.00 | 0.86 | 0.42 | 0.39 | 0.57 | 0.79 |
| Heidi Weng | Norway | 2 | 0 | 0.06 | 0.17 | 0.72 | 0.42 | 0.39 | 0.57 | 0.79 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Kristine Stavås Skistad | Norway | 1 | 0.88 | 0.74 | 1.00 | 0.86 | 0.42 | 0.38 | 0.52 | 0.75 |
| Ingrid Bergene Aabrekk | Norway | 2 | 0.00 | 0.04 | 0.09 | 0.64 | 0.42 | 0.38 | 0.52 | 0.75 |
Poland
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Izabela Marcisz | 10km Freestyle | 100 | 0 | 0 | 0.10 | 0.60 | 17.60 |
| Andzelika Szyszka | 10km Freestyle | 100 | 0 | 0 | 0 | 0.10 | 1.40 |
| Aleksandra Kolodziej | 10km Freestyle | 99.10 | 0 | 0 | 0 | 0.10 | 1.40 |
| Monika Skinder | 10km Freestyle | 50 | 0 | 0 | 0 | 0.10 | 2.40 |
| Izabela Marcisz | 20km Skiathlon | 100 | 0 | 0 | 0.10 | 0.60 | 21.50 |
| Aleksandra Kolodziej | 20km Skiathlon | 100 | 0 | 0 | 0 | 0 | 3.70 |
| Andzelika Szyszka | 20km Skiathlon | 100 | 0 | 0 | 0 | 0.10 | 5.10 |
| Monika Skinder | 20km Skiathlon | 39.10 | 0 | 0 | 0 | 0.40 | 11.60 |
| Andzelika Szyszka | 50km Classic | 100 | 0 | 0 | 0 | 0.30 | 6.10 |
| Izabela Marcisz | 50km Classic | 72.10 | 0 | 0 | 0.10 | 0.60 | 22.60 |
| Aleksandra Kolodziej | Sprint Classic | 100 | 0 | 0 | 0 | 0.10 | 1.30 |
| Monika Skinder | Sprint Classic | 91.80 | 0.10 | 0.20 | 1 | 5.80 | 55.10 |
| Andzelika Szyszka | Sprint Classic | 84.70 | 0 | 0 | 0 | 0.10 | 1.90 |
| Izabela Marcisz | Sprint Classic | 62.20 | 0 | 0 | 0.20 | 1.10 | 15.40 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Monika Skinder | Poland | 1 | 0.00 | 0.02 | 0.11 | 1 | 0.00 | 0.01 | 0.03 | 0.50 |
| Andzelika Szyszka | Poland | 2 | 0.00 | 0.00 | 0.02 | 0.01 | 0.00 | 0.01 | 0.03 | 0.50 |
| Aleksandra Kolodziej | Poland | 3 | 0 | 0 | 0.00 | 0.21 | 0.00 | 0.01 | 0.03 | 0.50 |
| Izabela Marcisz | Poland | 4 | 0.00 | 0.01 | 0.01 | 1 | 0.00 | 0.01 | 0.03 | 0.50 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Monika Skinder | Poland | 1 | 0.00 | 0.02 | 0.11 | 1 | 0.00 | 0.01 | 0.03 | 0.50 |
| Andzelika Szyszka | Poland | 2 | 0.00 | 0.00 | 0.02 | 0.01 | 0.00 | 0.01 | 0.03 | 0.50 |
| Aleksandra Kolodziej | Poland | 3 | 0 | 0 | 0.00 | 0.21 | 0.00 | 0.01 | 0.03 | 0.50 |
| Izabela Marcisz | Poland | 4 | 0.00 | 0.01 | 0.01 | 1 | 0.00 | 0.01 | 0.03 | 0.50 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Monika Skinder | Poland | 1 | 0.00 | 0.01 | 0.12 | 0.54 | 0.00 | 0.01 | 0.06 | 0.29 |
| Izabela Marcisz | Poland | 2 | 0 | 0.00 | 0.00 | 0.05 | 0.00 | 0.01 | 0.06 | 0.29 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Monika Skinder | Poland | 1 | 0.00 | 0.01 | 0.12 | 0.54 | 0.00 | 0.01 | 0.06 | 0.27 |
| Andzelika Szyszka | Poland | 2 | 0 | 0.00 | 0.00 | 0.01 | 0.00 | 0.01 | 0.06 | 0.27 |
Sweden
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Ebba Andersson | 10km Freestyle | 78.40 | 7.10 | 33.40 | 54.10 | 76.30 | 78.40 |
| Moa Ilar | 10km Freestyle | 76.40 | 8.60 | 43.80 | 59 | 76.40 | 76.40 |
| Maja Dahlqvist | 10km Freestyle | 61.60 | 2 | 7 | 13.90 | 38.90 | 61.60 |
| Frida Karlsson | 10km Freestyle | 60.50 | 0.50 | 3.30 | 7.50 | 26.20 | 60.50 |
| Emma Ribom | 10km Freestyle | 50.40 | 2 | 7.90 | 14.80 | 35.90 | 50.40 |
| Johanna Hagström | 10km Freestyle | 28 | 0 | 0 | 0 | 0.20 | 7.80 |
| Jonna Sundling | 10km Freestyle | 25.60 | 1.70 | 9 | 14.30 | 25.40 | 25.60 |
| Linn Svahn | 10km Freestyle | 19.20 | 0.50 | 1.30 | 2.90 | 9.50 | 19.20 |
| Moa Ilar | 20km Skiathlon | 90.20 | 1.20 | 6.20 | 14.20 | 46.30 | 79.70 |
| Ebba Andersson | 20km Skiathlon | 78.80 | 7.10 | 34.70 | 52.80 | 65.80 | 72.10 |
| Jonna Sundling | 20km Skiathlon | 51.50 | 2.40 | 9.30 | 16.90 | 35.90 | 46.80 |
| Emma Ribom | 20km Skiathlon | 48 | 0.60 | 2.70 | 6.30 | 19.60 | 42.20 |
| Frida Karlsson | 20km Skiathlon | 46.70 | 6.10 | 16.40 | 31 | 39.20 | 42.80 |
| Maja Dahlqvist | 20km Skiathlon | 39.10 | 0.20 | 0.80 | 2.20 | 7.20 | 32.80 |
| Linn Svahn | 20km Skiathlon | 36.50 | 0.30 | 0.90 | 2.70 | 11.50 | 31.10 |
| Johanna Hagström | 20km Skiathlon | 9.20 | 0 | 0 | 0 | 0 | 1.90 |
| Ebba Andersson | 50km Classic | 76.30 | 12.70 | 35 | 48.20 | 67.30 | 73.50 |
| Moa Ilar | 50km Classic | 67.10 | 0.60 | 4.20 | 12.20 | 35.80 | 62.20 |
| Linn Svahn | 50km Classic | 57.60 | 1.40 | 5.60 | 12 | 33.70 | 54 |
| Frida Karlsson | 50km Classic | 55.10 | 21.40 | 31.90 | 39.70 | 50.30 | 53.10 |
| Emma Ribom | 50km Classic | 53.90 | 0.30 | 2.20 | 5.30 | 19.50 | 49.60 |
| Jonna Sundling | 50km Classic | 51 | 1.50 | 5.60 | 13.60 | 33.80 | 48.30 |
| Maja Dahlqvist | 50km Classic | 33.90 | 0 | 0.20 | 0.60 | 2.80 | 28 |
| Johanna Hagström | 50km Classic | 5.20 | 0 | 0 | 0 | 0 | 1.50 |
| Maja Dahlqvist | Sprint Classic | 83.80 | 9.60 | 35.70 | 51.80 | 75.20 | 83.80 |
| Johanna Hagström | Sprint Classic | 72.60 | 11.90 | 30.40 | 43 | 63.70 | 72.60 |
| Linn Svahn | Sprint Classic | 52.80 | 13.70 | 24.60 | 31.40 | 45.70 | 52.80 |
| Emma Ribom | Sprint Classic | 46.40 | 2.90 | 9.60 | 16.20 | 30.80 | 46.40 |
| Jonna Sundling | Sprint Classic | 44.80 | 8.20 | 23.70 | 31.10 | 41.90 | 44.80 |
| Moa Ilar | Sprint Classic | 44.20 | 0.50 | 3 | 7.40 | 18.30 | 44.20 |
| Frida Karlsson | Sprint Classic | 37 | 0.10 | 0.50 | 2.30 | 7.80 | 37 |
| Ebba Andersson | Sprint Classic | 18.40 | 0 | 0 | 0.10 | 0.40 | 12.80 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Frida Karlsson | Sweden | 1 | 0.02 | 0.94 | 0.96 | 1 | 0.32 | 0.86 | 0.98 | 1 |
| Moa Ilar | Sweden | 2 | 0.14 | 0.81 | 0.98 | 1 | 0.32 | 0.86 | 0.98 | 1 |
| Ebba Andersson | Sweden | 3 | 0.44 | 0.92 | 1 | 1 | 0.32 | 0.86 | 0.98 | 1 |
| Jonna Sundling | Sweden | 4 | 0.62 | 0.78 | 0.97 | 1 | 0.32 | 0.86 | 0.98 | 1 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Johanna Hagström | Sweden | 1 | 0.36 | 0.03 | 0.83 | 1 | 0.39 | 0.68 | 0.96 | 1 |
| Moa Ilar | Sweden | 2 | 0.14 | 0.81 | 0.98 | 1 | 0.39 | 0.68 | 0.96 | 1 |
| Ebba Andersson | Sweden | 3 | 0.44 | 0.92 | 1 | 1 | 0.39 | 0.68 | 0.96 | 1 |
| Jonna Sundling | Sweden | 4 | 0.62 | 0.78 | 0.97 | 1 | 0.39 | 0.68 | 0.96 | 1 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Maja Dahlqvist | Sweden | 1 | 0.77 | 0.91 | 1.00 | 0.96 | 0.83 | 0.91 | 0.98 | 0.98 |
| Jonna Sundling | Sweden | 2 | 0.89 | 0.92 | 0.97 | 1.00 | 0.83 | 0.91 | 0.98 | 0.98 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Maja Dahlqvist | Sweden | 1 | 0.77 | 0.91 | 1.00 | 0.96 | 0.83 | 0.91 | 0.98 | 0.98 |
| Jonna Sundling | Sweden | 2 | 0.89 | 0.92 | 0.97 | 1.00 | 0.83 | 0.91 | 0.98 | 0.98 |
Switzerland
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Marina Kälin | 10km Freestyle | 100 | 0 | 0.10 | 0.30 | 2.10 | 55.20 |
| Anja Weber | 10km Freestyle | 94.30 | 0.10 | 0.50 | 1.60 | 12.70 | 73 |
| Nadine Fähndrich | 10km Freestyle | 89.30 | 0 | 0.10 | 0.40 | 4.50 | 55.50 |
| Nadja Kälin | 10km Freestyle | 57.80 | 0 | 0 | 0 | 0.20 | 3.90 |
| Alina Meier | 10km Freestyle | 29.80 | 0 | 0 | 0 | 0.20 | 6.80 |
| Lea Fischer | 10km Freestyle | 24.60 | 0 | 0 | 0 | 0 | 0.50 |
| Nadine Fähndrich | 20km Skiathlon | 100 | 0.10 | 0.40 | 1 | 4.90 | 62.50 |
| Nadja Kälin | 20km Skiathlon | 100 | 0 | 0 | 0.20 | 0.40 | 14.10 |
| Anja Weber | 20km Skiathlon | 94.20 | 0.20 | 0.90 | 2.30 | 10.90 | 73.20 |
| Marina Kälin | 20km Skiathlon | 62.20 | 0 | 0.10 | 0.40 | 1.80 | 33.80 |
| Alina Meier | 20km Skiathlon | 19.90 | 0 | 0 | 0 | 0.10 | 2.70 |
| Lea Fischer | 20km Skiathlon | 14.10 | 0 | 0 | 0 | 0 | 1.30 |
| Nadine Fähndrich | 50km Classic | 100 | 0.40 | 2.60 | 6.20 | 25.30 | 87.20 |
| Nadja Kälin | 50km Classic | 100 | 0 | 0 | 0 | 0.30 | 10 |
| Marina Kälin | 50km Classic | 77.70 | 0 | 0.10 | 0.50 | 2.90 | 49.50 |
| Anja Weber | 50km Classic | 75.10 | 0 | 0.20 | 0.70 | 3.70 | 54.90 |
| Lea Fischer | 50km Classic | 22.70 | 0 | 0 | 0 | 0.10 | 2.30 |
| Alina Meier | 50km Classic | 15.20 | 0 | 0 | 0 | 0 | 1.10 |
| Nadine Fähndrich | Sprint Classic | 100 | 10.30 | 38 | 56.10 | 86 | 100 |
| Anja Weber | Sprint Classic | 77.30 | 1.30 | 5.10 | 12.40 | 31.10 | 77.30 |
| Lea Fischer | Sprint Classic | 63.20 | 0.10 | 0.20 | 1 | 5.70 | 40 |
| Alina Meier | Sprint Classic | 60.10 | 0 | 0.10 | 0.20 | 1.70 | 17.90 |
| Nadja Kälin | Sprint Classic | 56.10 | 0 | 0 | 0 | 0.20 | 4 |
| Marina Kälin | Sprint Classic | 42.50 | 0 | 0 | 0.10 | 0.30 | 8.50 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Nadine Fähndrich | Switzerland | 1 | 0.26 | 0.57 | 0.92 | 1 | 0.05 | 0.21 | 0.37 | 0.95 |
| Marina Kälin | Switzerland | 2 | 0.00 | 0.03 | 0.21 | 0.84 | 0.05 | 0.21 | 0.37 | 0.95 |
| Anja Weber | Switzerland | 3 | 0.00 | 0.31 | 0.44 | 1.00 | 0.05 | 0.21 | 0.37 | 0.95 |
| Alina Meier | Switzerland | 4 | 0.00 | 0.02 | 0.02 | 1 | 0.05 | 0.21 | 0.37 | 0.95 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Nadine Fähndrich | Switzerland | 1 | 0.26 | 0.57 | 0.92 | 1 | 0.06 | 0.15 | 0.34 | 0.87 |
| Anja Weber | Switzerland | 2 | 0.02 | 0.09 | 0.45 | 1.00 | 0.06 | 0.15 | 0.34 | 0.87 |
| Nadja Kälin | Switzerland | 3 | 0.00 | 0.00 | 0.09 | 0.54 | 0.06 | 0.15 | 0.34 | 0.87 |
| Marina Kälin | Switzerland | 4 | 0.01 | 0.04 | 0.04 | 1 | 0.06 | 0.15 | 0.34 | 0.87 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Nadine Fähndrich | Switzerland | 1 | 0.40 | 0.31 | 0.94 | 0.93 | 0.19 | 0.18 | 0.63 | 0.91 |
| Anja Weber | Switzerland | 2 | 0.00 | 0.06 | 0.34 | 0.90 | 0.19 | 0.18 | 0.63 | 0.91 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Nadine Fähndrich | Switzerland | 1 | 0.40 | 0.31 | 0.94 | 0.93 | 0.19 | 0.18 | 0.63 | 0.91 |
| Anja Weber | Switzerland | 2 | 0.00 | 0.06 | 0.34 | 0.90 | 0.19 | 0.18 | 0.63 | 0.91 |
USA
Individual
| Athlete | Race | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Jessie Diggins | 10km Freestyle | 100 | 58.20 | 84.80 | 100 | 100 | 100 |
| Julia Kern | 10km Freestyle | 97.50 | 0.20 | 1 | 3 | 17.50 | 79.70 |
| Rosie Brennan | 10km Freestyle | 84.60 | 0 | 0.10 | 0.50 | 3.50 | 47.80 |
| Kendall Kramer | 10km Freestyle | 34.90 | 0 | 0 | 0.10 | 0.20 | 9.10 |
| Sammy Smith | 10km Freestyle | 25.80 | 0 | 0 | 0 | 0.10 | 1.20 |
| Novie McCabe | 10km Freestyle | 21.60 | 0 | 0 | 0.10 | 0.60 | 12.70 |
| Hailey Swirbul | 10km Freestyle | 12.10 | 0 | 0.10 | 0.20 | 0.60 | 8.80 |
| Lauren Jortberg | 10km Freestyle | 5 | 0 | 0 | 0 | 0 | 0.70 |
| Jessie Diggins | 20km Skiathlon | 100 | 36.10 | 78.10 | 82.60 | 90.80 | 91.70 |
| Julia Kern | 20km Skiathlon | 100 | 0.20 | 0.90 | 2.40 | 14 | 78.70 |
| Rosie Brennan | 20km Skiathlon | 54.10 | 0 | 0.20 | 0.70 | 3.50 | 34.40 |
| Kendall Kramer | 20km Skiathlon | 36.90 | 0 | 0 | 0 | 0.30 | 9.90 |
| Sammy Smith | 20km Skiathlon | 34.40 | 0 | 0 | 0 | 0 | 5.50 |
| Novie McCabe | 20km Skiathlon | 22.30 | 0.10 | 0.10 | 0.20 | 2 | 16.20 |
| Hailey Swirbul | 20km Skiathlon | 17.90 | 0 | 0 | 0.10 | 1 | 11.50 |
| Lauren Jortberg | 20km Skiathlon | 7.70 | 0 | 0 | 0 | 0 | 1.10 |
| Jessie Diggins | 50km Classic | 95.50 | 9.20 | 35.10 | 53.30 | 81.40 | 91.90 |
| Rosie Brennan | 50km Classic | 85 | 0.10 | 1.50 | 3.90 | 16.40 | 71 |
| Julia Kern | 50km Classic | 78.10 | 0 | 0.10 | 0.50 | 3.10 | 60.30 |
| Sammy Smith | 50km Classic | 54.10 | 0 | 0 | 0 | 0.30 | 10.40 |
| Hailey Swirbul | 50km Classic | 39.40 | 0 | 0.10 | 0.50 | 2.70 | 29.30 |
| Novie McCabe | 50km Classic | 34.30 | 0 | 0 | 0.20 | 1.30 | 23.50 |
| Kendall Kramer | 50km Classic | 13.50 | 0 | 0 | 0 | 0.20 | 4.50 |
| Jessie Diggins | Sprint Classic | 100 | 2.20 | 16.40 | 30 | 62.10 | 100 |
| Julia Kern | Sprint Classic | 100 | 0.50 | 3 | 8.40 | 25.70 | 100 |
| Rosie Brennan | Sprint Classic | 73.70 | 0.10 | 0.80 | 2.70 | 10.40 | 63 |
| Sammy Smith | Sprint Classic | 42.70 | 0 | 0 | 0.20 | 1.10 | 13.90 |
| Lauren Jortberg | Sprint Classic | 33 | 0 | 0 | 0 | 0.10 | 1.90 |
| Hailey Swirbul | Sprint Classic | 22.90 | 0 | 0 | 0.10 | 0.60 | 8 |
| Novie McCabe | Sprint Classic | 10.70 | 0 | 0 | 0 | 0 | 0.80 |
Relay
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Rosie Brennan | USA | 1 | 0.03 | 0.07 | 0.79 | 1 | 0.11 | 0.44 | 0.58 | 0.75 |
| Jessie Diggins | USA | 2 | 0.36 | 0.92 | 0.99 | 1 | 0.11 | 0.44 | 0.58 | 0.75 |
| Julia Kern | USA | 3 | 0.00 | 0.36 | 0.50 | 1.00 | 0.11 | 0.44 | 0.58 | 0.75 |
| Hailey Swirbul | USA | 4 | 0.03 | 0.27 | 0.03 | 0 | 0.11 | 0.44 | 0.58 | 0.75 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Rosie Brennan | USA | 1 | 0.03 | 0.07 | 0.79 | 1 | 0.20 | 0.37 | 0.53 | 0.75 |
| Julia Kern | USA | 2 | 0.02 | 0.05 | 0.31 | 1.00 | 0.20 | 0.37 | 0.53 | 0.75 |
| Jessie Diggins | USA | 3 | 0.65 | 0.99 | 1 | 1 | 0.20 | 0.37 | 0.53 | 0.75 |
| Hailey Swirbul | USA | 4 | 0.03 | 0.27 | 0.03 | 0 | 0.20 | 0.37 | 0.53 | 0.75 |
Team Sprint
Podium Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Julia Kern | USA | 1 | 0.10 | 0.11 | 0.20 | 0.83 | 0.05 | 0.45 | 0.55 | 0.91 |
| Jessie Diggins | USA | 2 | 0.00 | 0.76 | 0.87 | 0.99 | 0.05 | 0.45 | 0.55 | 0.91 |
Win Optimized
| Athlete | Nation | Leg | Leg Win | Leg Podium | Leg Top5 | Leg Top-10 | Team Win | Team Podium | Team Top5 | Team Top-10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Jessie Diggins | USA | 1 | 0.14 | 0.75 | 0.65 | 0.96 | 0.07 | 0.40 | 0.51 | 0.93 |
| Julia Kern | USA | 2 | 0.00 | 0.08 | 0.39 | 0.91 | 0.07 | 0.40 | 0.51 | 0.93 |
Other
Individual
| Athlete | Race | Nation | Start | Win | Podium | Top5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|---|
| Gina del Rio | 10km Freestyle | Andorra | 100 | 0 | 0.30 | 0.90 | 6.20 | 69.20 |
| Agustina Groetzner | 10km Freestyle | Argentina | 100 | 0 | 0 | 0 | 0.30 | 5.40 |
| Nahiara Diaz Gonzalez | 10km Freestyle | Argentina | 100 | 0 | 0 | 0 | 0.20 | 2.70 |
| Katya Galstyan | 10km Freestyle | Armenia | 100 | 0 | 0 | 0 | 0 | 1.90 |
| Rosie Fordham | 10km Freestyle | Australia | 100 | 0 | 0.20 | 0.60 | 2.60 | 49.80 |
| Phoebe Cridland | 10km Freestyle | Australia | 100 | 0 | 0 | 0 | 0.20 | 3.50 |
| Ellen Søhol Lie | 10km Freestyle | Australia | 76.30 | 0 | 0 | 0 | 0 | 1.10 |
| Bruna Moura | 10km Freestyle | Brazil | 100 | 0 | 0 | 0 | 0.10 | 2.80 |
| Kalina Nedyalkova | 10km Freestyle | Bulgaria | 100 | 0 | 0 | 0 | 0.10 | 2.70 |
| Dinigeer Yilamujiang | 10km Freestyle | China | 100 | 0 | 0 | 0 | 0 | 1.50 |
| Bayani Jialin | 10km Freestyle | China | 26.80 | 0 | 0 | 0 | 0.10 | 3 |
| Anna Pryce | 10km Freestyle | Great Britain | 100 | 0 | 0 | 0.10 | 0.30 | 5.10 |
| Maria Dimitra Tsiarka | 10km Freestyle | Greece | 100 | 0 | 0 | 0 | 0.20 | 4.10 |
| Sara Ponya | 10km Freestyle | Hungary | 100 | 0 | 0 | 0 | 0.10 | 1.50 |
| Kristrun Gudnadottir | 10km Freestyle | Iceland | 100 | 0 | 0 | 0.10 | 0.30 | 4.60 |
| Chika Kobayashi | 10km Freestyle | Japan | 100 | 0 | 0 | 0 | 0.10 | 3.70 |
| Chika Honda | 10km Freestyle | Japan | 100 | 0 | 0 | 0 | 0 | 2 |
| Masae Tsuchiya | 10km Freestyle | Japan | 92.20 | 0 | 0 | 0.10 | 0.70 | 27.90 |
| Patricijia Eiduka | 10km Freestyle | Latvia | 100 | 0.10 | 0.80 | 2.30 | 10.90 | 70.20 |
| Nina Riedener | 10km Freestyle | Liechtenstein | 100 | 0 | 0 | 0 | 0.20 | 1.80 |
| Anja Ilic | 10km Freestyle | Serbia | 100 | 0 | 0 | 0 | 0.10 | 1.90 |
| Anja Mandeljc | 10km Freestyle | Slovenia | 100 | 0 | 0 | 0.10 | 0.60 | 27.30 |
| Eva Urevc | 10km Freestyle | Slovenia | 89.60 | 0 | 0 | 0.10 | 0.70 | 26.20 |
| Eui Jin Lee | 10km Freestyle | South Korea | 100 | 0 | 0 | 0 | 0 | 1.80 |
| Da-Som Han | 10km Freestyle | South Korea | 100 | 0 | 0 | 0 | 0 | 1.70 |
| Sophia Tsu Velicer | 10km Freestyle | Taiwan | 100 | 0 | 0 | 0 | 0.10 | 1.30 |
| Sofiia Shkatula | 10km Freestyle | Ukraine | 100 | 0 | 0 | 0 | 0 | 1.60 |
| Anastasiia Nikon | 10km Freestyle | Ukraine | 100 | 0 | 0 | 0 | 0 | 1.60 |
| Gina del Rio | 20km Skiathlon | Andorra | 100 | 0 | 0.20 | 0.80 | 2.10 | 51.10 |
| Katya Galstyan | 20km Skiathlon | Armenia | 100 | 0 | 0 | 0 | 0 | 2.60 |
| Rosie Fordham | 20km Skiathlon | Australia | 100 | 0 | 0.10 | 0.30 | 0.30 | 43 |
| Phoebe Cridland | 20km Skiathlon | Australia | 78.40 | 0 | 0 | 0 | 0.10 | 8.40 |
| Ellen Søhol Lie | 20km Skiathlon | Australia | 57.20 | 0 | 0 | 0 | 0 | 2.90 |
| Bruna Moura | 20km Skiathlon | Brazil | 100 | 0 | 0 | 0.10 | 0.20 | 7.70 |
| Bayani Jialin | 20km Skiathlon | China | 100 | 0 | 0 | 0.10 | 0.10 | 12.10 |
| Dinigeer Yilamujiang | 20km Skiathlon | China | 100 | 0 | 0 | 0 | 0 | 4.10 |
| Anna Pryce | 20km Skiathlon | Great Britain | 100 | 0 | 0 | 0.10 | 0.20 | 7.20 |
| Larissza Vanda Bere | 20km Skiathlon | Hungary | 100 | 0 | 0 | 0.10 | 0.50 | 18.70 |
| Sara Ponya | 20km Skiathlon | Hungary | 100 | 0 | 0 | 0 | 0 | 10.60 |
| Chika Kobayashi | 20km Skiathlon | Japan | 100 | 0 | 0 | 0 | 0 | 8.30 |
| Chika Honda | 20km Skiathlon | Japan | 100 | 0 | 0 | 0 | 0 | 2.60 |
| Masae Tsuchiya | 20km Skiathlon | Japan | 92 | 0 | 0.10 | 0.10 | 1.10 | 32.60 |
| Patricijia Eiduka | 20km Skiathlon | Latvia | 100 | 0.10 | 0.40 | 1.20 | 8 | 73.40 |
| Nina Riedener | 20km Skiathlon | Liechtenstein | 100 | 0 | 0 | 0 | 0.10 | 10.40 |
| Anja Mandeljc | 20km Skiathlon | Slovenia | 100 | 0 | 0.10 | 0.20 | 1 | 31.60 |
| Eva Urevc | 20km Skiathlon | Slovenia | 25.30 | 0 | 0 | 0 | 0.60 | 10.80 |
| Da-Som Han | 20km Skiathlon | South Korea | 100 | 0 | 0 | 0 | 0 | 2.40 |
| Eui Jin Lee | 20km Skiathlon | South Korea | 100 | 0 | 0 | 0 | 0 | 2.10 |
| Sophia Tsu Velicer | 20km Skiathlon | Taiwan | 100 | 0 | 0 | 0 | 0.10 | 8.90 |
| Anastasiia Nikon | 20km Skiathlon | Ukraine | 100 | 0 | 0 | 0 | 0 | 1.80 |
| Yelizaveta Nopriienko | 20km Skiathlon | Ukraine | 100 | 0 | 0 | 0 | 0 | 3.90 |
| Sofiia Shkatula | 20km Skiathlon | Ukraine | 91.20 | 0 | 0 | 0 | 0 | 1.90 |
| Gina del Rio | 50km Classic | Andorra | 100 | 0 | 0 | 0.10 | 0.40 | 21.10 |
| Katya Galstyan | 50km Classic | Armenia | 100 | 0 | 0 | 0 | 0.10 | 1.60 |
| Ellen Søhol Lie | 50km Classic | Australia | 100 | 0 | 0 | 0 | 0.30 | 7.60 |
| Rosie Fordham | 50km Classic | Australia | 100 | 0 | 0 | 0 | 0.30 | 33.90 |
| Phoebe Cridland | 50km Classic | Australia | 46 | 0 | 0 | 0 | 0.10 | 2.20 |
| Bruna Moura | 50km Classic | Brazil | 100 | 0 | 0 | 0 | 0.30 | 5.60 |
| Dinigeer Yilamujiang | 50km Classic | China | 100 | 0 | 0 | 0 | 0.20 | 3.40 |
| Bayani Jialin | 50km Classic | China | 100 | 0 | 0 | 0 | 0.20 | 5.70 |
| Masae Tsuchiya | 50km Classic | Japan | 100 | 0 | 0 | 0.10 | 1 | 36.10 |
| Chika Kobayashi | 50km Classic | Japan | 100 | 0 | 0 | 0 | 0.30 | 8.90 |
| Patricijia Eiduka | 50km Classic | Latvia | 100 | 0 | 0.10 | 0.40 | 2.40 | 68.60 |
| Nina Riedener | 50km Classic | Liechtenstein | 100 | 0 | 0 | 0 | 0.40 | 13.90 |
| Anja Mandeljc | 50km Classic | Slovenia | 100 | 0 | 0 | 0.20 | 1.50 | 39.20 |
| Eva Urevc | 50km Classic | Slovenia | 93.30 | 0 | 0 | 0.20 | 1.20 | 34.20 |
| Da-Som Han | 50km Classic | South Korea | 100 | 0 | 0 | 0 | 0.20 | 2 |
| Eui Jin Lee | 50km Classic | South Korea | 100 | 0 | 0 | 0 | 0.10 | 1.50 |
| Sophia Tsu Velicer | 50km Classic | Taiwan | 100 | 0 | 0 | 0.10 | 0.50 | 11.70 |
| Sofiia Shkatula | 50km Classic | Ukraine | 100 | 0 | 0 | 0 | 0.10 | 1.40 |
| Anastasiia Nikon | 50km Classic | Ukraine | 100 | 0 | 0 | 0 | 0.10 | 1.20 |
| Gina del Rio | Sprint Classic | Andorra | 100 | 0 | 0.50 | 1.10 | 5.80 | 56.40 |
| Nahiara Diaz Gonzalez | Sprint Classic | Argentina | 100 | 0 | 0 | 0.10 | 0.30 | 5.20 |
| Agustina Groetzner | Sprint Classic | Argentina | 100 | 0 | 0 | 0.10 | 0.30 | 6.20 |
| Katya Galstyan | Sprint Classic | Armenia | 100 | 0 | 0 | 0 | 0.10 | 1.10 |
| Ellen Søhol Lie | Sprint Classic | Australia | 100 | 0 | 0 | 0 | 0 | 1.10 |
| Phoebe Cridland | Sprint Classic | Australia | 98.40 | 0 | 0 | 0.10 | 0.20 | 3.60 |
| Bruna Moura | Sprint Classic | Brazil | 100 | 0 | 0 | 0.10 | 0.20 | 3.50 |
| Eduarda Ribera | Sprint Classic | Brazil | 100 | 0 | 0 | 0 | 0.10 | 2.50 |
| Kalina Nedyalkova | Sprint Classic | Bulgaria | 100 | 0 | 0 | 0 | 0.20 | 3.10 |
| Dinigeer Yilamujiang | Sprint Classic | China | 100 | 0 | 0 | 0 | 0 | 0.60 |
| Leona Garac | Sprint Classic | Croatia | 100 | 0 | 0 | 0.10 | 0.40 | 7.50 |
| Anna Pryce | Sprint Classic | Great Britain | 100 | 0 | 0 | 0.10 | 0.60 | 8.50 |
| Sara Ponya | Sprint Classic | Hungary | 100 | 0 | 0 | 0 | 0.10 | 2.50 |
| Kristrun Gudnadottir | Sprint Classic | Iceland | 100 | 0 | 0 | 0.10 | 0.30 | 5.70 |
| Atefah Salehi | Sprint Classic | Iran | 100 | 0 | 0 | 0 | 0.10 | 2.60 |
| Chika Honda | Sprint Classic | Japan | 100 | 0 | 0 | 0 | 0 | 0.40 |
| Patricijia Eiduka | Sprint Classic | Latvia | 100 | 0 | 0.20 | 0.90 | 5.50 | 61.70 |
| Linda Kaparkaleja | Sprint Classic | Latvia | 17.70 | 0 | 0 | 0 | 0.10 | 1.10 |
| Adriana Suminska | Sprint Classic | Latvia | 17.70 | 0 | 0 | 0 | 0.10 | 1.10 |
| Ieva Dainyte | Sprint Classic | Lithuania | 100 | 0 | 0 | 0 | 0.10 | 3 |
| Egle Savickaite | Sprint Classic | Lithuania | 89.70 | 0 | 0 | 0 | 0.10 | 2.80 |
| Anja Ilic | Sprint Classic | Serbia | 100 | 0 | 0 | 0 | 0.10 | 1.50 |
| Eva Urevc | Sprint Classic | Slovenia | 100 | 0 | 0.10 | 0.30 | 2 | 25.30 |
| Anja Mandeljc | Sprint Classic | Slovenia | 100 | 0 | 0 | 0 | 0.10 | 4 |
| Da-Som Han | Sprint Classic | South Korea | 100 | 0 | 0 | 0 | 0 | 0.80 |
| Eui Jin Lee | Sprint Classic | South Korea | 30.70 | 0 | 0 | 0 | 0 | 0.50 |
| Sophia Tsu Velicer | Sprint Classic | Taiwan | 100 | 0 | 0 | 0 | 0.10 | 1.50 |
| Anastasiia Nikon | Sprint Classic | Ukraine | 100 | 0 | 0 | 0 | 0 | 0.30 |
| Yelizaveta Nopriienko | Sprint Classic | Ukraine | 100 | 0 | 0 | 0 | 0.10 | 1.60 |
| Sofiia Shkatula | Sprint Classic | Ukraine | 85.90 | 0 | 0 | 0 | 0 | 0.60 |