| # | BIB | Name | FINAL 11.9 km | Speed km/h | ||
| 1 | M | 228 | Biel SAGUÉS ROVIRA | ESP | 00:59:10 | 12.07 |
| 2 | M | 264 | Isak DRØPPING | NOR | 01:02:28 | 11.43 |
| 3 | M | 240 | Bertold KALÁSZ | HUN | 01:02:55 | 11.35 |
| 4 | M | 266 | Aleksander GLOD | POL | 01:03:37 | 11.22 |
| 5 | M | 281 | Boomer WEISMAN | USA | 01:03:47 | 11.19 |
| 6 | M | 229 | Antoine DELORE | FRA | 01:04:04 | 11.14 |
| 7 | M | 230 | Angel CAYROL FLAMENT | FRA | 01:04:32 | 11.06 |
| 8 | M | 283 | James UNDERWOOD | USA | 01:04:32 | 11.06 |
| 9 | M | 263 | Kristian MOEN | NOR | 01:04:53 | 11.00 |
| 10 | M | 252 | Jotaro NAOE | JPN | 01:05:02 | 10.98 |
| 11 | M | 279 | Linus WEDIN | SWE | 01:05:16 | 10.94 |
| 12 | M | 265 | Emil ASLAKSEN RØED | NOR | 01:05:34 | 10.89 |
| 13 | M | 277 | Jonas OLIVA | SUI | 01:06:03 | 10.81 |
| 14 | M | 245 | Riccardo CHIOLERIO | ITA | 01:06:45 | 10.70 |
| 15 | M | 238 | Teodor FRANKE | GER | 01:07:34 | 10.57 |
| 16 | M | 253 | Takumu NOMURA | JPN | 01:07:45 | 10.54 |
| 17 | M | 246 | Davide GADIN | ITA | 01:09:03 | 10.34 |
| 18 | M | 254 | Taizo KUSAKA | JPN | 01:10:10 | 10.18 |
| 19 | M | 235 | Daniel HEPPELL | GBR | 01:10:51 | 10.08 |
| 20 | M | 220 | Jan SOBEK | CZE | 01:11:03 | 10.05 |
| 21 | M | 274 | João LAMAS | POR | 01:12:11 | 9.89 |
| 22 | M | 202 | Adrià ISAL GARCIA | AND | 01:12:37 | 9.83 |
| 23 | M | 278 | Max ÖSTERBERG | SWE | 01:13:31 | 9.71 |
| 24 | M | 273 | Lourenço OLIVEIRA | POR | 01:14:23 | 9.60 |
| 25 | M | 210 | Jhemes COSTA SANTOS JUNIOR | BRA | 01:14:53 | 9.53 |
| 26 | M | 208 | Pedro TELES MELO | BRA | 01:15:04 | 9.51 |
| 27 | M | 233 | Rowan ASHWORTH | GBR | 01:15:36 | 9.44 |
| 28 | M | 284 | Lincoln GAGE | USA | 01:16:09 | 9.38 |
| 29 | M | 209 | Brendom Lucas FARREIRA VIANA KELLY | BRA | 01:17:10 | 9.25 |
| 30 | M | 221 | Tadeáš PLISKA | CZE | 01:18:04 | 9.15 |
| 31 | M | 212 | Ivaylo PEYNOV | BUL | 01:18:28 | 9.10 |
| 32 | M | 242 | Patrick MCDAID | IRL | 01:21:42 | 8.74 |
| 33 | M | 272 | João GOUVEIA | POR | 01:21:59 | 8.71 |
| 34 | M | 280 | Malte LESSING | SWE | 01:24:49 | 8.42 |
| 35 | M | 214 | Leon KUMRIĆ | CRO | 01:31:10 | 7.83 |
| DNS | M | 207 | João MENDES MUNIZ | BRA | - | 0 |
Number of reccords: 36
