| 1 | Connor Howe (Senior) | CAN | 1:43.73 | | - |
| 2 | Hyeon-Joon.00 Ahn (Senior) | KOR | 1:45.71 | SB | +1.980 |
| 3 | Hyeon-Min Oh (Senior) | KOR | 1:45.85 | | +2.120 |
| 4 | Jaewon Chung (Senior) | KOR | 1:46.73 | | +3.000 |
| 5 | Daniel Hall (Neo) | CAN | 1:47.10 | | +3.370 |
| 6 | Tyson Langelaar (Senior) | CAN | 1:47.42 | | +3.690 |
| 7 | Seong-Hyeon Park (Senior) | KOR | 1:47.56 | SB | +3.830 |
| 8 | Vincent Dehaître (Senior) | CAN | 1:47.77 | | +4.040 |
| 9 | Ryan Kulbacki (Neo) | CAN | 1:47.80 | | +4.070 |
| 10 | Luca Veeman (Neo) | CAN | 1:47.98 | | +4.250 |
| 11 | Max Poulin (Neo) | CAN | 1:48.13 | | +4.400 |
| 12 | Wei-Lin Tai (Senior) | TPE | 1:48.29 | | +4.560 |
| 13 | Hayden Mayeur (Senior) | CAN | 1:48.39 | | +4.660 |
| 14 | Marc-André Doyon (Senior) | CAN | 1:48.53 | | +4.800 |
| 15 | Cheon-Ho Um (M30) | KOR | 1:48.58 | SB | +4.850 |
| 16 | Yankun Zhao (Neo) | CAN | 1:48.60 | SB | +4.870 |
| 17 | Max Halyk (Senior) | CAN | 1:48.67 | | +4.940 |
| 18 | Kyeong-Rae Kim (Neo) | KOR | 1:48.85 | PB | +5.120 |
| 19 | Jian.05 Zhang (Neo) | CHN | 1:48.97 | | +5.240 |
| 20 | Jeongho Ko (A1) | KOR | 1:49.15 | PB | +5.420 |
| 21 | Seunghyun Lee (Neo) | KOR | 1:49.19 | SB | +5.460 |
| 22 | Jalen Doan (A2) | CAN | 1:49.26 | | +5.530 |
| 23 | Jack Deibert (Senior) | CAN | 1:49.27 | | +5.540 |
| 24 | Kieran Hanson (Neo) | CAN | 1:49.35 | | +5.620 |
| 25 | Yang-Hoon Jeong (Senior) | KOR | 1:49.39 | SB | +5.660 |
| 26 | Seon Kyo Jeong (Senior) | KOR | 1:49.78 | SB | +6.050 |
| 27 | Seong-Min Hwang (A2) | KOR | 1:50.01 | PB | +6.280 |
| 28 | Hojun Yang (Neo) | KOR | 1:50.17 | | +6.440 |
| 29 | Sang-Eon Park (Neo) | KOR | 1:51.00 | SB | +7.270 |
| 30 | Konrád Nagy (Senior) | HUN | 1:51.62 | SB | +7.890 |
| 31 | Yoon-Seong Yong (B2) | KOR | 1:52.19 | PB | +8.460 |
| 32 | Fergus English (Neo) | CAN | 1:52.21 | | +8.480 |
| 33 | Seung-Min Jo (B2) | KOR | 1:52.55 | SB | +8.820 |
| 34 | Chan-Soo Park (A2) | KOR | 1:53.51 | PB | +9.780 |
| 35 | Xiaofeng Gao (A2) | CHN | 1:53.73 | | +10.000 |
| 36 | Eric Orlowsky (Senior) | CAN | 1:53.84 | | +10.110 |
| 37 | Matthew Laxton (Senior) | CAN | 1:53.89 | | +10.160 |
| 38 | Joshua Hathaway (Senior) | CAN | 1:54.00 | | +10.270 |
| 39 | Daniel Pauli (Neo) | CAN | 1:54.02 | SB | +10.290 |
| 40 | Jae-Hyeok Choi (A1) | KOR | 1:54.25 | PB | +10.520 |
| 41 | Byeong-Wook Ko (M35) | KOR | 1:54.39 | SB | +10.660 |
| 42 | Joshua Sutherland (Neo) | CAN | 1:54.44 | SB | +10.710 |
| 43 | Connor Waters (Neo) | CAN | 1:54.45 | | +10.720 |
| 44 | Adam Buchwald (A2) | CAN | 1:54.49 | | +10.760 |
| 45 | Alex Wood (A2) | CAN | 1:54.88 | | +11.150 |
| 46 | Bon Lowe (Neo) | CAN | 1:55.47 | | +11.740 |
| 47 | Liam Mckague (A2) | CAN | 1:55.73 | | +12.000 |
| 48 | Brock Gilbert (A1) | CAN | 1:56.64 | | +12.910 |
| 49 | Jersey Chytla (Neo) | USA | 1:57.23 | SB | +13.500 |
| 50 | Marek Chomin (B2) | CAN | 1:57.29 | SB | +13.560 |
| 51 | Matthew Medlicott (Neo) | CAN | 1:57.41 | | +13.680 |
| 52 | Matthew Mitchell (A2) | CAN | 1:57.55 | SB | +13.820 |
| 53 | Jack Hanson (Neo) | CAN | 1:58.28 | | +14.550 |
| 54 | Ben Routledge (Neo) | CAN | 1:58.57 | | +14.840 |
| 55 | Max Williams (A2) | CAN | 1:58.77 | | +15.040 |
| 56 | Ignacio Moran (Neo) | ESP | 1:59.07 | SB | +15.340 |
| 57 | Yong-Weon Kweon (C2) | KOR | 1:59.46 | | +15.730 |
| 58 | Erik Angelozzi (B2) | CAN | 1:59.70 | | +15.970 |
| 59 | Jack van den Berg (A2) | CAN | 2:00.66 | | +16.930 |
| 60 | Nathon Kettyle Kozuback (B1) | CAN | 2:01.21 | | +17.480 |
| 61 | Luke Zeliff (A2) | AUS | 2:01.23 | | +17.500 |
| 62 | Denis Berthelot (A1) | CAN | 2:01.96 | SB | +18.230 |
| 63 | Cameron.06 Mason (A2) | CAN | 2:03.58 | | +19.850 |
| 64 | Braeden Kremenik (A2) | CAN | 2:03.82 | | +20.090 |
| 65 | Aaron Riehl (A2) | CAN | 2:04.01 | SB | +20.280 |
| Liam Robinson (A1) | CAN | 2:04.01 | SB | +20.280 |
| 67 | Gabriel Padbury (B2) | CAN | 2:04.13 | SB | +20.400 |
| 68 | Darius Eshete (M40) | AUS | 2:04.36 | | +20.630 |
| 69 | Angus Hicks (B1) | CAN | 2:04.40 | | +20.670 |
| 70 | Taras Beveridge Warick (B1) | CAN | 2:04.44 | | +20.710 |
| 71 | Yool Kim (C2) | KOR | 2:04.61 | | +20.880 |
| 72 | Maddox Champagne (A2) | CAN | 2:05.43 | | +21.700 |
| 73 | Eric Kulbacki (A1) | CAN | 2:05.83 | | +22.100 |
| 74 | Min-Jin.10 Kim (C2) | KOR | 2:06.41 | SB | +22.680 |
| 75 | Jeong-Woo Yoon (B1) | KOR | 2:06.48 | | +22.750 |
| 76 | Gavin Ogilvie (B1) | CAN | 2:06.63 | SB | +22.900 |
| 77 | Mitch Williams (B1) | CAN | 2:07.40 | SB | +23.670 |
| 78 | James Wigelsworth (A1) | CAN | 2:07.71 | | +23.980 |
| 79 | Austin MacGregor (A1) | CAN | 2:09.59 | SB | +25.860 |
| 80 | Connor Mason-Bennett (A2) | CAN | 2:10.22 | SB | +26.490 |
| 81 | Mattias Daniels (A1) | CAN | 2:11.13 | SB | +27.400 |
| 82 | Riley Vanderburgh (Neo) | CAN | 2:14.65 | SB | +30.920 |
| 83 | Cameron Kosh (Neo) | CAN | 2:15.65 | SB | +31.920 |
| 84 | Marcus Capili (B2) | CAN | 2:16.67 | SB | +32.940 |
| 85 | Jacob Beesley (B1) | CAN | 2:17.25 | | +33.520 |
| 86 | Isaac Emblin (Neo) | CAN | 2:18.55 | SB | +34.820 |
| 87 | Jared Roberts (B1) | CAN | 2:20.50 | | +36.770 |
| 88 | Kunio Tsuyuhara (M45) | CAN | 2:20.80 | PB | +37.070 |
| 89 | Jonson Bi (C2) | CAN | 2:21.31 | | +37.580 |
| 90 | Connor Craig (C2) | CAN | 2:24.75 | SB | +41.020 |
| 91 | Daniel Leswick (C2) | CAN | 2:31.12 | SB | +47.390 |
| 92 | Alex Foster (B2) | CAN | 2:32.59 | | +48.860 |
| 93 | Abeghoni Ojisua (B2) | CAN | 2:43.86 | SB | +1.00.130 |
| DNF | Sebastien Champagne (Senior) | CAN | DNF | | - |
| DQ | Shah Joaquin Khan (B2) | CAN | DQ | | - |
| DNF | Kyoo-Dam Jeon (Neo) | KOR | DNF | | - |