| 1 | Jeremy Wotherspoon (Senior) | CAN | 35.85 | | - |
| 2 | Mirko Giacomo Nenzi (Senior) | ITA | 35.98 | | +0.130 |
| 3 | Espen Aarnes Hvammen (Senior) | NOR | 36.04 | | +0.190 |
| 4 | Jiaxuan Xie (A2) | CHN | 36.07 | SB | +0.220 |
| 5 | Lennart Velema (Neo) | NED | 36.17 | | +0.320 |
| 6 | Aron Romeijn (Neo) | NED | 36.44 | | +0.590 |
| 7 | Håvard Bøkko (Senior) | NOR | 36.51 | | +0.660 |
| 8 | Maciej Biega (Senior) | POL | 36.51 | | +0.660 |
| 9 | Haralds Silovs (Senior) | LAT | 36.76 | | +0.910 |
| 10 | Martijn van Oosten (Neo) | NED | 36.81 | | +0.960 |
| 11 | Dai Dai Ntab (A2) | NED | 36.82 | | +0.970 |
| 12 | Håvard Holmefjord Lorentzen (Neo) | NOR | 36.84 | | +0.990 |
| 13 | Lieuwe Mulder (Senior) | NED | 36.86 | | +1.010 |
| 14 | Jan Blokhuijsen (Senior) | NED | 36.87 | | +1.020 |
| 15 | Konrad Niedźwiedzki (Senior) | POL | 36.91 | | +1.060 |
| 16 | Benjamin Macé (Senior) | FRA | 36.93 | | +1.080 |
| 17 | David Bosa (Neo) | ITA | 36.93 | | +1.080 |
| 18 | Simen Spieler Nilsen (Neo) | NOR | 36.94 | | +1.090 |
| 19 | Dedjer Wymenga (Neo) | NED | 37.02 | | +1.170 |
| 20 | Jevgenij Kazimirenko (Senior) | BLR | 37.02 | | +1.170 |
| 21 | Vitalij Mikhajlov (Senior) | BLR | 37.07 | | +1.220 |
| 22 | Karsten van Zeijl (Senior) | NED | 37.09 | | +1.240 |
| 23 | Tim Roelofsen (Senior) | NED | 37.16 | SB | +1.310 |
| 24 | Maurice Vriend (Neo) | NED | 37.19 | | +1.340 |
| 25 | Armin Hager (A2) | AUT | 37.25 | | +1.400 |
| 26 | Renz Rotteveel (Senior) | NED | 37.26 | | +1.410 |
| 27 | Matthew Rittenhouse (Neo) | USA | 37.41 | | +1.560 |
| 28 | Sverre Lunde Pedersen (Neo) | NOR | 37.41 | | +1.560 |
| 29 | Piotr Puszkarski (Senior) | POL | 37.47 | | +1.620 |
| 30 | Peter Groen (Neo) | NED | 37.66 | | +1.810 |
| 31 | Maico Voets (Neo) | NED | 37.71 | SB | +1.860 |
| 32 | Myron Hamming (A2) | NED | 37.73 | | +1.880 |
| 33 | Anton Kapustin (A1) | BLR | 37.81 | | +1.960 |
| 34 | Linus Heidegger (A1) | AUT | 38.00 | | +2.150 |
| 35 | Dmitrij Viskovskij (Neo) | BLR | 38.03 | | +2.180 |
| 36 | Kevin Spithorst (Neo) | NED | 38.07 | SB | +2.220 |
| 37 | Galbaatar Uuganbaatar (Senior) | MGL | 38.11 | | +2.260 |
| 38 | Bart Seffinga (M30) | NED | 38.12 | SB | +2.270 |
| 39 | Jeffrey van Norden (Neo) | NED | 38.18 | PB | +2.330 |
| 40 | Marten Liiv (B2) | EST | 38.29 | | +2.440 |
| 41 | Patryk Wójcik (Senior) | POL | 38.31 | | +2.460 |
| 42 | Mateusz Kasprzyk (Senior) | POL | 38.46 | | +2.610 |
| 43 | Szabolcs Szöllösi (Senior) | HUN | 38.49 | | +2.640 |
| 44 | Magnus Myhren Kristensen (A1) | NOR | 38.75 | | +2.900 |
| 45 | Rolf Haaze (Senior) | NED | 38.90 | | +3.050 |
| 46 | Hendrik Dombek (B2) | GER | 39.01 | | +3.160 |
| 47 | Dariusz Stanuch (Senior) | POL | 39.02 | | +3.170 |
| 48 | Odin By Farstad (B1) | NOR | 39.14 | | +3.290 |
| 49 | Peter Lenderink (A1) | NED | 39.29 | | +3.440 |
| 50 | Piotr Głowacki (Senior) | POL | 39.46 | | +3.610 |
| 51 | Zdeněk Haselberger (Senior) | CZE | 39.48 | | +3.630 |
| 52 | Moritz Geisreiter.93 (Neo) | GER | 39.58 | | +3.730 |
| 53 | Sebastian Druszkiewicz (Senior) | POL | 39.80 | | +3.950 |
| 54 | Aleks Luik (A2) | EST | 40.07 | | +4.220 |
| 55 | Andrzej Gąsienica-Laskowy (Senior) | POL | 40.34 | | +4.490 |
| 56 | Vladimir Hladik (A2) | CZE | 40.62 | | +4.770 |
| 57 | Vetle Størseth Østmoe (C2) | NOR | 40.95 | | +5.100 |
| 58 | Tom van Ommeren (M30) | CAN | 41.06 | | +5.210 |
| 59 | Mark Ooijevaar (M30) | NED | 41.34 | | +5.490 |
| 60 | André Los (Senior) | NED | 41.59 | | +5.740 |
| 61 | Jan van der Meulen (M65) | NED | 45.43 | | +9.580 |
| WDR | Ermanno Ioriatti (Senior) | ITA | WDR | | - |
| DQ | Ruben Romeijn (Neo) | NED | DQ | | - |
| DQ | Harjan Sikma (A2) | NED | DQ | | - |
| WDR | Paul-Yme Brunsmann (Neo) | NED | WDR | | - |
| WDR | Joost Born (Neo) | NED | WDR | | - |
| DNF | Marius-Cristian Paraschivoiu (Senior) | ROU | DNF | | - |
| WDR | Livio Wenger (Neo) | SUI | WDR | | - |