| 1 | Alexandre Garant (Neo) | CAN | 1:15.13 | | - |
| 2 | Matthew McLean (Neo) | CAN | 1:15.71 | | +0.580 |
| 3 | Jean-René Bélanger (Senior) | CAN | 1:15.81 | | +0.680 |
| 4 | Adam McCabe (Senior) | CAN | 1:15.82 | | +0.690 |
| 5 | Graeme Koelwyn (Neo) | CAN | 1:16.57 | | +1.440 |
| 6 | Timothy Gladysz (Senior) | CAN | 1:16.61 | | +1.480 |
| 7 | Brock Miron (Senior) | CAN | 1:16.75 | | +1.620 |
| 8 | Vincent Blouin (Neo) | CAN | 1:17.05 | | +1.920 |
| 9 | Patrick Marsh (Neo) | CAN | 1:17.12 | | +1.990 |
| 10 | Marc-Antoine Gagnon (Neo) | CAN | 1:17.21 | | +2.080 |
| 11 | Mykola Makowsky (Senior) | CAN | 1:17.46 | | +2.330 |
| 12 | Ricky Krieck (Senior) | CAN | 1:18.05 | | +2.920 |
| 13 | Lucas Duffield (Neo) | CAN | 1:19.22 | | +4.090 |
| 14 | Eric Kryski (Senior) | CAN | 1:19.37 | | +4.240 |
| 15 | Marcin Goszczynski (Senior) | CAN | 1:19.60 | | +4.470 |
| 16 | Kyle Gendron (Neo) | CAN | 1:19.71 | | +4.580 |
| 17 | Daljinder Sanghera (Neo) | CAN | 1:19.81 | | +4.680 |
| 18 | Jean-François Tessier (Senior) | CAN | 1:21.53 | | +6.400 |
| 19 | Myles Matheson (Neo) | CAN | 1:21.64 | | +6.510 |
| 20 | Samuel Giasson des Cormiers (A1) | CAN | 1:21.80 | | +6.670 |
| 21 | Jeong-Hyeon Lee (Senior) | CAN | 1:22.35 | | +7.220 |
| 22 | Yoan Girard (A1) | CAN | 1:22.68 | | +7.550 |
| 23 | Joshua Ajohn (Neo) | CAN | 1:22.87 | | +7.740 |
| 24 | Jérôme Boisvert-Lacroix (A2) | CAN | 1:24.35 | | +9.220 |
| 25 | Nathan Bernhard (Neo) | CAN | 1:25.36 | | +10.230 |
| 26 | Yoan Gauthier (C2) | CAN | 1:27.11 | | +11.980 |
| 27 | François Dery (B1) | CAN | 1:27.53 | | +12.400 |
| 28 | Marc Joubert (B2) | CAN | 1:28.00 | | +12.870 |
| 29 | Julien Ayotte (A1) | CAN | 1:28.76 | | +13.630 |
| 30 | Conner Elliott (B1) | CAN | 1:29.36 | | +14.230 |
| 31 | Philippe Boutin (B1) | CAN | 1:32.22 | | +17.090 |
| 32 | Marc-André Poudrier-Michaud (B1) | CAN | 1:32.61 | SB | +17.480 |
| 33 | Ryan Bailey (C2) | CAN | 1:33.54 | | +18.410 |
| 34 | Bernard Patry (A2) | CAN | 1:35.03 | | +19.900 |
| 35 | John Grant (B2) | CAN | 1:35.64 | | +20.510 |
| 36 | David Deconinck (B2) | CAN | 1:38.55 | | +23.420 |
| DNS | James Lewis (Senior) | CAN | DNS | | - |
| DNF | Dan Growden (Senior) | CAN | DNF | | - |
| DNS | Laurent Dubreuil (B1) | CAN | DNS | | - |