| 1 | Min-Seok Kim (Senior) | HUN | 1:44.19 | SB | - |
| 2 | Jaewon Chung (Senior) | KOR | 1:44.79 | SB | +0.600 |
| 3 | Hyeon-Joon.00 Ahn (Senior) | KOR | 1:45.28 | SB | +1.090 |
| 4 | Ryan Kulbacki (Neo) | CAN | 1:45.57 | SB | +1.380 |
| 5 | Jake Weidemann (Senior) | CAN | 1:45.72 | SB | +1.530 |
| 6 | Daniel Hall (Neo) | CAN | 1:45.80 | SB | +1.610 |
| 7 | Hyeon-Min Oh (Senior) | KOR | 1:45.95 | SB | +1.760 |
| 8 | Joon-Ha Kim (A2) | KOR | 1:46.24 | PB | +2.050 |
| 9 | Wei-Lin Tai (Senior) | TPE | 1:46.43 | SB | +2.240 |
| 10 | Max Halyk (Senior) | CAN | 1:46.51 | SB | +2.320 |
| 11 | Kieran Hanson (Neo) | CAN | 1:46.75 | SB | +2.560 |
| 12 | Do-Hyeong Lee (Senior) | KOR | 1:46.80 | PB | +2.610 |
| 13 | In-Woo Jeong (Neo) | KOR | 1:46.95 | PB | +2.760 |
| 14 | Seong-Hyeon Park (Senior) | KOR | 1:47.28 | SB | +3.090 |
| 15 | Vincent Dehaître (Senior) | CAN | 1:48.06 | SB | +3.870 |
| 16 | Luca Veeman (Neo) | CAN | 1:48.10 | SB | +3.910 |
| 17 | Max Poulin (Neo) | CAN | 1:48.20 | SB | +4.010 |
| 18 | Manuel Robla (Neo) | ESP | 1:49.00 | SB | +4.810 |
| 19 | Yang-Hoon Jeong (Senior) | KOR | 1:49.17 | SB | +4.980 |
| 20 | Woo-Hyeok Heo (Neo) | KOR | 1:49.26 | PB | +5.070 |
| 21 | Yankun Zhao (Neo) | CAN | 1:49.81 | | +5.620 |
| 22 | Sebastien Champagne (Senior) | CAN | 1:49.95 | SB | +5.760 |
| 23 | Seung-Min Jo (A1) | KOR | 1:50.29 | PB | +6.100 |
| 24 | Jeong-Ho.08 Lee (B2) | KOR | 1:50.43 | PB | +6.240 |
| 25 | Eric Orlowsky (Senior) | CAN | 1:50.53 | SB | +6.340 |
| 26 | Joel Simpson (Senior) | CAN | 1:50.58 | SB | +6.390 |
| 27 | Matthew Mitchell (Neo) | CAN | 1:51.01 | SB | +6.820 |
| 28 | Konrád Nagy (Senior) | HUN | 1:51.04 | SB | +6.850 |
| 29 | Alex Wood (Neo) | CAN | 1:52.03 | SB | +7.840 |
| 30 | Connor Waters (Neo) | CAN | 1:52.39 | SB | +8.200 |
| 31 | Ian Frederick (Senior) | USA | 1:52.86 | SB | +8.670 |
| 32 | Jack Hanson (Neo) | CAN | 1:53.03 | PB | +8.840 |
| 33 | Fergus English (Neo) | CAN | 1:53.19 | SB | +9.000 |
| 34 | Marek Chomin (A1) | CAN | 1:53.43 | PB | +9.240 |
| 35 | Liam Mckague (Neo) | CAN | 1:53.73 | SB | +9.540 |
| 36 | Joshua Sutherland (Neo) | CAN | 1:53.75 | SB | +9.560 |
| 37 | Bon Lowe (Neo) | CAN | 1:53.82 | SB | +9.630 |
| 38 | Adam Buchwald (Neo) | CAN | 1:54.14 | SB | +9.950 |
| 39 | Binghao Zhang (B1) | CHN | 1:54.15 | PB | +9.960 |
| 40 | Zakhary Adelman (A2) | CAN | 1:54.54 | PB | +10.350 |
| 41 | Matthew Medlicott (Neo) | CAN | 1:55.05 | SB | +10.860 |
| 42 | Joshua Hathaway (Senior) | CAN | 1:55.12 | SB | +10.930 |
| 43 | Jae-Hyeon.08 Woo (B2) | KOR | 1:55.34 | PB | +11.150 |
| 44 | Zhiyuan Jiang (B1) | CHN | 1:55.76 | PB | +11.570 |
| 45 | Ian Mcpeek (Neo) | CAN | 1:55.81 | SB | +11.620 |
| 46 | Chandra Mouli Danda (Neo) | IND | 1:56.31 | SB | +12.120 |
| 47 | Jack van den Berg (Neo) | CAN | 1:56.61 | SB | +12.420 |
| 48 | Eric Kulbacki (A2) | CAN | 1:56.76 | SB | +12.570 |
| 49 | Zhunyu Liu (C1) | CHN | 1:57.17 | PB | +12.980 |
| 50 | Angelo Verdugo Caicedo (A1) | COL | 1:57.37 | PB | +13.180 |
| 51 | Braeden Kremenik (Neo) | CAN | 1:57.57 | SB | +13.380 |
| 52 | Luke Zeliff (Neo) | AUS | 1:57.73 | SB | +13.540 |
| 53 | Cameron.06 Mason (Neo) | CAN | 1:58.04 | SB | +13.850 |
| 54 | Erik Angelozzi (A1) | CAN | 1:58.18 | SB | +13.990 |
| 55 | Max Williams (Neo) | CAN | 1:58.62 | SB | +14.430 |
| 56 | Ben Routledge (Neo) | CAN | 1:58.66 | SB | +14.470 |
| 57 | Mikko Veeman (A1) | CAN | 1:59.63 | SB | +15.440 |
| 58 | Denis Berthelot (A2) | CAN | 1:59.78 | SB | +15.590 |
| 59 | Brock Gilbert (A2) | CAN | 1:59.92 | SB | +15.730 |
| 60 | Kai Peacock (A1) | CAN | 2:01.05 | SB | +16.860 |
| 61 | Taras Beveridge Warick (B2) | CAN | 2:01.40 | PB | +17.210 |
| 62 | Angus Hicks (B2) | CAN | 2:01.63 | | +17.440 |
| 63 | Daniel Pauli (Neo) | CAN | 2:02.30 | | +18.110 |
| 64 | Gavin Ogilvie (B2) | CAN | 2:04.94 | SB | +20.750 |
| 65 | Gavin Tyrrell (B1) | CAN | 2:08.04 | SB | +23.850 |
| 66 | Luke Lu (C2) | CAN | 2:09.97 | PB | +25.780 |
| 67 | Chris Veeman (M50) | CAN | 2:10.54 | SB | +26.350 |
| 68 | Grant Fox (M45) | CAN | 2:11.37 | SB | +27.180 |
| 69 | Jonson Bi (B1) | CAN | 2:13.97 | PB | +29.780 |
| 70 | Jared Roberts (B2) | CAN | 2:14.97 | | +30.780 |
| 71 | Keegan Beausoleil (B2) | CAN | 2:15.03 | PB | +30.840 |
| 72 | Leander Ebbott (A1) | CAN | 2:15.11 | SB | +30.920 |
| 73 | Alex Foster (A1) | CAN | 2:17.14 | SB | +32.950 |
| 74 | Nathon Kettyle Kozuback (B2) | CAN | 2:20.37 | | +36.180 |
| 75 | Isaac Emblin (Neo) | CAN | 2:22.78 | SB | +38.590 |
| 76 | Abeghoni Ojisua (A1) | CAN | 2:24.83 | SB | +40.640 |
| 77 | Henry Gallen (B1) | CAN | 2:25.53 | PB | +41.340 |
| 78 | Andy Mark (n/a) | CAN | 2:26.31 | PB | +42.120 |
| 79 | Finn Merryfield (B1) | CAN | 2:30.42 | SB | +46.230 |
| 80 | Adrian Lanoie (A2) | CAN | 2:34.88 | SB | +50.690 |
| 81 | Grady Myers-Christiansen (C2) | CAN | 2:35.18 | PB | +50.990 |
| 82 | Shah Joaquin Khan (A1) | CAN | 2:38.69 | SB | +54.500 |
| 83 | Santiago Khan (C2) | CAN | 2:57.25 | | +1.13.060 |
| DNF | Daniel Revie (Neo) | CAN | DNF | | - |
| DNF | Mattias Daniels (A2) | CAN | DNF | | - |
| DNF | Max Kokko (Senior) | FIN | DNF | | - |
| DNS | Cornelius Kersten (Senior) | GBR | DNS | | - |
| DNF | Oliver Grob (Senior) | SUI | DNF | | - |