| 1 | Taiga Sasaki (B2) | JPN | 1:47.40 | TR | - | 60 |
| 2 | Joon-Ha Kim (A2) | KOR | 1:48.71 | | +1.310 | 54 |
| 3 | Yuuta Fuchigami (A2) | JPN | 1:49.22 | PB | +1.820 | 48 |
| 4 | Lorenzo Minari (A2) | ITA | 1:50.15 | PB | +2.750 | 43 |
| 5 | Jincheng Lu (A2) | CHN | 1:50.44 | PB | +3.040 | 40 |
| 6 | Ben-Luca Kleinke (A1) | GER | 1:50.74 | PB | +3.340 | 38 |
| 7 | Hlib Khochyn (B2) | UKR | 1:50.82 | | +3.420 | 36 |
| 8 | Baoshuo Pan (A2) | CHN | 1:51.34 | | +3.940 | 34 |
| 9 | Taiki Shingai (A2) | JPN | 1:51.73 | | +4.330 | 32 |
| 10 | Feng Ling (A1) | CHN | 1:51.80 | | +4.400 | 31 |
| 11 | Seung-Kyeom Kim (B2) | KOR | 1:52.64 | | +5.240 | 30 |
| 12 | Nathan Pijl (A2) | NED | 1:52.65 | | +5.250 | 29 |
| 13 | Jaro Flaig (A2) | GER | 1:53.07 | | +5.672 | 28 |
| 14 | John Bernardi (A1) | ITA | 1:53.07 | | +5.677 | 27 |
| 15 | Denis.08 Mezentsev (A1) | KAZ | 1:53.57 | PB | +6.170 | 26 |
| 16 | Leo Huber (A1) | GER | 1:53.60 | PB | +6.200 | 25 |
| 17 | Seo-Joon Hwang (A1) | KOR | 1:53.82 | PB | +6.420 | 24 |
| 18 | Mikhail Matryukhin (A1) | KAZ | 1:54.02 | PB | +6.620 | 23 |
| 19 | Arjen Boersma (A2) | NED | 1:54.13 | | +6.730 | 22 |
| 20 | Thijs Wiersma (A1) | NED | 1:54.33 | | +6.930 | 21 |
| 21 | Mattia Leonardelli (A2) | ITA | 1:54.70 | | +7.300 | 20 |
| 22 | Sergio Alvarez Fernandez (A1) | ESP | 1:54.78 | PB | +7.380 | 19 |
| 23 | Krystian Milczarek (B1) | POL | 1:54.84 | | +7.440 | 18 |
| 24 | Kryspin Węcławek (B2) | POL | 1:55.64 | | +8.240 | 17 |
| 25 | Johannes Vermeersch (A2) | BEL | 1:56.17 | PB | +8.770 | 16 |
| 26 | Filip Jílek (B1) | CZE | 1:56.18 | | +8.780 | 15 |
| 27 | Bendik Becker Pedersen (A1) | NOR | 1:56.30 | | +8.900 | 14 |
| 28 | Kirill Pishchala (B1) | POL | 1:56.52 | | +9.120 | 13 |
| 29 | Vadim Chebardakov (A1) | KAZ | 1:56.97 | | +9.570 | 12 |
| 30 | Jachym Podlipsky (A1) | CZE | 1:57.08 | PB | +9.680 | 11 |
| 31 | Aiden Meacham (A2) | USA | 1:57.62 | | +10.220 | 10 |
| 32 | Manuel Morgado Piteira (A1) | POR | 1:57.90 | | +10.500 | 9 |
| 33 | Tudor Debu (A1) | ROU | 1:58.05 | PB | +10.650 | 8 |
| 34 | David Martin Davidsen (A1) | NOR | 1:58.06 | | +10.660 | 7 |
| 35 | Nevio Gross (A2) | SUI | 1:58.10 | | +10.700 | 6 |
| 36 | David Provod (B1) | USA | 1:58.40 | | +11.000 | 5 |
| 37 | Eeka Rintala (A1) | FIN | 1:58.45 | PB | +11.050 | 4 |
| 38 | Paul Wörle (A1) | AUT | 1:59.02 | PB | +11.620 | 3 |
| 39 | Bernardo Costa (B2) | POR | 2:00.09 | PB | +12.690 | 2 |
| 40 | Márton Klimasz (B2) | HUN | 2:01.00 | | +13.600 | 1 |
| 41 | Hemmo Hannula (B2) | FIN | 2:01.06 | | +13.660 | |
| 42 | Martim José Coelho Vieira (A1) | POR | 2:01.11 | | +13.710 | |
| 43 | Andrei Nicolae (B2) | ROU | 2:01.48 | | +14.080 | |
| 44 | Marek Kurš (A1) | CZE | 2:01.83 | | +14.430 | |
| 45 | Iker Ruiz Cortes (A1) | ESP | 2:02.19 | | +14.790 | |
| 46 | Veikka Mukkala (B2) | FIN | 2:03.10 | SB | +15.700 | |
| 47 | Olle Nyström Eliasson (B1) | SWE | 2:03.15 | PB | +15.750 | |
| 48 | Aitor Sánchez Fernández (A1) | ESP | 2:03.28 | | +15.880 | |
| 49 | Finn Zachrisson (B2) | SWE | 2:03.53 | | +16.130 | |
| 50 | Csanád Pap (B2) | HUN | 2:03.75 | | +16.350 | |
| Alexandru Mereuta (B1) | ROU | 2:03.75 | | +16.350 | |
| 52 | Daniel Nedbai (B1) | UKR | 2:04.64 | | +17.240 | |
| 53 | Dorián Barsi (B2) | HUN | 2:05.48 | PB | +18.080 | |
| 54 | Uku Märten Vaikmaa (A2) | EST | 2:07.08 | | +19.680 | |
| WDR | Ruslan Zjanadilov (A2) | KAZ | WDR | | - | |
| DQ | Martin Vike Lackner (B2) | NOR | DQ | | - | |