| 1 | Mika Poutala (Senior) | FIN | 36.28 | | - |
| 2 | Tommi Pulli (Neo) | FIN | 36.91 | | +0.630 |
| 3 | Harri Levo (Senior) | FIN | 37.79 | | +1.510 |
| 4 | David Andersson (Neo) | SWE | 37.94 | | +1.660 |
| 5 | Nils van der Poel (A2) | SWE | 38.05 | | +1.770 |
| 6 | Stefan Due Schmidt (Neo) | DEN | 38.18 | | +1.900 |
| 7 | Juho-Jaakko Yli-Ilkka (B2) | FIN | 38.22 | | +1.940 |
| 8 | Juho Vaittinen (Neo) | FIN | 38.30 | | +2.020 |
| 9 | Samuli Suomalainen (B1) | FIN | 38.31 | | +2.030 |
| 10 | Verneri Kinnunen (Neo) | FIN | 38.37 | | +2.090 |
| 11 | Aatu Hautamäki (A2) | FIN | 38.53 | | +2.250 |
| 12 | Hampus Larsson (Neo) | SWE | 38.54 | | +2.260 |
| 13 | Adam Axelsson (A2) | SWE | 38.71 | | +2.430 |
| 14 | Matti Yli-Ojanperä (Neo) | FIN | 38.78 | | +2.500 |
| 15 | Viktor Hald Thorup (Neo) | DEN | 38.79 | | +2.510 |
| 16 | Antero Eskola (B2) | FIN | 39.09 | | +2.810 |
| 17 | Mikkel Kirkegaard Øritsland (A2) | DEN | 39.60 | | +3.320 |
| 18 | Oskar Gustafsson (A1) | SWE | 40.01 | | +3.730 |
| 19 | Robin Sigl (Senior) | DEN | 40.13 | PB | +3.850 |
| 20 | Juuso Käenmäki (Neo) | FIN | 40.33 | | +4.050 |
| 21 | Mikkel Emil Højer (Neo) | DEN | 40.37 | | +4.090 |
| 22 | David Karlingsjö (B2) | SWE | 41.17 | | +4.890 |
| 23 | Steven Krul (Senior) | NED | 41.24 | | +4.960 |
| 24 | Keye van Grieken (Neo) | NED | 41.24 | SB | +4.960 |
| 25 | Valle Viertola (A1) | FIN | 41.34 | | +5.060 |
| 26 | Wilhelm Ekensskär (B2) | SWE | 41.35 | | +5.070 |
| 27 | Tim de Nijs (Senior) | NED | 41.51 | SB | +5.230 |
| 28 | Daniel Yeow (M30) | AUS | 41.52 | | +5.240 |
| 29 | Jaakko Hautamäki (B1) | FIN | 41.52 | | +5.240 |
| 30 | Daniel Knoester (M30) | NED | 41.84 | | +5.560 |
| 31 | Nikolaj Helmsøe (Neo) | DEN | 41.86 | SB | +5.580 |
| 32 | Jesse Nieminen (C1) | FIN | 42.39 | | +6.110 |
| 33 | Pieter-Jan.86 de Vries (Senior) | NED | 42.45 | | +6.170 |
| 34 | Arkadiusz Mikuś (B2) | POL | 42.69 | | +6.410 |
| 35 | Andrzej Łuczkowski (B1) | POL | 43.25 | | +6.970 |
| 36 | Dawid Mordarski (B1) | POL | 43.44 | | +7.160 |
| 37 | Emil Christian Nielsen (Neo) | DEN | 43.55 | SB | +7.270 |
| 38 | Nikolai Nordli (B2) | DEN | 43.78 | SB | +7.500 |
| 39 | Erik Decker (C2) | SWE | 44.49 | | +8.210 |
| 40 | Michał Krosny (C2) | POL | 44.55 | | +8.270 |
| 41 | Damian Adamczyk (C2) | POL | 44.81 | | +8.530 |
| 42 | Michał Grzyb (C2) | POL | 45.02 | | +8.740 |
| 43 | Oskar Nilsson (C2) | SWE | 45.13 | | +8.850 |
| 44 | Jonas Henmar (C1) | DEN | 45.89 | | +9.610 |
| 45 | Piotr Kostyszak (B2) | POL | 46.45 | | +10.170 |
| 46 | Morten Skjold Hansen (B1) | DEN | 47.58 | | +11.300 |
| 47 | Niclas Mastrup (C1) | DEN | 48.87 | | +12.590 |
| 48 | Patryk Dziedzic (B2) | POL | 56.03 | | +19.750 |
| DQ | Aleksander Kudyba (B2) | POL | DQ | | - |
| DNS | Max Sjöstedt Eriksson (C2) | SWE | DNS | | - |