| 1 | Thomas Krol (Senior) | NED | 1:45.25 | | - |
| 2 | Mathias Vosté (Senior) | BEL | 1:45.47 | | +0.220 |
| 3 | Patrick Roest (Senior) | NED | 1:46.11 | | +0.860 |
| 4 | Tijmen Snel (Senior) | NED | 1:46.60 | | +1.350 |
| 5 | Marcel Bosker (Senior) | NED | 1:46.61 | | +1.360 |
| 6 | Chris Huizinga (Senior) | NED | 1:46.66 | | +1.410 |
| 7 | Francesco Betti (Neo) | ITA | 1:48.30 | | +3.050 |
| 8 | Michele Malfatti (Senior) | ITA | 1:48.39 | | +3.140 |
| 9 | Samuli Suomalainen (Neo) | FIN | 1:48.92 | | +3.670 |
| 10 | Alessio Trentini (Senior) | ITA | 1:49.06 | | +3.810 |
| 11 | David Bosa (Senior) | ITA | 1:49.20 | SB | +3.950 |
| 12 | Davide Ghiotto (Senior) | ITA | 1:49.35 | | +4.100 |
| 13 | Stefan Due Schmidt (Senior) | DEN | 1:49.82 | SB | +4.570 |
| 14 | Botond Bejczi (Neo) | HUN | 1:50.28 | | +5.030 |
| 15 | Andrea Giovannini (Senior) | ITA | 1:50.43 | | +5.180 |
| 16 | Mirko Giacomo Nenzi (Senior) | ITA | 1:50.47 | SB | +5.220 |
| 17 | Oliver Grob (Senior) | SUI | 1:50.51 | | +5.260 |
| 18 | Vladislav Zapojkin (Neo) | BLR | 1:51.41 | | +6.160 |
| 19 | Mattia Peghini (Neo) | ITA | 1:52.91 | | +7.660 |
| 20 | Wilhelm Ekensskär (Senior) | SWE | 1:53.04 | | +7.790 |
| 21 | Daniel Niero (Senior) | ITA | 1:53.18 | | +7.930 |
| 22 | Cole Krueger (n/a) | HUN | 1:53.19 | PB | +7.940 |
| 23 | Kierryn Hughes (Senior) | NZL | 1:53.51 | | +8.260 |
| 24 | Manuel Taibo González (A1) | ESP | 1:53.98 | | +8.730 |
| 25 | Cosmin Nedelea (Neo) | ROU | 1:54.12 | | +8.870 |
| 26 | Bálint Bödei (A1) | HUN | 1:54.24 | | +8.990 |
| 27 | Fabio Francolini (Senior) | ITA | 1:54.81 | PB | +9.560 |
| 28 | Mathieu Belloir (Neo) | FRA | 1:54.92 | | +9.670 |
| 29 | Gabriel Eduard Nitu (B2) | ROU | 1:55.08 | NRJ | +9.830 |
| 30 | Germain Deschamps (A2) | FRA | 1:55.69 | | +10.440 |
| 31 | Flavio Gross (Neo) | SUI | 1:55.80 | | +10.550 |
| 32 | Benedikt Triendl (Neo) | GER | 1:56.14 | PB | +10.890 |
| 33 | Jakub Koci (A1) | CZE | 1:56.75 | | +11.500 |
| 34 | Kaspar Norberg (A1) | SWE | 1:57.04 | | +11.790 |
| 35 | Colin Schrijver (Neo) | NED | 1:57.06 | | +11.810 |
| 36 | Eetu Käsnänen (A2) | FIN | 1:57.15 | | +11.900 |
| 37 | Sebastien Briestansky (Neo) | CZE | 1:57.19 | | +11.940 |
| 38 | Alexander Rezzonico (A1) | ESP | 1:57.52 | | +12.270 |
| 39 | Martin Belloir (A2) | FRA | 1:57.64 | | +12.390 |
| 40 | Tuukka Suomalainen (A2) | FIN | 1:58.25 | | +13.000 |
| 41 | Manuel Robla (A1) | ESP | 1:58.69 | | +13.440 |
| 42 | Nikita Kanonik (Neo) | BLR | 1:58.84 | | +13.590 |
| 43 | Niklas Reinders (B2) | NED | 1:58.87 | SB | +13.620 |
| 44 | Bart Seffinga (M40) | NED | 1:59.61 | | +14.360 |
| 45 | Jelmer Pluijgers (Neo) | NED | 1:59.79 | | +14.540 |
| 46 | Jorian Dame (Neo) | NED | 2:00.74 | PB | +15.490 |
| 47 | Sebastian Forsmark (A1) | SWE | 2:00.80 | | +15.550 |
| 48 | Lukács Soma (B1) | HUN | 2:02.54 | | +17.290 |
| 49 | Simon Jeppsson (A1) | SWE | 2:05.06 | | +19.810 |
| 50 | Joost Hermans (Senior) | NED | 2:05.29 | SB | +20.040 |
| 51 | Enrico Gerber Della Pietra (A1) | AUT | 2:05.56 | | +20.310 |
| 52 | Robert Nechita (A1) | ROU | 2:06.41 | | +21.160 |
| 53 | Matej Semeniuk (A1) | CZE | 2:08.65 | | +23.400 |
| DNF | Elias Feichter (A2) | AUT | DNF | | - |
| WDR | Gabriele Galli (Senior) | ITA | WDR | | - |
| DNS | Lennart Velema (Senior) | NED | DNS | | - |