| 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 |  | - |