1 | Damian Żurek (Senior) | POL | 34.99 | | - |
2 | Bjørn Magnussen (Senior) | NOR | 35.04 | | +0.050 |
3 | Marek Kania (Senior) | POL | 35.12 | | +0.130 |
4 | Mateusz Mikołajuk (Senior) | POL | 35.80 | SB | +0.810 |
5 | Piotr Michalski (Senior) | POL | 35.87 | | +0.880 |
6 | Hendrik Dombek (Senior) | GER | 35.94 | | +0.950 |
7 | Kacper Abratkiewicz (Neo) | POL | 36.06 | | +1.070 |
8 | Erik Resell (Senior) | NOR | 36.46 | | +1.470 |
9 | Antoni Pluta (Neo) | POL | 36.50 | | +1.510 |
10 | Joonas Valge (Senior) | EST | 36.70 | | +1.710 |
11 | Ignaz Gschwentner (Senior) | AUT | 36.79 | | +1.800 |
| Max Kokko (Senior) | FIN | 36.79 | | +1.800 |
13 | Szymon Hostyński (A2) | POL | 36.80 | | +1.810 |
14 | Bálint Bödei (Neo) | HUN | 36.95 | | +1.960 |
15 | Krystian Milczarek (B1) | POL | 37.12 | | +2.130 |
16 | Lukács Soma (Neo) | HUN | 37.30 | | +2.310 |
| Jerzy Stadnicki (Neo) | POL | 37.30 | | +2.310 |
18 | Tomás Bohumsky (Senior) | CZE | 37.33 | SB | +2.340 |
19 | Felix Motschmann (Neo) | GER | 37.34 | | +2.350 |
20 | Martin Solberg Andreassen (Neo) | NOR | 37.37 | SB | +2.380 |
21 | Mateusz Gawroński (A1) | POL | 37.60 | | +2.610 |
22 | Roch Maliczowski (Neo) | POL | 37.79 | SB | +2.800 |
23 | Kryspin Węcławek (B2) | POL | 37.81 | | +2.820 |
| Kacper Polny (B1) | POL | 37.81 | PB | +2.820 |
25 | Dominik Mayrhofer (Neo) | GER | 37.89 | | +2.900 |
26 | Maciej Stańdo (A1) | POL | 38.06 | SB | +3.070 |
27 | Adrian Octavian Fierar (Neo) | ROU | 38.69 | SB | +3.700 |
28 | Márton Klimasz (B2) | HUN | 38.70 | | +3.710 |
29 | Franciszek Jabłoński (B1) | POL | 38.86 | | +3.870 |
30 | Paul Wörle (A1) | AUT | 38.98 | | +3.990 |
31 | Jakub Koci (Neo) | CZE | 39.02 | | +4.030 |
32 | Fabian Budziński (B1) | POL | 39.19 | PB | +4.200 |
33 | Mikołaj Klonowski (A1) | POL | 39.21 | PB | +4.220 |
34 | Kirill Pishchala (B1) | POL | 39.48 | | +4.490 |
35 | Bruno Perwein (Neo) | AUT | 39.75 | | +4.760 |
36 | Iker Ruiz Cortes (A1) | ESP | 41.08 | | +6.090 |
37 | Marek Kurš (A1) | CZE | 42.48 | PB | +7.490 |