See Race Picks Methodology for details on how these predictions are generated.
biathlon
men
Position Probabilities
Race 1
| Skier | Nation | Participation | Win | Podium | Top-5 | Top-10 | Top-30 |
|---|---|---|---|---|---|---|---|
| Johan-Olav Smørdal Botn | NOR | 100 | 30.20 | 61.40 | 79.10 | 96.10 | 99.90 |
| Sturla Holm Lægreid | NOR | 100 | 16.80 | 45.20 | 66.30 | 92.30 | 99.90 |
| Quentin Fillon Maillet | FRA | 100 | 12.90 | 37.90 | 58.50 | 88.60 | 99.70 |
| Johannes Dale-Skjevdal | NOR | 100 | 10.20 | 33.60 | 53.80 | 85.60 | 99.70 |
| Sebastian Samuelsson | SWE | 100 | 9.80 | 32.10 | 52.80 | 84.90 | 99.70 |
| Eric Perrot | FRA | 100 | 5.90 | 25.40 | 46.60 | 84 | 99.80 |
| Martin Uldal | NOR | 100 | 5.70 | 21.70 | 40.20 | 76.40 | 99.10 |
| Vetle Sjåstad Christiansen | NOR | 100 | 4.90 | 19.10 | 35.60 | 72.40 | 98.60 |
| Emilien Jacquelin | FRA | 100 | 1.10 | 6.10 | 14.90 | 47.90 | 94.90 |
| Philipp Nawrath | GER | 100 | 0.80 | 5.60 | 14 | 45.10 | 93.40 |
| Isak Leknes Frey | NOR | 100 | 0.60 | 4.20 | 10.70 | 38.80 | 91.70 |
| Philipp Horn | GER | 100 | 0.50 | 2.60 | 7.60 | 31.20 | 88.40 |
| Campbell Wright | USA | 100 | 0.30 | 2 | 6.10 | 27.20 | 85.60 |
| Martin Ponsiluoma | SWE | 100 | 0.10 | 2.20 | 8.90 | 54.80 | 99.60 |
| Jesper Nelin | SWE | 100 | 0 | 0.40 | 1.70 | 15.10 | 81.40 |
| Jakov Fak | SLO | 100 | 0 | 0.10 | 0.50 | 6.60 | 66.70 |
| Tero Seppälä | FIN | 100 | 0 | 0 | 0 | 1.30 | 96.50 |
| Lukas Hofer | ITA | 100 | 0 | 0 | 0.20 | 6.30 | 85.70 |
| Niklas Hartweg | SUI | 100 | 0 | 0 | 0.20 | 6.40 | 86 |
| Vitezslav Hornig | CZE | 100 | 0 | 0 | 0.20 | 5.20 | 82.90 |
| David Zobel | GER | 100 | 0 | 0 | 0.10 | 4.90 | 78 |
| Leonhard Pfund | GER | 100 | 0 | 0 | 0.20 | 5 | 75 |
| Justus Strelow | GER | 100 | 0 | 0 | 0.30 | 4.20 | 65.90 |
| Joscha Burkhalter | SUI | 100 | 0 | 0 | 0.10 | 2.30 | 68.20 |
| Oscar Lombardot | FRA | 100 | 0 | 0 | 0 | 1.10 | 64.50 |
| Michal Krcmar | CZE | 100 | 0 | 0 | 0 | 0.50 | 61.60 |
| Emilien Claude | FRA | 100 | 0 | 0.10 | 0.50 | 4.90 | 56.60 |
| Fabien Claude | FRA | 100 | 0 | 0 | 0.10 | 2.40 | 53.90 |
| Lucas Fratzscher | GER | 100 | 0 | 0 | 0 | 0.70 | 50.60 |
| Vytautas Strolia | LTU | 100 | 0 | 0 | 0 | 0.20 | 47 |
| Nicola Romanin | ITA | 100 | 0 | 0 | 0 | 0.80 | 46 |
| Victor Brandt | SWE | 100 | 0 | 0 | 0 | 0.50 | 44.60 |
| Sebastian Stalder | SUI | 100 | 0 | 0 | 0 | 0.70 | 43.20 |
| Dmytro Pidruchnyi | UKR | 100 | 0 | 0 | 0.40 | 4 | 44.90 |
| Olli Hiidensalo | FIN | 100 | 0 | 0 | 0 | 1 | 41.60 |
| Vitalii Mandzyn | UKR | 100 | 0 | 0 | 0 | 0.10 | 34.30 |
| Simon Eder | AUT | 100 | 0 | 0 | 0 | 0 | 32.80 |
| Tomas Mikyska | CZE | 100 | 0 | 0 | 0 | 0 | 24.40 |
| Andrejs Rastorgujevs | LAT | 100 | 0 | 0 | 0 | 0 | 22.20 |
| Tuomas Harjula | FIN | 100 | 0 | 0 | 0 | 0 | 24.50 |
| Jan Gunka | POL | 100 | 0 | 0 | 0 | 0 | 12.10 |
| Henning Sjökvist | SWE | 100 | 0 | 0 | 0 | 0 | 8.40 |
| Renars Birkentals | LAT | 100 | 0 | 0 | 0 | 0 | 12.50 |
| Lovro Planko | SLO | 100 | 0 | 0 | 0 | 0 | 8.10 |
| Maxime Germain | USA | 100 | 0 | 0 | 0 | 0.10 | 21.60 |
| Emil Frisk | DEN | 100 | 0 | 0 | 0 | 0 | 5.30 |
| Thierry Langer | BEL | 100 | 0 | 0 | 0 | 0 | 15 |
| Konrad Badacz | POL | 100 | 0 | 0 | 0 | 0 | 11.40 |
| Florent Claude | BEL | 100 | 0 | 0 | 0 | 0 | 5.40 |
| Christoph Pircher | ITA | 100 | 0 | 0 | 0 | 0 | 8.30 |
| Vladimir Iliev | BUL | 100 | 0 | 0 | 0 | 0 | 10.50 |
| Jeremy Finello | SUI | 100 | 0 | 0 | 0 | 0 | 6.80 |
| Rihards Lozbers | LAT | 100 | 0 | 0 | 0 | 0 | 2.20 |
| Malte Stefansson | SWE | 100 | 0 | 0 | 0 | 0 | 12.90 |
| Patrick Braunhofer | ITA | 100 | 0 | 0 | 0 | 0 | 2.50 |
| Otto Invenius | FIN | 100 | 0 | 0 | 0 | 0 | 4.10 |
| Adam Runnalls | CAN | 100 | 0 | 0 | 0 | 0 | 1.20 |
| Graham Benson | GBR | 100 | 0 | 0 | 0 | 0 | 1.10 |
| Bohdan Borkovskyi | UKR | 100 | 0 | 0 | 0 | 0 | 1.90 |
| Miha Dovzan | SLO | 100 | 0 | 0 | 0 | 0 | 1.20 |
| Artur Iskhakov | SVK | 100 | 0 | 0 | 0 | 0 | 1.50 |
| Jake Brown | USA | 100 | 0 | 0 | 0 | 0 | 1 |
| Julien Petitjacques | BEL | 100 | 0 | 0 | 0 | 0 | 1 |
| Petr Hak | CZE | 100 | 0 | 0 | 0 | 0 | 0.90 |
| Anton Vidmar | SLO | 100 | 0 | 0 | 0 | 0 | 0.90 |
| Kristo Siimer | EST | 100 | 0 | 0 | 0 | 0 | 0.80 |
| Phoenix Sparke | AUS | 100 | 0 | 0 | 0 | 0 | 1.40 |
| Martin Matko | SVK | 100 | 0 | 0 | 0 | 0 | 0.60 |
| Mikulas Karlik | CZE | 100 | 0 | 0 | 0 | 0 | 0.50 |
| Paul Schommer | USA | 100 | 0 | 0 | 0 | 0 | 0.50 |
| Jakub Borgula | SVK | 100 | 0 | 0 | 0 | 0 | 0.40 |
| Sondre Slettemark | GRL | 100 | 0 | 0 | 0 | 0 | 0.50 |
| Masaharu Yamamoto | JPN | 100 | 0 | 0 | 0 | 0 | 0.50 |
| Arttu Heikkinen | FIN | 100 | 0 | 0 | 0 | 0 | 0.40 |
| Fabian Müllauer | AUT | 100 | 0 | 0 | 0 | 0 | 0.50 |
| Alexandr Mukhin | KAZ | 100 | 0 | 0 | 0 | 0 | 0.40 |
| Rene Zahkna | EST | 100 | 0 | 0 | 0 | 0 | 0.40 |
| Pavel Magazeev | MDA | 100 | 0 | 0 | 0 | 0 | 0.30 |
| Vladislav Kireyev | KAZ | 100 | 0 | 0 | 0 | 0 | 0.40 |
| George Coltea | ROU | 100 | 0 | 0 | 0 | 0 | 0.30 |
| Artem Tyshchenko | UKR | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Fabian Suchodolski | POL | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Dmitrii Shamaev | ROU | 100 | 0 | 0 | 0 | 0 | 0.30 |
| Noah Bradford | AUS | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Konstantin Vasilev | BUL | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Jacques Jefferies | GBR | 100 | 0 | 0 | 0 | 0 | 0.30 |
| Matic Repnik | SLO | 100 | 0 | 0 | 0 | 0 | 0.30 |
| Bogdan Tsymbal | UKR | 100 | 0 | 0 | 0 | 0 | 0.30 |
| Kiyomasa Ojima | JPN | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Zachary Connelly | CAN | 100 | 0 | 0 | 0 | 0 | 0.10 |
| Kresimir Crnkovic | CRO | 100 | 0 | 0 | 0 | 0 | 0.10 |
| Dajan Danuser | SUI | 100 | 0 | 0 | 0 | 0 | 0.10 |
| Dominic Unterweger | AUT | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Mark-Markos Kehva | EST | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Cornel Puchianu | ROU | 100 | 0 | 0 | 0 | 0 | 0.10 |
| Patrick Jakob | AUT | 100 | 0 | 0 | 0 | 0 | 0.10 |
| Marcin Zawol | POL | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Asset Dyussenov | KAZ | 100 | 0 | 0 | 0 | 0 | 0.10 |
| George Buta | ROU | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Maksim Fomin | LTU | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Jakob Kulbin | EST | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Maksim Makarov | MDA | 100 | 0 | 0 | 0 | 0 | 0.10 |
| Karol Dombrovski | LTU | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Marek Mackels | BEL | 100 | 0 | 0 | 0 | 0 | 0.20 |
| Mihail Usov | MDA | 100 | 0 | 0 | 0 | 0 | 0.10 |
cross country
men
Position Probabilities
Race 1
| Skier | Nation | Win | Podium | Final | Semifinal | Quarterfinal |
|---|---|---|---|---|---|---|
| Johannes Høsflot Klæbo | Norway | 57.90 | 87.30 | 96.90 | 99.80 | 100 |
| Lars Heggen | Norway | 9.90 | 40.80 | 68 | 92.30 | 100 |
| Ansgar Evensen | Norway | 9.40 | 29 | 49.50 | 75.20 | 96.60 |
| Even Northug | Norway | 5.70 | 30.30 | 59.30 | 87.30 | 99.60 |
| Jules Chappaz | France | 2.40 | 11.40 | 26.30 | 51.30 | 89.60 |
| Anton Grahn | Sweden | 2.40 | 11.30 | 25.20 | 48.90 | 88 |
| Ben Ogden | USA | 2.10 | 13.40 | 36.70 | 72 | 97.60 |
| Harald Østberg Amundsen | Norway | 1.80 | 13 | 31.20 | 66.30 | 96.70 |
| Lauri Vuorinen | Finland | 1.70 | 15 | 34.90 | 69.80 | 97.70 |
| Ondrej Cerny | Czechia | 1.40 | 10.70 | 29.10 | 67.10 | 98 |
| Alvar Myhlback | Sweden | 1.30 | 8.40 | 24.50 | 57.70 | 93.50 |
| Federico Pellegrino | Italy | 1.30 | 5.80 | 19.50 | 45.60 | 89.90 |
| Marcus Grate | Sweden | 0.50 | 3.60 | 11.60 | 27.60 | 69.20 |
| Simone Mocellini | Italy | 0.40 | 5.40 | 15 | 39.80 | 85.30 |
| Valerio Grond | Switzerland | 0.40 | 1.50 | 9.10 | 32.70 | 88.30 |
| Jiri Tuz | Czechia | 0.40 | 2 | 7.90 | 24.40 | 70.60 |
| James Clinton Schoonmaker | USA | 0.40 | 2.30 | 7.80 | 22.30 | 64.50 |
| Gus Schumacher | USA | 0.30 | 2.10 | 7.50 | 21 | 65.40 |
| Simen Myhre | Norway | 0.20 | 1.30 | 6.10 | 26 | 82.50 |
| Benjamin Moser | Austria | 0.10 | 0.20 | 1.30 | 6.90 | 43 |
| Harald Astrup Arnesen | Norway | 0 | 1.50 | 8.60 | 28.40 | 84.40 |
| Filip Skari | Norway | 0 | 0.80 | 4.30 | 22.50 | 80.30 |
| Emil Liekari | Finland | 0 | 0.40 | 2.80 | 13 | 67 |
| Lucas Chanavat | France | 0 | 1 | 5 | 18 | 62.50 |
| Noe Näff | Switzerland | 0 | 0.20 | 1.10 | 7.60 | 55.80 |
| Simone Dapra | Italy | 0 | 0.30 | 1.90 | 9.10 | 52.50 |
| Janik Riebli | Switzerland | 0 | 0.40 | 1.90 | 9.30 | 51.60 |
| Elia Barp | Italy | 0 | 0.10 | 1.20 | 6.80 | 53.20 |
| Theo Schely | France | 0 | 0.20 | 0.50 | 6 | 47 |
| Jan Stölben | Germany | 0 | 0.10 | 1 | 6.90 | 46.90 |
| Ville Ahonen | Finland | 0 | 0 | 0.50 | 4 | 43.40 |
| Antoine Cyr | Canada | 0 | 0 | 0.20 | 3.20 | 35.10 |
| Jørgen Schjølberg | Norway | 0 | 0.10 | 1.60 | 6.70 | 39.70 |
| Isai Näff | Switzerland | 0 | 0 | 0.20 | 2.30 | 38.20 |
| Zak Ketterson | USA | 0 | 0 | 0.30 | 2.40 | 35 |
| Jaume Pueyo | Spain | 0 | 0 | 0.30 | 1.80 | 25.40 |
| Lars Michael Bjertnæs | Norway | 0 | 0 | 0 | 1.30 | 24.40 |
| Jesper Persson | Sweden | 0 | 0 | 0 | 1.80 | 26.30 |
| Kristian Kollerud | Norway | 0 | 0 | 0 | 1.40 | 22.30 |
| Ludek Seller | Czechia | 0 | 0 | 0.40 | 1.40 | 21.50 |
| Michael Föttinger | Austria | 0 | 0 | 0 | 0.50 | 21.90 |
| Ivan Essonnier | France | 0 | 0 | 0.20 | 1.10 | 21 |
| Jack Young | USA | 0 | 0 | 0 | 1 | 20.60 |
| Davide Graz | Italy | 0 | 0 | 0.10 | 1.20 | 20.30 |
| Roman Alder | Switzerland | 0 | 0 | 0.10 | 0.80 | 20 |
| Jakob Walther | Germany | 0 | 0 | 0 | 0.60 | 17.20 |
| Nejc Stern | Slovenia | 0 | 0.10 | 0.20 | 0.70 | 18.30 |
| Erik Engel | Austria | 0 | 0 | 0 | 0.80 | 16.70 |
| Michal Novak | Czechia | 0 | 0 | 0 | 0.90 | 19 |
| Miha Simenc | Slovenia | 0 | 0 | 0 | 0.30 | 13.70 |
| Oskar Algotsson | Sweden | 0 | 0 | 0 | 0.30 | 14.70 |
| Xavier McKeever | Canada | 0 | 0 | 0 | 0.60 | 11.70 |
| Erik Johansson | Sweden | 0 | 0 | 0 | 0.50 | 12.70 |
| Eero Rantala | Finland | 0 | 0 | 0.10 | 0.30 | 9.80 |
| Sebastian Santiago Kildebo | Norway | 0 | 0 | 0 | 0.20 | 11.20 |
| Lukas Mrkonjic | Austria | 0 | 0 | 0 | 0.40 | 10.50 |
| Anian Sossau-Daubermann | Germany | 0 | 0 | 0 | 0.20 | 9.40 |
| Remi Bourdin | France | 0 | 0 | 0 | 0 | 7.60 |
| Jonas Hellmich | Czechia | 0 | 0 | 0 | 0.10 | 9.20 |
| Jannis Grimmecke | Germany | 0 | 0 | 0.10 | 0.10 | 9.40 |
| John Schwinghamer | USA | 0 | 0 | 0 | 0.50 | 8.80 |
| Bernat Selles Gasch | Spain | 0 | 0 | 0 | 0.50 | 7.50 |
| Hugo Hinckfuss | Australia | 0 | 0 | 0 | 0 | 6.70 |
| Aron Åkre Rysstad | Norway | 0 | 0 | 0 | 0 | 6.60 |
| Marko Kilp | Estonia | 0 | 0 | 0 | 0.10 | 3.60 |
| Peter Hinds | Slovakia | 0 | 0 | 0 | 0 | 4.20 |
| Juuso Haarala | Finland | 0 | 0 | 0 | 0.10 | 4.90 |
| Henri Roos | Estonia | 0 | 0 | 0 | 0 | 4.90 |
| Sasha Masson | Canada | 0 | 0 | 0 | 0 | 4 |
| Vili Crv | Slovenia | 0 | 0 | 0 | 0.10 | 4.30 |
| James Clugnet | Great Britain | 0 | 0 | 0 | 0.10 | 3.70 |
| Kamil Bury | Poland | 0 | 0 | 0 | 0 | 3.40 |
| Lars Young Vik | Australia | 0 | 0 | 0 | 0 | 3.10 |
| Jachym Cenek | Slovakia | 0 | 0 | 0 | 0 | 2.30 |
| Anze Gros | Slovenia | 0 | 0 | 0 | 0 | 3.50 |
| Seve De Campo | Australia | 0 | 0 | 0 | 0.10 | 2.30 |
| Marko Skender | Croatia | 0 | 0 | 0 | 0 | 2.80 |
ladies
Position Probabilities
Race 1
| Skier | Nation | Win | Podium | Final | Semifinal | Quarterfinal |
|---|---|---|---|---|---|---|
| Kristine Stavås Skistad | Norway | 38.40 | 77.80 | 95.20 | 99.60 | 100 |
| Linn Svahn | Sweden | 18.90 | 57.40 | 84.50 | 97.10 | 99.90 |
| Jonna Sundling | Sweden | 17.20 | 50.20 | 81.10 | 97.50 | 100 |
| Maja Dahlqvist | Sweden | 8.40 | 30.60 | 61.70 | 90.60 | 99.90 |
| Johanna Hagström | Sweden | 4.90 | 24.40 | 56.10 | 87 | 99.90 |
| Nadine Fähndrich | Switzerland | 4.50 | 16.20 | 40.80 | 75.30 | 97.70 |
| Laura Gimmler | Germany | 3.20 | 12.10 | 37.70 | 75.40 | 99.10 |
| Julie Myhre | Norway | 0.90 | 4.90 | 13.50 | 35.90 | 80.10 |
| Johanna Matintalo | Finland | 0.70 | 6.20 | 22.20 | 59.70 | 97.70 |
| Moa Ilar | Sweden | 0.50 | 2.60 | 12.20 | 42.70 | 91.90 |
| Mathilde Myhrvold | Norway | 0.40 | 1.60 | 8.50 | 33.60 | 90.30 |
| Julie Bjervig Drivenes | Norway | 0.40 | 2.90 | 11.50 | 39.80 | 88 |
| Coletta Rydzek | Germany | 0.40 | 1.80 | 7.90 | 31.80 | 91.40 |
| Ane Appelkvist Stenseth | Norway | 0.30 | 1.90 | 8 | 27.60 | 74 |
| Jessie Diggins | USA | 0.20 | 2.60 | 12.80 | 42.50 | 93.80 |
| Moa Lundgren | Sweden | 0.20 | 1.90 | 9.50 | 35.80 | 89.60 |
| Rosie Brennan | USA | 0.20 | 0.50 | 3 | 15.80 | 72.90 |
| Milla Grosberghaugen Andreassen | Norway | 0.10 | 1.60 | 8.50 | 34.60 | 90.80 |
| Anja Weber | Switzerland | 0.10 | 0.90 | 5.70 | 26.60 | 87.10 |
| Margrete Røssum Dyrhovd | Norway | 0.10 | 0.50 | 5.30 | 26.30 | 84.90 |
| Jasmin Kähärä | Finland | 0 | 0.10 | 2.80 | 17.10 | 77.40 |
| Ingrid Bergene Aabrekk | Norway | 0 | 0.40 | 2.30 | 15.50 | 76.30 |
| Nicole Monsorno | Italy | 0 | 0.10 | 1.60 | 12.60 | 69.20 |
| Caterina Ganz | Italy | 0 | 0.20 | 1.10 | 10.30 | 64.10 |
| Iris De Martin Pinter | Italy | 0 | 0 | 0.90 | 9.40 | 64.60 |
| Amanda Saari | Finland | 0 | 0.10 | 1.20 | 7.80 | 63.40 |
| Hedda Bakkemo | Norway | 0 | 0 | 0.90 | 9.70 | 64.40 |
| Federica Cassol | Italy | 0 | 0.40 | 1.40 | 7.20 | 58.80 |
| Hilla Niemelä | Finland | 0 | 0.10 | 0.20 | 5.50 | 49.60 |
| Katharina Hennig Dotzler | Germany | 0 | 0 | 0.10 | 2.60 | 36.60 |
| Tiril Udnes Weng | Norway | 0 | 0 | 1 | 7.70 | 45.10 |
| Sofie Krehl | Germany | 0 | 0 | 0.20 | 3.70 | 41.30 |
| Jasmi Joensuu | Finland | 0 | 0 | 0.40 | 3.40 | 39.50 |
| Melissa Gal | France | 0 | 0 | 0 | 1.40 | 35.60 |
| Iselin Bjervig Drivenes | Norway | 0 | 0 | 0 | 1.40 | 28 |
| Julie Pierrel | France | 0 | 0 | 0 | 1.30 | 27.50 |
| Justine Gaillard | France | 0 | 0 | 0 | 0.70 | 25.20 |
| Katherine Weaver | Canada | 0 | 0 | 0 | 0.40 | 25.60 |
| Magdalena Scherz | Austria | 0 | 0 | 0.10 | 0.50 | 27 |
| Helene Ekrheim Haugen | Norway | 0 | 0 | 0.10 | 0.80 | 22.50 |
| Tiia Olkkonen | Finland | 0 | 0 | 0 | 0.60 | 23 |
| Lena Quintin | France | 0 | 0 | 0 | 0.90 | 18.20 |
| Alison Mackie | Canada | 0 | 0 | 0 | 0.80 | 18.80 |
| Theresa Fürstenberg | Germany | 0 | 0 | 0 | 0.60 | 17.20 |
| Barbora Antosova | Czechia | 0 | 0 | 0 | 0 | 16.40 |
| Leonie Perry | France | 0 | 0 | 0 | 0.30 | 13.40 |
| Fabienne Alder | Switzerland | 0 | 0 | 0 | 0 | 12.30 |
| Lauren Jortberg | USA | 0 | 0 | 0 | 0.50 | 13.90 |
| Helen Hoffmann | Germany | 0 | 0 | 0 | 0.10 | 12 |
| Katerina Janatova | Czechia | 0 | 0 | 0 | 0.10 | 12.20 |
| Mariel Merlii Pulles | Estonia | 0 | 0 | 0 | 0.10 | 10.80 |
| Heidi Bucher | Austria | 0 | 0 | 0 | 0.50 | 11.10 |
| Sammy Smith | USA | 0 | 0 | 0 | 0.50 | 8.60 |
| Olivia Bouffard-Nesbitt | Canada | 0 | 0 | 0 | 0.40 | 9.30 |
| Anja Mandeljc | Slovenia | 0 | 0 | 0 | 0.10 | 7.60 |
| Anna Marie Jaklova | Czechia | 0 | 0 | 0 | 0.20 | 6.90 |
| Lea Fischer | Switzerland | 0 | 0 | 0 | 0 | 5.90 |
| Erin Bianco | USA | 0 | 0 | 0 | 0.10 | 5 |
| Sophia Tsu Velicer | Taiwan | 0 | 0 | 0 | 0 | 3.60 |
| Alina Meier | Switzerland | 0 | 0 | 0 | 0 | 3.10 |
Fantasy
team
| Skier | Nation | Price | Predicted Points |
|---|---|---|---|
| Jonna Sundling | Sweden | 12184 | 175.74 |
| Jessie Diggins | USA | 15068 | 144.38 |
| Linn Svahn | Sweden | 6385 | 137.97 |
| Julie Bjervig Drivenes | Norway | 4601 | 106.22 |
| Kristine Stavås Skistad | Norway | 3461 | 100 |
| Nadine Fähndrich | Switzerland | 5941 | 96.54 |
| Rosie Brennan | USA | 1137 | 91.29 |
| Laura Gimmler | Germany | 1950 | 81.08 |
| Johannes Høsflot Klæbo | Norway | 20166 | 167.68 |
| Harald Østberg Amundsen | Norway | 11504 | 147.91 |
| Lars Heggen | Norway | 7115 | 108.90 |
| Mika Vermeulen | Austria | 3131 | 76.30 |
| Even Northug | Norway | 1779 | 75.74 |
| Ansgar Evensen | Norway | 1985 | 73.45 |
| Simen Hegstad Krüger | Norway | 1531 | 71.99 |
| Einar Hedegart | Norway | 1531 | 69.81 |
cross country
men
Position Probabilities
Race 1
| Skier | Nation | Win | Podium | Final | Semifinal | Quarterfinal |
|---|---|---|---|---|---|---|
| Johannes Høsflot Klæbo | Norway | 57.90 | 87.30 | 96.90 | 99.80 | 100 |
| Lars Heggen | Norway | 9.90 | 40.80 | 68 | 92.30 | 100 |
| Ansgar Evensen | Norway | 9.40 | 29 | 49.50 | 75.20 | 96.60 |
| Even Northug | Norway | 5.70 | 30.30 | 59.30 | 87.30 | 99.60 |
| Jules Chappaz | France | 2.40 | 11.40 | 26.30 | 51.30 | 89.60 |
| Anton Grahn | Sweden | 2.40 | 11.30 | 25.20 | 48.90 | 88 |
| Ben Ogden | USA | 2.10 | 13.40 | 36.70 | 72 | 97.60 |
| Harald Østberg Amundsen | Norway | 1.80 | 13 | 31.20 | 66.30 | 96.70 |
| Lauri Vuorinen | Finland | 1.70 | 15 | 34.90 | 69.80 | 97.70 |
| Ondrej Cerny | Czechia | 1.40 | 10.70 | 29.10 | 67.10 | 98 |
| Alvar Myhlback | Sweden | 1.30 | 8.40 | 24.50 | 57.70 | 93.50 |
| Federico Pellegrino | Italy | 1.30 | 5.80 | 19.50 | 45.60 | 89.90 |
| Marcus Grate | Sweden | 0.50 | 3.60 | 11.60 | 27.60 | 69.20 |
| Simone Mocellini | Italy | 0.40 | 5.40 | 15 | 39.80 | 85.30 |
| Valerio Grond | Switzerland | 0.40 | 1.50 | 9.10 | 32.70 | 88.30 |
| Jiri Tuz | Czechia | 0.40 | 2 | 7.90 | 24.40 | 70.60 |
| James Clinton Schoonmaker | USA | 0.40 | 2.30 | 7.80 | 22.30 | 64.50 |
| Gus Schumacher | USA | 0.30 | 2.10 | 7.50 | 21 | 65.40 |
| Simen Myhre | Norway | 0.20 | 1.30 | 6.10 | 26 | 82.50 |
| Benjamin Moser | Austria | 0.10 | 0.20 | 1.30 | 6.90 | 43 |
| Harald Astrup Arnesen | Norway | 0 | 1.50 | 8.60 | 28.40 | 84.40 |
| Filip Skari | Norway | 0 | 0.80 | 4.30 | 22.50 | 80.30 |
| Emil Liekari | Finland | 0 | 0.40 | 2.80 | 13 | 67 |
| Lucas Chanavat | France | 0 | 1 | 5 | 18 | 62.50 |
| Noe Näff | Switzerland | 0 | 0.20 | 1.10 | 7.60 | 55.80 |
| Simone Dapra | Italy | 0 | 0.30 | 1.90 | 9.10 | 52.50 |
| Janik Riebli | Switzerland | 0 | 0.40 | 1.90 | 9.30 | 51.60 |
| Elia Barp | Italy | 0 | 0.10 | 1.20 | 6.80 | 53.20 |
| Theo Schely | France | 0 | 0.20 | 0.50 | 6 | 47 |
| Jan Stölben | Germany | 0 | 0.10 | 1 | 6.90 | 46.90 |
| Ville Ahonen | Finland | 0 | 0 | 0.50 | 4 | 43.40 |
| Antoine Cyr | Canada | 0 | 0 | 0.20 | 3.20 | 35.10 |
| Jørgen Schjølberg | Norway | 0 | 0.10 | 1.60 | 6.70 | 39.70 |
| Isai Näff | Switzerland | 0 | 0 | 0.20 | 2.30 | 38.20 |
| Zak Ketterson | USA | 0 | 0 | 0.30 | 2.40 | 35 |
| Jaume Pueyo | Spain | 0 | 0 | 0.30 | 1.80 | 25.40 |
| Lars Michael Bjertnæs | Norway | 0 | 0 | 0 | 1.30 | 24.40 |
| Jesper Persson | Sweden | 0 | 0 | 0 | 1.80 | 26.30 |
| Kristian Kollerud | Norway | 0 | 0 | 0 | 1.40 | 22.30 |
| Ludek Seller | Czechia | 0 | 0 | 0.40 | 1.40 | 21.50 |
| Michael Föttinger | Austria | 0 | 0 | 0 | 0.50 | 21.90 |
| Ivan Essonnier | France | 0 | 0 | 0.20 | 1.10 | 21 |
| Jack Young | USA | 0 | 0 | 0 | 1 | 20.60 |
| Davide Graz | Italy | 0 | 0 | 0.10 | 1.20 | 20.30 |
| Roman Alder | Switzerland | 0 | 0 | 0.10 | 0.80 | 20 |
| Jakob Walther | Germany | 0 | 0 | 0 | 0.60 | 17.20 |
| Nejc Stern | Slovenia | 0 | 0.10 | 0.20 | 0.70 | 18.30 |
| Erik Engel | Austria | 0 | 0 | 0 | 0.80 | 16.70 |
| Michal Novak | Czechia | 0 | 0 | 0 | 0.90 | 19 |
| Miha Simenc | Slovenia | 0 | 0 | 0 | 0.30 | 13.70 |
| Oskar Algotsson | Sweden | 0 | 0 | 0 | 0.30 | 14.70 |
| Xavier McKeever | Canada | 0 | 0 | 0 | 0.60 | 11.70 |
| Erik Johansson | Sweden | 0 | 0 | 0 | 0.50 | 12.70 |
| Eero Rantala | Finland | 0 | 0 | 0.10 | 0.30 | 9.80 |
| Sebastian Santiago Kildebo | Norway | 0 | 0 | 0 | 0.20 | 11.20 |
| Lukas Mrkonjic | Austria | 0 | 0 | 0 | 0.40 | 10.50 |
| Anian Sossau-Daubermann | Germany | 0 | 0 | 0 | 0.20 | 9.40 |
| Remi Bourdin | France | 0 | 0 | 0 | 0 | 7.60 |
| Jonas Hellmich | Czechia | 0 | 0 | 0 | 0.10 | 9.20 |
| Jannis Grimmecke | Germany | 0 | 0 | 0.10 | 0.10 | 9.40 |
| John Schwinghamer | USA | 0 | 0 | 0 | 0.50 | 8.80 |
| Bernat Selles Gasch | Spain | 0 | 0 | 0 | 0.50 | 7.50 |
| Hugo Hinckfuss | Australia | 0 | 0 | 0 | 0 | 6.70 |
| Aron Åkre Rysstad | Norway | 0 | 0 | 0 | 0 | 6.60 |
| Marko Kilp | Estonia | 0 | 0 | 0 | 0.10 | 3.60 |
| Peter Hinds | Slovakia | 0 | 0 | 0 | 0 | 4.20 |
| Juuso Haarala | Finland | 0 | 0 | 0 | 0.10 | 4.90 |
| Henri Roos | Estonia | 0 | 0 | 0 | 0 | 4.90 |
| Sasha Masson | Canada | 0 | 0 | 0 | 0 | 4 |
| Vili Crv | Slovenia | 0 | 0 | 0 | 0.10 | 4.30 |
| James Clugnet | Great Britain | 0 | 0 | 0 | 0.10 | 3.70 |
| Kamil Bury | Poland | 0 | 0 | 0 | 0 | 3.40 |
| Lars Young Vik | Australia | 0 | 0 | 0 | 0 | 3.10 |
| Jachym Cenek | Slovakia | 0 | 0 | 0 | 0 | 2.30 |
| Anze Gros | Slovenia | 0 | 0 | 0 | 0 | 3.50 |
| Seve De Campo | Australia | 0 | 0 | 0 | 0.10 | 2.30 |
| Marko Skender | Croatia | 0 | 0 | 0 | 0 | 2.80 |
ladies
Position Probabilities
Race 1
| Skier | Nation | Win | Podium | Final | Semifinal | Quarterfinal |
|---|---|---|---|---|---|---|
| Kristine Stavås Skistad | Norway | 38.40 | 77.80 | 95.20 | 99.60 | 100 |
| Linn Svahn | Sweden | 18.90 | 57.40 | 84.50 | 97.10 | 99.90 |
| Jonna Sundling | Sweden | 17.20 | 50.20 | 81.10 | 97.50 | 100 |
| Maja Dahlqvist | Sweden | 8.40 | 30.60 | 61.70 | 90.60 | 99.90 |
| Johanna Hagström | Sweden | 4.90 | 24.40 | 56.10 | 87 | 99.90 |
| Nadine Fähndrich | Switzerland | 4.50 | 16.20 | 40.80 | 75.30 | 97.70 |
| Laura Gimmler | Germany | 3.20 | 12.10 | 37.70 | 75.40 | 99.10 |
| Julie Myhre | Norway | 0.90 | 4.90 | 13.50 | 35.90 | 80.10 |
| Johanna Matintalo | Finland | 0.70 | 6.20 | 22.20 | 59.70 | 97.70 |
| Moa Ilar | Sweden | 0.50 | 2.60 | 12.20 | 42.70 | 91.90 |
| Mathilde Myhrvold | Norway | 0.40 | 1.60 | 8.50 | 33.60 | 90.30 |
| Julie Bjervig Drivenes | Norway | 0.40 | 2.90 | 11.50 | 39.80 | 88 |
| Coletta Rydzek | Germany | 0.40 | 1.80 | 7.90 | 31.80 | 91.40 |
| Ane Appelkvist Stenseth | Norway | 0.30 | 1.90 | 8 | 27.60 | 74 |
| Jessie Diggins | USA | 0.20 | 2.60 | 12.80 | 42.50 | 93.80 |
| Moa Lundgren | Sweden | 0.20 | 1.90 | 9.50 | 35.80 | 89.60 |
| Rosie Brennan | USA | 0.20 | 0.50 | 3 | 15.80 | 72.90 |
| Milla Grosberghaugen Andreassen | Norway | 0.10 | 1.60 | 8.50 | 34.60 | 90.80 |
| Anja Weber | Switzerland | 0.10 | 0.90 | 5.70 | 26.60 | 87.10 |
| Margrete Røssum Dyrhovd | Norway | 0.10 | 0.50 | 5.30 | 26.30 | 84.90 |
| Jasmin Kähärä | Finland | 0 | 0.10 | 2.80 | 17.10 | 77.40 |
| Ingrid Bergene Aabrekk | Norway | 0 | 0.40 | 2.30 | 15.50 | 76.30 |
| Nicole Monsorno | Italy | 0 | 0.10 | 1.60 | 12.60 | 69.20 |
| Caterina Ganz | Italy | 0 | 0.20 | 1.10 | 10.30 | 64.10 |
| Iris De Martin Pinter | Italy | 0 | 0 | 0.90 | 9.40 | 64.60 |
| Amanda Saari | Finland | 0 | 0.10 | 1.20 | 7.80 | 63.40 |
| Hedda Bakkemo | Norway | 0 | 0 | 0.90 | 9.70 | 64.40 |
| Federica Cassol | Italy | 0 | 0.40 | 1.40 | 7.20 | 58.80 |
| Hilla Niemelä | Finland | 0 | 0.10 | 0.20 | 5.50 | 49.60 |
| Katharina Hennig Dotzler | Germany | 0 | 0 | 0.10 | 2.60 | 36.60 |
| Tiril Udnes Weng | Norway | 0 | 0 | 1 | 7.70 | 45.10 |
| Sofie Krehl | Germany | 0 | 0 | 0.20 | 3.70 | 41.30 |
| Jasmi Joensuu | Finland | 0 | 0 | 0.40 | 3.40 | 39.50 |
| Melissa Gal | France | 0 | 0 | 0 | 1.40 | 35.60 |
| Iselin Bjervig Drivenes | Norway | 0 | 0 | 0 | 1.40 | 28 |
| Julie Pierrel | France | 0 | 0 | 0 | 1.30 | 27.50 |
| Justine Gaillard | France | 0 | 0 | 0 | 0.70 | 25.20 |
| Katherine Weaver | Canada | 0 | 0 | 0 | 0.40 | 25.60 |
| Magdalena Scherz | Austria | 0 | 0 | 0.10 | 0.50 | 27 |
| Helene Ekrheim Haugen | Norway | 0 | 0 | 0.10 | 0.80 | 22.50 |
| Tiia Olkkonen | Finland | 0 | 0 | 0 | 0.60 | 23 |
| Lena Quintin | France | 0 | 0 | 0 | 0.90 | 18.20 |
| Alison Mackie | Canada | 0 | 0 | 0 | 0.80 | 18.80 |
| Theresa Fürstenberg | Germany | 0 | 0 | 0 | 0.60 | 17.20 |
| Barbora Antosova | Czechia | 0 | 0 | 0 | 0 | 16.40 |
| Leonie Perry | France | 0 | 0 | 0 | 0.30 | 13.40 |
| Fabienne Alder | Switzerland | 0 | 0 | 0 | 0 | 12.30 |
| Lauren Jortberg | USA | 0 | 0 | 0 | 0.50 | 13.90 |
| Helen Hoffmann | Germany | 0 | 0 | 0 | 0.10 | 12 |
| Katerina Janatova | Czechia | 0 | 0 | 0 | 0.10 | 12.20 |
| Mariel Merlii Pulles | Estonia | 0 | 0 | 0 | 0.10 | 10.80 |
| Heidi Bucher | Austria | 0 | 0 | 0 | 0.50 | 11.10 |
| Sammy Smith | USA | 0 | 0 | 0 | 0.50 | 8.60 |
| Olivia Bouffard-Nesbitt | Canada | 0 | 0 | 0 | 0.40 | 9.30 |
| Anja Mandeljc | Slovenia | 0 | 0 | 0 | 0.10 | 7.60 |
| Anna Marie Jaklova | Czechia | 0 | 0 | 0 | 0.20 | 6.90 |
| Lea Fischer | Switzerland | 0 | 0 | 0 | 0 | 5.90 |
| Erin Bianco | USA | 0 | 0 | 0 | 0.10 | 5 |
| Sophia Tsu Velicer | Taiwan | 0 | 0 | 0 | 0 | 3.60 |
| Alina Meier | Switzerland | 0 | 0 | 0 | 0 | 3.10 |
Fantasy
team
| Skier | Nation | Price | Predicted Points |
|---|---|---|---|
| Jonna Sundling | Sweden | 12184 | 175.74 |
| Jessie Diggins | USA | 15068 | 144.38 |
| Linn Svahn | Sweden | 6385 | 137.97 |
| Julie Bjervig Drivenes | Norway | 4601 | 106.22 |
| Kristine Stavås Skistad | Norway | 3461 | 100 |
| Nadine Fähndrich | Switzerland | 5941 | 96.54 |
| Rosie Brennan | USA | 1137 | 91.29 |
| Laura Gimmler | Germany | 1950 | 81.08 |
| Johannes Høsflot Klæbo | Norway | 20166 | 167.68 |
| Harald Østberg Amundsen | Norway | 11504 | 147.91 |
| Lars Heggen | Norway | 7115 | 108.90 |
| Mika Vermeulen | Austria | 3131 | 76.30 |
| Even Northug | Norway | 1779 | 75.74 |
| Ansgar Evensen | Norway | 1985 | 73.45 |
| Simen Hegstad Krüger | Norway | 1531 | 71.99 |
| Einar Hedegart | Norway | 1531 | 69.81 |