| Time Trial | ||
| Squirt Boys , 3.5 km (Average Speed 30.1 km/h) | Time | Gap |
| 1 Dylan Bibic (Midweek Cycling Club) | 0:06:58 | |
| 2 Wesley Hill (Team Attack Youth Team) | 0:07:08 | 00:09.72 |
| 3 Orian Falk-Dotan (Team Attack Youth Team) | 0:07:18 | 00:20.15 |
| 4 Aidan Raynor (Newmarket Eagles Cycling Club) | 0:07:34 | 00:36.50 |
| 5 Liam Langford (Team Attack Youth Team) | 0:07:39 | 00:41.49 |
| 6 Reilly Pargeter (Team Attack Youth Team) | 0:08:00 | 01:01.97 |
| 7 Connor Schuman (St. Catharines Cycling Club) | 0:08:19 | 01:20.61 |
| DNS Bohdan Hrotovytskyy (Team Hardwood-Trek) | ||
| PeeWee Boys , 3.5 km (Average Speed 31.8 km/h) | ||
| 1 Tristen Jones (Peterborough Cc) | 0:06:36 | |
| 2 Joey Carone (Team CHCH - National Cycling Centre) | 0:06:46 | 00:10.67 |
| 3 Richard Elliott (Centurion Development Canada) | 0:06:50 | 00:14.29 |
| 4 Gregory Vandikas (Newmarket Eagles Cycling Club) | 0:06:52 | 00:16.03 |
| 5 Axel Froner (Lapdogs Cycling Club) | 0:07:28 | 00:52.43 |
| 6 Hayden Moore (Team CHCH - National Cycling Centre) | 0:07:40 | 01:03.91 |
| 7 Danny Bortolin (Team CHCH - National Cycling Centre) | 0:07:57 | 01:21.29 |
| 8 Ryder Linde-Elmhirst (Independent) | 0:08:01 | 01:25.56 |
| 9 Matthew Divittorio (Team CHCH - National Cycling Centre) | 0:08:02 | 01:26.21 |
| 10 William Corry (Newmarket Eagles Cycling Club) | 0:08:15 | 01:38.76 |
| 11 Hayden Ramer (Independent) | 0:08:21 | 01:44.88 |
| 12 Graham Koops (Midweek Cycling Club) | 0:08:47 | 02:11.57 |
| DNS Hayden Clarke (Team Attack Youth Team) | ||
| Minime Boys , 3.5 km (Average Speed 36.4 km/h) | ||
| 1 Chris Ernst (Forest City Velodrome) | 0:05:46 | |
| 2 Graydon Staples (Centurion Development Canada) | 0:05:47 | 00:01.80 |
| 3 Quinn Pitts (Team CHCH - National Cycling Centre) | 0:05:53 | 00:06.93 |
| 4 Cam Lomax (Independent) | 0:06:00 | 00:14.18 |
| 5 Josh Shenker (Team CHCH - National Cycling Centre) | 0:06:00 | 00:14.60 |
| 6 Joshua Smith (Team CHCH - National Cycling Centre) | 0:06:00 | 00:14.63 |
| 7 Nick Wammes (Forest City Velodrome) | 0:06:08 | 00:22.70 |
| 8 Riley Mckellar (Independent) | 0:06:11 | 00:25.61 |
| 9 Carter Davidson (Esteemtraining.Com) | 0:06:16 | 00:30.83 |
| 10 Isaac Semple (Team CHCH - National Cycling Centre) | 0:06:19 | 00:33.74 |
| 11 Joseph Pancoe (Team CHCH - National Cycling Centre) | 0:06:20 | 00:34.51 |
| 12 Harry Mayne (Team CHCH - National Cycling Centre) | 0:06:21 | 00:35.39 |
| 13 Stephane Leblanc-Smith (Independent) | 0:06:25 | 00:39.40 |
| 14 Campbell Lee (St. Catharines Cycling Club) | 0:06:29 | 00:43.54 |
| 15 Jakob Meloche (Madonna Wheelers Cycling Club) | 0:06:30 | 00:44.73 |
| 16 Ryan Rudderham (Team CHCH - National Cycling Centre) | 0:06:32 | 00:46.44 |
| 17 Eric Reinke (Team CHCH - National Cycling Centre) | 0:06:36 | 00:49.96 |
| 18 Justin Correa (Esteemtraining.Com) | 0:06:37 | 00:51.25 |
| 19 David Moore (Independent) | 0:06:37 | 00:51.43 |
| 20 Gianluca Figueiredo (Team CHCH - National Cycling Centre) | 0:06:39 | 00:53.11 |
| 21 Marcus Doyle (Hamilton Youth Cycling) | 0:06:39 | 00:53.40 |
| 22 Spenser Straughan (Team CHCH - National Cycling Centre) | 0:06:43 | 00:57.78 |
| 23 Evan Davidson (Esteemtraining.Com) | 0:06:44 | 00:58.44 |
| 24 Alexander Rufenach (Team CHCH - National Cycling Centre) | 0:06:47 | 01:01.30 |
| 25 Kobe Liberty (Team CHCH - National Cycling Centre) | 0:06:48 | 01:02.29 |
| 26 Dario Sciullintano-Viscoso (Team CHCH - National Cycling Centre) | 0:06:56 | 01:10.60 |
| 27 Dylan Vienneau (Independent) | 0:06:58 | 01:12.14 |
| 28 Evan Greenfield (Independent) | 0:06:59 | 01:13.35 |
| 29 Austin Dickey (Team CHCH - National Cycling Centre) | 0:07:01 | 01:15.27 |
| 30 Emerson Page (Independent) | 0:07:01 | 01:15.35 |
| 31 Chris Ji (Team CHCH - National Cycling Centre) | 0:07:06 | 01:20.20 |
| 32 Conrad Di Sabatino (Team CHCH - National Cycling Centre) | 0:07:21 | 01:35.34 |
| 33 Angelo Marmolejo (Team CHCH - National Cycling Centre) | 0:07:28 | 01:42.40 |
| DNS Kyle Lintack (Team CHCH - National Cycling Centre) | ||
| Cadet Men , 3.5 km (Average Speed 38.5 km/h) | ||
| 1 Quinton Disera (Csajcc P/B Norco Lg) | 0:05:27 | |
| 2 Rune Schaefer (Esteemtraining.Com) | 0:05:38 | 00:11.16 |
| 3 Brian Moore (Muskoka Lakes Cycling Club) | 0:05:40 | 00:12.89 |
| 4 Jordann Jones (Team CHCH - National Cycling Centre) | 0:05:42 | 00:14.81 |
| 5 Keith Leska (Esteemtraining.Com) | 0:05:52 | 00:25.53 |
| 6 Kevin Wattier (Forest City Velodrome) | 0:05:53 | 00:26.64 |
| 7 Robert Starrs (Esteemtraining.Com) | 0:05:54 | 00:26.74 |
| 8 Jeremy Cockerton (Newmarket Eagles Cycling Club) | 0:05:57 | 00:29.79 |
| 9 Hayden Mayeur (Wheels Of Bloor/Graywood Devel) | 0:05:57 | 00:30.65 |
| 10 Jacob Adams (Newmarket Eagles Cycling Club) | 0:06:03 | 00:36.38 |
| 11 Ryan Feltham (Team CHCH - National Cycling Centre) | 0:06:04 | 00:36.93 |
| 12 Will Muller (Team CHCH - National Cycling Centre) | 0:06:08 | 00:41.65 |
| 13 Joseph Kelly (Team CHCH - National Cycling Centre) | 0:06:10 | 00:42.74 |
| 14 Ian Currie (Forest City Velodrome) | 0:06:13 | 00:46.23 |
| 15 Zachary Peddle (Esteemtraining.Com) | 0:06:18 | 00:50.84 |
| 16 Clayton Stewart (Team CHCH - National Cycling Centre) | 0:06:18 | 00:51.54 |
| 17 Logan Mcintyre (Team Attack Youth Team) | 0:06:19 | 00:52.36 |
| 18 Garrett Belanger (Maple Leaf Cycling Club) | 0:06:20 | 00:53.29 |
| 19 Lucas Taylor (Team Attack Youth Team) | 0:06:21 | 00:54.67 |
| 20 Benjamin Straughan (Team CHCH - National Cycling Centre) | 0:06:26 | 00:59.57 |
| 21 Robert Segal (Impala Bicycles) | 0:06:38 | 01:11.58 |
| 22 Luke Logan (Team CHCH - National Cycling Centre) | 0:06:43 | 01:16.09 |
| Squirt Girls , 3.5 km (Average Speed 25.1 km/h) | ||
| 1 Natasha Badertscher (Newmarket Eagles Cycling Club) | 0:08:21 | |
| 2 Olivia Pali (Madonna Wheelers Cycling Club) | 0:08:34 | 00:12.90 |
| 3 Nadiya Linde-Elmhirst (Independent) | 0:08:52 | 00:30.67 |
| 4 Melissa Koops (Midweek Cycling Club) | 0:10:30 | 02:08.43 |
| DNS Ryleigh Sandford (Madonna Wheelers Cycling Club) | ||
| PeeWee Girls , 3.5 km (Average Speed 30.9 km/h) | ||
| 1 Kylie Starrs (Esteemtraining.Com) | 0:06:48 | |
| 2 Maya Neumann (Newmarket Eagles Cycling Club) | 0:06:57 | 00:09.02 |
| 3 Mackenzie Peddle (Esteemtraining.Com) | 0:07:02 | 00:13.97 |
| 4 Elizabeth Archbold (Madonna Wheelers Cycling Club) | 0:07:12 | 00:23.35 |
| 5 Sabrina Muto (Team CHCH - National Cycling Centre) | 0:07:13 | 00:24.38 |
| 6 Madeline Battersby (Team CHCH - National Cycling Centre) | 0:07:39 | 00:50.34 |
| 7 Katrina Pawley Mason (Independent) | 0:07:44 | 00:55.63 |
| 8 Marina Stevanov (Maple Leaf Cycling Club) | 0:07:45 | 00:56.79 |
| 9 Victoria Slater (Team CHCH - National Cycling Centre) | 0:07:45 | 00:56.90 |
| 10 Erin Cumming (Team CHCH - National Cycling Centre) | 0:08:00 | 01:11.79 |
| 11 Cassandra Smye (Team CHCH - National Cycling Centre) | 0:08:06 | 01:18.11 |
| Minime Girls , 3.5 km (Average Speed 33.6 km/h) | ||
| 1 Naomi Desousa (Team CHCH - National Cycling Centre) | 0:06:15 | |
| 2 Ruby West (Team CHCH - National Cycling Centre) | 0:06:18 | 00:02.61 |
| 3 Ariel De Leon (Team CHCH - National Cycling Centre) | 0:06:20 | 00:04.62 |
| 4 Charlotte Creswicke (Invita-FCV) | 0:06:22 | 00:07.24 |
| 5 Tove Schaefer (Esteemtraining.Com) | 0:06:27 | 00:11.62 |
| 6 Julia Gibson (Les Cuisses D'or De L'outaouai) | 0:06:38 | 00:22.87 |
| 7 Kassandra Kriarakis (Esteemtraining.Com) | 0:06:49 | 00:34.06 |
| 8 Katherine Woodley (Team CHCH - National Cycling Centre) | 0:06:59 | 00:43.83 |
| 9 Ainsley Black (Team CHCH - National Cycling Centre) | 0:07:01 | 00:45.62 |
| 10 Hannah Macdonald (Team CHCH - National Cycling Centre) | 0:07:12 | 00:56.68 |
| 11 Ava Unwin (Hamilton Youth Cycling) | 0:07:18 | 01:02.73 |
| 12 Deirdre Henderson (Team CHCH - National Cycling Centre) | 0:07:23 | 01:08.14 |
| 13 Hailey Chittick (Peterborough Triathlon Youth C) | 0:07:38 | 01:22.97 |
| 14 Hawley Flett (Team CHCH - National Cycling Centre) | 0:07:46 | 01:31.34 |
| 15 Nicole Horne (Team CHCH - National Cycling Centre) | 0:08:10 | 01:54.68 |
| DNS Olivia Kaszas (Team CHCH - National Cycling Centre) | ||
| DNS Summer Sandford (Madonna Wheelers Cycling Club) | ||
| Cadet Women , 3.5 km (Average Speed 32.3 km/h) | ||
| 1 Farleigh Creswicke (Invita-FCV) | 0:06:30 | |
| 2 Amelia Bell (Team CHCH - National Cycling Centre) | 0:06:43 | 00:13.17 |
| 3 Emma Kaszas (Team CHCH - National Cycling Centre) | 0:06:52 | 00:22.22 |
| 4 Emily Mcdonald (Team CHCH - National Cycling Centre) | 0:06:57 | 00:27.22 |
| 5 Lara Lee (Team CHCH - National Cycling Centre) | 0:07:02 | 00:32.34 |
| 6 Karen Mcfarland (Team CHCH - National Cycling Centre) | 0:07:12 | 00:41.85 |
| 7 Alexandria Lennox (Team CHCH - National Cycling Centre) | 0:07:17 | 00:46.68 |
| 8 Madison Hathaway (Cobourg Cycling Club) | 0:07:26 | 00:56.34 |