| Under 13 Girls, 15 km | |
| 1 Lilly Ujfalusi (DEVO pb Catalyst Kinetics) | 0:23:16 |
| 2 Ana Large (Red Devils Cycling) | at 0:09 |
| 3 Olivia Gribbon (Tripleshot Youth) | s.t. |
| 4 Ava Irving-Staley (U Kon Echelon Bike Club) | 0:13 |
| 5 Elle Bush (phoenix velo youth) | -1 Lap |
| 6 Gabrielle Perreault (Independent) | -1 Lap |
| 7 Isla Hupˇ (U Kon Echelon) | -1 Lap |
| Under 15 Girls, 15 km | |
| 1 Sarah Van Dam (Triple Shot) | 0:22:51 |
| 2 Bronwen Campbell (DEVO p/b Catalyst Kinetics) | at 0:17 |
| 3 Casey Garrison (Tripleshot Cycling Club) | 0:24 |
| 4 Jaxon Slaney (Red Deveils) | s.t. |
| 5 Erin Usher (EV/DEVO pb Catalyst Kinetics) | s.t. |
| 6 Toria Kalyniuk (Tripleshot Youth Team) | all s.t. |
| 7 Maia Matson (Team DEVO p/b Catalyst Kinetics) | 0:54 |
| 8 Kate Matson (Team DEVO p/b Catalyst Kinetics) | 1:05 |
| 9 Megan Barnes (Tripleshot Youth Cycling) | 1:27 |
| 10 Jessica Maitland (Triple Shot) | -1 Lap |
| 11 Kaelen Coles-Lyster (Local Ride Racing) | -1 Lap |
| 12 Elizabeth Gin (EV/DEVO pb Catalyst Kinetics) | -5 Laps |
| Under 13 Boys, 15 km | |
| 1 Lief Rodgers (DEVO / Daryl Evans Racing) | 0:23:35 |
| 2 Campbell Parrish (EV/DEVO p/b Catalyst Kinetics) | at s.t. |
| 3 Remy Garrison (Tripleshot Cycling Club) | |
| 4 Heming Sola (Red Devils) | |
| 5 Markus Inkster (EV DEVO P/b Catalyst Kinetics) | |
| 6 Manu Moore (EV/DEVO pb Catalyst Kinetics) | |
| 7 Adam Usher (EV/DEVO pb Catalyst Kinetics) | all s.t. |
| 8 Noah Rubuliak (red devils) | 0:03 |
| 9 Griffen Hart (Tripleshot Cycling) | 0:05 |
| 10 Max Wagner (EV/DEVO pb Catalyst Kinetics) | s.t. |
| 11 Caius Taggart-Cox (U Kon Echelon) | 0:09 |
| 12 Ethan Hunt (EV/DEVO p/b Catalyst Kinetics) | 0:19 |
| 13 Nicholas Mitchell (Red Devils) | 0:21 |
| 14 Erik Haaheim (Red Devils Cycling Academy) | 1:13 |
| 15 Lucas Taggart-Cox (U Kon Echelon) | -1 Lap |
| Under 15 Boys, 20 km | |
| 1 Riley Pickrell (Tripleshot) | 0:27:46 |
| 2 Eric Inkster (EV DEVO pb Catalyst Kinetics) | at s.t. |
| 3 Conor Martin (Norco/Kelowna Cycle) | |
| 4 Tyler Davies (EV/Devo pb Catalyst Kinetics) | both s.t. |
| 5 Lorenzo Bonato (EV/DEVO pb Catalyst Kinetics) | 0:03 |
| 6 Jack Boden (Tripleshot Youth Cycling Club) | 0:06 |
| 7 Quinn Storey (EV/DEVO pb Catalyst Kinetics) | s.t. |
| 8 Base Wagner (EV/DEVO pb Catalyst Kinetics) | -1 Lap |
| 9 Jacob Rubuliak (red devils) | -1 Lap |
| 10 Sean Richardson (EV/DEVO pb Catalyst Kinetics) | -1 Lap |
| 11 Evan McBeath (EV/DEVO pb Catalyst Kinetics) | -1 Lap |
| 12 Evan Russell (EV/DEVO pb Catalyst Kinetics) | -1 Lap |
| 13 Reese Critchlow (EV/DEVO pb Catalyst Kinetics) | -1 Lap |
| 14 Micah Taggart-Cox (U Kon Echelon) | -1 Lap |
| 15 Tristan Muir (U-KON Echelon) | -2 Laps |
| DNS Evan Luksay (Trail Bicycles) | |
| Under 17 Men, 35 km | |
| 1 Erik Diertens (Dr. Walker Sports Chiropractor) | 0:31:49 |
| 2 Mark Grant (Luma/CMS Development Team) | at s.t. |
| 3 Isaac Vandervliet (Trail bike) | |
| 4 Lachlan Fraser (Tripleshot Youth Team) | |
| 5 Angus Brown (Tripleshot Cycling Club) | |
| 6 Ethan Pauly (Tripleshot cycling) | |
| 7 Joshua Ogilvie (Interior Grasslands Cycling Club) | |
| 8 Aydin Rezazadeh (EV/DEVO pb Catalyst Kinetics) | all s.t. |
| 9 Keegan Street (Independent) | 0:02 |
| 10 Alexander Mitchell (BOA) | |
| 11 Tomas Kalyniuk (Tripleshot Youth Cycling) | both s.t. |
| 12 Adam Attwell (Triple Shot) | 0:08 |
| 13 Talon Vale (Fernie Flyers) | 0:42 |
| 14 Michael Meade (DeVo) | 1:11 |
| 15 Thomas Hill (Tripleshot Cycling) | s.t. |
| 16 Nick Frankenberger (TripleShot) | -1 Lap |
| 17 Sage Parikh (Tripleshot) | -1 Lap |
| Under 17 Women, 35 km | |
| 1 Margaret Ovenell (EV/DEVO pb Catalyst Kinetics) | 0:32:02 |
| 2 Sophie Ogilvie (Interior Grasslands Cycling Club) | at 0:01 |
| DNS Jessica Reynolds (Dr. Walker Sports Chiropractor) | |
| Under 19 Women, 35 km | |
| 1 Maggie Coles-Lyster (Local Ride Racing) | 0:31:59 |
| 2 Erin Attwell (Triple Shot) | at s.t. |
| 3 Gillian Ellsay (Trek Red Truck Racing) | |
| 4 Callie Swan (Dr. Walker Sports Chiropractor) | |
| 5 Emily Handford (DEVO) | |
| 6 Angela Law (DEVO p/b Catalyst Kinetics) | |
| 7 Holly Simonson (Pro City Racing) | |
| 8 Anna Talman (Juventus) | |
| 9 Kia Vandervliet (Trail bikes) | |
| 10 Claire Armstrong (none) | all s.t. |
| 11 Stephanie Denroche (TaG Cycling) | 0:15 |
| 12 Sophie Vogel-Nakamura (TaG Cycling) | 1:39 |
| Under 19 Men, 40 km | |
| 1 Rowan Morris (TaG Cycling) | 0:37:04 |
| 2 Willem Boersma (Trek Red Truck p/b Mosiac homes) | s.t. |
| 3 Evan Burtnik (Juventus) | 0:02 |
| 4 Brendan Armstrong (TaG Cycling) | |
| 5 Cam Fitzmaurice (TaG Cycling) | |
| 6 James Grant (Luma/CMS Development Team) | |
| 7 John Willcox (Pro City Racing) | |
| 8 Carter Nieuwesteeg (TCR Sport Lab) | |
| 9 Fergus Horrobin (EV/DEVO pb Catalyst Kinetics) | |
| 10 Chris MacLeod (Dr. Walker Sports Chiropractor) | |
| 11 Massimiliano Duso (TaG cycling) | |
| 12 Cordell Dickie (CyclingBC) | |
| 13 Oliver Wood (EV/DEVO pb Catalyst Kinetics) | |
| 14 Joel Taylor (Trek Red Truck) | |
| 15 Sean Zoschke (EV/DEVO pb Catalyst Kinetics) | all s.t. |
| 16 Kellen Viznaugh (Revelstoke Cycling Association) | 0:07 |
| 17 Matan Guttmann (TaG Cycling) | 0:09 |
| 18 Von Winkelmann (Ev/Devo p/b Catalyst Kinetics) | -6 Laps |
| 19 Ian Hansen (Ukon Echelon) | -7 Laps |
| 20 Brad Saunders (Rundle Mountain Cycling Club) | -7 Laps |
| 21 David Jackson (Ukon Echelon) | -9 Laps |
| DNF Finn Blackburn (DEVO pb Catalyst Kinetics) | |
| DNS Hudson Lucier (U Kon Echelon) | |
| DNS Brodie Hay (Dr. Walker Sports Chiropractor) |