| 1 | Artiom Chaban   (Senior) | BLR | 35.58 |  | - | 
| 2 | Nico Ihle  (Senior) | GER | 35.87 |  | +0.290 | 
| 3 | Mirko Giacomo Nenzi  (Senior) | ITA | 35.91 |  | +0.330 | 
| 4 | Miro Puolakka  (Senior) | FIN | 35.94 |  | +0.360 | 
| 5 | Jeffrey Rosanelli  (Neo) | ITA | 36.25 |  | +0.670 | 
| 6 | Samuli Suomalainen  (Neo) | FIN | 36.57 |  | +0.990 | 
| 7 | Hendrik Dombek  (Neo) | GER | 36.58 |  | +1.000 | 
| 8 | Jeremias Marx  (Neo) | GER | 36.69 |  | +1.110 | 
| 9 | Denny Ihle  (Senior) | GER | 36.80 |  | +1.220 | 
| 10 | Jevgenij Gagijev  (Neo) | BLR | 36.95 |  | +1.370 | 
| 11 | Ignaz Gschwentner  (A1) | AUT | 37.09 |  | +1.510 | 
| 12 | Adam Axelsson  (Senior) | SWE | 37.13 |  | +1.550 | 
| 13 | Stefan Neumiarzhytski  (Neo) | BLR | 37.18 |  | +1.600 | 
| 14 | Bart Swings  (Senior) | BEL | 37.38 |  | +1.800 | 
| 15 | Gabriel Odor  (A2) | AUT | 37.39 |  | +1.810 | 
| 16 | Michael Roth  (Neo) | GER | 37.45 |  | +1.870 | 
| 17 | Stefan Emele  (Neo) | GER | 37.61 |  | +2.030 | 
| 18 | Andrea Giovannini  (Senior) | ITA | 37.62 |  | +2.040 | 
| 19 | Friso van Ee  (A2) | NED | 37.64 |  | +2.060 | 
| 20 | Botond Bejczi  (Neo) | HUN | 37.91 |  | +2.330 | 
| 21 | Ilja Petrov  (B1) | BLR | 38.04 |  | +2.460 | 
| 22 | Nicky Rosanelli  (B2) | ITA | 38.10 |  | +2.520 | 
| 23 | Verneri Kinnunen  (Senior) | FIN | 38.19 | SB | +2.610 | 
| 24 | Thomas Nadalini  (A1) | ITA | 38.31 |  | +2.730 | 
| 25 | Benedikt Triendl  (A2) | GER | 38.35 |  | +2.770 | 
| 26 | Nicolae Razvan Militaru  (A1) | ROU | 38.65 |  | +3.070 | 
| 27 | Riccardo Pontalti  (A1) | ITA | 38.69 |  | +3.110 | 
| 28 | Eetu Käsnänen  (B2) | FIN | 38.71 |  | +3.130 | 
| 29 | Jaakko Hautamäki  (Neo) | FIN | 38.86 |  | +3.280 | 
| 30 | Casper van der Woude  (Neo) | NED | 38.89 |  | +3.310 | 
| 31 | Daan Theunissen  (A2) | NED | 39.07 | SB | +3.490 | 
| 32 | Bence Dékány  (Senior) | HUN | 39.15 |  | +3.570 | 
| 33 | Sven Prins  (M30) | NED | 39.24 |  | +3.660 | 
|  | George Bolding  (Neo) | NED | 39.24 |  | +3.660 | 
|  | Niels Loos  (A2) | NED | 39.24 |  | +3.660 | 
| 36 | Ruben Ribbink  (B1) | NED | 39.28 |  | +3.700 | 
| 37 | Michele Malfatti  (Senior) | ITA | 39.31 |  | +3.730 | 
| 38 | Eemil-Oskar Oras  (Neo) | FIN | 39.32 |  | +3.740 | 
| 39 | Gabriel Eduard Nitu  (C2) | ROU | 39.39 |  | +3.810 | 
| 40 | Emanuel Moser  (A2) | ITA | 39.52 |  | +3.940 | 
| 41 | Saimon Eccher  (A1) | ITA | 39.63 | SB | +4.050 | 
|  | Luca Heesen  (A1) | NED | 39.63 |  | +4.050 | 
| 43 | Kalle Kinnala  (A1) | FIN | 39.66 |  | +4.080 | 
| 44 | Harry Pardijs  (M40) | NED | 39.81 |  | +4.230 | 
| 45 | Tim Gielissen  (Neo) | NED | 39.85 |  | +4.270 | 
| 46 | Onni Peltonen  (Neo) | FIN | 39.87 |  | +4.290 | 
| 47 | Mattia Peghini  (A1) | ITA | 39.96 |  | +4.380 | 
| 48 | Rick de Ruijgt  (A1) | NED | 40.20 |  | +4.620 | 
| 49 | Martin Belloir  (B2) | FRA | 40.25 | NRJ | +4.670 | 
| 50 | Pascal Palmans  (B2) | NED | 40.55 |  | +4.970 | 
| 51 | Adrian Octavian Fierar  (B1) | ROU | 40.56 |  | +4.980 | 
| 52 | Joep Hofstede  (B2) | NED | 40.63 |  | +5.050 | 
| 53 | Matteo Ambrosini  (A1) | ITA | 40.64 | PB | +5.060 | 
| 54 | Daan Pietersen  (B1) | NED | 40.96 |  | +5.380 | 
| 55 | Danny Heijkoop  (A1) | NED | 41.18 |  | +5.600 | 
| 56 | Wester Landman  (B2) | NED | 41.35 |  | +5.770 | 
| 57 | Koos Dijkstra  (M50) | NED | 41.73 |  | +6.150 | 
| 58 | Jesse Versluis  (B2) | NED | 42.49 |  | +6.910 | 
| 59 | Roberto van Goor  (M45) | NED | 42.70 |  | +7.120 | 
| 60 | Ties Lemmers  (B2) | NED | 43.20 |  | +7.620 | 
| 61 | Antonio Malfatti  (A1) | ITA | 43.38 | SB | +7.800 | 
| 62 | Henk Veneman  (M65) | NED | 49.41 |  | +13.830 | 
| DNS | Juuso Lehtonen  (A1) | FIN | DNS |  | - | 
| DQ | Bart Seffinga  (M35) | NED | DQ |  | - | 
| DNS | David Karlingsjö  (Neo) | SWE | DNS |  | - |