| 1 | Maximilian Strübe (Senior) | GER | 36.03 | | - |
| 2 | Erik Resell (Neo) | NOR | 36.25 | | +0.220 |
| 3 | Siver Brattgjerd (Neo) | NOR | 36.54 | SB | +0.510 |
| 4 | Cosmin Nedelea (Neo) | ROU | 36.60 | | +0.570 |
| 5 | Szymon Wojtakowski (B2) | POL | 37.01 | | +0.980 |
| Kacper Abratkiewicz (B2) | POL | 37.01 | | +0.980 |
| 7 | Gabriel Eduard Nitu (B2) | ROU | 37.21 | | +1.180 |
| 8 | Felix Motschmann (A1) | GER | 37.40 | | +1.370 |
| 9 | Michał Kopacz (A1) | POL | 37.41 | | +1.380 |
| 10 | Magnus Dahle (Senior) | NOR | 37.44 | | +1.410 |
| 11 | Emile Schnabel (A2) | GER | 37.55 | | +1.520 |
| 12 | Mikołaj Bielas (B1) | POL | 37.76 | SB | +1.730 |
| 13 | Nicolae Razvan Militaru (Neo) | ROU | 37.84 | | +1.810 |
| 14 | Bálint Bödei (A1) | HUN | 38.14 | | +2.110 |
| 15 | Gabriel Groß (A1) | GER | 38.19 | SB | +2.160 |
| 16 | Zeno de Ponti (Neo) | NED | 38.21 | | +2.180 |
| 17 | Jesse de Lange (Neo) | NED | 38.33 | | +2.300 |
| 18 | Nicolae Sebastian Mihalache (B2) | ROU | 38.35 | | +2.320 |
| 19 | Richard Herrmann (Neo) | GER | 38.45 | | +2.420 |
| 20 | Dominik Mayrhofer (A1) | GER | 38.71 | | +2.680 |
| 21 | Tom Nijdam (A1) | NED | 38.72 | | +2.690 |
| 22 | Stan Springer (Neo) | NED | 38.75 | | +2.720 |
| 23 | Jonathan Schildermans (Senior) | BEL | 38.85 | SB | +2.820 |
| Martin Belloir (A2) | FRA | 38.85 | SB | +2.820 |
| 25 | Thijmen Paardekooper (B2) | NED | 38.92 | | +2.890 |
| 26 | Maximilian Geppert (A2) | GER | 38.94 | | +2.910 |
| 27 | Dyon Talsma (Neo) | NED | 39.06 | | +3.030 |
| 28 | Martin Santana (B1) | GER | 39.17 | | +3.140 |
| 29 | Joshua Stänz (Senior) | SUI | 39.28 | | +3.250 |
| 30 | Dawid Balczerczyk (B2) | POL | 39.43 | SB | +3.400 |
| 31 | Ede-Konrad Kortlever (C2) | GER | 39.47 | | +3.440 |
| 32 | Adrian Octavian Fierar (A1) | ROU | 39.69 | | +3.660 |
| 33 | Robert Nechita (A1) | ROU | 39.75 | | +3.720 |
| 34 | Luca Matteo Stibenz (B1) | GER | 39.81 | | +3.780 |
| 35 | Enrico Gerber Della Pietra (A1) | AUT | 39.91 | | +3.880 |
| 36 | Eryk Marciniak (B1) | POL | 40.21 | SB | +4.180 |
| 37 | Dustin Höhne (C2) | GER | 40.30 | SB | +4.270 |
| 38 | Sem Bodewes (B2) | NED | 40.31 | | +4.280 |
| 39 | Rafael Weber (C2) | GER | 40.40 | | +4.370 |
| 40 | Maximilian Patz (C2) | GER | 40.49 | | +4.460 |
| 41 | Szymon Kwapisz (B1) | POL | 40.59 | | +4.560 |
| 42 | Patryk Niepołomski (C2) | POL | 40.70 | SB | +4.670 |
| 43 | Florian Conrad (C2) | GER | 41.26 | SB | +5.230 |
| 44 | Bartłomiej Lenarcik (B1) | POL | 41.30 | PB | +5.270 |
| 45 | Leo Huber (C1) | GER | 42.26 | | +6.230 |
| 46 | Tudor Debu (C1) | ROU | 44.79 | | +8.760 |
| DNS | Peter Riches (Neo) | GBR | DNS | | - |
| DNF | Odin By Farstad (Senior) | NOR | DNF | | - |
| DNF | Antoni Pluta (B2) | POL | DNF | | - |
| DNF | Christian Oberbichler (Senior) | SUI | DNF | | - |