| 1 | Hendrik Dombek (Neo) | GER | 35.92 | | - |
| 2 | Niklas Kurzmann (A2) | GER | 36.71 | | +0.790 |
| 3 | Moritz Klein (A2) | GER | 36.97 | | +1.050 |
| 4 | Yannic Hecker (Neo) | GER | 37.19 | | +1.270 |
| 5 | Botond Bejczi (Neo) | HUN | 37.48 | | +1.560 |
| 6 | Felix Motschmann (B1) | GER | 37.82 | | +1.900 |
| 7 | Konrád Nagy (Senior) | HUN | 38.09 | | +2.170 |
| 8 | Maximilian Haake (Neo) | GER | 38.12 | | +2.200 |
| 9 | Joonas Valge (A2) | EST | 38.13 | | +2.210 |
| 10 | Juuso Lehtonen (A1) | FIN | 38.26 | | +2.340 |
| 11 | Benedikt Triendl (A2) | GER | 38.32 | | +2.400 |
| 12 | Konstantin Götze (A2) | GER | 38.45 | | +2.530 |
| 13 | Nils Niklas Görhardt (A1) | GER | 38.50 | | +2.580 |
| 14 | Jaakko Hautamäki (Neo) | FIN | 38.51 | | +2.590 |
| 15 | Bence Dékány (Senior) | HUN | 38.58 | PB | +2.660 |
| 16 | Jakub Klembara (Neo) | SVK | 38.73 | | +2.810 |
| 17 | Emile Schnabel (B2) | GER | 38.79 | | +2.870 |
| 18 | Eetu Käsnänen (B2) | FIN | 38.84 | | +2.920 |
| 19 | Carl Gustav Schulze (A1) | GER | 38.88 | | +2.960 |
| 20 | Kalle Kinnala (A1) | FIN | 38.96 | SB | +3.040 |
| 21 | Aleks Luik (Senior) | EST | 38.98 | SB | +3.060 |
| 22 | Mathieu Belloir (Neo) | FRA | 39.02 | | +3.100 |
| 23 | Eemil-Oskar Oras (Neo) | FIN | 39.11 | SB | +3.190 |
| 24 | Manuel Zähringer (B2) | GER | 39.13 | | +3.210 |
| 25 | Clemens Erdmann (A1) | GER | 39.28 | | +3.360 |
| 26 | Tim Ziegeldecker (Senior) | GER | 39.33 | | +3.410 |
| 27 | Heinrich Eisleb (A1) | GER | 39.53 | | +3.610 |
| 28 | Gabriel Eduard Nitu (C2) | ROU | 39.72 | | +3.800 |
| 29 | Adrian Octavian Fierar (B1) | ROU | 40.12 | | +4.200 |
| 30 | Jaroslav Sjevtjsuk (Neo) | UKR | 40.68 | | +4.760 |
| 31 | Martin Belloir (B2) | FRA | 40.93 | | +5.010 |
| 32 | Leon Stadlhofer (B2) | AUT | 41.30 | | +5.380 |
| 33 | Marcos Vicos (A2) | ESP | 41.69 | | +5.770 |
| 34 | Peter Carr (M45) | GBR | 41.76 | PB | +5.840 |
| 35 | Dominik Mayrhofer (B1) | GER | 41.78 | | +5.860 |
| 36 | Robert Mitchell (M45) | GBR | 41.86 | | +5.940 |
| 37 | Elias Feichter (B2) | AUT | 41.94 | | +6.020 |
| 38 | Märt Kuus (M40) | EST | 42.33 | NRM | +6.410 |
| 39 | Maximilian Geppert (B2) | GER | 42.39 | | +6.470 |
| 40 | Maximilian Santana (B2) | GER | 42.78 | | +6.860 |
| 41 | Roberto Milesi (M55) | ITA | 43.03 | NRM | +7.110 |
| 42 | Martin Santana (C1) | GER | 43.29 | | +7.370 |
| 43 | Tom Harris (A1) | GBR | 43.46 | SB | +7.540 |
| 44 | Manuel Robla (B1) | ESP | 43.70 | | +7.780 |
| 45 | Adrian Kaiser (C1) | GER | 44.49 | | +8.570 |
| 46 | Lauri Koort (M35) | EST | 44.60 | | +8.680 |
| 47 | Fabian Emmer (C2) | GER | 44.94 | | +9.020 |
| 48 | Vladislav Sjynkar (B2) | UKR | 45.80 | | +9.880 |
| 49 | Lukács Soma (C1) | HUN | 45.94 | | +10.020 |
| 50 | Max Rothwell (Senior) | GBR | 47.22 | | +11.300 |
| 51 | Farkas Akác (C1) | HUN | 47.83 | PB | +11.910 |
| 52 | Steffen Soha (C1) | EST | 48.10 | SB | +12.180 |
| 53 | Thomas Hoekstra (M65) | NED | 49.85 | | +13.930 |
| 54 | Steven Viigand (D2) | EST | 50.84 | | +14.920 |
| 55 | Karl-Martin Laasberg (B1) | EST | 51.03 | SB | +15.110 |
| 56 | Ádám Gyula Rádi (D2) | HUN | 52.09 | PB | +16.170 |
| 57 | Philip Jõgi (C2) | EST | 54.34 | | +18.420 |
| 58 | Sebastian Sláma (F2) | CZE | 54.50 | | +18.580 |
| 59 | Markus Thierstein (M50) | GBR | 55.00 | SB | +19.080 |
| 60 | David Butteriss (M75) | GBR | 55.36 | | +19.440 |
| 61 | Andrej Kwadrin (M35) | GER | 56.12 | | +20.200 |
| 62 | Jakub Andel (E1) | CZE | 56.62 | | +20.700 |
| 63 | Filip Chmel (F1) | CZE | 57.69 | | +21.770 |
| 64 | Vitalii Padalka (D2) | UKR | 59.26 | | +23.340 |
| 65 | Matous Strnad (E2) | CZE | 1:02.20 | | +26.280 |
| 66 | Denis Balak (F2) | CZE | 1:03.87 | | +27.950 |
| 67 | Marek Kurš (D1) | CZE | 1:05.58 | | +29.660 |
| DNS | Alexander Rezzonico (B1) | ESP | DNS | | - |