| 1 | Håvard Holmefjord Lorentzen (Senior) | NOR | 35.28 | | - |
| 2 | Kai Verbij (Senior) | NED | 35.34 | | +0.060 |
| 3 | Ronald Mulder (Senior) | NED | 35.51 | | +0.230 |
| 4 | Michel Mulder (Senior) | NED | 35.62 | | +0.340 |
| 5 | Bjørn Magnussen (Neo) | NOR | 35.63 | | +0.350 |
| 6 | Dai Dai Ntab (Senior) | NED | 35.72 | | +0.440 |
| 7 | Henrik Fagerli Rukke (Neo) | NOR | 35.91 | | +0.630 |
| 8 | Miro Puolakka (Senior) | FIN | 35.98 | | +0.700 |
| 9 | Roman Kretsj (Senior) | KAZ | 36.04 | | +0.760 |
| 10 | Mika van Essen (Neo) | NED | 36.10 | | +0.820 |
| 11 | Marius Bratli (Neo) | NOR | 36.24 | | +0.960 |
| 12 | Johann Jørgen F. Sæves (Senior) | NOR | 36.29 | | +1.010 |
| 13 | Mathias Vosté (Senior) | BEL | 36.33 | | +1.050 |
| 14 | Aleksandr Klenko (Senior) | KAZ | 36.44 | | +1.160 |
| 15 | Kristian Solland Reinton (Neo) | NOR | 36.46 | | +1.180 |
| 16 | Stanislav Palkin (Neo) | KAZ | 36.56 | | +1.280 |
| 17 | Viktor Lobas (Senior) | RUS | 36.61 | | +1.330 |
| 18 | Erik Resell (Neo) | NOR | 36.74 | | +1.460 |
| 19 | Daniil Bobyr (Senior) | RUS | 36.80 | | +1.520 |
| 20 | Nikolaj Trusov (Neo) | RUS | 36.84 | | +1.560 |
| 21 | Vladislav Gapon (A2) | BLR | 36.85 | | +1.570 |
| 22 | Samuli Suomalainen (Neo) | FIN | 36.89 | | +1.610 |
| 23 | Viktor Rudenko (Neo) | BLR | 37.02 | | +1.740 |
| 24 | Daniil Beliaev (Senior) | RUS | 37.14 | | +1.860 |
| 25 | Ruslan Begimbetov (Neo) | KAZ | 37.21 | | +1.930 |
| 26 | Sergey Trofimov (Senior) | RUS | 37.28 | | +2.000 |
| 27 | Jegor Sjkolin (Neo) | RUS | 37.32 | SB | +2.040 |
| 28 | Oliver Grob (Neo) | SUI | 37.38 | | +2.100 |
| 29 | Sander Mikkelsen (Neo) | NOR | 37.64 | | +2.360 |
| 30 | Magnus Dahle (Neo) | NOR | 37.74 | | +2.460 |
| 31 | Runar Njåtun Krøyer (Senior) | NOR | 37.81 | | +2.530 |
| 32 | Pavel Taran (A1) | RUS | 37.89 | | +2.610 |
| 33 | Yahor Damaratski (Neo) | BLR | 37.97 | | +2.690 |
| 34 | David Karlingsjö (Neo) | SWE | 38.01 | | +2.730 |
| 35 | Victor Ramler (Neo) | NED | 38.21 | | +2.930 |
| 36 | Jan Hamers (Neo) | NED | 38.31 | | +3.030 |
| 37 | Anders Geving Langli (A1) | NOR | 38.78 | | +3.500 |
| 38 | Bart Seffinga (M35) | NED | 38.93 | | +3.650 |
| 39 | Maks Fedorov (B2) | BLR | 38.97 | | +3.690 |
| 40 | Juuso Lehtonen (A1) | FIN | 39.05 | | +3.770 |
| 41 | Mark van der Harst (Senior) | NED | 39.25 | SB | +3.970 |
| 42 | Daan Besteman (Senior) | NED | 39.50 | SB | +4.220 |
| 43 | Max Kokko (A1) | FIN | 39.54 | | +4.260 |
| 44 | Cristian Landrø Magnussen (B1) | NOR | 39.76 | | +4.480 |
| 45 | Cas van Trierum (Senior) | NED | 39.80 | SB | +4.520 |
| 46 | Eemil-Oskar Oras (Neo) | FIN | 39.94 | | +4.660 |
| 47 | Nicolae Razvan Militaru (A1) | ROU | 39.97 | | +4.690 |
| 48 | Ivan Karpovitsj (A2) | BLR | 40.07 | | +4.790 |
| 49 | Emil Ervik (A1) | FIN | 40.18 | | +4.900 |
| 50 | Joeri Klous (Neo) | NED | 40.21 | SB | +4.930 |
| 51 | Martin Belloir (B2) | FRA | 40.70 | NRJ | +5.420 |
| 52 | Lennart Jasch (A2) | GER | 40.86 | | +5.580 |
| 53 | Lars Groot (Senior) | NED | 40.91 | | +5.630 |
| 54 | Gabriel Eduard Nitu (C2) | ROU | 41.24 | | +5.960 |
| 55 | Alvar Muhonen (B1) | FIN | 41.34 | | +6.060 |
| 56 | Adrian Octavian Fierar (B1) | ROU | 41.62 | | +6.340 |
| 57 | Elias Feichter (B2) | AUT | 43.64 | | +8.360 |
| 58 | Marcos Vicos (A2) | ESP | 44.25 | | +8.970 |
| 59 | Manuel Robla (B1) | ESP | 45.58 | | +10.300 |
| 60 | Hric Frantisek (A2) | SVK | 46.22 | SB | +10.940 |
| 61 | Sergio Alvarez Fernandez (D1) | ESP | 51.94 | | +16.660 |
| 62 | Iker Ruiz Cortes (D1) | ESP | 54.73 | | +19.450 |
| 63 | Patrik Paroulek (D2) | SVK | 1:00.84 | | +25.560 |
| 64 | Samuel Paroulek (E1) | SVK | 1:06.90 | | +31.620 |
| 65 | Patrik Klasovsky (C1) | SVK | 1:33.11 | | +57.830 |
| DNS | Ignat Golovatsiuk (Neo) | BLR | DNS | | - |
| DQ | Alexander Rezzonico (B1) | ESP | DQ | | - |
| DNS | Jaakko Hautamäki (Neo) | FIN | DNS | | - |
| DQ | Artur Galiyev (Neo) | KAZ | DQ | | - |
| DNS | Magnus Brask Nordfonn (Senior) | NOR | DNS | | - |
| DNS | Christian Oberbichler (Senior) | SUI | DNS | | - |
| DNS | Daniel Šimko (B1) | SVK | DNS | | - |