1 | Artur Waś (Senior) | POL | 35.15 | SB | - |
2 | Artur Nogal (Senior) | POL | 35.30 | | +0.150 |
3 | Hein Otterspeer (Senior) | NED | 35.32 | | +0.170 |
4 | Kjeld Nuis (Senior) | NED | 35.36 | | +0.210 |
5 | Artiom Chaban (Senior) | BLR | 35.42 | | +0.270 |
| Lennart Velema (Senior) | NED | 35.42 | | +0.270 |
7 | Nico Ihle (Senior) | GER | 35.50 | | +0.350 |
8 | Piotr Michalski (Senior) | POL | 35.64 | | +0.490 |
9 | Mirko Giacomo Nenzi (Senior) | ITA | 35.87 | | +0.720 |
10 | Damian Żurek (Neo) | POL | 35.88 | | +0.730 |
11 | Joel Dufter (Senior) | GER | 35.92 | | +0.770 |
12 | Jeremias Marx (Neo) | GER | 36.18 | | +1.030 |
13 | Allan Dahl Johansson (Neo) | NOR | 36.20 | | +1.050 |
14 | Gaweł Oficjalski (Neo) | POL | 36.36 | SB | +1.210 |
15 | Marcin Bachanek (Senior) | POL | 36.46 | | +1.310 |
16 | Max Reder (Neo) | GER | 36.48 | SB | +1.330 |
17 | Antero Eskola (Neo) | FIN | 36.51 | | +1.360 |
18 | Hendrik Dombek (Neo) | GER | 36.57 | | +1.420 |
| Kristian Gamme Ulekleiv (Neo) | NOR | 36.57 | SB | +1.420 |
20 | David Bosa (Senior) | ITA | 36.59 | | +1.440 |
| Sebastian Klosinski (Senior) | POL | 36.59 | | +1.440 |
22 | Vladislav Gapon (A2) | BLR | 36.65 | | +1.500 |
| Denny Ihle (Senior) | GER | 36.65 | | +1.500 |
| Dawid Burzykowski (Neo) | POL | 36.65 | SB | +1.500 |
25 | Ole Jeske (Neo) | GER | 36.80 | | +1.650 |
| Alessio Trentini (Senior) | ITA | 36.80 | | +1.650 |
27 | Maximilian Strübe (Senior) | GER | 36.89 | | +1.740 |
28 | Jakub Piotrowski (Neo) | POL | 36.96 | | +1.810 |
29 | Ignaz Gschwentner (A1) | AUT | 36.99 | | +1.840 |
30 | David Karlingsjö (Neo) | SWE | 37.01 | | +1.860 |
31 | Gabriel Odor (A2) | AUT | 37.09 | | +1.940 |
32 | Stefan Emele (Neo) | GER | 37.16 | | +2.010 |
33 | Jan Świątek (Neo) | POL | 37.19 | | +2.040 |
34 | Michael Roth (Neo) | GER | 37.23 | | +2.080 |
35 | Vladislav Zapojkin (Neo) | BLR | 37.36 | | +2.210 |
36 | Botond Bejczi (Neo) | HUN | 37.47 | SB | +2.320 |
37 | Nikita Kanonik (A2) | BLR | 38.01 | | +2.860 |
38 | Cosmin Nedelea (Neo) | ROU | 38.04 | | +2.890 |
39 | Szymon Wojtakowski (C2) | POL | 38.17 | | +3.020 |
40 | Nicolae Razvan Militaru (A1) | ROU | 38.30 | SB | +3.150 |
41 | Benedikt Triendl (A2) | GER | 38.38 | | +3.230 |
42 | Eetu Käsnänen (B2) | FIN | 38.44 | | +3.290 |
43 | Juuso Lehtonen (A1) | FIN | 38.47 | | +3.320 |
44 | Ilja Petrov (B1) | BLR | 38.50 | | +3.350 |
45 | Bart Seffinga (M35) | NED | 38.52 | | +3.370 |
46 | Bence Dékány (Senior) | HUN | 38.65 | | +3.500 |
47 | Jaakko Hautamäki (Neo) | FIN | 38.67 | | +3.520 |
48 | Michele Malfatti (Senior) | ITA | 38.83 | SB | +3.680 |
49 | Gustav Arnell (Neo) | SWE | 38.85 | SB | +3.700 |
50 | Marco De Flavis (Neo) | ITA | 38.88 | | +3.730 |
51 | Michał Kopacz (B1) | POL | 38.93 | | +3.780 |
52 | Oskar Nilsson (Neo) | SWE | 38.95 | SB | +3.800 |
53 | Andrea Giovannini (Senior) | ITA | 38.97 | | +3.820 |
54 | Kenny de Leeuw (Neo) | NED | 39.00 | SB | +3.850 |
55 | Max Kokko (A1) | FIN | 39.11 | | +3.960 |
56 | Dmitrij Djusov (B1) | BLR | 39.16 | | +4.010 |
57 | Jakub Nowak (B1) | POL | 39.26 | | +4.110 |
58 | Eemil-Oskar Oras (Neo) | FIN | 39.33 | | +4.180 |
59 | Onni Peltonen (Neo) | FIN | 39.44 | PB | +4.290 |
60 | Kalle Kinnala (A1) | FIN | 39.75 | | +4.600 |
61 | Gabriel Eduard Nitu (C2) | ROU | 40.04 | | +4.890 |
62 | Adrian Octavian Fierar (B1) | ROU | 40.26 | | +5.110 |
63 | Arvid Karlingsjö (A2) | SWE | 40.71 | | +5.560 |
64 | Dominik Mayrhofer (B1) | GER | 41.93 | | +6.780 |
65 | Maximilian Geppert (B2) | GER | 42.13 | | +6.980 |
66 | Elias Feichter (B2) | AUT | 42.45 | | +7.300 |
67 | Verneri Kinnunen (Senior) | FIN | 42.90 | | +7.750 |
68 | Maximilian Patz (D2) | GER | 45.50 | | +10.350 |
69 | Thomas Rumpf (M55) | GER | 46.25 | | +11.100 |
DQ | Jevgenij Gagijev (Neo) | BLR | DQ | | - |
DNF | Marten Liiv (Neo) | EST | DNF | | - |