| 1 | Finn Sonnekalb (A1) | GER | 1:10.92 | | - | 60 |
| 2 | Jeongho Ko (A1) | KOR | 1:11.69 | | +0.770 | 54 |
| 3 | Fuga Tsujimoto (A2) | JPN | 1:11.85 | | +0.930 | 48 |
| 4 | Mateusz Śliwka (A2) | POL | 1:13.06 | | +2.140 | 43 |
| 5 | Mikołaj Bielas (A2) | POL | 1:13.35 | SB | +2.430 | 40 |
| 6 | Lorenzo Minari (A1) | ITA | 1:13.64 | | +2.720 | 38 |
| 7 | Tomy Nguyen (A2) | GER | 1:13.99 | | +3.070 | 36 |
| 8 | Niels de Kruijk (A2) | NED | 1:14.03 | | +3.110 | 34 |
| 9 | Seon-Woong Shin (A1) | KOR | 1:14.09 | | +3.170 | 32 |
| 10 | Yeongjun Cho (A2) | KOR | 1:14.09 | | +3.175 | 31 |
| 11 | Filip Møller Nordal (A2) | NOR | 1:14.18 | | +3.260 | 30 |
| 12 | Yeon-Woo Jeong (B2) | KOR | 1:14.24 | | +3.320 | 29 |
| 13 | Arjen Boersma (A1) | NED | 1:14.40 | | +3.480 | 28 |
| 14 | Geophrey Coenraad (A1) | NED | 1:14.63 | | +3.710 | 27 |
| 15 | Souichiro Kumagai (A2) | JPN | 1:14.66 | | +3.740 | 26 |
| 16 | Mikhail Matryukhin (B2) | KAZ | 1:14.67 | | +3.750 | 25 |
| 17 | Jerzy Stadnicki (A2) | POL | 1:14.79 | | +3.870 | 24 |
| 18 | Szymon Hostyński (A1) | POL | 1:14.87 | | +3.950 | 23 |
| 19 | Hlib Khochyn (B1) | UKR | 1:15.29 | | +4.370 | 22 |
| 20 | Ruslan Zjanadilov (A1) | KAZ | 1:15.73 | | +4.810 | 21 |
| 21 | Philippe Garmeister (A1) | GER | 1:15.87 | | +4.950 | 20 |
| 22 | Lukács Soma (A2) | HUN | 1:16.09 | | +5.170 | 19 |
| 23 | Lennart Grabe (A2) | GER | 1:16.20 | | +5.280 | 18 |
| 24 | Bendik Becker Pedersen (B2) | NOR | 1:16.32 | | +5.400 | 17 |
| 25 | Frederik Gajos Hamre (A2) | NOR | 1:16.33 | | +5.410 | 16 |
| 26 | Luka Rintala (A2) | FIN | 1:16.35 | | +5.430 | 15 |
| 27 | Mattia Leonardelli (A1) | ITA | 1:16.49 | | +5.570 | 14 |
| 28 | Denis.08 Mezentsev (B2) | KAZ | 1:16.73 | | +5.810 | 13 |
| 29 | Julian Zimmerling (A2) | AUT | 1:16.78 | | +5.860 | 12 |
| 30 | Abylaikhan Kaiyrgazy (A2) | KAZ | 1:17.24 | | +6.320 | 11 |
| 31 | Martim José Coelho Vieira (B2) | POR | 1:17.26 | SB | +6.340 | 10 |
| 32 | Magnus Normann Jeppesen (A2) | DEN | 1:17.36 | SB | +6.440 | 9 |
| 33 | Luke Zeliff (A2) | AUS | 1:17.54 | SB | +6.620 | 8 |
| 34 | Edoardo Abis (B1) | ITA | 1:17.70 | | +6.780 | 7 |
| 35 | Vlád Popa (A1) | ROU | 1:18.28 | | +7.361 | 6 |
| 36 | Miguel Amores Monteiro (A2) | POR | 1:18.28 | | +7.367 | 5 |
| 37 | Márton Klimasz (B1) | HUN | 1:18.74 | | +7.820 | 4 |
| 38 | Adrian Vajansky (A2) | SVK | 1:18.79 | SB | +7.870 | 3 |
| 39 | Sergio Alvarez Fernandez (B2) | ESP | 1:19.07 | | +8.150 | 2 |
| 40 | Nevio Gross (A1) | SUI | 1:19.91 | | +8.990 | 1 |
| 41 | Gustavs Vacietis (B2) | LAT | 1:19.94 | | +9.020 | |
| 42 | Hemmo Hannula (B1) | FIN | 1:19.98 | SB | +9.060 | |
| 43 | Iker Ruiz Cortes (B2) | ESP | 1:20.04 | | +9.120 | |
| 44 | Bruno Perwein (A2) | AUT | 1:20.57 | SB | +9.650 | |
| 45 | João Afonso Calado Dias (A2) | POR | 1:20.65 | | +9.730 | |
| 46 | Johannes Vermeersch (A1) | BEL | 1:20.66 | | +9.740 | |
| 47 | Paul Wörle (B2) | AUT | 1:21.04 | | +10.120 | |
| 48 | Sten Talumaa (B2) | EST | 1:21.52 | | +10.600 | |
| 49 | Tudor Debu (B2) | ROU | 1:21.77 | | +10.850 | |
| 50 | Maros Moscak (B2) | SVK | 1:23.87 | | +12.950 | |
| 51 | Uku Märten Vaikmaa (A1) | EST | 1:24.76 | SB | +13.840 | |
| DNF | Cristopher Lopez Osorio (B2) | ESP | DNF | | - | |
| DNF | Eeka Rintala (B2) | FIN | DNF | | - | |
| DNS | János Sipos (A2) | HUN | DNS | | - | |
| DNF | Arne Lernes (A2) | NOR | DNF | | - | |