| 1 | Even S. Johansen (Senior) | NOR | 36.08 | SB | - |
| 2 | Pål Holmefjord Lorentzen (Neo) | NOR | 36.97 | PB | +0.890 |
| 3 | Simon Moor (Neo) | GER | 36.99 | | +0.910 |
| 4 | Kjetil Stiansen (Neo) | NOR | 37.00 | SB | +0.920 |
| 5 | Roman Christen (Senior) | SUI | 37.30 | SB | +1.220 |
| 6 | Christian Oberbichler (Neo) | SUI | 37.38 | | +1.300 |
| 7 | Etienne Ramali (Senior) | GER | 37.50 | SB | +1.420 |
| 8 | Willi Koschel (Neo) | GER | 37.59 | PB | +1.510 |
| 9 | Nico Dorsch (Senior) | GER | 37.64 | SB | +1.560 |
| 10 | Georg Lisowski (Neo) | GER | 37.69 | SB | +1.610 |
| 11 | Sebastiaan Oranje (Neo) | NED | 37.74 | PB | +1.660 |
| 12 | Maximilian Strübe (A1) | GER | 38.00 | SB | +1.920 |
| 13 | Martin Bjertnes (Neo) | NOR | 38.07 | | +1.990 |
| 14 | Korvin Hertel (Neo) | GER | 38.12 | SB | +2.040 |
| 15 | Tormod Bjørnetun Haugen (Senior) | NOR | 38.21 | SB | +2.130 |
| 16 | Aleksander Waagenes (Neo) | NOR | 38.25 | SB | +2.170 |
| 17 | Tim Dommerich (B2) | GER | 38.26 | PB | +2.180 |
| 18 | Matti Yli-Ojanperä (Neo) | FIN | 38.27 | SB | +2.190 |
| 19 | Maurizio Voigt (A2) | GER | 38.37 | | +2.290 |
| 20 | Szabolcs Szöllösi (Senior) | HUN | 38.38 | | +2.300 |
| 21 | Wannes van Praet (Neo) | BEL | 38.39 | SB | +2.310 |
| 22 | Michael Schüssler (Neo) | GER | 38.39 | SB | +2.310 |
| 23 | Joonas Vesterlund (Senior) | FIN | 38.52 | SB | +2.440 |
| 24 | Jann-Luca Zinser (Neo) | GER | 38.61 | PB | +2.530 |
| 25 | Hendrik Dombek (B1) | GER | 38.62 | SB | +2.540 |
| 26 | Scott Anderson (Senior) | GBR | 38.62 | | +2.540 |
| 27 | August Teodor Haugen (Neo) | NOR | 38.79 | | +2.710 |
| 28 | Florian Kraft (A2) | GER | 38.83 | SB | +2.750 |
| 29 | Alexander Eggeler (A1) | GER | 38.90 | | +2.820 |
| 30 | Leo Baumgärtner (A1) | GER | 38.99 | SB | +2.910 |
| 31 | Timo Kießlich (A1) | GER | 39.04 | PB | +2.960 |
| 32 | Clemens Gawer (B2) | GER | 39.07 | SB | +2.990 |
| 33 | Kristian Vårvik (Neo) | NOR | 39.08 | | +3.000 |
| 34 | Johannes Brunner (B1) | GER | 39.18 | SB | +3.100 |
| 35 | Niklas Kamphausen (B2) | GER | 39.27 | PB | +3.190 |
| 36 | Eirik Magnus Bakken (Neo) | NOR | 39.38 | SB | +3.300 |
| 37 | Oliver Grob (B1) | SUI | 39.42 | SB | +3.340 |
| 38 | Moritz Geisreiter.93 (A2) | GER | 39.43 | | +3.350 |
| 39 | Noel Müller (B2) | GER | 39.48 | | +3.400 |
| 40 | Kenneth Stargardt (B1) | GER | 39.48 | SB | +3.400 |
| 41 | Lukas Reinhold (B1) | GER | 39.64 | SB | +3.560 |
| 42 | Livio Wenger (Neo) | SUI | 39.65 | | +3.570 |
| 43 | Pedro Beckert (B2) | GER | 39.71 | SB | +3.630 |
| 44 | Julius Frendel (B2) | GER | 39.81 | SB | +3.730 |
| 45 | Maximilian Srokos (A2) | GER | 39.88 | | +3.800 |
| 46 | Alexander Bismar (B1) | GER | 39.97 | SB | +3.890 |
| 47 | Phil Maly (B2) | GER | 40.02 | | +3.940 |
| 48 | Thomas Lichtenwald (B2) | GER | 40.09 | PB | +4.010 |
| 49 | Felix Rijhnen (Neo) | GER | 40.44 | | +4.360 |
| 50 | Julian Weber (B1) | GER | 41.32 | | +5.240 |
| 51 | Julien Quester (B1) | GER | 41.38 | SB | +5.300 |
| 52 | Erik Müller (B1) | GER | 41.52 | PB | +5.440 |
| 53 | Valentin Lustermann (C2) | GER | 41.69 | SB | +5.610 |
| 54 | Peter Paulovics (A2) | HUN | 42.04 | | +5.960 |
| 55 | Paul Kebschull (B1) | GER | 42.20 | SB | +6.120 |
| 56 | Mihaly Varjasi (Senior) | HUN | 42.23 | | +6.150 |
| 57 | Fridtjof Petzold (B1) | GER | 42.34 | | +6.260 |
| 58 | Berend de Haas (B1) | GER | 42.41 | | +6.330 |
| 59 | Henry Lauber (B1) | GER | 42.60 | | +6.520 |
| 60 | Raoul Goldschmidt (C2) | GER | 43.06 | | +6.980 |
| 61 | Anton Schöne (B1) | GER | 44.01 | SB | +7.930 |
| 62 | Joshua Anderson (C2) | GER | 1:13.69 | | +37.610 |
| DQ | Simon Graf (B1) | GER | DQ | | - |