| 1 | Damian Żurek (Senior) | POL | 1:47.59 | PB | - |
| 2 | Metoděj Jílek (A2) | CZE | 1:47.60 | NRJ, NR | +0.010 |
| 3 | Szymon Wojtakowski (Neo) | POL | 1:47.62 | SB | +0.030 |
| 4 | Marek Kania (Senior) | POL | 1:48.45 | PB | +0.860 |
| 5 | Livio Wenger (Senior) | SUI | 1:48.61 | | +1.020 |
| 6 | Szymon Palka (Senior) | POL | 1:48.69 | SB | +1.100 |
| 7 | Daniele Di Stefano (Senior) | ITA | 1:48.91 | | +1.320 |
| 8 | Jakub Piotrowski (Senior) | POL | 1:49.38 | SB | +1.790 |
| 9 | Davide Ghiotto (Senior) | ITA | 1:49.44 | | +1.850 |
| 10 | Francesco Betti (Senior) | ITA | 1:49.49 | | +1.900 |
| 11 | Riccardo Lorello (Neo) | ITA | 1:50.04 | | +2.450 |
| 12 | Andrea Giovannini (Senior) | ITA | 1:50.35 | | +2.760 |
| 13 | Bálint Bödei (Neo) | HUN | 1:50.52 | | +2.930 |
| 14 | Piotr Michalski (Senior) | POL | 1:50.85 | PB | +3.260 |
| 15 | Maksymilian Rzepka (Neo) | POL | 1:51.04 | SB | +3.450 |
| 16 | Dawid Burzykowski (Senior) | POL | 1:51.66 | SB | +4.070 |
| 17 | Peter Michael (Senior) | NZL | 1:51.94 | SB | +4.350 |
| 18 | Michał Kopacz (Neo) | POL | 1:51.97 | SB | +4.380 |
| 19 | Flavio Gross (Neo) | SUI | 1:52.16 | | +4.570 |
| 20 | Wojciech Gutowski (Neo) | POL | 1:52.18 | SB | +4.590 |
| 21 | Szymon Kwapisz (A2) | POL | 1:52.55 | SB | +4.960 |
| 22 | Bogdan Brauer (Neo) | GER | 1:52.66 | | +5.070 |
| 23 | Alvar Muhonen (Neo) | FIN | 1:53.03 | | +5.440 |
| 24 | Kierryn Hughes (Senior) | NZL | 1:53.04 | | +5.450 |
| 25 | Mateusz Śliwka (A2) | POL | 1:53.38 | | +5.790 |
| 26 | Samuli Suomalainen (Senior) | FIN | 1:53.49 | SB | +5.900 |
| Lukas Stekly (Neo) | SVK | 1:53.49 | NR | +5.900 |
| 28 | Prokop Stodola (Neo) | CZE | 1:53.65 | | +6.060 |
| 29 | Mateusz Mikołajuk (Neo) | POL | 1:53.75 | SB | +6.160 |
| 30 | Manuel de Carli (Neo) | ITA | 1:53.81 | | +6.220 |
| 31 | Botond Bejczi (Senior) | HUN | 1:54.01 | | +6.420 |
| 32 | Adrian Octavian Fierar (Neo) | ROU | 1:54.36 | | +6.770 |
| 33 | Jerzy Stadnicki (A2) | POL | 1:55.12 | | +7.530 |
| 34 | Felix Motschmann (Neo) | GER | 1:55.14 | | +7.550 |
| 35 | Roch Maliczowski (A2) | POL | 1:55.39 | | +7.800 |
| 36 | Jakub Koci (Neo) | CZE | 1:56.05 | | +8.460 |
| 37 | Mikołaj Florkowski (A2) | POL | 1:56.50 | SB | +8.910 |
| 38 | Tadeáš Procházka (Neo) | CZE | 1:58.35 | | +10.760 |
| 39 | Szymon Hostyński (A1) | POL | 1:59.55 | | +11.960 |
| Krzysztof Galach (A1) | POL | 1:59.55 | SB | +11.960 |
| 41 | Nevio Gross (A1) | SUI | 1:59.59 | | +12.000 |
| 42 | Patryk Kudła (A1) | POL | 2:02.43 | SB | +14.840 |
| 43 | Marek Kurš (B2) | CZE | 2:08.99 | | +21.400 |
| 44 | Miłosz Ślusarski (B1) | POL | 2:20.96 | SB | +33.370 |
| WDR | Manuel Ghiotto (Neo) | ITA | WDR | | - |
| DNF | Eryk Marciniak (A2) | POL | DNF | | - |