| 1 | Pål Myhren Kristensen (Neo) | NOR | 35.40 | | - |
| 2 | Henrik Fagerli Rukke (Senior) | NOR | 35.65 | | +0.250 |
| 3 | Magnus Dahle (Senior) | NOR | 37.27 | | +1.870 |
| 4 | Emile Schnabel (A2) | GER | 37.30 | | +1.900 |
| 5 | Oddbjørn Mellemstrand (Neo) | NOR | 37.70 | SB | +2.300 |
| 6 | Felix Motschmann (A1) | GER | 38.04 | | +2.640 |
| 7 | Håkon Sundøen Brørby (Senior) | NOR | 38.10 | | +2.700 |
| 8 | Vetle Stangeland (Senior) | NOR | 38.23 | SB | +2.830 |
| 9 | John Granli (Neo) | NOR | 38.43 | | +3.030 |
| 10 | Gabriel Groß (A1) | GER | 38.65 | | +3.250 |
| 11 | Dominik Mayrhofer (A1) | GER | 38.67 | | +3.270 |
| 12 | Martin Santana (B1) | GER | 38.73 | SB | +3.330 |
| 13 | Sander Tveter (Neo) | NOR | 38.82 | SB | +3.420 |
| 14 | Maximilian Geppert (A2) | GER | 38.84 | PB | +3.440 |
| 15 | Josh Whyte (Senior) | NZL | 38.94 | | +3.540 |
| 16 | Erlend Belsvik (Neo) | NOR | 39.35 | | +3.950 |
| 17 | Vegard Rye (Neo) | NOR | 39.63 | | +4.230 |
| 18 | Maximilian Patz (C2) | GER | 40.60 | | +5.200 |
| 19 | Johanco Veldsman (Neo) | GBR | 40.80 | | +5.400 |
| 20 | Ede-Konrad Kortlever (C2) | GER | 40.86 | | +5.460 |
| 21 | Bandet Marth (C2) | GER | 41.34 | | +5.940 |
| 22 | Dustin Höhne (C2) | GER | 41.44 | | +6.040 |
| 23 | Alexander Majores (C2) | GER | 42.49 | PB | +7.090 |
| 24 | Leo Huber (C1) | GER | 42.99 | | +7.590 |
| 25 | Jérémie-David Djossou (C2) | GER | 43.81 | | +8.410 |
| 26 | Vlád Popa (C2) | ROU | 45.83 | | +10.430 |
| 27 | Hannes Beitlich (F2) | GER | 57.76 | SB | +22.360 |
| DNS | Dyon Talsma (Neo) | NED | DNS | | - |