| 1 | Kai Verbij (Senior) | NED | 35.06 | | - |
| 2 | Dai Dai Ntab (Senior) | NED | 35.31 | | +0.250 |
| 3 | Gerben Jorritsma (Senior) | NED | 35.57 | | +0.510 |
| 4 | Michel Mulder (Senior) | NED | 35.60 | | +0.540 |
| 5 | Artur Nogal (Senior) | POL | 35.86 | | +0.800 |
| 6 | Mirko Giacomo Nenzi (Senior) | ITA | 36.09 | | +1.030 |
| 7 | Artjom Krikunov (Neo) | KAZ | 36.16 | | +1.100 |
| 8 | Joost van Dobbenburgh (Neo) | NED | 36.23 | | +1.170 |
| 9 | Piotr Michalski (Senior) | POL | 36.42 | | +1.360 |
| 10 | Denis Kuzin (Senior) | KAZ | 36.47 | | +1.410 |
| 11 | Damian Żurek (A2) | POL | 36.52 | | +1.460 |
| 12 | Sebastian Klosinski (Senior) | POL | 36.56 | | +1.500 |
| 13 | Christoffer Fagerli Rukke (Senior) | NOR | 36.65 | SB | +1.590 |
| Marcin Bachanek (Neo) | POL | 36.65 | | +1.590 |
| 15 | Gaweł Oficjalski (Neo) | POL | 36.66 | | +1.600 |
| 16 | Noel Müller (Neo) | GER | 36.70 | | +1.640 |
| Hendrik Dombek (Neo) | GER | 36.70 | | +1.640 |
| Simen Kroken (Senior) | NOR | 36.70 | | +1.640 |
| 19 | Thijs Govers (Neo) | NED | 36.71 | | +1.650 |
| 20 | Kristian Solland Reinton (Neo) | NOR | 36.82 | | +1.760 |
| 21 | Maximilian Strübe (Senior) | GER | 36.83 | | +1.770 |
| 22 | Odin By Farstad (Neo) | NOR | 36.88 | | +1.820 |
| 23 | Viktor Rudenko (Neo) | BLR | 36.93 | | +1.870 |
| Thijmen Polman (Neo) | NED | 36.93 | | +1.870 |
| 25 | Jan Świątek (Neo) | POL | 36.95 | | +1.890 |
| 26 | Christian Oberbichler (Senior) | SUI | 36.96 | | +1.900 |
| 27 | Maksim Dubovskij (Neo) | BLR | 37.02 | | +1.960 |
| 28 | Max Reder (A2) | GER | 37.18 | | +2.120 |
| 29 | Jeremias Marx (Neo) | GER | 37.19 | | +2.130 |
| 30 | Ole Jeske (Neo) | GER | 37.23 | | +2.170 |
| 31 | Ruslan Begimbetov (Neo) | KAZ | 37.26 | | +2.200 |
| 32 | Vitaliy Chshigolev (Neo) | KAZ | 37.30 | | +2.240 |
| Artur Galiyev (A2) | KAZ | 37.30 | | +2.240 |
| 34 | Dawid Burzykowski (Neo) | POL | 37.34 | | +2.280 |
| 35 | Kristian Gamme Ulekleiv (Neo) | NOR | 37.35 | | +2.290 |
| 36 | Erik Resell (A2) | NOR | 37.41 | | +2.350 |
| 37 | Paul Galczinsky (Neo) | GER | 37.45 | | +2.390 |
| 38 | Demyan Gavrilov (Neo) | KAZ | 37.49 | | +2.430 |
| 39 | Manuel Gras (Senior) | GER | 37.57 | SB | +2.510 |
| 40 | Jeroen Janissen (Neo) | NED | 37.75 | SB | +2.690 |
| 41 | Marcelo Donadio (Senior) | BRA | 37.80 | | +2.740 |
| 42 | Roman Makhakhej (A1) | BLR | 37.83 | | +2.770 |
| 43 | Vladislav Gapon (A1) | BLR | 37.84 | | +2.780 |
| Lukas Mann (A2) | GER | 37.84 | | +2.780 |
| 45 | Victor Ramler (Neo) | NED | 37.99 | | +2.930 |
| 46 | Bart Seffinga (M35) | NED | 38.13 | | +3.070 |
| 47 | Yannic Hecker (A2) | GER | 38.22 | | +3.160 |
| 48 | David Karlingsjö (Neo) | SWE | 38.26 | | +3.200 |
| 49 | Stefan Emele (Neo) | GER | 38.83 | | +3.770 |
| 50 | Sjaak Schipper (Senior) | NED | 39.02 | SB | +3.960 |
| 51 | Benedikt Triendl (A1) | GER | 39.11 | | +4.050 |
| 52 | Daan Besteman (Senior) | NED | 39.23 | SB | +4.170 |
| 53 | Vladislav Dobrovolskij (A1) | KAZ | 39.62 | | +4.560 |
| 54 | Mark van der Harst (Senior) | NED | 39.75 | SB | +4.690 |
| 55 | Jesper Koen (Neo) | NED | 39.96 | SB | +4.900 |
| 56 | Joeri Klous (Neo) | NED | 40.10 | SB | +5.040 |
| 57 | Simon Borsen (Neo) | NED | 40.78 | SB | +5.720 |
| 58 | Mathieu Belloir (A2) | FRA | 40.84 | | +5.780 |
| 59 | Kalle Kinnala (B2) | FIN | 40.86 | | +5.800 |
| 60 | Timothy Loubineaud (Neo) | FRA | 40.95 | | +5.890 |
| 61 | Martin Belloir (B1) | FRA | 44.75 | | +9.690 |
| DNS | Cas van Trierum (Senior) | NED | DNS | | - |
| DNS | Adam Axelsson (Neo) | SWE | DNS | | - |