| 1 | Tim Prins (A2) | NED | 1:54.18 | | - | 60 |
| 2 | Emil Pedersen Matre (A2) | NOR | 1:54.61 | | +0.430 | 54 |
| 3 | Eunwoo Ko (B2) | KOR | 1:55.42 | | +1.240 | 48 |
| 4 | Stijn van de Bunt (A2) | NED | 1:55.60 | | +1.420 | 43 |
| 5 | Nuraly Akzhol (A2) | KAZ | 1:55.74 | | +1.560 | 40 |
| 6 | Manuel Taibo González (A2) | ESP | 1:55.87 | | +1.690 | 38 |
| 7 | Hidde Westra (A2) | NED | 1:56.25 | | +2.070 | 36 |
| 8 | Manuel Robla (A2) | ESP | 1:56.36 | | +2.180 | 34 |
| 9 | Kaspar Norberg (A2) | SWE | 1:57.18 | | +3.000 | 32 |
| 10 | Roman Binozarov (A2) | KAZ | 1:58.14 | | +3.960 | 31 |
| 11 | Alexander Farthofer (A1) | AUT | 1:58.29 | | +4.110 | 30 |
| 12 | Szymon Wojtakowski (A1) | POL | 1:58.82 | | +4.640 | 29 |
| 13 | Thomas Andreassen (A2) | NOR | 1:59.14 | | +4.960 | 28 |
| 14 | Finn Elias Haneberg (A1) | NOR | 1:59.50 | | +5.320 | 27 |
| 15 | Mateusz Śliwka (B2) | POL | 1:59.71 | | +5.530 | 26 |
| 16 | Alexander Rezzonico (A2) | ESP | 1:59.78 | | +5.600 | 25 |
| 17 | Tomy Nguyen (B2) | GER | 2:00.07 | | +5.890 | 24 |
| 18 | Lukas Stekly (A2) | CZE | 2:00.26 | | +6.080 | 23 |
| 19 | Adrian Octavian Fierar (A2) | ROU | 2:00.27 | | +6.090 | 22 |
| 20 | Dominik Mayrhofer (A2) | GER | 2:00.45 | | +6.270 | 21 |
| 21 | Kyoo-Dam Jeon (A1) | KOR | 2:00.51 | | +6.330 | 20 |
| 22 | Maksymilian Rzepka (A2) | POL | 2:00.56 | | +6.380 | 19 |
| 23 | Alvar Muhonen (A2) | FIN | 2:00.69 | | +6.510 | 18 |
| 24 | Vadim Yakubovskiy (A2) | KAZ | 2:01.30 | | +7.120 | 17 |
| 25 | Adrian Kaiser (B2) | GER | 2:02.07 | | +7.890 | 16 |
| 26 | Simon Jeppsson (A2) | SWE | 2:02.39 | | +8.210 | 15 |
| 27 | Gianluca Bernardi (A2) | ITA | 2:02.73 | | +8.550 | 14 |
| 28 | Sebastian Forsmark (A2) | SWE | 2:03.30 | | +9.120 | 13 |
| 29 | Giacomo Zampedri (A2) | ITA | 2:03.43 | | +9.250 | 12 |
| 30 | Giosue Neve (A2) | ITA | 2:03.67 | | +9.490 | 11 |
| 31 | János Sipos (B2) | HUN | 2:03.77 | | +9.590 | 10 |
| 32 | Afonso Henrique Pestana Silva (B2) | POR | 2:04.05 | | +9.870 | 9 |
| 33 | Zhenlong Cong (A1) | CHN | 2:04.11 | | +9.930 | 8 |
| 34 | Laurens Bergé (A1) | BEL | 2:05.12 | | +10.940 | 7 |
| 35 | Enrico Gerber Della Pietra (A2) | AUT | 2:07.26 | | +13.080 | 6 |
| 36 | Julian Zimmerling (B2) | AUT | 2:07.77 | | +13.590 | 5 |
| 37 | Shiyi Qu (A2) | CHN | 2:08.52 | | +14.340 | 4 |
| 38 | Finn Turcksin (A1) | BEL | 2:10.49 | | +16.310 | 3 |
| 39 | Miguel Amores Monteiro (B2) | POR | 2:12.26 | | +18.080 | 2 |
| 40 | Leandro Gross (A2) | SUI | 2:12.79 | | +18.610 | 1 |
| 41 | Luke Zeliff (B2) | AUS | 2:13.07 | | +18.890 | |
| 42 | João Francisco Ornelas De Jesus (B2) | POR | 2:13.66 | | +19.480 | |
| 43 | Sune Mastrup (A2) | DEN | 2:16.31 | | +22.130 | |