| 1 | Jalen Doan (A2) | CAN | 1:09.70 | | - |
| 2 | Kieran Hanson (Neo) | CAN | 1:10.33 | | +0.630 |
| 3 | Marc-André Doyon (Senior) | CAN | 1:10.46 | | +0.760 |
| 4 | Joshua Telizyn (Neo) | CAN | 1:10.55 | | +0.850 |
| 5 | Max Poulin (Neo) | CAN | 1:10.63 | | +0.930 |
| 6 | Ryan Kulbacki (Neo) | CAN | 1:11.37 | | +1.670 |
| 7 | Jian.05 Zhang (Neo) | CHN | 1:11.58 | | +1.880 |
| 8 | Auggie Herman (Neo) | USA | 1:12.42 | | +2.720 |
| 9 | Sebastien Champagne (Senior) | CAN | 1:12.57 | | +2.870 |
| 10 | Bon Lowe (Neo) | CAN | 1:12.70 | | +3.000 |
| 11 | Alexander Rezzonico (Neo) | ESP | 1:12.85 | | +3.150 |
| 12 | Matej Pederson (Neo) | CAN | 1:13.56 | | +3.860 |
| 13 | Andre Erasmus (Neo) | CAN | 1:13.96 | | +4.260 |
| 14 | Zakhary Adelman (A1) | CAN | 1:14.57 | | +4.870 |
| 15 | Matthew Medlicott (Neo) | CAN | 1:15.42 | | +5.720 |
| 16 | Chandra Mouli Danda (Neo) | IND | 1:15.80 | | +6.100 |
| 17 | Andrew Binns (Neo) | CAN | 1:16.19 | | +6.490 |
| 18 | Braeden Kremenik (A2) | CAN | 1:16.35 | | +6.650 |
| 19 | Jersey Chytla (Neo) | USA | 1:17.25 | | +7.550 |
| 20 | Sam Chamberlain (B1) | USA | 1:17.31 | | +7.610 |
| 21 | Max Williams (A2) | CAN | 1:17.46 | | +7.760 |
| 22 | Cameron.06 Mason (A2) | CAN | 1:17.55 | | +7.850 |
| 23 | Nathon Kettyle Kozuback (B1) | CAN | 1:17.74 | | +8.040 |
| 24 | Denis Berthelot (A1) | CAN | 1:17.78 | SB | +8.080 |
| 25 | Aaron Riehl (A2) | CAN | 1:18.12 | | +8.420 |
| 26 | Henry Schlichting (B1) | USA | 1:18.45 | | +8.750 |
| 27 | Daniel Revie (A2) | CAN | 1:18.62 | | +8.920 |
| 28 | Heath Kennett (B1) | CAN | 1:19.79 | | +10.090 |
| 29 | Matthew Kurowski (B2) | USA | 1:19.93 | | +10.230 |
| 30 | Angus Hicks (B1) | CAN | 1:19.94 | PB | +10.240 |
| 31 | Kai Peacock (B2) | CAN | 1:20.33 | SB | +10.630 |
| 32 | James Wigelsworth (A1) | CAN | 1:20.48 | | +10.780 |
| 33 | Taras Beveridge Warick (B1) | CAN | 1:20.56 | | +10.860 |
| 34 | Louie Toth (B1) | CAN | 1:22.10 | SB | +12.400 |
| 35 | Riley Vanderburgh (Neo) | CAN | 1:25.34 | | +15.640 |
| 36 | Edward Nagel (A1) | USA | 1:25.50 | | +15.800 |
| 37 | Lambert Schwartzenberger (A1) | CAN | 1:25.69 | | +15.990 |
| 38 | Jacob Beesley (B1) | CAN | 1:25.87 | PB | +16.170 |
| 39 | Huiseong Hwang (n/a) | CAN | 1:27.22 | | +17.520 |
| 40 | Owen Kay (B2) | CAN | 1:28.42 | SB | +18.720 |
| 41 | Daniel Leswick (C2) | CAN | 1:29.91 | SB | +20.210 |
| 42 | Derin Mckinnon -Buberoglu (C2) | CAN | 1:30.09 | | +20.390 |
| 43 | Alex Foster (B2) | CAN | 1:30.88 | | +21.180 |
| 44 | Madden Thomson (B1) | CAN | 1:31.38 | SB | +21.680 |
| 45 | Keegan Beausoleil (B1) | CAN | 1:31.86 | | +22.160 |
| 46 | Abeghoni Ojisua (B2) | CAN | 1:31.97 | | +22.270 |
| 47 | Jashjit Chauhan (B1) | CAN | 1:32.30 | | +22.600 |
| 48 | Isaac Schwartzenberger (n/a) | CAN | 1:32.99 | PB | +23.290 |
| 49 | Nicolas Gravel (B1) | CAN | 1:33.42 | PB | +23.720 |
| 50 | Connor Craig (C2) | CAN | 1:34.86 | | +25.160 |
| 51 | Lucas Orzanco Iraizoz (C2) | ESP | 1:36.63 | SB | +26.930 |
| DNF | Ben Routledge (Neo) | CAN | DNF | | - |
| DQ | Matthew Salm (Senior) | USA | DQ | | - |
| DNS | Matthew Engel (B2) | CAN | DNS | | - |
| DQ | Liam Robinson (A1) | CAN | DQ | | - |