| All: 84 · Men: 55 · Women: 29 · Running: 0 · Started: 78 · Finished: 78 · DNS: 6 · DNF: 0 · DSQ: 0 | ||||||
| # | BIB | Name | time | diff | ||
| 1 | 228![]() ESP | Biel SAGUÉS ROVIRA | M 1 | Youth-B-M 1 | 00:59:10 11.9 km @ Final | - |
| 2 | 264![]() NOR | Isak DRØPPING | M 2 | Youth-B-M 2 | 01:02:28 11.9 km @ Final | + 00:03:18 |
| 3 | 240![]() HUN | Bertold KALÁSZ | M 3 | Youth-B-M 3 | 01:02:55 11.9 km @ Final | + 00:03:45 |
| 4 | 266![]() POL | Aleksander GLOD | M 4 | Youth-B-M 4 | 01:03:37 11.9 km @ Final | + 00:04:27 |
| 5 | 281![]() USA | Boomer WEISMAN | M 5 | Youth-B-M 5 | 01:03:47 11.9 km @ Final | + 00:04:37 |
| 6 | 229![]() FRA | Antoine DELORE | M 6 | Youth-B-M 6 | 01:04:04 11.9 km @ Final | + 00:04:54 |
| 7 | 230![]() FRA | Angel CAYROL FLAMENT | M 7 | Youth-B-M 7 | 01:04:32 11.9 km @ Final | + 00:05:22 |
| 7 | 283![]() USA | James UNDERWOOD | M 8 | Youth-B-M 8 | 01:04:32 11.9 km @ Final | + 00:05:22 |
| 9 | 263![]() NOR | Kristian MOEN | M 9 | Youth-B-M 9 | 01:04:53 11.9 km @ Final | + 00:05:43 |
| 10 | 252![]() JPN | Jotaro NAOE | M 10 | Youth-B-M 10 | 01:05:02 11.9 km @ Final | + 00:05:52 |
| 11 | 279![]() SWE | Linus WEDIN | M 11 | Youth-B-M 11 | 01:05:16 11.9 km @ Final | + 00:06:06 |
| 12 | 265![]() NOR | Emil ASLAKSEN RØED | M 12 | Youth-B-M 12 | 01:05:34 11.9 km @ Final | + 00:06:24 |
| 13 | 277![]() SUI | Jonas OLIVA | M 13 | Youth-B-M 13 | 01:06:03 11.9 km @ Final | + 00:06:53 |
| 14 | 245![]() ITA | Riccardo CHIOLERIO | M 14 | Youth-B-M 14 | 01:06:45 11.9 km @ Final | + 00:07:35 |
| 15 | 238![]() GER | Teodor FRANKE | M 15 | Youth-B-M 15 | 01:07:34 11.9 km @ Final | + 00:08:24 |
| 16 | 253![]() JPN | Takumu NOMURA | M 16 | Youth-B-M 16 | 01:07:45 11.9 km @ Final | + 00:08:35 |
| 17 | 246![]() ITA | Davide GADIN | M 17 | Youth-B-M 17 | 01:09:03 11.9 km @ Final | + 00:09:53 |
| 18 | 254![]() JPN | Taizo KUSAKA | M 18 | Youth-B-M 18 | 01:10:10 11.9 km @ Final | + 00:11:00 |
| 19 | 235![]() GBR | Daniel HEPPELL | M 19 | Youth-B-M 19 | 01:10:51 11.9 km @ Final | + 00:11:41 |
| 20 | 220![]() CZE | Jan SOBEK | M 20 | Youth-B-M 20 | 01:11:03 11.9 km @ Final | + 00:11:53 |
| 21 | 274![]() POR | João LAMAS | M 21 | Youth-B-M 21 | 01:12:11 11.9 km @ Final | + 00:13:01 |
| 22 | 202![]() AND | Adrià ISAL GARCIA | M 22 | Youth-B-M 22 | 01:12:37 11.9 km @ Final | + 00:13:27 |
| 23 | 278![]() SWE | Max ÖSTERBERG | M 23 | Youth-B-M 23 | 01:13:31 11.9 km @ Final | + 00:14:21 |
| 24 | 273![]() POR | Lourenço OLIVEIRA | M 24 | Youth-B-M 24 | 01:14:23 11.9 km @ Final | + 00:15:13 |
| 25 | 210![]() BRA | Jhemes COSTA SANTOS JUNIOR | M 25 | Youth-B-M 25 | 01:14:53 11.9 km @ Final | + 00:15:43 |
| 26 | 208![]() BRA | Pedro TELES MELO | M 26 | Youth-B-M 26 | 01:15:04 11.9 km @ Final | + 00:15:54 |
| 27 | 233![]() GBR | Rowan ASHWORTH | M 27 | Youth-B-M 27 | 01:15:36 11.9 km @ Final | + 00:16:26 |
| 28 | 284![]() USA | Lincoln GAGE | M 28 | Youth-B-M 28 | 01:16:09 11.9 km @ Final | + 00:16:59 |
| 29 | 209![]() BRA | Brendom Lucas FARREIRA VIANA KELLY | M 29 | Youth-B-M 29 | 01:17:10 11.9 km @ Final | + 00:18:00 |
| 30 | 221![]() CZE | Tadeáš PLISKA | M 30 | Youth-B-M 30 | 01:18:04 11.9 km @ Final | + 00:18:54 |
| 31 | 212![]() BUL | Ivaylo PEYNOV | M 31 | Youth-B-M 31 | 01:18:28 11.9 km @ Final | + 00:19:18 |
| 32 | 242![]() IRL | Patrick MCDAID | M 32 | Youth-B-M 32 | 01:21:42 11.9 km @ Final | + 00:22:32 |
| 33 | 272![]() POR | João GOUVEIA | M 33 | Youth-B-M 33 | 01:21:59 11.9 km @ Final | + 00:22:49 |
| 34 | 280![]() SWE | Malte LESSING | M 34 | Youth-B-M 34 | 01:24:49 11.9 km @ Final | + 00:25:39 |
| 35 | 214![]() CRO | Leon KUMRIĆ | M 35 | Youth-B-M 35 | 01:31:10 11.9 km @ Final | + 00:32:00 |
| DNS | 207![]() BRA | João MENDES MUNIZ | M | Youth-B-M | - 0 km @ Start | - |
Number of records: 36
