| 1 | Vladimir Semirunniy (Neo) | POL | 1:47.58 | SB | - |
| 2 | Mateusz Śliwka (Neo) | POL | 1:47.97 | SB | +0.390 |
| 3 | Yahor Damaratski (Senior) | BLR | 1:48.30 | PB | +0.720 |
| 4 | Alexander Farthofer (Neo) | AUT | 1:48.41 | | +0.830 |
| 5 | Marcin Bachanek (Senior) | POL | 1:49.42 | SB | +1.840 |
| 6 | Szymon Palka (Senior) | POL | 1:49.74 | SB | +2.160 |
| 7 | Szymon Wojtakowski (Neo) | POL | 1:50.14 | SB | +2.560 |
| 8 | Valentin Thiebault (Senior) | FRA | 1:50.53 | | +2.950 |
| 9 | Wojciech Gutowski (Neo) | POL | 1:50.56 | PB | +2.980 |
| 10 | Botond Bejczi (Senior) | HUN | 1:50.71 | | +3.130 |
| 11 | Michał Kopacz (Neo) | POL | 1:50.96 | SB | +3.380 |
| 12 | Bálint Bödei (Neo) | HUN | 1:50.98 | SB | +3.400 |
| 13 | Afonso Henrique Pestana Silva (Neo) | POR | 1:51.09 | NR | +3.510 |
| 14 | Szymon Kwapisz (Neo) | POL | 1:51.16 | PB | +3.580 |
| 15 | Mattia Peghini (Senior) | ITA | 1:51.27 | | +3.690 |
| 16 | Mathieu Belloir (Senior) | FRA | 1:51.30 | | +3.720 |
| 17 | Arthur Lebeaupin (Neo) | FRA | 1:52.17 | PB | +4.590 |
| 18 | Jerzy Stadnicki (Neo) | POL | 1:52.61 | SB | +5.030 |
| 19 | Roch Maliczowski (Neo) | POL | 1:53.00 | SB | +5.420 |
| 20 | Alexander Rezzonico (Neo) | ESP | 1:53.04 | SB | +5.460 |
| 21 | Adrian Octavian Fierar (Neo) | ROU | 1:53.10 | | +5.520 |
| 22 | Joonas Valge (Senior) | EST | 1:53.30 | SB | +5.720 |
| 23 | Jakub Piotrowski (Senior) | POL | 1:53.63 | SB | +6.050 |
| 24 | Lars Heinrichs (Neo) | GER | 1:53.96 | SB | +6.380 |
| 25 | Mikołaj Bielas (Neo) | POL | 1:54.03 | SB | +6.450 |
| 26 | Jakub Koci (Neo) | CZE | 1:54.26 | SB | +6.680 |
| 27 | Tadeáš Procházka (Senior) | CZE | 1:54.84 | SB | +7.260 |
| 28 | Giovanni Trebouta (Senior) | FRA | 1:54.91 | SB | +7.330 |
| 29 | Kryspin Węcławek (B2) | POL | 1:55.02 | PB | +7.440 |
| 30 | Maximilian Patz (A2) | GER | 1:55.24 | SB | +7.660 |
| 31 | Kirill Pishchala (B1) | POL | 1:55.38 | SB | +7.800 |
| 32 | Krystian Milczarek (B1) | POL | 1:55.53 | SB | +7.950 |
| 33 | Miłosz Ślusarski (B2) | POL | 1:55.56 | SB | +7.980 |
| 34 | Lukács Soma (Neo) | HUN | 1:55.63 | SB | +8.050 |
| 35 | Sergio Alvarez Fernandez (A1) | ESP | 1:56.67 | SB | +9.090 |
| 36 | Kacper Polny (B1) | POL | 1:56.73 | PB | +9.150 |
| 37 | Maciej Stańdo (A1) | POL | 1:56.90 | PB | +9.320 |
| 38 | Ole Bjørnsmoen Næss (M35) | NOR | 1:56.92 | | +9.340 |
| 39 | Mikołaj Klonowski (A1) | POL | 1:57.00 | PB | +9.420 |
| 40 | Julian Zimmerling (Neo) | AUT | 1:57.33 | SB | +9.750 |
| 41 | Szymon Hostyński (A2) | POL | 1:57.44 | SB | +9.860 |
| 42 | Mateusz Gawroński (A1) | POL | 1:57.58 | PB | +10.000 |
| 43 | Bruno Perwein (Neo) | AUT | 1:57.83 | PB | +10.250 |
| 44 | Marcin Pęksa (B1) | POL | 1:58.51 | PB | +10.930 |
| 45 | Paul Wörle (A1) | AUT | 1:59.67 | | +12.090 |
| 46 | Mateusz Wełnicki (B2) | POL | 1:59.95 | SB | +12.370 |
| 47 | Márton Klimasz (B2) | HUN | 2:00.64 | | +13.060 |
| 48 | Noël Vreuls (Neo) | POL | 2:01.64 | SB | +14.060 |
| 49 | Daniel Nedbai (B1) | UKR | 2:02.95 | | +15.370 |
| 50 | Fabian Budziński (B1) | POL | 2:03.94 | SB | +16.360 |
| 51 | Danylo Nesvit (B1) | UKR | 2:08.36 | PB | +20.780 |
| DQ | Viktor Rudenko (Senior) | BLR | DQ | | - |