| # | Nr Bib | Nazwisko, imię Surname, Name | Kraj Country | T1 | T2 | Strata Gap | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | M3 | Ortfeld Jaspar | GER | 00:09:02 | 00:01:13 | 00:27:58 | 00:00:22 | 00:14:26 | 00:53:01 | - |
| 2 | M6 | Okrafo-Smart Solomon | GBR | 00:08:46 | 00:01:16 | 00:28:11 | 00:00:24 | 00:14:27 | 00:53:04 | - |
| 3 | M2 | Dijkstra Ben | TRI | 00:08:43 | 00:01:14 | 00:28:15 | 00:00:23 | 00:14:32 | 00:53:07 | - |
| 4 | M18 | Lessmann Nathan | FRA | 00:08:43 | 00:01:18 | 00:28:15 | 00:00:24 | 00:14:36 | 00:53:16 | - |
| 5 | M8 | Kramp Till | GER | 00:08:50 | 00:01:13 | 00:28:12 | 00:00:24 | 00:14:41 | 00:53:20 | - |
| 6 | M14 | Saren Veikka | FIN | 00:08:57 | 00:01:18 | 00:27:59 | 00:00:24 | 00:14:46 | 00:53:24 | - |
| 7 | M49 | Criado Quentin | FRA | 00:09:07 | 00:01:22 | 00:27:52 | 00:00:24 | 00:14:41 | 00:53:26 | - |
| 8 | M5 | Töpper Justus | GER | 00:08:50 | 00:01:16 | 00:28:07 | 00:00:24 | 00:14:54 | 00:53:31 | - |
| 9 | M47 | Brandt Kjell Arved | GER | 00:08:52 | 00:01:22 | 00:28:04 | 00:00:24 | 00:14:50 | 00:53:32 | - |
| 10 | M26 | Duval Antoine | FRA | 00:08:40 | 00:01:14 | 00:28:23 | 00:00:23 | 00:14:54 | 00:53:34 | - |
| 11 | M7 | Basslé Joris | BEL | 00:08:46 | 00:01:14 | 00:28:14 | 00:00:22 | 00:15:01 | 00:53:37 | - |
| 12 | M25 | Robin Alex | GBR | 00:08:44 | 00:01:18 | 00:28:16 | 00:00:23 | 00:15:01 | 00:53:42 | - |
| 13 | M9 | Scheffold Jan | GER | 00:08:48 | 00:01:19 | 00:28:05 | 00:00:23 | 00:15:11 | 00:53:46 | - |
| 14 | M21 | Kulik Kamil | POL | 00:09:01 | 00:01:17 | 00:28:04 | 00:00:24 | 00:15:02 | 00:53:48 | - |
| 15 | M31 | Balestreri Andrea | ITA | 00:08:54 | 00:01:21 | 00:27:58 | 00:00:25 | 00:15:11 | 00:53:49 | - |
| 16 | M19 | Millo Pao | FRA | 00:08:41 | 00:01:21 | 00:28:13 | 00:00:24 | 00:15:10 | 00:53:49 | - |
| 17 | M27 | Hostrup Sahlberg Oliver | DEN | 00:08:46 | 00:01:19 | 00:28:11 | 00:00:25 | 00:15:10 | 00:53:51 | - |
| 18 | M73 | Koslick Jayden Scott | GER | 00:08:56 | 00:01:21 | 00:27:58 | 00:00:26 | 00:15:22 | 00:54:03 | - |
| 19 | M12 | Schönke Fabian | GER | 00:09:11 | 00:01:17 | 00:27:51 | 00:00:26 | 00:15:21 | 00:54:06 | - |
| 20 | M1 | Angelini Samuele | ITA | 00:08:59 | 00:01:17 | 00:28:01 | 00:00:31 | 00:15:21 | 00:54:09 | - |
| 21 | M23 | Semmler Jan | GER | 00:08:46 | 00:01:15 | 00:28:14 | 00:00:24 | 00:15:32 | 00:54:11 | - |
| 22 | M16 | Romano Simeone | ITA | 00:09:07 | 00:01:19 | 00:27:53 | 00:00:28 | 00:15:29 | 00:54:16 | - |
| 23 | M46 | Rühl Luis | GER | 00:08:56 | 00:01:24 | 00:27:58 | 00:00:27 | 00:15:32 | 00:54:17 | - |
| 24 | M11 | Wright Matthew | BAR | 00:08:54 | 00:01:16 | 00:28:04 | 00:00:26 | 00:15:42 | 00:54:22 | - |
| 25 | M4 | Gajda Kuba | POL | 00:09:22 | 00:01:25 | 00:28:23 | 00:00:26 | 00:14:46 | 00:54:22 | - |
| 26 | M48 | García Serra Albert | ESP | 00:08:48 | 00:01:21 | 00:28:13 | 00:00:27 | 00:15:40 | 00:54:29 | - |
| 27 | M20 | Künz Samuel | AUT | 00:08:50 | 00:01:23 | 00:28:10 | 00:00:27 | 00:15:43 | 00:54:33 | - |
| 28 | M59 | Gaberc Jan | AUT | 00:08:47 | 00:01:24 | 00:28:11 | 00:00:23 | 00:15:53 | 00:54:38 | - |
| 29 | M35 | Van Lanen Niels | NED | 00:09:06 | 00:01:19 | 00:27:55 | 00:00:26 | 00:15:56 | 00:54:42 | - |
| 30 | M22 | Angelini Fiorenzo | ITA | 00:08:49 | 00:01:16 | 00:28:13 | 00:00:25 | 00:16:01 | 00:54:44 | - |
| 31 | M37 | Piller Julian | AUT | 00:09:04 | 00:01:20 | 00:27:56 | 00:00:30 | 00:15:58 | 00:54:48 | - |
| 32 | M15 | Tolsa Garcia Hector | ESP | 00:09:17 | 00:01:18 | 00:27:41 | 00:00:21 | 00:16:14 | 00:54:51 | - |
| 33 | M51 | Kapeller Brody | AUT | 00:08:55 | 00:01:19 | 00:28:09 | 00:00:25 | 00:16:07 | 00:54:55 | - |
| 34 | M43 | Shapira Tomer | ISR | 00:08:51 | 00:01:25 | 00:28:57 | 00:00:24 | 00:15:22 | 00:54:59 | - |
| 35 | M40 | Lilja Oscar | SWE | 00:09:06 | 00:01:28 | 00:27:47 | 00:00:26 | 00:16:14 | 00:55:01 | - |
| 36 | M24 | Agur Shachar | ISR | 00:08:58 | 00:01:20 | 00:28:02 | 00:00:31 | 00:16:13 | 00:55:04 | - |
| 37 | M41 | Borel Hugo | FRA | 00:08:46 | 00:01:17 | 00:28:49 | 00:00:26 | 00:15:54 | 00:55:12 | - |
| 38 | M58 | Pavanello Giovanni | ITA | 00:08:58 | 00:01:15 | 00:28:08 | 00:00:22 | 00:16:34 | 00:55:17 | - |
| 39 | M70 | Gouilloud Adrien | FRA | 00:09:25 | 00:01:25 | 00:28:21 | 00:00:24 | 00:15:43 | 00:55:18 | - |
| 40 | M42 | Binette Leandre | CAN | 00:08:58 | 00:01:18 | 00:28:01 | 00:00:25 | 00:16:37 | 00:55:19 | - |
| 41 | M54 | Horsten Dorian | NED | 00:09:15 | 00:01:23 | 00:28:33 | 00:00:30 | 00:15:47 | 00:55:28 | - |
| 42 | M39 | Gluszkowski Mateusz | POL | 00:08:49 | 00:01:18 | 00:28:08 | 00:00:23 | 00:16:52 | 00:55:30 | - |
| 43 | M32 | Suchan Jakub | POL | 00:09:05 | 00:01:21 | 00:27:58 | 00:00:27 | 00:16:40 | 00:55:31 | - |
| 44 | M63 | Kohn Roye | ISR | 00:09:02 | 00:01:15 | 00:28:05 | 00:00:26 | 00:16:59 | 00:55:47 | - |
| 45 | M36 | Lamprecht Isaac | USA | 00:09:21 | 00:01:23 | 00:28:29 | 00:00:26 | 00:16:15 | 00:55:54 | - |
| 46 | M50 | Horsten Tymon | POL | 00:09:24 | 00:01:21 | 00:28:26 | 00:00:27 | 00:16:20 | 00:55:58 | - |
| 47 | M44 | Katsianeu Mikita | AIN | 00:09:00 | 00:01:19 | 00:28:53 | 00:00:26 | 00:16:23 | 00:56:01 | - |
| 48 | M17 | Meckel Lukas | GER | 00:09:05 | 00:01:32 | 00:28:32 | 00:00:26 | 00:16:32 | 00:56:07 | - |
| 49 | M67 | López García Alejandro | ESP | 00:08:50 | 00:01:17 | 00:29:01 | 00:00:27 | 00:16:41 | 00:56:16 | - |
| 50 | M68 | Thevenard Tim | FRA | 00:08:51 | 00:01:21 | 00:28:01 | 00:00:27 | 00:17:37 | 00:56:17 | - |
| 51 | M60 | Radina Matteo | SUI | 00:09:27 | 00:01:17 | 00:28:24 | 00:00:30 | 00:16:43 | 00:56:21 | - |
| 52 | M28 | Zikmund Tomas | CZE | 00:09:02 | 00:01:25 | 00:28:48 | 00:00:27 | 00:16:42 | 00:56:24 | - |
| 53 | M34 | Coşgun Taha Eren | TUR | 00:09:01 | 00:01:26 | 00:28:45 | 00:00:27 | 00:16:53 | 00:56:32 | - |
| 54 | M64 | Bentsen Lukas | DEN | 00:09:02 | 00:01:24 | 00:27:58 | 00:00:26 | 00:18:22 | 00:57:12 | - |
| 55 | M33 | Polikarpenko Kiril | ITA | 00:09:21 | 00:01:20 | 00:30:30 | 00:00:26 | 00:16:25 | 00:58:02 | - |
| 56 | M69 | Tassinari Emiliano | ITA | 00:09:23 | 00:01:19 | 00:30:28 | 00:00:26 | 00:16:33 | 00:58:09 | - |
| 57 | M30 | Marti Theo | LUX | 00:09:24 | 00:01:30 | 00:30:41 | 00:00:26 | 00:16:12 | 00:58:13 | - |
| 58 | M52 | Chrzanowski Jan | POL | 00:09:13 | 00:01:20 | 00:30:33 | 00:00:27 | 00:16:44 | 00:58:17 | - |
| 59 | M53 | Dahlin Leon | SWE | 00:09:38 | 00:01:13 | 00:30:17 | 00:00:29 | 00:16:48 | 00:58:25 | - |
| 60 | M57 | Astafiev Kulish Oleksii | UKR | 00:09:08 | 00:01:20 | 00:30:40 | 00:00:25 | 00:17:11 | 00:58:44 | - |
| 61 | M62 | Ptaszyński Stanisław | POL | 00:09:23 | 00:01:33 | 00:30:40 | 00:00:26 | 00:17:06 | 00:59:08 | - |
| 62 | M71 | Vill? Páramo Niklas Ararz | PAN | 00:09:22 | 00:01:18 | 00:30:29 | 00:00:25 | 00:18:00 | 00:59:34 | - |
| 63 | M61 | Vermeulen Wybe | NED | 00:09:38 | 00:01:24 | 00:32:08 | 00:00:26 | 00:16:57 | 01:00:33 | - |
| 64 | M38 | Ca?daş Burak | TUR | 00:09:12 | 00:01:30 | 00:32:31 | 00:00:31 | 00:17:52 | 01:01:36 | - |
| 65 | M66 | Pisanko Michał | POL | 00:09:40 | 00:01:28 | 00:33:09 | 00:00:24 | 00:18:44 | 01:03:25 | - |
| M55 | Leimer Elias | SUI | 00:08:57 | 00:01:13 | DNF | - | ||||
| M10 | Astori Nicolo' | ITA | 00:08:53 | 00:01:20 | DNF | - | ||||
| M29 | Fluri Maxime | SUI | 00:09:07 | 00:01:17 | DNF | - | ||||
| M45 | Deharre Adrien | BEL | 00:09:01 | 00:01:26 | 00:28:50 | 00:00:25 | -00:39:42 | DNF | - | |
| M72 | Bartłomiejczyk Ignacy | POL | 00:09:25 | 00:01:38 | 00:33:14 | 00:00:33 | -00:44:50 | DNF | - |