| 1 | Nil Llop Izquierdo (A1) | ESP | 36.26 | | - |
| 2 | Samuli Suomalainen (Neo) | FIN | 36.57 | | +0.310 |
| 3 | Gabriel Odor (Neo) | AUT | 37.07 | | +0.810 |
| 4 | Joonas Valge (Neo) | EST | 37.32 | | +1.060 |
| 5 | Tuukka Suomalainen (A1) | FIN | 37.37 | | +1.110 |
| 6 | Juuso Lehtonen (A2) | FIN | 37.41 | | +1.150 |
| 7 | Gabriel Eduard Nitu (B1) | ROU | 38.19 | | +1.930 |
| 8 | Eetu Käsnänen (A1) | FIN | 38.48 | | +2.220 |
| 9 | Max Kokko (A2) | FIN | 38.97 | | +2.710 |
| 10 | Kalle Kinnala (A2) | FIN | 39.16 | | +2.900 |
| 11 | Alexander Rezzonico (B2) | ESP | 39.68 | | +3.420 |
| 12 | Stephane Barbera (Neo) | ESP | 39.73 | | +3.470 |
| 13 | Alvar Muhonen (B2) | FIN | 40.07 | | +3.810 |
| 14 | Adrian Octavian Fierar (B2) | ROU | 40.50 | | +4.240 |
| 15 | Martin Santana (C2) | GER | 41.11 | | +4.850 |
| 16 | Manuel Robla (B2) | ESP | 41.22 | | +4.960 |
| 17 | Nicolae Sebastian Mihalache (B1) | ROU | 41.32 | | +5.060 |
| 18 | Manuel Taibo González (B2) | ESP | 41.35 | | +5.090 |
| 19 | Elias Feichter (A1) | AUT | 41.98 | | +5.720 |
| 20 | Märt Kuus (M40) | EST | 42.34 | SB | +6.080 |
| 21 | Rares Moldanschi (B1) | ROU | 42.84 | | +6.580 |
| 22 | Moritz Plank (B2) | AUT | 43.91 | | +7.650 |
| 23 | Kuido Koppel (M50) | EST | 48.64 | NRM | +12.380 |
| 24 | Philip Jõgi (B1) | EST | 49.01 | | +12.750 |
| 25 | Sergio Alvarez Fernandez (D2) | ESP | 49.30 | SB | +13.040 |
| 26 | Iker Ruiz Cortes (D2) | ESP | 50.03 | | +13.770 |
| 27 | Matous Strnad (D1) | CZE | 55.34 | | +19.080 |
| 28 | Denis Balak (E1) | CZE | 55.68 | PB | +19.420 |
| 29 | Marek Kurš (D2) | CZE | 55.75 | | +19.490 |
| 30 | Ivan Roldán Ferrer (B1) | ESP | 57.32 | | +21.060 |