| Laurent Dubreuil (Senior) | 34.96 | (1) | - | | - | | - | |
| Cooper Emin (Senior) | 36.20 | (3) | - | | - | | - | |
| Cédrick Brunet (Neo) | 36.03 | (2) | - | | - | | - | |
| Zacharie Desprès (A2) | 37.53 | (4) | - | | - | | - | |
| Daniel Houle (M60) | 49.03 | (5) | - | | - | | - | |
| Jean-Philippe Blanchette (n/a) | 50.51 | (6) | - | | - | | - | |
| Gaston Roy (M80) | - | | 2:22.34 | (6) | - | | - | |
| Vincent Dehaître (Senior) | - | | 1:09.96 | (1) | - | | - | |
| Antoine Roger (Senior) | - | | DNF | | - | | - | |
| William Lemelin-Bilodeau (Neo) | - | | DNF | | - | | - | |
| Richard Normand (M55) | - | | 1:29.56 | (5) | - | | - | |
| David Larue (Senior) | - | | 1:11.74 | (2) | - | | - | |
| Grégory Picard (Neo) | - | | 1:17.07 | (3) | - | | - | |
| William Lefrançois (A2) | - | | 1:20.55 | (4) | - | | - | |
| Jake Weidemann (Senior) | - | | - | | 1:48.86 | (1) | - | |
| Kaleb Muller (Senior) | - | | - | | 1:51.05 | (2) | - | |
| Marc Levesque (M55) | - | | - | | DNF | | - | |
| William Boissonneault (Neo) | - | | - | | 2:00.35 | (5) | - | |
| Félix Larochelle (A1) | - | | - | | 1:54.12 | (3) | - | |
| Ethan Demel (Neo) | - | | - | | DNF | | - | |
| Rafaël Asri (A1) | - | | - | | 1:57.39 | (4) | - | |
| Joseph Perreault (A1) | - | | - | | 2:08.87 | (6) | - | |
| Jordan Belchos (M30) | - | | - | | - | | 3:48.59 | (2) |
| Graeme Fish (Senior) | - | | - | | - | | 3:48.54 | (1) |
| Aimé Perreault (Neo) | - | | - | | - | | 4:00.69 | (3) |
| Antoine Hamel (A2) | - | | - | | - | | 4:13.46 | (4) |
| Jimmy Jouette (Senior) | - | | - | | - | | 4:35.43 | (5) |