The Men's sprint competition at the FIS Nordic World Ski Championships 2025 was held on 27 February 2025.

Results Qualification The qualification was started at 10:52.

Rank Bib Athlete Country Time Deficit Notes 1 8 Johannes Høsflot Klæbo 2:36.32 Q 2 4 Edvin Anger 2:37.42 +1.10 Q 3 6 Valerio Grond 2:38.28 +1.96 Q 4 2 Federico Pellegrino 2:38.29 +1.97 Q 5 10 Ben Ogden 2:39.31 +2.99 Q 6 20 Lucas Chanavat 2:39.85 +3.53 Q 7 25 Jan Stölben 2:40.37 +4.05 Q 8 19 Jules Chappaz 2:41.24 +4.92 Q 9 12 Lauri Vuorinen 2:41.32 +5.00 Q 10 30 Ansgar Evensen 2:41.35 +5.03 Q 11 3 Rémi Bourdin 2:41.37 +5.05 Q 12 7 Emil Liekari 2:41.65 +5.33 Q 13 27 Håvard Solås Taugbøl 2:41.75 +5.43 Q 14 5 Matz William Jenssen 2:41.75 +5.43 Q 15 22 Janik Riebli 2:42.27 +5.95 Q 16 18 Even Northug 2:42.57 +6.25 Q 17 13 Gus Schumacher 2:43.11 +6.79 Q 18 34 Wang Qiang 2:43.26 +6.94 Q 19 15 Jack Young 2:43.99 +7.67 Q 20 35 Michal Novák 2:44.02 +7.70 Q 21 14 Emil Danielsson 2:44.24 +7.92 Q 22 26 JC Schoonmaker 2:44.27 +7.95 Q 23 16 Benjamin Moser 2:44.74 +8.42 Q 24 43 Jiří Tuž 2:44.81 +8.49 Q 25 24 Richard Jouve 2:45.08 +8.76 Q 26 11 Oskar Svensson 2:45.40 +9.08 Q 27 9 James Clugnet 2:45.76 +9.44 Q 28 47 Noé Näff 2:45.78 +9.46 Q 29 17 Jaume Pueyo 2:45.88 +9.56 Q 30 29 Ondřej Černý 2:45.92 +9.60 Q 31 48 Maciej Starega 2:45.96 +9.64 32 42 Elias Keck 2:45.97 +9.65 33 55 Lars Young Vik 2:46.13 +9.81 34 28 Niilo Moilanen 2:46.21 +9.89 35 31 Davide Graz 2:46.43 +10.11 36 39 Pierre Grall-Johnson 2:46.45 +10.13 37 23 Joni Mäki 2:46.80 +10.48 37 21 Marcus Grate 2:46.80 +10.48 39 36 Miha Šimenc 2:47.09 +10.77 40 46 Roman Alder 2:47.30 +10.98 41 1 Marius Kastner 2:47.39 +11.07 42 38 Giovanni Ticco 2:47.69 +11.37 43 33 Nejc Štern 2:47.84 +11.52 44 40 Martino Carollo 2:48.17 +11.85 45 37 Michael Föttinger 2:48.78 +12.46 46 32 Ludek Seller 2:48.92 +12.60 47 57 Raimo Vīgants 2:49.52 +13.20 48 89 Graham Ritchie 2:49.86 +13.54 49 61 Dominik Bury 2:50.30 +13.98 50 41 Lauris Kaparkalējs 2:50.42 +14.10 51 44 Xavier McKeever 2:50.82 +14.50 52 58 Karl Sebastian Dremljuga 2:50.87 +14.55 53 54 Kamil Bury 2:51.02 +14.70 54 49 Sasha Masson 2:51.08 +14.76 55 45 Vili Črv 2:51.15 +14.83 56 59 Henri Roos 2:51.49 +15.17 57 107 Sebastian Santiago Kildebo 2:51.74 +15.42 58 80 Dmytro Drahun 2:51.77 +15.45 59 92 Modestas Vaičiulis 2:51.87 +15.55 60 76 Franco Dal Farra 2:51.74 +15.65 61 82 Jáchym Cenek 2:51.97 +15.87 62 60 Svyatoslav Matassov 2:52.19 +15.98 63 66 Phillip Bellingham 2:52.30 +16.26 64 70 Piotr Jarecki 2:52.58 +16.39 65 68 Bentley Walker-Broose 2:53.51 +17.19 66 67 Marc Colell Pantebre 2:53.76 +17.44 67 56 Bernat Selles Gasch 2:53.97 +17.65 68 51 Martin Himma 2:54.11 +17.79 69 97 Stevenson Savart 2:54.28 +17.96 70 53 Anže Gros 2:54.33 +18.01 71 71 Marko Skender 2:54.63 +18.31 72 72 Ralf Kivil 2:54.81 +18.49 73 79 Konstantin Bortsov 2:54.98 +18.66 74 65 Niks Saulītis 2:55.12 +18.80 75 63 Mark Chanloung 2:55.23 +18.91 76 85 Gabriel Cojocaru 2:55.48 +19.16 77 142 Strahinja Erić 2:55.50 +19.18 78 75 Silvestrs Švauksts 2:55.77 +19.45 79 64 Oleksandr Lisohor 2:55.99 +19.67 80 104 Abdullah Yılmaz 2:56.70 +20.38 81 62 Yernar Nursbekov 2:56.86 +20.54 82 95 Tautvydas Strolia 2:57.24 +20.92 83 88 Mario Matikanov 2:57.31 +20.99 84 83 Denis Tilesch 2:57.70 +21.38 85 93 Magnus Tobiassen 2:57.76 +21.44 86 73 Manex Silva 2:58.42 +22.10 87 101 Denys Muhotinov 2:58.79 +22.47 88 69 Olzhas Klimin 2:59.03 +22.71 89 90 Sebastian Endrestad 2:59.83 +23.51 90 86 Andrej Renda 2:59.97 +23.65 91 81 Paul Pepene 3:00.00 +23.68 92 94 Fredrik Fodstad 3:00.11 +23.79 93 96 Daniel Peshkov 3:00.48 +24.16 94 77 Dagur Benediktsson 3:00.62 +24.30 95 103 Batmönkhiin Achbadrakh 3:01.19 +24.87 96 91 Mathis Poutot 3:01.71 +25.39 97 102 Jan Adamov 3:01.90 +25.58 98 78 Florin Robert Dolhascu 3:02.04 +25.72 99 108 Ionut Alexandru Costea 3:02.22 +25.90 100 135 Nikolaos Tsourekas 3:02.65 +26.33 101 128 Khuslen Ariunjargal 3:03.05 +26.73 102 87 Fedele de Campo 3:03.12 +26.80 103 74 Ádám Kónya 3:03.14 +26.82 104 98 Samuel Ikpefan 3:03.22 +26.90 105 121 Liu Rongsheng 3:03.44 +27.12 106 106 Miloš Milosavljević 3:04.39 +28.07 107 110 Ruslan Denysenko 3:04.68 +28.36 108 84 Aleksandar Grbović 3:04.81 +28.49 109 123 Lee Joon-seo 3:05.98 +29.66 110 99 Mateo Lorenzo Sauma 3:06.16 +29.84 111 113 Frode Hymer 3:06.23 +29.91 112 117 Einar Árni Gíslason 3:06.68 +30.36 113 100 Martin Flores 3:06.72 +30.40 114 126 Daujotas Jonikas 3:06.96 +30.64 115 115 Ástmar Helgi Kristinsson 3:07.34 +31.02 116 140 Apostolos Angelis 3:09.01 +32.69 117 105 Matas Gražys 3:09.09 +32.77 118 181 Srdjan Lalović 3:09.86 +33.54 119 139 Amed Oglago 3:10.09 +33.77 120 131 Andrija Tošić 3:10.72 +34.40 121 109 Rhaick Bomfim 3:11.35 +35.03 122 118 Zolbayar Otgonlkhagva 3:11.89 +35.57 123 120 Matija Štimac 3:12.10 +35.78 124 111 Victor Santos 3:12.66 +36.34 125 159 Artur Saparbekov 3:12.78 +36.46 126 129 Stavre Jada 3:13.56 +37.24 127 52 Lukas Mrkonjic 3:14.63 +38.31 128 187 Boris Stanojević 3:15.08 +38.76 129 141 Ivano Pelko 3:15.34 +39.02 130 145 Eldar Kadyrov 3:16.17 +39.85 131 177 Joachim Weel Rosbo 3:16.44 +40.12 132 132 Shubam Parihar 3:17.11 +40.79 133 124 Thanakorn Ngoeichai 3:19.27 +42.95 134 122 Yonathan Jesús Fernández 3:20.09 +43.77 135 127 Boris Štefančič 3:20.57 +44.25 136 146 Ioannis Karamichos 3:20.76 +44.44 137 182 Musa Rakhmanberdi Uulu 3:21.72 +45.40 138 133 Csongor Ferbár 3:21.77 +45.45 139 156 Danyal Saveh Shemshaki 3:22.37 +46.05 140 125 Timo Juhani Grönlund 3:23.31 +46.99 141 130 Theo Mallet 3:23.74 +47.42 142 119 Guilherme Pereira Santos 3:23.77 +47.42 143 137 Sigurd Herrera 3:24.17 +47.85 144 158 Panagiotis Papasis 3:24.39 +48.07 145 172 Rejhan Smrković 3:24.44 +48.12 146 147 Emil Kristensen 3:25.78 +49.46 147 183 Petar Klacar 3:26.98 +50.66 148 176 Darko Damjanovski 3:27.32 +51.00 149 148 Thanatip Bunrit 3:27.70 +51.38 150 136 José Cabeça 3:27.77 +51.45 151 134 Stanzin Lundup 3:28.42 +52.10 152 138 Samer Tawk 3:31.01 +54.69 153 144 Dylan Longridge 3:31.57 +55.25 154 143 Padma Namgail 3:31.75 +55.43 155 169 Alireza Moghdid 3:32.07 +55.75 156 166 Mahdi Tir 3:32.46 +56.14 157 161 Allan Corona 3:33.52 +57.20 158 167 Seyed Ahmad Reza Seyd 3:33.68 +57.36 159 152 Lee Chieh-han 3:34.10 +57.78 160 154 Seyed Ahmad Reza Seyd 3:36.17 +59.85 161 186 Rafael Lundblad Toermae 3:39.84 +1:03.52 162 153 Rakan Alireza 3:40.11 +1:03.79 163 180 Jaime Luis Huerta 3:41.96 +1:05.64 164 184 Đorđe Paunović 3:46.97 +1:10.65 165 151 Paul Keyrouz 3:47.47 +1:11.15 166 162 Elie Tawk 3:47.91 +1:11.59 167 174 Viktor Chakarovski 3:47.93 +1:11.61 168 168 Matthew Smith 3:48.16 +1:11.84 169 160 Marcelino Tawk 3:50.70 +1:14.38 170 155 Simon Sancet 3:54.20 +1:17.88 171 164 Antonio Pineyro 3:57.61 +1:21.29 172 185 Zolbayar Tserendendev 3:57.82 +1:21.50 173 157 Attila Kertesz 3:57.94 +1:21.62 174 163 Pedro Montes de Oca 3:58.91 +1:22.59 175 149 Juan Carlos Ayala 4:00.36 +1:24.04 176 171 Victor Domingo Olsgard 4:01.32 +1:25.00 177 150 Klaus Jungbluth 4:03.41 +1:27.09 178 178 Guillermo Racero 4:05.36 +1:29.04 179 165 Eduardo Arteaga 4:09.31 +1:32.99 180 179 Filipe Cabrita 4:24.82 +1:48.50 181 173 Nicholas Lau 4:39.58 +2:03.26 182 170 Frederick Crosetto 5:14.11 +2:37.79

Quarterfinals The top two of each heat and the two best-timed skiers advanced to the semifinals.

Quarterfinal 1 Rank Seed Athlete Country Time Deficit Notes 1 1 Johannes Høsflot Klæbo 2:45.43 Q 2 25 Richard Jouve 2:45.55 +0.12 Q 3 6 Lucas Chanavat 2:45.66 +0.23 LL 4 28 Noé Näff 2:47.06 +1.63 5 26 Oskar Svensson 2:48.45 +3.02 6 24 Jiří Tuž 2:49.11 +3.68

Quarterfinal 2 Rank Seed Athlete Country Time Deficit Notes 1 4 Federico Pellegrino 2:46.82 Q 2 10 Ansgar Evensen 2:47.00 +0.18 Q 3 2 Edvin Anger 2:47.05 +0.23 LL 4 27 James Clugnet 2:48.01 +1.19 5 30 Ondřej Černý 2:52.28 +5.46 6 29 Jaume Pueyo 2:52.84 +6.02

Quarterfinal 3 Rank Seed Athlete Country Time Deficit Notes 1 16 Even Northug 2:47.84 Q 2 5 Ben Ogden 2:48.06 +0.22 Q 3 11 Rémi Bourdin 2:48.12 +0.28 4 12 Emil Liekari 2:48.92 +1.08 5 21 Emil Danielsson 2:49.79 +1.95 6 17 Gus Schumacher 2:50.05 +2.21

Quarterfinal 4 Rank Seed Athlete Country Time Deficit Notes 1 8 Jules Chappaz 2:46.71 Q 2 3 Valerio Grond 2:46.86 +0.15 Q 3 22 JC Schoonmaker 2:47.55 +0.84 4 19 Jack Young 2:48.85 +2.14 5 14 Matz William Jenssen 2:55.29 +8.58 6 23 Benjamin Moser 3:14.17 +27.46

Quarterfinal 5 Rank Seed Athlete Country Time Deficit Notes 1 9 Lauri Vuorinen 2:46.68 Q 2 20 Michal Novák 2:47.31 +0.63 Q 3 13 Håvard Solås Taugbøl 2:47.79 +1.11 4 18 Wang Qiang 2:48.42 +1.74 5 7 Jan Stölben 3:01.58 +14.90 6 15 Janik Riebli 3:06.58 +19.90

Semifinals The top two of each heat and the two best-timed skiers advanced to the semifinals.

Semifinal 1 Rank Seed Athlete Country Time Deficit Notes 1 1 Johannes Høsflot Klæbo 2:50.05 Q 2 4 Federico Pellegrino 2:50.18 +0.13 Q 3 10 Ansgar Evensen 2:50.92 +0.87 4 25 Richard Jouve 2:50.97 +0.92 5 16 Even Northug 2:51.18 +1.13 6 2 Edvin Anger 2:52.38 +2.33

Semifinal 2 Rank Seed Athlete Country Time Deficit Notes 1 9 Lauri Vuorinen 2:47.98 Q 2 6 Lucas Chanavat 2:48.74 +0.76 Q 3 8 Jules Chappaz 2:48.91 +0.93 LL 4 20 Michal Novák 2:49.27 +1.29 LL 5 3 Valerio Grond 2:49.32 +1.34 6 5 Ben Ogden 2:49.68 +1.70

Final Rank Seed Athlete Country Time Deficit Notes 1 Johannes Høsflot Klæbo 2:45.74 4 Federico Pellegrino 2:46.41 +0.67 9 Lauri Vuorinen 2:50.53 +4.79 4 8 Jules Chappaz 2:50.73 +4.99 5 20 Michal Novák 2:51.81 +6.07 6 6 Lucas Chanavat 3:09.79 +24.05

References