| 1 | Damian Żurek (Senior) | POL | 1:09.38 | SB | - |
| 2 | Piotr Michalski (Senior) | POL | 1:09.63 | SB | +0.250 |
| 3 | Marek Kania (Senior) | POL | 1:10.34 | SB | +0.960 |
| 4 | Szymon Wojtakowski (Neo) | POL | 1:11.10 | SB | +1.720 |
| 5 | Jakub Piotrowski (Senior) | POL | 1:11.16 | SB | +1.780 |
| 6 | Gijs Esders (Senior) | NED | 1:11.49 | | +2.110 |
| 7 | Bálint Bödei (Neo) | HUN | 1:11.77 | | +2.390 |
| 8 | Mateusz Mikołajuk (Neo) | POL | 1:11.83 | SB | +2.450 |
| 9 | Daniele Di Stefano (Senior) | ITA | 1:11.85 | | +2.470 |
| 10 | Francesco Betti (Senior) | ITA | 1:12.65 | | +3.270 |
| 11 | Joonas Valge (Senior) | EST | 1:12.80 | | +3.420 |
| 12 | Michał Kopacz (Neo) | POL | 1:12.88 | | +3.500 |
| 13 | Botond Bejczi (Senior) | HUN | 1:13.38 | | +4.000 |
| 14 | Szymon Hostyński (A1) | POL | 1:13.39 | | +4.010 |
| 15 | Antoni Pluta (Neo) | POL | 1:13.43 | | +4.050 |
| 16 | Dawid Burzykowski (Senior) | POL | 1:13.49 | | +4.110 |
| 17 | Prokop Stodola (Neo) | CZE | 1:13.98 | | +4.600 |
| 18 | Kacper Abratkiewicz (Neo) | POL | 1:14.04 | SB | +4.660 |
| 19 | Kierryn Hughes (Senior) | NZL | 1:14.43 | SB | +5.050 |
| 20 | Lukács Soma (A2) | HUN | 1:15.32 | | +5.940 |
| 21 | Tomás Bohumsky (Neo) | CZE | 1:15.48 | | +6.100 |
| 22 | William Vorvik (A1) | NOR | 1:16.82 | PB | +7.440 |
| 23 | Jakub Koci (Neo) | CZE | 1:16.97 | | +7.590 |
| 24 | Sam Vermunt (A2) | NED | 1:17.15 | | +7.770 |
| 25 | Jeffrey Doornbusch (M35) | NED | 1:17.20 | SB | +7.820 |
| 26 | Nevio Gross (A1) | SUI | 1:17.61 | | +8.230 |
| 27 | Jelle Plug (Neo) | NED | 1:17.68 | | +8.300 |
| 28 | Luuk van Dijk (Neo) | NED | 1:17.89 | | +8.510 |
| 29 | Tobias Elshof (A2) | NED | 1:18.04 | | +8.660 |
| 30 | David Martin Davidsen (B2) | NOR | 1:18.62 | | +9.240 |
| 31 | Magnus Normann Jeppesen (A2) | DEN | 1:18.64 | SB | +9.260 |
| Márton Klimasz (B1) | HUN | 1:18.64 | | +9.260 |
| 33 | Bas van Nispen (M45) | NED | 1:18.69 | | +9.310 |
| 34 | Bart Seffinga (M40) | NED | 1:18.94 | | +9.560 |
| 35 | Martin Belloir (Neo) | FRA | 1:19.48 | | +10.100 |
| 36 | Nathaniel Høyer (B2) | NOR | 1:19.52 | | +10.140 |
| 37 | Martin Vike Lackner (B1) | NOR | 1:21.23 | | +11.850 |
| 38 | Audun Semb (B1) | NOR | 1:21.68 | | +12.300 |
| 39 | Thomas Sundsvoll (B1) | NOR | 1:23.41 | | +14.030 |
| 40 | Marek Kurš (B2) | CZE | 1:24.23 | | +14.850 |
| 41 | Sebastian Lackner (A1) | NOR | 1:24.92 | | +15.540 |
| 42 | Nikolas Sebastian Johannessen (B2) | NOR | 1:27.30 | | +17.920 |
| DNF | Maksymilian Rzepka (Neo) | POL | DNF | | - |
| DQ | Flavio Gross (Neo) | SUI | DQ | | - |