| 1 | Christopher Fiola (Senior) | CAN | 1:53.29 | SB | - |
| 2 | William Boissonneault (Neo) | CAN | 1:56.35 | | +3.060 |
| 3 | Joseph Perreault (Neo) | CAN | 1:58.27 | | +4.980 |
| 4 | Aymrik Santos-Potvin (A1) | CAN | 1:58.72 | | +5.430 |
| 5 | Miguel Berard (Neo) | CAN | 1:59.97 | | +6.680 |
| 6 | Andy Mihaila (B2) | CAN | 2:00.77 | SB | +7.480 |
| 7 | Mourad Zoubir (A2) | CAN | 2:01.45 | | +8.160 |
| 8 | Etienne Parent (A1) | CAN | 2:03.71 | | +10.420 |
| 9 | Arnaud Bédard (A1) | CAN | 2:04.73 | | +11.440 |
| 10 | Xavier Malouin (A2) | CAN | 2:04.96 | SB | +11.670 |
| 11 | Sébastian Beaupré-Boucher (B2) | CAN | 2:05.41 | | +12.120 |
| 12 | Maurice Marcoux (A2) | CAN | 2:05.91 | | +12.620 |
| 13 | Yoan Perron (B2) | CAN | 2:06.16 | | +12.870 |
| 14 | Charles-Étienne Morin (A2) | CAN | 2:06.94 | PB | +13.650 |
| 15 | Olivier Landreville (A2) | CAN | 2:07.21 | | +13.920 |
| 16 | Sébastien Piché (Senior) | CAN | 2:07.47 | PB | +14.180 |
| 17 | Jordann Guérin (Neo) | CAN | 2:07.88 | | +14.590 |
| 18 | Xavier-Mathis Bolf (A2) | CAN | 2:08.06 | SB | +14.770 |
| 19 | Ian Roberge (M35) | CAN | 2:08.46 | | +15.170 |
| 20 | Raphael Bouchard (B2) | CAN | 2:09.58 | | +16.290 |
| 21 | Michael Beaupré-Boucher (A2) | CAN | 2:09.77 | | +16.480 |
| 22 | Thomas Brault (A1) | CAN | 2:12.91 | PB | +19.620 |
| 23 | Eliot Fortin (B2) | CAN | 2:13.48 | | +20.190 |
| 24 | Martin Beaudry (M55) | CAN | 2:13.83 | SB | +20.540 |
| 25 | Martin Haire (M60) | USA | 2:15.68 | | +22.390 |
| 26 | Carter Bruce (Neo) | CAN | 2:16.46 | SB | +23.170 |
| 27 | Addison Bruce (Neo) | CAN | 2:16.78 | PB | +23.490 |
| 28 | Philippe Marchand (B2) | CAN | 2:26.42 | | +33.130 |
| 29 | Xavier Laporte (n/a) | CAN | 2:28.27 | PB | +34.980 |
| 30 | Dylan Duchesne (n/a) | CAN | 2:29.15 | PB | +35.860 |
| 31 | Barento Roubbo (Senior) | USA | 2:29.74 | PB | +36.450 |
| 32 | Stephen Overvelde (M50) | CAN | 3:04.50 | PB | +1.11.210 |
| DNF | Christian Roy (Senior) | CAN | DNF | | - |
| DNS | Emile Bond (Senior) | CAN | DNS | | - |
| DNS | Pierre-Martin Belleville (M60) | CAN | DNS | | - |