| 1 | Michał Kopacz (Neo) | POL | 1:11.93 | PB | - |
| 2 | Mattia Peghini (Neo) | ITA | 1:11.94 | PB | +0.010 |
| 3 | Emil Pedersen Matre (Neo) | NOR | 1:12.08 | | +0.150 |
| 4 | Sebastian Forsmark (Neo) | SWE | 1:12.12 | PB | +0.190 |
| 5 | Dominik Mayrhofer (Neo) | GER | 1:12.59 | SB | +0.660 |
| 6 | Maksymilian Rzepka (Neo) | POL | 1:12.77 | PB | +0.840 |
| 7 | Juuso Lehtonen (Neo) | FIN | 1:12.96 | | +1.030 |
| 8 | Alvar Muhonen (Neo) | FIN | 1:13.00 | | +1.070 |
| 9 | Arthur Lebeaupin (A2) | FRA | 1:13.01 | NRJ | +1.080 |
| 10 | Felix Motschmann (Neo) | GER | 1:13.19 | | +1.260 |
| 11 | Oddbjørn Mellemstrand (Neo) | NOR | 1:13.21 | SB | +1.280 |
| 12 | Manuel de Carli (Neo) | ITA | 1:13.33 | PB | +1.400 |
| 13 | Lukács Soma (A2) | HUN | 1:13.37 | | +1.440 |
| 14 | Lars Heinrichs (Neo) | GER | 1:13.38 | | +1.450 |
| 15 | Mattia Bernabe' (Neo) | ITA | 1:13.51 | | +1.580 |
| 16 | Tomás Bohumsky (Neo) | CZE | 1:13.53 | PB | +1.600 |
| 17 | Vegard Rye (Neo) | NOR | 1:13.80 | PB | +1.870 |
| 18 | Jakub Koci (Neo) | CZE | 1:13.87 | PB | +1.940 |
| 19 | Christoffer Tellinga Hovde (Neo) | NOR | 1:13.96 | PB | +2.030 |
| 20 | Prokop Stodola (Neo) | CZE | 1:13.97 | | +2.040 |
| 21 | Wojciech Gutowski (Neo) | POL | 1:13.98 | SB | +2.050 |
| 22 | Julian Zimmerling (A2) | AUT | 1:14.14 | PB | +2.210 |
| 23 | János Sipos (A2) | HUN | 1:14.29 | SB | +2.360 |
| John Bernardi (B2) | ITA | 1:14.29 | SB | +2.360 |
| 25 | Niklas Kurzmann (Senior) | GER | 1:14.45 | | +2.520 |
| 26 | Birk Finnstø Refsås (Neo) | NOR | 1:14.46 | PB | +2.530 |
| 27 | Max Kokko (Neo) | FIN | 1:14.56 | SB | +2.630 |
| 28 | Tom Mulder (Neo) | BEL | 1:14.60 | PB | +2.670 |
| 29 | Laurens Bergé (Neo) | BEL | 1:14.64 | | +2.710 |
| 30 | Jelmer Hendriks (Neo) | NED | 1:14.79 | PB | +2.860 |
| 31 | Daniel Thuv Eriksen (Senior) | NOR | 1:15.07 | SB | +3.140 |
| 32 | Miłosz Ślusarski (B1) | POL | 1:15.18 | PB | +3.250 |
| 33 | Johannes Vermeersch (A1) | BEL | 1:15.22 | | +3.290 |
| 34 | Adrian Vajansky (A2) | SVK | 1:15.60 | PB | +3.670 |
| 35 | Viktor Smedstad Haukaas (Neo) | NOR | 1:15.86 | SB | +3.930 |
| 36 | Erlend Belsvik (Neo) | NOR | 1:15.93 | PB | +4.000 |
| 37 | Yvan Sivilier (Senior) | FRA | 1:16.26 | PB | +4.330 |
| 38 | Thomas Proverbio (B2) | ITA | 1:16.41 | | +4.480 |
| 39 | Simone de Carli (A2) | ITA | 1:16.54 | | +4.610 |
| 40 | Filip Mihail Woicik (M40) | ROU | 1:16.65 | NRM | +4.720 |
| 41 | Tudor Debu (B2) | ROU | 1:17.03 | PB | +5.100 |
| 42 | Piotr Molinaroli (C2) | ITA | 1:17.20 | NRJ | +5.270 |
| Sondre Hvammen (Neo) | NOR | 1:17.20 | SB | +5.270 |
| 44 | Márton Klimasz (B1) | HUN | 1:17.31 | | +5.380 |
| 45 | Federico Peghini (A2) | ITA | 1:17.83 | PB | +5.900 |
| 46 | Martin Belloir (Neo) | FRA | 1:18.39 | | +6.460 |
| 47 | Alessandro Baroni (C2) | ITA | 1:18.45 | SB | +6.520 |
| 48 | Paul Wörle (B2) | AUT | 1:18.61 | | +6.680 |
| 49 | Bruno Perwein (A2) | AUT | 1:18.84 | SB | +6.910 |
| 50 | Samuele Andreatta (B2) | ITA | 1:19.18 | | +7.250 |
| 51 | Sune Mastrup (Neo) | DEN | 1:19.20 | SB | +7.270 |
| 52 | Franciszek Jabłoński (C2) | POL | 1:19.51 | | +7.580 |
| 53 | Stan Beelen (A1) | BEL | 1:20.23 | PB | +8.300 |
| 54 | Christian Arlt (M40) | GER | 1:20.27 | SB | +8.340 |
| 55 | Luca Marcon (Neo) | ITA | 1:20.45 | PB | +8.520 |
| 56 | Fabian Budziński (C2) | POL | 1:20.86 | | +8.930 |
| 57 | Jelmer Kraaijeveld (M30) | NED | 1:20.87 | SB | +8.940 |
| 58 | Matteo De Carli (C2) | ITA | 1:21.10 | PB | +9.170 |
| 59 | Eric van den Berg (M50) | NED | 1:21.64 | | +9.710 |
| 60 | Remco.96 Boere (Senior) | NED | 1:22.38 | | +10.450 |
| 61 | Håvard Gravem (C2) | NOR | 1:22.58 | | +10.650 |
| 62 | Lieuwe van den Berg (B2) | NED | 1:23.11 | | +11.180 |
| 63 | Bastian Gundersen Bottegård (C2) | NOR | 1:24.90 | PB | +12.970 |
| 64 | Erik Sandhöfer (C2) | GER | 1:25.77 | PB | +13.840 |
| 65 | Mark Reessink (M30) | NED | 1:27.92 | | +15.990 |
| 66 | Andreas Lobes (M50) | GER | 1:28.67 | | +16.740 |
| 67 | Lorenzo Perwein (C2) | AUT | 1:30.79 | PB | +18.860 |
| 68 | Stefan Boere (Senior) | NED | 1:32.50 | SB | +20.570 |
| 69 | Codrin Sabiescu (C2) | AUT | 1:33.85 | | +21.920 |
| 70 | Hannes Beitlich (D1) | GER | 1:35.68 | SB | +23.750 |
| 71 | Jannick Harmsen (M30) | NED | 1:35.81 | SB | +23.880 |
| 72 | Florian Mühlpointner (D2) | GER | 1:39.06 | | +27.130 |
| DNS | Vystrcil Bretislav (A1) | CZE | DNS | | - |
| DQ | Uku Märten Vaikmaa (A1) | EST | DQ | | - |
| DNF | Kacper Polny (C2) | POL | DNF | | - |
| DQ | Andrei Nicolae (B1) | ROU | DQ | | - |