| 1 | Daniel Milagros  (Neo) | ESP | 35.81 |  | - | 
| 2 | Oliver Grob  (Senior) | SUI | 36.55 |  | +0.740 | 
| 3 | Max Kokko  (Neo) | FIN | 37.24 |  | +1.430 | 
| 4 | Johannes Vermeersch  (A1) | BEL | 38.38 |  | +2.570 | 
| 5 | Ramzi Coenraad  (C2) | NED | 39.01 |  | +3.200 | 
| 6 | Laurens de Putter  (B1) | NED | 39.32 | SB | +3.510 | 
| 7 | Jonathan Schildermans  (Senior) | BEL | 39.43 |  | +3.620 | 
| 8 | Daan Segers  (B2) | NED | 39.70 |  | +3.890 | 
| 9 | Gustavs Vacietis  (B2) | LAT | 40.21 |  | +4.400 | 
| 10 | Bruno Perwein  (A2) | AUT | 40.31 |  | +4.500 | 
| 11 | Tjibbe Möller  (A1) | NED | 40.50 |  | +4.690 | 
| 12 | Sep de Kraker  (C1) | NED | 40.53 | SB | +4.720 | 
| 13 | Robin Mercier  (M30) | SUI | 40.57 | PB | +4.760 | 
| 14 | Daniele Vecchi  (C2) | ITA | 41.01 | SB | +5.200 | 
| 15 | Filippo Ravelli  (B1) | ITA | 41.11 | SB | +5.300 | 
| 16 | Camille Biron  (B2) | FRA | 41.13 | SB | +5.320 | 
| 17 | Filippo Zazzarini  (A1) | ITA | 41.22 |  | +5.410 | 
| 18 | Ville Männistö  (M40) | FIN | 41.53 | SB | +5.720 | 
| 19 | Erik Sandhöfer  (C2) | GER | 43.67 |  | +7.860 | 
| 20 | Dmytro Osypenko  (B2) | UKR | 44.46 |  | +8.650 | 
| 21 | Carl-Leonhard Fiebig  (C1) | GER | 45.36 |  | +9.550 | 
| 22 | Antoni Skoneczny  (D1) | POL | 45.62 |  | +9.810 | 
| 23 | Igor Molinaroli  (C1) | ITA | 45.69 | SB | +9.880 | 
| 24 | Giampaolo Brandl  (C2) | SUI | 46.15 |  | +10.340 | 
| 25 | Maxim Zilka  (C1) | CZE | 47.04 |  | +11.230 | 
| 26 | Alexander Zabrodsky  (C2) | GER | 47.57 | PB | +11.760 | 
| 27 | Patrizio Giulioni  (M50) | ITA | 48.36 | SB | +12.550 | 
| 28 | Hannes Beitlich  (D1) | GER | 48.70 |  | +12.890 | 
| 29 | Angelo Vecchi  (M45) | ITA | 48.95 | SB | +13.140 | 
| 30 | Volodymyr Zaporozhets  (E2) | UKR | 49.02 |  | +13.210 | 
| 31 | Michal Kyncl  (C2) | CZE | 49.27 | PB | +13.460 | 
| 32 | Václav Suchý  (D2) | CZE | 49.65 | SB | +13.840 | 
| 33 | Emil Wörle  (D1) | AUT | 49.66 | SB | +13.850 | 
| 34 | Péter Igar  (D1) | HUN | 50.28 | PB | +14.470 | 
| 35 | Zoltán Tóth  (C1) | HUN | 50.65 | PB | +14.840 | 
| 36 | Florian Mühlpointner  (D2) | GER | 50.92 |  | +15.110 | 
| 37 | Simon Gasteiger  (D2) | AUT | 51.54 | SB | +15.730 | 
| 38 | Stefan Bilinskyi  (E2) | UKR | 52.71 | SB | +16.900 | 
| 39 | Csanád György-Gombos  (E2) | HUN | 54.92 |  | +19.110 | 
| 40 | Ingo Heinle  (M45) | GER | 55.39 |  | +19.580 | 
| 41 | Maximilian Zauner  (E1) | GER | 55.57 |  | +19.760 | 
| 42 | Xaver Zangerl  (D2) | AUT | 55.58 | SB | +19.770 | 
| 43 | Yurij Pedos  (E1) | UKR | 55.83 | PB | +20.020 | 
| 44 | Kryštof Meduna  (E2) | CZE | 56.17 | SB | +20.360 | 
| 45 | Elias Wilke  (D1) | GER | 56.20 |  | +20.390 | 
| 46 | Sidney Dobbin  (E1) | AUT | 58.16 |  | +22.350 |