| U17 Men - 21 km (3 laps) |
| 1 Antoine Perreault (CVM Val-David) |
1:10:19.6 |
| 2 Marc-Antoine Nadon (Team Ontario/Hardwood) |
1:10:43.1 |
| 3 Quinn Moberg (Cycling BC) |
1:12:00.3 |
| 4 Louis Dillon (Cycling BC) |
1:12:36.6 |
| 5 Michael Girolametto-Prosen (Cyclepath Markham) |
1:14:01.0 |
| 6 Alexandre Vialle (CVM Val David) |
1:14:57.6 |
| 7 Vincent Belhumeur (Specialized) |
1:17:39.1 |
| 8 Kevin Stafford (Team Alberta) |
1:18:05.4 |
| 9 Samuel Beaudoin (Team Alberta) |
1:19:05.5 |
| 10 Gabriel Thibeault (Kona Biomax) |
1:21:02.5 |
| 11 Tommy Beaulieu (Juventus) |
1:21:32.5 |
| 12 Eric Ewert (CMC/Bow Cycle) |
1:24:33.7 |
| 13 Thomas Hardy (Independent) |
1:30:08.7 |
| 14 Dylan Smith (Team Saskatchewan) |
1:32:38.3 |
| |
| U17 Women - 14 km (2 laps) |
| 1 Amanda Wakeling (BC) Cycling BC |
0:59:51 |
| 2 Gabrielle April (QC) Lessard Bicycles |
1:02:40 |
| 3 Emily De Freitas (AB) Team Alberta |
1:05:42 |
| 4 Erin Middleton (AB) Team Alberta |
1:09:26 |
| 5 Zoe Dahl (AB) CMC/Bow Cycle |
1:11:48 |
| 6 Hana Boersma (AB) Portage Junk Yard Dogs |
1:13:07 |