| 1 | Nathan Pijl (A2) | NED | 36.38 | | - |
| 2 | Arjen Boersma (A2) | NED | 36.40 | PB | +0.020 |
| 3 | Felix Motschmann (Neo) | GER | 36.63 | PB | +0.250 |
| 4 | Philip Diniz (A1) | NED | 36.83 | PB | +0.450 |
| 5 | Ede-Konrad Kortlever (A2) | NED | 36.99 | PB | +0.610 |
| 6 | Calvin van Klink (Senior) | NED | 37.05 | | +0.670 |
| 7 | Arthur Lebeaupin (Neo) | FRA | 37.13 | | +0.750 |
| 8 | Martin Santana (Neo) | GER | 37.32 | SB | +0.940 |
| 9 | Edsger van Felius (A2) | NED | 37.75 | PB | +1.370 |
| 10 | Richard Schreiter (Neo) | GER | 37.77 | SB | +1.390 |
| 11 | Leo Huber (A1) | GER | 37.92 | | +1.540 |
| 12 | Lars Heinrichs (Neo) | GER | 38.01 | | +1.630 |
| 13 | Julian Zimmerling (Neo) | AUT | 38.37 | | +1.990 |
| 14 | Luka Rintala (Neo) | FIN | 38.61 | | +2.230 |
| 15 | Yvan Sivilier (Senior) | FRA | 38.93 | | +2.550 |
| 16 | CHASE MORPETH (Neo) | NZL | 39.23 | PB | +2.850 |
| 17 | Bruno Perwein (Neo) | AUT | 39.35 | PB | +2.970 |
| 18 | Adrian Octavian Fierar (Neo) | ROU | 39.38 | | +3.000 |
| 19 | Antonii Szczepański (D2) | POL | 39.68 | NRJ | +3.300 |
| 20 | Tim Yang Benkendorf (A1) | GER | 39.83 | PB | +3.450 |
| 21 | Camille Biron (A1) | FRA | 40.35 | PB | +3.970 |
| 22 | Christian Arlt (M40) | GER | 40.38 | | +4.000 |
| 23 | Jan Modzelewski (C2) | POL | 40.56 | | +4.180 |
| 24 | Matěj Chmel (B1) | CZE | 40.61 | PB | +4.230 |
| 25 | Dmytro Osypenko (A1) | UKR | 41.71 | | +5.330 |
| 26 | Nathan Leimeroth (Neo) | SUI | 42.24 | | +5.860 |
| 27 | Jakub Anděl (B1) | CZE | 43.30 | PB | +6.920 |
| 28 | Lorenzo Perwein (B1) | AUT | 43.87 | PB | +7.490 |
| 29 | Martin Sáblik (B1) | CZE | 43.89 | | +7.510 |
| 30 | Boldizsar Toth (D2) | AUT | 45.43 | PB | +9.050 |
| 31 | Volodymyr Zaporozhets (D1) | UKR | 45.47 | | +9.090 |
| 32 | Filip Chmel (C1) | CZE | 45.57 | | +9.190 |
| 33 | Florian Mühlpointner (C1) | GER | 45.99 | | +9.610 |
| 34 | Imre Mihaly-Bison (C2) | AUT | 46.17 | PB | +9.790 |
| 35 | Ennio Perwein (D2) | AUT | 48.43 | | +12.050 |
| 36 | Florian Hann (D2) | AUT | 48.44 | | +12.060 |
| 37 | Julian Emil Kollmann (C2) | GER | 48.62 | PB | +12.240 |
| 38 | Matouš Jakub Kozák (D1) | CZE | 49.74 | PB | +13.360 |
| 39 | Thomas Haan (D1) | AUT | 50.17 | PB | +13.790 |
| 40 | Frode Nordahl (M45) | NOR | 50.53 | SB | +14.150 |
| 41 | Maximilian Zauner (E2) | GER | 51.83 | | +15.450 |
| 42 | Simion Sabiescu (D2) | AUT | 52.56 | PB | +16.180 |
| 43 | Bogdan Dryha (Neo) | UKR | 52.60 | | +16.220 |
| 44 | Ingo Heinle (M50) | GER | 53.69 | | +17.310 |
| 45 | Jan de Jong (Senior) | NED | 55.24 | SB | +18.860 |
| 46 | Julian Stoica (M55) | GER | 55.36 | | +18.980 |
| 47 | Benedikt Kogler (E1) | GER | 56.16 | | +19.780 |
| 48 | Dmytro Voloshyn (F2) | UKR | 56.42 | | +20.040 |
| 49 | Sebastian Danker (C2) | NED | 59.62 | | +23.240 |
| 50 | Erich Bohli (M80) | GER | 1:05.93 | | +29.550 |
| 51 | Henry Wang (E1) | GER | 1:06.06 | PB | +29.680 |
| 52 | Roberto Danker (M55) | NED | 1:07.09 | PB | +30.710 |
| 53 | Jonah Staps (E2) | GER | 1:08.04 | PB | +31.660 |
| 54 | Sonit Kunder (D1) | GER | 1:15.95 | | +39.570 |
| 55 | Tristan Wenzel (E2) | GER | 1:18.68 | PB | +42.300 |
| 56 | Artemij Holzner (F2) | GER | 1:22.44 | PB | +46.060 |