| 1 | Juuso Lehtonen (Neo) | FIN | 36.25 | SB | - |
| 2 | Tuukka Suomalainen (Neo) | FIN | 36.78 | SB | +0.530 |
| 3 | Tom Egbertsen (A2) | NED | 36.98 | | +0.730 |
| 4 | Gabriel Eduard Nitu (A1) | ROU | 37.41 | | +1.160 |
| 5 | Joep Stubbe (A1) | NED | 37.83 | | +1.580 |
| 6 | Jelle Koeleman (A2) | NED | 37.90 | SB | +1.650 |
| 7 | Alvar Muhonen (A2) | FIN | 37.92 | | +1.670 |
| 8 | Yanick de Hoogd (A1) | NED | 38.03 | | +1.780 |
| 9 | Nicolae Sebastian Mihalache (A1) | ROU | 38.14 | | +1.890 |
| 10 | Nick Luijten (A2) | NED | 38.20 | | +1.950 |
| 11 | Matthe Pronk (A2) | NED | 38.32 | | +2.070 |
| 12 | Max Kokko (Neo) | FIN | 38.57 | | +2.320 |
| 13 | Robert Nechita (A2) | ROU | 38.64 | SB | +2.390 |
| 14 | Marcelo Donadio (Senior) | BRA | 38.68 | | +2.430 |
| 15 | Freek van der Ham (A1) | NED | 39.05 | | +2.800 |
| 16 | Adrian Octavian Fierar (A2) | ROU | 39.20 | | +2.950 |
| 17 | Leo Huber (C2) | GER | 39.38 | | +3.130 |
| 18 | Bogdan Brauer (Neo) | RUS | 39.39 | | +3.140 |
| 19 | Hlib Khochyn (C1) | UKR | 39.46 | NRJ | +3.210 |
| 20 | Sampsa Santtila (A1) | FIN | 39.78 | | +3.530 |
| 21 | Matej Semeniuk (A2) | CZE | 40.25 | | +4.000 |
| 22 | Edoardo Abis (C1) | ITA | 41.91 | | +5.660 |
| 23 | Sune Mastrup (A2) | DEN | 42.06 | SB | +5.810 |
| 24 | Han Kamminga (M55) | NED | 43.07 | | +6.820 |
| 25 | Samuele Abis (B1) | ITA | 43.19 | | +6.940 |
| 26 | Victor van den Hoff (M65) | NED | 43.88 | | +7.630 |
| 27 | Nevio Gross (B1) | SUI | 44.50 | | +8.250 |
| 28 | Noah Campion (C1) | ITA | 45.32 | | +9.070 |
| 29 | Patrik Paroulek (B1) | SVK | 46.46 | SB | +10.210 |
| 30 | Frits van Soest (M65) | NED | 46.52 | | +10.270 |
| 31 | Marek Kurš (C2) | CZE | 46.65 | | +10.400 |
| 32 | Cristian Francu Citre (B1) | ROU | 47.19 | | +10.940 |
| 33 | Jan Buisman (M60) | NED | 47.91 | SB | +11.660 |
| 34 | Richard Grootveld (Senior) | NED | 48.07 | PB | +11.820 |
| 35 | Maros Moscak (C2) | SVK | 48.32 | SB | +12.070 |
| 36 | Sjoerd van Tiel (M60) | NED | 48.50 | SB | +12.250 |
| 37 | Ryan Brina (D2) | ITA | 48.67 | | +12.420 |
| 38 | Ryan Endrizzi (D1) | ITA | 49.21 | | +12.960 |
| 39 | Jakub Cermák (A2) | CZE | 50.01 | SB | +13.760 |
| 40 | Nopphaket Suansuk (Senior) | THA | 50.05 | NR | +13.800 |
| 41 | Samuel Paroulek (D2) | SVK | 50.43 | | +14.180 |
| 42 | Sallo Spetter (M70) | NED | 50.51 | SB | +14.260 |
| 43 | Michal Elias (C1) | SVK | 50.74 | | +14.490 |
| 44 | Danylo Nesvit (D2) | UKR | 50.87 | | +14.620 |
| 45 | Maxim Žilka (D1) | CZE | 52.23 | PB | +15.980 |
| 46 | Günther Traub (M80) | GER | 57.14 | SB | +20.890 |
| WDR | Petr Javora (A2) | CZE | WDR | | - |
| DNF | Martin Santana (B2) | GER | DNF | | - |