| 1 | Alexander Farthofer (Neo) | AUT | 1:42.97 | NR | - | 28 |
| 2 | Hendrik Dombek (Senior) | GER | 1:43.08 | PB | +0.110 | 24 |
| 3 | Valentin Thiebault (Senior) | FRA | 1:43.25 | NR | +0.280 | 21 |
| 4 | Emery Lehman (Senior) | USA | 1:43.26 | PB | +0.290 | 17 |
| 5 | Vladimir Semirunniy (Neo) | POL | 1:43.41 | PB | +0.440 | 16 |
| 6 | Casey Dawson (Senior) | USA | 1:43.66 | | +0.690 | 15 |
| 7 | Wenhao Li (Neo) | CHN | 1:43.98 | PB | +1.010 | 14 |
| 8 | Metoděj Jílek (Neo) | CZE | 1:44.25 | | +1.280 | 13 |
| 9 | Moritz Klein (Senior) | GER | 1:44.37 | | +1.400 | 12 |
| 10 | Marten Liiv (Senior) | EST | 1:44.53 | | +1.560 | 11 |
| 11 | Conor Mcdermott-Mostowy (Senior) | USA | 1:44.68 | | +1.710 | 10 |
| 12 | Hojun Yang (Neo) | KOR | 1:44.83 | PB | +1.860 | 9 |
| 13 | Szymon Wojtakowski (Neo) | POL | 1:44.86 | | +1.890 | 8 |
| 14 | Francesco Betti (Senior) | ITA | 1:45.11 | PB | +2.140 | 7 |
| 15 | Seong-Hyeon Park (Senior) | KOR | 1:45.16 | | +2.190 | 6 |
| 16 | Mathias Vosté (Senior) | BEL | 1:45.23 | | +2.260 | 5 |
| 17 | Gabriel Groß (Neo) | GER | 1:45.39 | | +2.420 | 4 |
| 18 | Viktor Hald Thorup (Senior) | DEN | 1:45.44 | NR | +2.470 | 3 |
| 19 | Ryan Kulbacki (Neo) | CAN | 1:45.70 | | +2.730 | 2 |
| 20 | Livio Wenger (Senior) | SUI | 1:45.73 | | +2.760 | 1 |
| 21 | Indra Medard (Senior) | BEL | 1:45.74 | | +2.770 | |
| 22 | Riccardo Lorello (Neo) | ITA | 1:45.84 | | +2.870 | |
| 23 | Finn Elias Haneberg (Neo) | NOR | 1:46.04 | PB | +3.070 | |
| 24 | Roman Binozarov (Neo) | KAZ | 1:46.12 | PB | +3.150 | |
| 25 | Masaya Yamada (Senior) | JPN | 1:46.15 | SB | +3.180 | |
| 26 | Cornelius Kersten (Senior) | GBR | 1:46.16 | | +3.190 | |
| 27 | Allan Dahl Johansson (Senior) | NOR | 1:46.18 | SB | +3.210 | |
| 28 | Mathieu Belloir (Senior) | FRA | 1:46.21 | | +3.240 | |
| 29 | Tyson Langelaar (Senior) | CAN | 1:46.26 | | +3.290 | |
| 30 | Peter Michael (Senior) | NZL | 1:46.41 | | +3.440 | |
| 31 | Flavio Gross (Senior) | SUI | 1:46.56 | PB | +3.590 | |
| 32 | Konrád Nagy (Senior) | HUN | 1:46.76 | | +3.790 | |
| 33 | Koutaro Kasahara (Neo) | JPN | 1:46.77 | | +3.800 | |
| 34 | Wei-Lin Tai (Senior) | TPE | 1:46.80 | | +3.830 | |
| 35 | Kai in 't Veld (Senior) | GRE | 1:47.09 | | +4.120 | |
| 36 | Viktor Rudenko (Senior) | BLR | 1:47.17 | | +4.200 | |
| 37 | Juuso Lehtonen (Senior) | FIN | 1:48.93 | | +5.960 | |
| 38 | Lukas Stekly (Neo) | SVK | 1:49.38 | NR | +6.410 | |
| 39 | Daan van der Elst (Senior) | BEL | 1:50.30 | PB | +7.330 | |
| 40 | Adrian Octavian Fierar (Neo) | ROU | 1:50.39 | NR | +7.420 | |
| 41 | Tadeáš Procházka (Senior) | CZE | 1:51.14 | | +8.170 | |
| 42 | Danila Semerikov (Senior) | UZB | 1:53.61 | | +10.640 | |
| DNF | Alessio Trentini (Senior) | ITA | DNF | | - | |
| DQ | Afonso Henrique Pestana Silva (Neo) | POR | DQ | | - | |