| 1 | Mattia Bernabe' (Neo) | ITA | 36.11 | | - |
| 2 | Johannes Vermeersch (A2) | BEL | 37.66 | PB | +1.550 |
| 3 | Hemmo Hannula (B2) | FIN | 38.24 | | +2.130 |
| 4 | Gustavs Vacietis (A1) | LAT | 38.67 | NRJ | +2.560 |
| 5 | Csanád Pap (B2) | HUN | 38.80 | PB | +2.690 |
| 6 | Tudor Debu (A1) | ROU | 38.84 | PB | +2.730 |
| 7 | Artem Bobik (C2) | UKR | 39.40 | PB | +3.290 |
| 8 | Maros Moscak (A1) | SVK | 39.59 | PB | +3.480 |
| 9 | Uku Märten Vaikmaa (A2) | EST | 39.66 | | +3.550 |
| 10 | Eeka Rintala (A1) | FIN | 40.12 | SB | +4.010 |
| 11 | Márk Moravcsik (C2) | HUN | 40.20 | PB | +4.090 |
| 12 | Daniel Nedbai (B1) | UKR | 40.26 | SB | +4.150 |
| 13 | Sten Talumaa (A1) | EST | 40.40 | SB | +4.290 |
| 14 | Andrei Astefanoaie (B1) | ROU | 40.63 | SB | +4.520 |
| 15 | Andrei Nicolae (B2) | ROU | 40.82 | PB | +4.710 |
| 16 | Veikka Mukkala (B2) | FIN | 41.04 | SB | +4.930 |
| 17 | Dorián Barsi (B2) | HUN | 41.17 | PB | +5.060 |
| 18 | Peetu Mukkala (C1) | FIN | 41.28 | PB | +5.170 |
| 19 | Matěj Chmel (B1) | CZE | 41.81 | PB | +5.700 |
| 20 | Vilmos Golda (B2) | HUN | 41.85 | PB | +5.740 |
| 21 | Dmytro Osypenko (A1) | UKR | 42.05 | PB | +5.940 |
| 22 | Luca Marian Tudor Mārii (B2) | ROU | 42.32 | SB | +6.210 |
| 23 | Áron Dévai (B2) | HUN | 42.89 | PB | +6.780 |
| 24 | Veikka Kaiku (B1) | FIN | 42.91 | SB | +6.800 |
| 25 | Eemeli Lassila (A1) | FIN | 43.19 | SB | +7.080 |
| 26 | Yanis Soptareanu (B2) | ROU | 43.31 | | +7.200 |
| 27 | Attila Györgyi (B2) | HUN | 43.63 | SB | +7.520 |
| 28 | Martin Sáblik (B1) | CZE | 43.72 | PB | +7.610 |
| 29 | David Mereuta (C2) | ROU | 43.92 | SB | +7.810 |
| 30 | Diego Silva (C1) | SVK | 44.53 | PB | +8.420 |
| 31 | Lukas Moscak (C2) | SVK | 45.22 | PB | +9.110 |
| 32 | Fred Riko Rätsep (C1) | EST | 46.07 | PB | +9.960 |
| 33 | Erik Martin Veelma (C1) | EST | 46.83 | PB | +10.720 |
| 34 | Nazarii Hnatiuk (C1) | UKR | 48.11 | | +12.000 |
| 35 | Ádám Bira (D2) | HUN | 48.43 | PB | +12.320 |
| 36 | Robert Oks (E2) | EST | 49.73 | PB | +13.620 |
| 37 | Noa Sepp (D2) | EST | 51.31 | PB | +15.200 |
| 38 | Csanád György-Gombos (D1) | HUN | 52.56 | PB | +16.450 |
| 39 | Giacomo Zampedri (Neo) | ITA | 53.68 | | +17.570 |
| 40 | Ondrej Celuch (C2) | SVK | 54.43 | PB | +18.320 |
| 41 | Piotr Molinaroli (B1) | ITA | 54.98 | | +18.870 |
| 42 | Patrik Kriss (D2) | SVK | 57.99 | PB | +21.880 |
| 43 | Roland Petróczi (E2) | HUN | 1:00.21 | PB | +24.100 |
| 44 | Jaan Kuus (E2) | EST | 1:01.46 | PB | +25.350 |
| 45 | Tomas Sedlak (E2) | SVK | 1:02.44 | SB | +26.330 |
| DQ | Kerret Koller (C2) | EST | DQ | | - |
| DQ | Zoltán Tóth (C2) | HUN | DQ | | - |
| DNS | Dāvids Leonards Siliņš (B1) | LAT | DNS | | - |
| DNF | Gabriel Eduard Nitu (Neo) | ROU | DNF | | - |