| | 233 | Raphael Auclair | TEAM PIVOT CYCLES - OTE | 1 | 100.00 | 01:03:32.0 |
| | 202 | Rhys Verner | Cycling BC/Kona | 2 | 99.92 | 01:03:35.1 |
| | 211 | Quinton Disera | Team Ontario / Cycle Solutions Angry Johnny's CC | 3 | 98.19 | 01:04:42.1 |
| | 213 | Sean Fincham | Cycling BC | 4 | 98.06 | 01:04:47.6 |
| | 217 | Felix Longpre | Equipe du Quebec/cc Mont Sainte-Anne | 5 | 96.28 | 01:05:59.3 |
| | 210 | Luke Di Marzo | Cycling BC | 6 | 95.92 | 01:06:14.2 |
| | 221 | Liam Mulcahy | Team Ontario/ CSAJCC pb Norco LG | 7 | 94.96 | 01:06:54.5 |
| | 224 | Adam Roberge | Equipe du Quebec/C3-Velo Pays-d'en-Haut | 8 | 94.46 | 01:07:15.7 |
| | 231 | Antoine Belanger Rannou | Equipe du Quebec/CVM de la Gatineau | 9 | 94.02 | 01:07:34.5 |
| | 220 | Xavier Morin | Dalbix | 10 | 93.58 | 01:07:53.6 |
| | 206 | Cedrick Cantin | Equipe mtb Quebec / Mathieu performance | 11 | 91.66 | 01:09:18.7 |
| | 222 | Tyler Orschel | Trek Canada Mountain Bike Team | 12 | 90.95 | 01:09:51.4 |
| | 230 | Malcolm Barton | Team Ontario/Cycle Solutions Angry Johnny?sCC p/b Norco | 13 | 90.18 | 01:10:27.1 |
| | 212 | Emile Farrell-Dessureault | Equipe du Quebec/ Skinouk VDM | 14 | 90.09 | 01:10:31.5 |
| | 218 | Max McCulloch | Cycling B.C. | 15 | 89.78 | 01:10:46.0 |
| | 208 | Carter Nieuwesteeg | TCR and Rocky Mountain | 16 | 88.24 | 01:12:00.2 |
| | 229 | Reith Austin | Team Whistler | 17 | 87.34 | 01:12:44.6 |
| | 219 | Joe Morin | Dalbix | 18 | 86.92 | 01:13:05.5 |
| | 234 | Jan Kocemba | PROGRESSIVE P/B SUPERFLY/MAVERIX RACING | 19 | 86.44 | 01:13:30.0 |
| | 223 | Emile Perreault | CVM2Vals | 20 | 85.46 | 01:14:20.4 |
| | 214 | Owen Flood | Arrow Racing | 21 | 85.35 | 01:14:26.5 |
| | 232 | William Verreault | VELO 2 MAX | 22 | 85.28 | 01:14:30.0 |
| | 216 | Kaleb Hellreich | Trek Store CC | 23 | 83.88 | 01:15:44.9 |
| | 207 | Simon Caouette | Cyclone | 24 | 83.36 | 01:16:13.2 |
| | 226 | Seth Van Varseveld | Cycling BC | 25 | 83.15 | 01:16:24.6 |
| | 225 | Cody Shimizu | Team Alberta | 26 | 82.10 | 01:17:23.0 |
| | 235 | Riccardo Durisotti | CCVM EVOLUTION | 27 | 81.85 | 01:17:37.2 |
| | 228 | Aidan Webster | Waterloo Cycling Club | 28 | 79.75 | 01:19:39.8 |
| | 209 | Marvrick Cote-Payette | Cyclone d'Alma | DNF | | |
| | 227 | Michael Verveda | Team Alberta | DNF | | |
| | 215 | Maxime Fortier | Dalbix Sherbrooke | DNS | | |