| 1 | Ryan Kulbacki (Neo) | CAN | 1:45.48 | | - |
| 2 | Kieran Hanson (Neo) | CAN | 1:45.90 | PB | +0.420 |
| 3 | Max Poulin (Neo) | CAN | 1:46.82 | PB | +1.340 |
| 4 | Marc-André Doyon (Senior) | CAN | 1:47.02 | SB | +1.540 |
| 5 | Zacharie Desprès (Neo) | CAN | 1:47.68 | PB | +2.200 |
| 6 | Joel Simpson (Senior) | CAN | 1:48.03 | SB | +2.550 |
| 7 | Matthew Mitchell (Neo) | CAN | 1:48.56 | PB | +3.080 |
| 8 | Bon Lowe (Neo) | CAN | 1:50.12 | PB | +4.640 |
| 9 | Christo Toshkov (Neo) | CAN | 1:50.14 | PB | +4.660 |
| 10 | Alex Wood (Neo) | CAN | 1:50.44 | | +4.960 |
| 11 | Aimé Perreault (Neo) | CAN | 1:51.06 | PB | +5.580 |
| 12 | Cristian Landrø Magnussen (Neo) | NOR | 1:51.22 | PB | +5.740 |
| 13 | Nathon Kettyle Kozuback (B2) | CAN | 1:51.36 | PB | +5.880 |
| 14 | Jack Hanson (Neo) | CAN | 1:51.38 | PB | +5.900 |
| 15 | Adam Buchwald (Neo) | CAN | 1:51.55 | PB | +6.070 |
| 16 | Fergus English (Neo) | CAN | 1:51.75 | | +6.270 |
| 17 | Félix Larochelle (Neo) | CAN | 1:52.02 | PB | +6.540 |
| 18 | Nico Berger (Neo) | SUI | 1:52.14 | | +6.660 |
| 19 | Nicolai Ulvan (Neo) | NOR | 1:52.56 | PB | +7.080 |
| 20 | Liam Mckague (Neo) | CAN | 1:53.49 | | +8.010 |
| 21 | Luke Zeliff (Neo) | AUS | 1:53.65 | PB | +8.170 |
| 22 | Erik Angelozzi (A1) | CAN | 1:53.67 | PB | +8.190 |
| 23 | Connor Waters (Neo) | CAN | 1:54.41 | | +8.930 |
| 24 | Angus Hicks (B2) | CAN | 1:54.55 | PB | +9.070 |
| 25 | Braeden Kremenik (Neo) | CAN | 1:54.59 | PB | +9.110 |
| 26 | Chandra Mouli Danda (Neo) | IND | 1:54.76 | NR | +9.280 |
| 27 | Denis Berthelot (A2) | CAN | 1:55.00 | | +9.520 |
| 28 | Olivier Landreville (Neo) | CAN | 1:55.24 | PB | +9.760 |
| 29 | Brock Gilbert (A2) | CAN | 1:55.35 | | +9.870 |
| 30 | Eric Kulbacki (A2) | CAN | 1:56.11 | | +10.630 |
| 31 | Maurice Marcoux (Neo) | CAN | 1:56.65 | PB | +11.170 |
| 32 | Cameron.06 Mason (Neo) | CAN | 1:57.16 | | +11.680 |
| 33 | Jonas Olderli Berget (Neo) | NOR | 1:57.34 | PB | +11.860 |
| 34 | Joseph Perreault (Neo) | CAN | 1:58.12 | SB | +12.640 |
| 35 | Taras Beveridge Warick (B2) | CAN | 1:58.38 | PB | +12.900 |
| 36 | Miguel Berard (Neo) | CAN | 1:58.74 | PB | +13.260 |
| 37 | Justin Carrière (Neo) | CAN | 2:01.02 | PB | +15.540 |
| 38 | Édouard Grondin (B2) | CAN | 2:01.03 | PB | +15.550 |
| 39 | Eliot Fortin (A1) | CAN | 2:03.13 | PB | +17.650 |
| 40 | Jacob Beesley (B2) | CAN | 2:03.61 | PB | +18.130 |
| 41 | Connor Mason-Bennett (Neo) | CAN | 2:04.19 | PB | +18.710 |
| 42 | Michael Beaupré-Boucher (Neo) | CAN | 2:09.24 | | +23.760 |
| 43 | Abeghoni Ojisua (A1) | CAN | 2:18.78 | PB | +33.300 |
| DQ | Jack van den Berg (Neo) | CAN | DQ | | - |