| 1 | Vincent Labrie (Senior) | CAN | 37.62 | TR | - |
| 2 | Muncef Ouardi (Neo) | CAN | 38.27 | | +0.650 |
| 3 | Marc-Antoine Gagnon (Neo) | CAN | 39.22 | | +1.600 |
| 4 | Jean-François Tessier (Neo) | CAN | 39.71 | | +2.090 |
| 5 | Alexandre Garant (A2) | CAN | 40.49 | | +2.870 |
| 6 | Benoît Lamarche (M40) | CAN | 40.78 | | +3.160 |
| 7 | Vincent Blouin (A2) | CAN | 41.00 | | +3.380 |
| 8 | Camille Bergeron Bégin (B2) | CAN | 41.04 | | +3.420 |
| 9 | Clovis Augér (A2) | CAN | 41.52 | | +3.900 |
| 10 | Jean-Francois Garon (B1) | CAN | 41.55 | | +3.930 |
| 11 | Samuel Giasson des Cormiers (B1) | CAN | 42.67 | | +5.050 |
| 12 | Etienne Guimond (A1) | CAN | 42.68 | | +5.060 |
| 13 | Philippe Hardy (B2) | CAN | 43.10 | | +5.480 |
| 14 | Jérôme Boisvert-Lacroix (B2) | CAN | 43.57 | | +5.950 |
| 15 | Yoan Girard (B1) | CAN | 43.67 | SB | +6.050 |
| 16 | Gabriel Othenin-Girard (Neo) | CAN | 44.09 | | +6.470 |
| 17 | Antoine Gélinas-Beaulieu (C2) | CAN | 44.20 | | +6.580 |
| 18 | Pier-olivier Gagnon (C2) | CAN | 45.91 | | +8.290 |
| 19 | Antoni Loignon (B1) | CAN | 45.95 | | +8.330 |
| 20 | David Wang (B1) | CAN | 46.56 | | +8.940 |
| 21 | Ray Harris (B1) | CAN | 46.77 | | +9.150 |
| 22 | Jean-Bernard Roy (B1) | CAN | 47.30 | | +9.680 |
| 23 | Nicholas Quinn (B1) | CAN | 47.97 | | +10.350 |
| 24 | Evan Trippel (C2) | CAN | 48.34 | | +10.720 |
| 25 | Jean-Francois Beaupré (n/a) | CAN | 48.60 | | +10.980 |
| 26 | Scott Smith (n/a) | CAN | 49.00 | | +11.380 |
| 27 | André Gagnon (M50) | CAN | 49.34 | | +11.720 |
| 28 | Thierry Arbour (M30) | CAN | 49.62 | SB | +12.000 |
| 29 | Gaston Roy (M65) | CAN | 50.42 | | +12.800 |
| 30 | Ben Buckley (n/a) | CAN | 51.42 | PB | +13.800 |
| 31 | Marc-Antoine Caron (n/a) | CAN | 52.72 | | +15.100 |
| 32 | Rodolfo Condal (n/a) | CAN | 56.25 | | +18.630 |
| 33 | Yves Durand (M45) | CAN | 56.33 | | +18.710 |
| 34 | Yves Garneau (M60) | CAN | 56.56 | | +18.940 |
| 35 | Pierre Gagné (M70) | CAN | 1:03.64 | | +26.020 |