| 1 | Joonas Valge (Senior) | EST | 36.26 | | - |
| 2 | Juuso Lehtonen (Neo) | FIN | 36.48 | | +0.220 |
| 3 | Daniel Milagros (Neo) | ESP | 36.60 | | +0.340 |
| 4 | Alvar Muhonen (Neo) | FIN | 37.21 | | +0.950 |
| 5 | Gleb Khotsjun (B1) | UKR | 37.40 | NRJ | +1.140 |
| 6 | Max Kokko (Neo) | FIN | 37.52 | | +1.260 |
| 7 | Julian Zimmerling (A2) | AUT | 38.46 | | +2.200 |
| Luka Rintala (A2) | FIN | 38.46 | | +2.200 |
| 9 | Ignacio Moran (Neo) | ESP | 38.63 | | +2.370 |
| 10 | Vlád Popa (A1) | ROU | 38.89 | | +2.630 |
| 11 | Gustavs Vacietis (B2) | LAT | 39.04 | | +2.780 |
| 12 | Sampsa Santtila (Neo) | FIN | 39.05 | | +2.790 |
| 13 | Cristopher Lopez Osorio (B2) | ESP | 39.86 | PB | +3.600 |
| 14 | Tudor Debu (B2) | ROU | 40.01 | | +3.750 |
| 15 | Paul Wörle (B2) | AUT | 40.23 | | +3.970 |
| 16 | Jurre Kranenborg (M40) | NED | 40.38 | SB | +4.120 |
| 17 | Matej Semeniuk (Neo) | CZE | 40.42 | | +4.160 |
| 18 | Daniel Nedbai (C2) | UKR | 41.33 | | +5.070 |
| 19 | Andrei Astefanoaie (C2) | ROU | 41.47 | SB | +5.210 |
| 20 | Luca Marian Tudor Mārii (B1) | ROU | 41.78 | | +5.520 |
| 21 | Matěj Chmel (C2) | CZE | 42.61 | | +6.350 |
| 22 | Erik Sandhöfer (C2) | GER | 43.26 | | +7.000 |
| 23 | Danylo Nesvit (C2) | UKR | 44.32 | | +8.060 |
| 24 | Petru Stefan Harabala (C1) | ROU | 45.41 | SB | +9.150 |
| 25 | Nopphaket Suansuk (Senior) | THA | 45.49 | | +9.230 |
| 26 | Codrin Sabiescu (C2) | AUT | 45.70 | SB | +9.440 |
| 27 | Maxim Zilka (C1) | CZE | 46.23 | | +9.970 |
| 28 | Roberto Milesi (M60) | ITA | 46.45 | SB | +10.190 |
| 29 | Filip Chmel (D2) | CZE | 46.54 | | +10.280 |
| 30 | Martin Sáblik (C2) | CZE | 47.09 | | +10.830 |
| 31 | Jan Buisman (M60) | NED | 47.63 | SB | +11.370 |
| 32 | Mario David Barbu (D1) | ROU | 48.90 | | +12.640 |
| 33 | Emil Wörle (D1) | AUT | 50.17 | SB | +13.910 |
| 34 | Imre Mihaly-Bison (C1) | AUT | 50.64 | SB | +14.380 |
| 35 | Thomas Rumpf (M60) | GER | 50.67 | | +14.410 |
| 36 | Michal Kyncl (C2) | CZE | 51.55 | | +15.290 |
| 37 | Simon Gasteiger (D2) | AUT | 52.17 | SB | +15.910 |
| 38 | Thomas Chick (D1) | GER | 52.53 | | +16.270 |
| 39 | Brett Arnason (M75) | CAN | 55.42 | SB | +19.160 |
| 40 | Stefan Bilinskyi (E2) | UKR | 55.78 | SB | +19.520 |
| 41 | Ingo Heinle (M45) | GER | 55.91 | | +19.650 |
| 42 | Maximilian Zauner (E1) | GER | 56.14 | | +19.880 |
| 43 | Filip Mihail Woicik (M40) | ROU | 56.34 | | +20.080 |
| 44 | Dmytro Osypenko (B2) | UKR | 57.50 | | +21.240 |
| 45 | Florian Hann (D1) | AUT | 57.56 | | +21.300 |
| 46 | Julian Emil Kollmann (C1) | GER | 58.37 | | +22.110 |
| 47 | Simion Sabiescu (D1) | AUT | 58.56 | SB | +22.300 |
| 48 | Xaver Zangerl (D2) | AUT | 59.75 | SB | +23.490 |
| 49 | Sidney Dobbin (E1) | AUT | 1:01.28 | SB | +25.020 |
| 50 | Thomas Haan (E2) | AUT | 1:01.48 | SB | +25.220 |
| 51 | Louis Richter (E1) | AUT | 1:02.15 | SB | +25.890 |
| WDR | Artem Bobik (C1) | UKR | WDR | | - |