| Stage 3: Criterium | ||
| June 10th | ||
| U15 Boys | ||
| 1 Liam Langford | Kallisto-FCV pb Peloton ContractingLondon | 40:11.9 | 
| 2 Erik Haaheim | Red Devilskelowna | 1.38 | 
| 2 Finlay MacEwen | Kallisto FCV pb Peloton ContractingToronto | s.t. | 
| 4 Lukas Bonkowski | JuventusEdmonton | s.t. | 
| 5 Sasha Bishop | DEVO pb FortiusNorth Vancouver | s.t. | 
| 6 Noah Rubuliak | red devilskelowna | s.t. | 
| 7 Campbell Parrish | DEVO pb FortiusVancouver | s.t. | 
| 8 Ian Reinke | NCCHAncaster | s.t. | 
| 9 Joel Worman | Red DevilsKelowna | s.t. | 
| 10 Manu Moore | DEVO pb FortiusVancouver | s.t. | 
| 11 Lincoln Hoel | Balance Point RacingWest Kelowna | s.t. | 
| 12 Quentin Cowan | Cyclemeisters/Bow CycleCalgary | 5.97 | 
| 13 Connor Bosenberg | TripleshotVictoria | 7.48 | 
| 14 Reid Kinniburgh | bicisportCalgary | s.t. | 
| 15 James Needham | Balance Point RacingWest Kelowna | s.t. | 
| 16 Griffen Hart | Tripleshot CyclingVictoria | 9.34 | 
| 17 Oscar Setterington | IndependentWhitehorse | 04:57.1 | 
| 18 Remy Garrison | TripleshotVictoria | 05:57.1 | 
| 19 Liam Sargent | TripleshotVictoria | 07:02.1 | 
| 19 Cameron Hobbs | Red Devils Cycling AcademyKelowna | s.t. | 
| 21 Tristan Crocker | Triple Shot Youth CyclingVictoria | 07:17.1 | 
| DNS Isaac Bergen | Red DevilsKelowna | |
| DNS Clayton Chapman | U Kon EchelonWhitehorse | |
| U15 Girls | ||
| 1 Lilly Ujfalusi | Devo pb FortiusNew Westminster | 39:56.3 | 
| 2 Josie Welbourn | DEVO pb FortiusNorth Vancouver | 50.12 | 
| 3 Isla Walker | Tripleshot CyclingVictoria | 51.54 | 
| 3 Astrid Wuerr | DEVO p/b FortiusVancouver | s.t. | 
| 5 Ana Large | Balance Point RacingKelowna | s.t. | 
| 6 Ava irving-staley | u kon echelonWhitehorse | s.t. | 
| 7 Alisha Lilley | DevoNOrth vancouver | s.t. | 
| 8 Veronica Porter | U Kon EchelonWhitehorse | s.t. | 
| 9 Annie Wyminga Scott | Juventus Cycling ClubEdmonton | s.t. | 
| 10 Isabelle Orsler | Synergy RacingBragg Creek | 56.95 | 
| 11 Mollie Fraser | U Kon EchelonWhitehorse | 01:04.8 | 
| U17/U19 Girls | ||
| 1 Sarah Van Dam | Tripleshot YouthVictoria | 57:00.2 | 
| 2 Elisabeth Gin | Cannondale pb FortiusSurrey | s.t. | 
| 3 Kaitlyn Rauwerda | NCCH Elite p/b MGCCHamilton | s.t. | 
| 4 Samantha Hargreaves | bicisportCalgary | s.t. | 
| 4 Victoria Slater | NCCH Elite p/b MGCCHamilton | s.t. | 
| 6 Bronwen Campbell | Cannondale pb FortiusWest Vancouver | 3.59 | 
| 6 Caitlin Wallin | Cannondale pb FortiusNorth Vancouver | s.t. | 
| 8 Abbey McGill | Juventus Edmonton CCEdmonton | s.t. | 
| 9 Emma Lazenby | NCCH p/b DEC ExpressIlderton | s.t. | 
| 10 Linnea Uunila | Cannondale pb FortiusSquamish | 26.69 | 
| 11 Ainsley Black | NCCH p/b D.E.C. ExpressJerseyville | 01:00.7 | 
| 12 Casey Garrison | TripleshotVictoria | 01:05.7 | 
| 13 Megan Barnes | Tripleshot CyclingNorth Saanich | s.t. | 
| 14 Kathleen Turbitt | NCCHAncaster | s.t. | 
| 15 Jaxon Slaney | Red Devils Cycling AcademyKelowna | s.t. | 
| 16 Kate Matson | Team CannondaleVancouver | s.t. | 
| DNS Elle Bush | Cannondale pb FortiusLangley | |
| DNS Maia Matson | Team CannondaleVancouver | |
| DNS Phoebe HIll | NCCHToronto | |
| DNS Micaiah Besler | TaG Cycling Race TeamSaskatoon | |
| U17/U19 Boys | ||
| 1 Kurt Penno | TRT p/b Mosaic HomesSanford | 55:20.6 | 
| 2 Jackson Kinniburgh | bicisportCalgary | s.t. | 
| 3 Ethan Palamerek | the lead out projectLacombe | s.t. | 
| 4 Quinn Storey | Cannondale pb FortiusBurnaby | s.t. | 
| 5 Adam Attwell | Smart Savvy+ GarneauVictoria | s.t. | 
| 6 Lars Lof | CycleMeisters/Bow CycleCalgary | s.t. | 
| 7 Jacob Gaucher | The Lead Out ProjectCalgary | s.t. | 
| 8 Giuseppe Carone | ncch elite p/b MGCCancaster | s.t. | 
| 9 Sean Richardson | Cannondale pb FortiusVancouver | s.t. | 
| 10 Jayke Janssen | Cyclemeisters/Bow CycleCalgary | s.t. | 
| 11 Brock Hoel | Balance Point RacingWest Kelowna | s.t. | 
| 12 Nathan Bishop | Connondale pb FortiusNorth Vancouver | s.t. | 
| 13 Evan Russell | TaG Race TeamWest Vancouver | s.t. | 
| 14 Alex Webb | JuventusEdmonton | s.t. | 
| 15 Ethan Ogrodniczuk | Cannondale pb FortiusVancouver | s.t. | 
| 16 Gavin Bowen | Bowen Sports PerformanceBend | s.t. | 
| 17 Jacob Rubuliak | red devilskelowna | s.t. | 
| 18 Thomas Schellenberg | IndependantChilliwack | s.t. | 
| 19 Isaac Van Der vliet | TaG Cycling Race TeamCourtenay | s.t. | 
| 20 Aedan Crocker | Triple Shot Youth CyclingVictoria | s.t. | 
| 21 Axel Froner | Kallisto FCV p/b Peloton ContractinToronto | s.t. | 
| 22 Baili Guidi | Fulgas RacingKelowna | s.t. | 
| 23 Evan McBeath | Cannondale pb FortiusVancouver | s.t. | 
| 24 Conor Martin | TaG cycling race teamKelowna | s.t. | 
| 25 Tamatea Westby | No affiliationSummerland | s.t. | 
| 26 Talon Vale | N/aFernie | 17.52 | 
| 27 Aidan Livesey | the lead out projectCalgary | 01:38.5 | 
| 28 Thomas Hargreaves | bicisportCalgary | 03:18.3 | 
| 29 Caleb Bender | Dr. Walker Sports Chiropractor CyclGlenavon | s.t. | 
| 30 Jack Sirman | NCCH p/b Dec ExpressHamilton | 03:28.0 | 
| 31 Michael Meade | Cannondale pb fortiusSurrey | 03:39.5 | 
| 32 Peyton Wiebe | CSI Cyclemeister Bow CycleCalgary | 03:45.6 | 
| 33 Connor Hobbs | Red DevilsKelowna | 04:00.3 | 
| 34 Mathieu Meurer1:0 | JuventusSherwood Park | 05:04.3 | 
| 35 Christopher Heinemann | JuventusEdmonton | 06:16.2 | 
| 36 Marc Gauvin | Synergy RacingCalgary | 07:00.5 | 
| DNF Quinn Fedor | Team Kallisto-FCV p/b Peloton ContrKitchener | -19 Laps | 
| DNF Colton Blaney | Red DevilsKelowna | -12 Laps | 
| DNS Mikael Goh | Edmonton Juventus CCLeduc | |
| DNS Sydney Flageole-Bray | NCCH ELITE P-B MGCCdundas |