| U15 M (10 km) |
| 1. David Larson (Juventus) | 0:15:39.1 |
| 2. Brad Knatick (Independent) | 0:17:18.0 |
| 3. Mac Garvin (Blacksheep) | 0:17:50.5 |
| 4. Bradley Nixon (bicisport) | 0:18:39.3 |
| 5. Michael Lankester (Blacksheep) | 0:24:13.0 |
|
| U17 F (19 km) |
| 1. Hillary Ebbern (Blacksheep) | 0:36:11.6 |
| 2. Michelle Beveridge (Blacksheep) | 0:37:03.0 |
| 3. Lauren Lankester (Blacksheep) | 0:37:34.4 |
| 4. Jessica Kisell (independent) | 0:37:55.0 |
| 5. Garielle Brown (Blacksheep) | 0:39:21.0 |
|
| Paralympic (19 km) |
| 1. Brayden McDougall (bicisport) | 0:35:47.0 |
|
| U17 M (19 km) |
| 1. Spencer Smitheman (Juventus) | 0:29:19.7 |
| 2. Will Monteath (Juventus) | 0:30:41.0 |
| 3. Neal Gregory (Cyclemeisters/Bow Cycle) | 0:30:42.7 |
| 4. James Mollison (bicisport) | 0:31:09.2 |
| 5. Kyle Harris (Juventus) | 0:32:09.2 |
| 6. Sherwood Plant (Synergy) | 0:32:55.5 |
| 7. Andrew Schietzsch (Juventus) | 0:33:25.1 |
| 8. Matthew Rein (Velocity) | 0:35:55.8 |
| 9. Stephen Andrichuk (Independent) | 0:37:08.0 |
|
| Junior Men (19 km) |
| 1. Eric Smith (Cyclemeisters/Bow Cycle) | 0:28:10.0 |
| 2. Nic Andrichuk (Cyclemeisters/Bow Cycle) | 0:29:11.0 |
| 3. Anthony Stadnyk (bicisport) | 0:29:57.0 |
| 4. Evan Wick (Cyclemeisters/Bow Cycle) | 0:31:52.0 |