| 1 |  Kristian Gamme Ulekleiv  (Neo)  | NOR |  1:48.53  |    |  -  | 
| 2 |  Marcin Bachanek  (Neo)  | POL |  1:48.97  |    |  +0.440  | 
| 3 |  Mateusz Owczarek  (Neo)  | POL |  1:49.47  |  PB  |  +0.940  | 
| 4 |  Magnus Bakken Haugli  (Neo)  | NOR |  1:49.76  |    |  +1.230  | 
| 5 |  Stefan Due Schmidt  (Senior)  | DEN |  1:50.19  |  SB  |  +1.660  | 
| 6 |  Dawid Burzykowski  (Neo)  | POL |  1:50.36  |  SB  |  +1.830  | 
| 7 |  Jan Świątek  (Neo)  | POL |  1:50.49  |  SB  |  +1.960  | 
| 8 |  Runar Njåtun Krøyer  (Senior)  | NOR |  1:50.63  |    |  +2.100  | 
| 9 |  Adrian Wielgat  (Senior)  | POL |  1:50.79  |    |  +2.260  | 
| 10 |  Fabian Dieterle  (Neo)  | HUN |  1:51.08  |  PB  |  +2.550  | 
| 11 |  Vetle Stangeland  (Neo)  | NOR |  1:51.25  |    |  +2.720  | 
| 12 |  Clemens Gawer  (Neo)  | GER |  1:51.30  |    |  +2.770  | 
| 13 |  Szymon Palka  (Neo)  | POL |  1:51.38  |  SB  |  +2.850  | 
| 14 |  Oliver Grob  (Neo)  | SUI |  1:51.60  |    |  +3.070  | 
| 15 |  Artur Janicki  (Neo)  | POL |  1:52.35  |    |  +3.820  | 
| 16 |  Jonas Haugland  (Neo)  | NOR |  1:53.50  |    |  +4.970  | 
| 17 |  Jan Hamers  (Neo)  | NED |  1:54.26  |    |  +5.730  | 
| 18 |  Erik Resell  (A2)  | NOR |  1:54.34  |    |  +5.810  | 
| 19 |  Timothy Loubineaud  (Neo)  | FRA |  1:54.54  |    |  +6.010  | 
| 20 |  Mathieu Belloir  (A2)  | FRA |  1:54.56  |  SB  |  +6.030  | 
| 21 |  Stian Gravdal  (A1)  | NOR |  1:54.85  |    |  +6.320  | 
| 22 |  Kierryn Hughes  (Senior)  | NZL |  1:54.87  |    |  +6.340  | 
| 23 |  Ignaz Gschwentner  (B2)  | AUT |  1:55.66  |  SB  |  +7.130  | 
| 24 |  Håkon Sundøen Brørby  (Neo)  | NOR |  1:56.88  |    |  +8.350  | 
| 25 |  Cas Hoorneman  (A1)  | NED |  1:57.06  |  SB  |  +8.530  | 
| 26 |  Gabriel Odor  (A1)  | AUT |  1:57.35  |    |  +8.820  | 
| 27 |  Beau Snellink  (A1)  | NED |  1:57.58  |    |  +9.050  | 
| 28 |  Benedikt Triendl  (A1)  | GER |  1:57.84  |  SB  |  +9.310  | 
| 29 |  Jeroen van Voorden  (Neo)  | NED |  1:57.98  |  SB  |  +9.450  | 
| 30 |  Kristian Vårvik  (Senior)  | NOR |  1:59.12  |  SB  |  +10.590  | 
| 31 |  Colin Biermann  (Neo)  | SUI |  1:59.15  |  SB  |  +10.620  | 
| 32 |  Radosław Jakubski  (Neo)  | POL |  1:59.35  |    |  +10.820  | 
| 33 |  Jordan McMillen  (Senior)  | BEL |  1:59.42  |  SB  |  +10.890  | 
| 34 |  Joar Våge Anspach  (A2)  | NOR |  1:59.56  |  PB  |  +11.030  | 
| 35 |  Bence Dékány  (Senior)  | HUN |  1:59.59  |    |  +11.060  | 
| 36 |  Sjoerd Ijzerman  (A1)  | NED |  2:00.09  |    |  +11.560  | 
| 37 |  Lukas Stekly  (C2)  | CZE |  2:00.85  |    |  +12.320  | 
| 38 |  Joost Hermans  (Senior)  | NED |  2:01.17  |  PB  |  +12.640  | 
| 39 |  Gerben van Leeuwen  (Neo)  | NED |  2:01.70  |    |  +13.170  | 
| 40 |  Matthias Nägeli  (M30)  | SUI |  2:03.78  |  SB  |  +15.250  | 
| 41 |  Jakob Anspach Klippen  (Senior)  | NOR |  2:04.63  |    |  +16.100  | 
| 42 |  Eric van den Berg  (M40)  | NED |  2:04.83  |    |  +16.300  | 
| 43 |  Dirk Hamers  (Neo)  | NED |  2:05.64  |    |  +17.110  | 
| 44 |  Martin Belloir  (B1)  | FRA |  2:06.55  |  NRJ  |  +18.020  | 
| 45 |  Jakub Koci  (C2)  | CZE |  2:13.61  |    |  +25.080  | 
| 46 |  Marco Roos  (M55)  | NED |  2:21.02  |    |  +32.490  | 
| DNS |  Oliver Lindenskov  (Neo)  | DEN |  DNS  |    |  -  | 
| DNS |  Ole Bjørnsmoen Næss  (Senior)  | NOR |  DNS  |    |  -  | 
| DNS |  Vegard Hansen  (Senior)  | NOR |  DNS  |    |  -  | 
| DNS |  Jacob Jansson  (Neo)  | SWE |  DNS  |    |  -  |