| 1 | Nil Llop Izquierdo (Neo) | ESP | 35.38 | | - |
| 2 | David Karlingsjö (Senior) | SWE | 37.59 | | +2.210 |
| 3 | Botond Bejczi (Neo) | HUN | 37.64 | | +2.260 |
| 4 | Bálint Bödei (A2) | HUN | 37.70 | | +2.320 |
| 5 | Robbe Beelen (Neo) | BEL | 38.22 | | +2.840 |
| 6 | Alexander Rezzonico (A2) | ESP | 38.39 | | +3.010 |
| 7 | Jakub Koci (A2) | CZE | 38.53 | | +3.150 |
| 8 | Lukács Soma (B2) | HUN | 38.68 | | +3.300 |
| 9 | Oskar Nilsson (Neo) | SWE | 38.84 | | +3.460 |
| 10 | Sebastien Briestansky (Senior) | CZE | 39.05 | | +3.670 |
| 11 | Jonathan Schildermans (Senior) | BEL | 39.73 | | +4.350 |
| 12 | Tom Mulder (A1) | BEL | 39.83 | | +4.450 |
| 13 | Tadeáš Procházka (Neo) | CZE | 40.03 | | +4.650 |
| 14 | Ivan Roldán Ferrer (A1) | ESP | 40.57 | SB | +5.190 |
| 15 | Finn Turcksin (A1) | BEL | 41.38 | | +6.000 |
| 16 | Ignacio Moran (A1) | ESP | 41.44 | | +6.060 |
| 17 | Sergio Alvarez Fernandez (C2) | ESP | 41.59 | SB | +6.210 |
| 18 | Matej Semeniuk (A2) | CZE | 41.62 | | +6.240 |
| 19 | Märt Kuus (M40) | EST | 41.65 | NRM | +6.270 |
| 20 | Jolan Brissinck (A2) | BEL | 41.77 | SB | +6.390 |
| 21 | Jef Mariën (Neo) | BEL | 41.91 | PB | +6.530 |
| 22 | Andrus Kuusk (M35) | EST | 42.00 | NRM | +6.620 |
| 23 | Iker Ruiz Cortes (C2) | ESP | 42.02 | SB | +6.640 |
| 24 | Alejandro Jimenez Querencias (A2) | ESP | 42.47 | PB | +7.090 |
| 25 | Cristopher Lopez Osorio (C2) | ESP | 43.59 | | +8.210 |
| Gustavs Vacietis (C2) | LAT | 43.59 | SB | +8.210 |
| 27 | Olivier Chailloux (M45) | FRA | 43.71 | SB | +8.330 |
| 28 | Pedro Andres Lopez (Neo) | ESP | 43.81 | | +8.430 |
| 29 | Sten Talumaa (C2) | EST | 43.84 | | +8.460 |
| 30 | Daniel Garro (A2) | ESP | 44.09 | | +8.710 |
| 31 | Sandis Reinsons (Neo) | LAT | 44.28 | SB | +8.900 |
| 32 | Art Markus Tamm (B2) | EST | 44.78 | | +9.400 |
| 33 | Uku Märten Vaikmaa (B1) | EST | 46.30 | | +10.920 |
| 34 | Lucas Rossetti (B2) | FRA | 46.43 | PB | +11.050 |
| 35 | Mathis Paicheur (B2) | FRA | 46.57 | PB | +11.190 |
| 36 | Marek Kurš (C2) | CZE | 47.39 | | +12.010 |
| 37 | Márton Klimasz (C1) | HUN | 47.48 | | +12.100 |
| 38 | Frits van Soest (M65) | NED | 47.92 | | +12.540 |
| 39 | Erwan Konieczko (C1) | FRA | 48.95 | SB | +13.570 |
| 40 | Malo Tilly (C2) | FRA | 49.14 | SB | +13.760 |
| 41 | Markus Petschacher (M60) | AUT | 50.04 | | +14.660 |
| 42 | Filip Chmel (E2) | CZE | 50.22 | | +14.840 |
| 43 | Jakub Andel (D2) | CZE | 50.23 | | +14.850 |
| 44 | Jakub Cermák (A2) | CZE | 50.30 | | +14.920 |
| 45 | Danylo Nesvit (D2) | UKR | 51.13 | | +15.750 |
| 46 | David Grisot (M45) | FRA | 52.89 | PB | +17.510 |
| 47 | Maximilian Shalamanov (E2) | CZE | 54.84 | | +19.460 |
| 48 | Norbert Urbanek (D2) | HUN | 1:00.00 | | +24.620 |
| 49 | Maxim Žilka (D1) | CZE | 1:05.47 | | +30.090 |
| DNS | Peter Wolfram (A1) | AUT | DNS | | - |
| DQ | Matěj Chmel (D2) | CZE | DQ | | - |
| DNS | Alexander Majores (B1) | GER | DNS | | - |