| 1 | Piotr Michalski (Neo) | POL | 35.56 | | - |
| 2 | Artur Nogal (Senior) | POL | 35.60 | | +0.040 |
| 3 | Pekka Koskela (M30) | FIN | 35.67 | | +0.110 |
| 4 | Mirko Giacomo Nenzi (Senior) | ITA | 35.85 | | +0.290 |
| 5 | David Bosa (Senior) | ITA | 35.94 | | +0.380 |
| 6 | Juho Vaittinen (Neo) | FIN | 36.18 | | +0.620 |
| 7 | Nico Ihle (Senior) | GER | 36.28 | | +0.720 |
| 8 | Christian Oberbichler (Neo) | SUI | 36.30 | | +0.740 |
| 9 | Harri Levo (Senior) | FIN | 36.32 | | +0.760 |
| 10 | Luca Zanghellini (Neo) | ITA | 36.41 | | +0.850 |
| 11 | Maximilian Strübe (Neo) | GER | 36.54 | | +0.980 |
| 12 | Francesco Tescari (A2) | ITA | 36.88 | | +1.320 |
| 13 | Joost van Dobbenburgh (A1) | NED | 37.30 | | +1.740 |
| 14 | Juho-Jaakko Yli-Ilkka (A1) | FIN | 37.32 | PB | +1.760 |
| 15 | Verneri Kinnunen (Neo) | FIN | 37.43 | | +1.870 |
| 16 | Gaweł Oficjalski (B2) | POL | 37.60 | | +2.040 |
| Marcel Drwięga (A2) | POL | 37.60 | SB | +2.040 |
| 18 | Noel Müller (Neo) | GER | 37.62 | | +2.060 |
| 19 | Andrea Giovannini (Neo) | ITA | 37.63 | | +2.070 |
| 20 | Aatu Hautamäki (Neo) | FIN | 37.81 | | +2.250 |
| 21 | Samuli Suomalainen (B2) | FIN | 37.83 | | +2.270 |
| 22 | Lex Dijkstra (Neo) | NED | 37.88 | | +2.320 |
| 23 | Manuel Gras (Neo) | GER | 38.01 | | +2.450 |
| 24 | Dawid Burzykowski (A1) | POL | 38.07 | | +2.510 |
| Oliver Grob (A2) | SUI | 38.07 | | +2.510 |
| 26 | Clemens Gawer (Neo) | GER | 38.20 | | +2.640 |
| 27 | Antero Eskola (A1) | FIN | 38.30 | | +2.740 |
| 28 | Hidde van Gorkum (A1) | NED | 38.36 | PB | +2.800 |
| 29 | Kamil Wszołek (A1) | POL | 38.37 | | +2.810 |
| 30 | Robin Nicolai Oppi Gruben (Neo) | NOR | 38.41 | | +2.850 |
| 31 | Mikkel Kirkegaard Øritsland (Neo) | DEN | 38.45 | | +2.890 |
| 32 | Gabriel Odor (C2) | AUT | 38.51 | NRJ | +2.950 |
| 33 | Rolf Haaze (Senior) | NED | 38.57 | | +3.010 |
| 34 | Mateusz Owczarek (A1) | POL | 38.67 | | +3.110 |
| 35 | Pieter van Velde (A2) | NED | 38.69 | | +3.130 |
| 36 | Gerwin Coljé (Neo) | NED | 38.73 | | +3.170 |
| Jan Świątek (B2) | POL | 38.73 | | +3.170 |
| 38 | Bas Otten (B2) | NED | 38.76 | | +3.200 |
| 39 | Felix Maly (Neo) | GER | 39.04 | | +3.480 |
| 40 | David Karlingsjö (A1) | SWE | 39.08 | | +3.520 |
| 41 | André Los (Senior) | NED | 39.44 | | +3.880 |
| 42 | Roman Vodička (Senior) | SVK | 39.49 | SB | +3.930 |
| 43 | Jaakko Hautamäki (B2) | FIN | 39.57 | | +4.010 |
| 44 | Jakub Kopriva (B2) | CZE | 39.61 | SB | +4.050 |
| 45 | Jordan McMillen (Neo) | BEL | 39.73 | | +4.170 |
| 46 | Pim van Eeuwijk (B2) | NED | 39.76 | | +4.200 |
| 47 | Jakub Piotrowski (B1) | POL | 39.88 | | +4.320 |
| 48 | Adrian Taubner (B2) | GER | 40.02 | PB | +4.460 |
| 49 | Pim Nieuwenhuizen (B2) | NED | 40.03 | | +4.470 |
| 50 | Valle Viertola (A2) | FIN | 40.04 | SB | +4.480 |
| 51 | Cristian.96 Popa (A2) | ROU | 40.08 | | +4.520 |
| 52 | Piotr Nałęcki (C2) | POL | 40.51 | | +4.950 |
| 53 | Thijs Vermaak (B2) | NED | 40.59 | | +5.030 |
| 54 | Colin Biermann (A1) | SUI | 40.81 | | +5.250 |
| 55 | Markus Salzinger (A1) | GER | 40.96 | | +5.400 |
| 56 | Botond Bejczi (B1) | HUN | 41.54 | | +5.980 |
| 57 | Balázs Bence Kun (B1) | HUN | 41.65 | | +6.090 |
| 58 | Jorn de Jager (Neo) | NED | 41.84 | | +6.280 |
| 59 | Jelle Balk (B2) | NED | 41.87 | | +6.310 |
| 60 | Cosmin Nedelea (B1) | ROU | 42.20 | | +6.640 |
| 61 | Wesley Pieterse (B2) | NED | 42.37 | SB | +6.810 |
| 62 | Lennart Jasch (C2) | GER | 42.40 | | +6.840 |
| 63 | Solt Remete (A1) | HUN | 42.53 | | +6.970 |
| 64 | Ignaz Gschwentner (C1) | AUT | 43.09 | | +7.530 |
| 65 | Aaron Grünwald (C2) | GER | 44.04 | | +8.480 |
| 66 | Thomas Rumpf (M50) | GER | 45.28 | SB | +9.720 |
| 67 | Thomas Schmaus (D1) | GER | 45.56 | | +10.000 |
| 68 | Nico Maier (D2) | AUT | 47.18 | | +11.620 |
| 69 | Maximilian Geppert (D2) | GER | 50.44 | | +14.880 |
| 70 | Milan Hrubes (n/a) | CZE | 59.71 | PB | +24.150 |
| 71 | David Rafaj (D1) | CZE | 1:00.71 | | +25.150 |
| DNS | Viktor Hald Thorup (Neo) | DEN | DNS | | - |
| DNS | Jesse van Gorkum (Neo) | NED | DNS | | - |
| DNS | Hanno Dahmen (A1) | NED | DNS | | - |
| DNS | Louis Hollaar (B2) | NED | DNS | | - |
| DNS | Daan Baks (B2) | NED | DNS | | - |
| DNF | Tom Mars (A2) | NED | DNF | | - |
| DQ | Andrei-Roland Parnica (B2) | ROU | DQ | | - |