| 1 |  Damian Żurek  (Senior)  | POL |  35.06  |  SB  |  -  | 
| 2 |  Marek Kania  (Senior)  | POL |  35.45  |    |  +0.390  | 
| 3 |  Piotr Michalski  (Senior)  | POL |  35.49  |  SB  |  +0.430  | 
| 4 |  Jakub Piotrowski  (Senior)  | POL |  35.82  |    |  +0.760  | 
| 5 |  Gijs Esders  (Senior)  | NED |  35.95  |    |  +0.890  | 
| 6 |  Kacper Abratkiewicz  (Neo)  | POL |  36.01  |  SB  |  +0.950  | 
| 7 |  Szymon Wojtakowski  (Neo)  | POL |  36.14  |  SB  |  +1.080  | 
| 8 |  Szymon Hostyński  (A1)  | POL |  36.37  |    |  +1.310  | 
| 9 |  Mateusz Mikołajuk  (Neo)  | POL |  36.46  |  SB  |  +1.400  | 
| 10 |  Tuukka Suomalainen  (Neo)  | FIN |  36.48  |    |  +1.420  | 
| 11 |  Joonas Valge  (Senior)  | EST |  36.53  |    |  +1.470  | 
| 12 |  Mateusz Śliwka  (A2)  | POL |  36.63  |    |  +1.570  | 
| 13 |  Bálint Bödei  (Neo)  | HUN |  36.73  |    |  +1.670  | 
| 14 |  Max Kokko  (Neo)  | FIN |  36.89  |    |  +1.830  | 
| 15 |  Michał Kopacz  (Neo)  | POL |  36.90  |    |  +1.840  | 
| 16 |  Lukács Soma  (A2)  | HUN |  36.94  |    |  +1.880  | 
| 17 |  Botond Bejczi  (Senior)  | HUN |  37.12  |    |  +2.060  | 
| 18 |  Francesco Betti  (Senior)  | ITA |  37.24  |    |  +2.180  | 
| 19 |  Tomás Bohumsky  (Neo)  | CZE |  37.25  |    |  +2.190  | 
| 20 |  Jerzy Stadnicki  (A2)  | POL |  37.27  |    |  +2.210  | 
| 21 |  Felix Motschmann  (Neo)  | GER |  37.28  |    |  +2.220  | 
| 22 |  Mikołaj Bielas  (A2)  | POL |  37.29  |    |  +2.230  | 
| 23 |  Prokop Stodola  (Neo)  | CZE |  37.54  |    |  +2.480  | 
| 24 |  Dawid Burzykowski  (Senior)  | POL |  37.61  |  SB  |  +2.550  | 
| 25 |  Maksymilian Rzepka  (Neo)  | POL |  37.79  |    |  +2.730  | 
| 26 |  Roch Maliczowski  (A2)  | POL |  38.15  |    |  +3.090  | 
| 27 |  Márton Klimasz  (B1)  | HUN |  38.48  |    |  +3.420  | 
| 28 |  William Vorvik  (A1)  | NOR |  38.58  |    |  +3.520  | 
| 29 |  Jelle Plug  (Neo)  | NED |  38.64  |    |  +3.580  | 
| 30 |  Mikołaj Florkowski  (A2)  | POL |  38.66  |  SB  |  +3.600  | 
| 31 |  Luuk van Dijk  (Neo)  | NED |  39.08  |    |  +4.020  | 
| 32 |  Tobias Elshof  (A2)  | NED |  39.11  |    |  +4.050  | 
| 33 |  Lukas Stekly  (Neo)  | SVK |  39.29  |    |  +4.230  | 
| 34 |  David Martin Davidsen  (B2)  | NOR |  39.54  |    |  +4.480  | 
| 35 |  Krzysztof Galach  (A1)  | POL |  39.60  |  SB  |  +4.540  | 
| 36 |  Bas van Nispen  (M45)  | NED |  39.79  |    |  +4.730  | 
| 37 |  Bart Seffinga  (M40)  | NED |  39.86  |    |  +4.800  | 
| 38 |  Jeffrey Doornbusch  (M35)  | NED |  40.06  |    |  +5.000  | 
| 39 |  Miłosz Ślusarski  (B1)  | POL |  40.09  |  SB  |  +5.030  | 
| 40 |  Patryk Kudła  (A1)  | POL |  40.32  |  SB  |  +5.260  | 
| 41 |  Nathaniel Høyer  (B2)  | NOR |  40.35  |    |  +5.290  | 
| 42 |  Martin Vike Lackner  (B1)  | NOR |  41.30  |    |  +6.240  | 
| 43 |  Audun Semb  (B1)  | NOR |  41.53  |    |  +6.470  | 
| 44 |  Franciszek Jabłoński  (C2)  | POL |  41.56  |    |  +6.500  | 
| 45 |  Magnus Normann Jeppesen  (A2)  | DEN |  41.72  |  PB  |  +6.660  | 
| 46 |  Thomas Sundsvoll  (B1)  | NOR |  42.29  |    |  +7.230  | 
| 47 |  Marek Kurš  (B2)  | CZE |  42.63  |    |  +7.570  | 
| 48 |  Oliwier Ambrozik  (B2)  | POL |  42.85  |    |  +7.790  | 
| 49 |  Caspian Alexander  (C1)  | NED |  43.56  |    |  +8.500  | 
| 50 |  Nikolas Sebastian Johannessen  (B2)  | NOR |  43.85  |    |  +8.790  | 
| DNF |  Sam Vermunt  (A2)  | NED |  DNF  |    |  -  | 
| DQ |  Sebastian Lackner  (A1)  | NOR |  DQ  |    |  -  |