| 1 | Ignat Golovatsiuk (Neo) | BLR | 35.65 | | - |
| 2 | David Bosa (Senior) | ITA | 35.66 | | +0.010 |
| 3 | Niek Deelstra (Neo) | NED | 35.74 | | +0.090 |
| 4 | Harri Levo (Senior) | FIN | 35.79 | | +0.140 |
| 5 | Joost Born (Senior) | NED | 36.30 | | +0.650 |
| 6 | Samuli Suomalainen (A2) | FIN | 36.44 | | +0.790 |
| 7 | Tijmen Snel (Neo) | NED | 36.56 | | +0.910 |
| 8 | Aleksander Waagenes (Senior) | NOR | 36.66 | PB | +1.010 |
| 9 | Kristian Solland Reinton (Neo) | NOR | 36.69 | | +1.040 |
| 10 | Jeremias Marx (Neo) | GER | 36.72 | | +1.070 |
| 11 | Tom Kant (Neo) | NED | 36.83 | | +1.180 |
| 12 | Daan Baks (A2) | NED | 36.93 | | +1.280 |
| 13 | Maximilian Strübe (Neo) | GER | 36.98 | | +1.330 |
| 14 | Maksim Dubovskij (Neo) | BLR | 37.01 | | +1.360 |
| 15 | Christoph Müller (Neo) | GER | 37.04 | | +1.390 |
| 16 | Oliver Grob (Neo) | SUI | 37.13 | | +1.480 |
| 17 | Christoffer Fagerli Rukke (Senior) | NOR | 37.20 | | +1.550 |
| 18 | Thijmen Polman (Neo) | NED | 37.34 | | +1.690 |
| 19 | Simen Kroken (Senior) | NOR | 37.71 | | +2.060 |
| 20 | Viktor Rudenko (A2) | BLR | 38.30 | | +2.650 |
| Vladislav Zjiburtovitsj (A1) | BLR | 38.30 | | +2.650 |
| 22 | Kristian Gamme Ulekleiv (Neo) | NOR | 38.49 | | +2.840 |
| 23 | Magnus Myhren Kristensen (Neo) | NOR | 38.51 | | +2.860 |
| 24 | Samuel Airey (A2) | GBR | 38.74 | | +3.090 |
| 25 | Andrej Pavljuk (Neo) | RUS | 38.75 | | +3.100 |
| 26 | Tuomas Rahnasto (Neo) | FIN | 39.00 | SB | +3.350 |
| 27 | Yahor Damaratski (A1) | BLR | 39.11 | | +3.460 |
| 28 | Jakub Kopriva (A2) | CZE | 39.52 | | +3.870 |
| 29 | Matthias Nägeli (Senior) | SUI | 39.68 | | +4.030 |
| 30 | Gabriel Ohnmacht (B2) | BRA | 39.77 | | +4.120 |
| 31 | Sebastien Briestansky (A2) | CZE | 39.80 | | +4.150 |
| 32 | Marco De Flavis (Neo) | ITA | 39.89 | | +4.240 |
| 33 | Colin Biermann (Neo) | SUI | 39.95 | | +4.300 |
| 34 | Cosmin Nedelea (A1) | ROU | 39.97 | | +4.320 |
| 35 | Gustav Åkesson (Neo) | SWE | 40.05 | | +4.400 |
| 36 | Cristian.96 Popa (Neo) | ROU | 40.92 | | +5.270 |