| 1 | William Dandjinou (Neo) | CAN | 7:20.25 | PB | - |
| 2 | Antoine Roy (Senior) | CAN | 7:26.28 | SB | +6.030 |
| 3 | François Dery (M30) | CAN | 7:29.80 | SB | +9.550 |
| 4 | Alexis Bélanger (A2) | CAN | 7:29.87 | SB | +9.620 |
| 5 | Mathieu Charest (A1) | CAN | 7:31.25 | SB | +11.000 |
| 6 | Benoît Lamarche (M55) | CAN | 7:31.89 | | +11.640 |
| 7 | Victor Roy-Lafrance (A2) | CAN | 7:49.72 | PB | +29.470 |
| 8 | Adam Law (A1) | CAN | 7:49.83 | PB | +29.580 |
| 9 | Nathan Vallières (n/a) | CAN | 7:50.52 | PB | +30.270 |
| 10 | Maxime Thibeault (Senior) | CAN | 7:50.80 | PB | +30.550 |
| 11 | Alexandre Hébert (B2) | CAN | 7:51.51 | PB | +31.260 |
| 12 | Xavier Malouin (B2) | CAN | 7:55.31 | SB | +35.060 |
| 13 | Maurice Marcoux (B2) | CAN | 7:56.78 | | +36.530 |
| 14 | Daniel Dubreuil (Senior) | CAN | 7:57.85 | SB | +37.600 |
| 15 | Jordann Guérin (A1) | CAN | 7:59.86 | SB | +39.610 |
| 16 | Alexandre Déry (Senior) | CAN | 8:00.34 | SB | +40.090 |
| 17 | Mathieu Ferland (n/a) | CAN | 8:01.76 | PB | +41.510 |
| 18 | Laurent Dubreuil (Senior) | CAN | 8:03.97 | SB | +43.720 |
| 19 | Ian Roberge (M35) | CAN | 8:05.43 | SB | +45.180 |
| 20 | Jessy Guérin (n/a) | CAN | 8:10.74 | PB | +50.490 |
| 21 | Marc-André Poudrier-Michaud (Senior) | CAN | 8:25.75 | SB | +1.05.500 |
| 22 | Alexandre St-Jean (M30) | CAN | 8:26.74 | SB | +1.06.490 |
| 23 | Sébastien Beaulieu (Senior) | CAN | 8:33.68 | SB | +1.13.430 |
| 24 | Hugo Rodier (B2) | CAN | 8:40.90 | PB | +1.20.650 |
| 25 | Yan Traversy (M45) | CAN | 10:10.71 | PB | +2.50.460 |
| DQ | Sebastien Dube (n/a) | CAN | DQ | | - |
| DQ | Gabriel Jones (B2) | CAN | DQ | | - |
| DQ | Marc-Antoine Lemay (Senior) | CAN | DQ | | - |