146Dundas Valley Secondary, ON - Team Time (1st 5) 1:22:48.2 | Spread (1st 5) 1:37.4
2, 4, 5, 15, 20, (21), (22)
Taylor Forbes, Duke Lloyd, Austen Forbes, Liam Smith, Paul Kolb, (David Mackie), (Stuart Hunter)
15:45.9, 16:16.3, 16:18.4, 17:04.3, 17:23.3, (17:25.5), (17:27.2)
280Monsignor Paul Dwyer Catholic, ON - Team Time (1st 5) 1:24:54.1 | Spread (1st 5) 1:33.7
3, 6, 14, 26, 31, (35), (46)
Ethan Henry, George Hill, Joshua Pulito, Sam Landry, JP Karwowski, (Terry Doiron), (Jay DeMille)
16:12.2, 16:20.7, 17:03.9, 17:31.4, 17:45.9, (17:51.8), (18:13.9)
80Neil McNeil, ON - Team Time (1st 5) 1:25:10.9 | Spread (1st 5) 59.6
8, 9, 17, 19, 27, (38), (48)
Andrew Costello, Brendan Meiring, Joel Perera-Satgunen, Mark Illes, Ryan Ramirez, (Michael Chen), (Dan-Lee Athill)
16:31.9, 16:36.0, 17:15.3, 17:16.2, 17:31.5, (17:54.3), (18:22.6)
493Sir Winston Churchill (St Catharines), ON - Team Time (1st 5) 1:25:47.6 | Spread (1st 5) 1:05.0
10, 11, 13, 29, 30, (33), (40)
Connor Murphy, Chris Hutton, Brandon Byskov, Brannen McKenzie-Lefurgy, Ben Perry, (Julien Rousseau), (Kyle Palframan)
16:40.3, 16:45.9, 16:56.1, 17:40.0, 17:45.3, (17:49.8), (18:04.7)
5149Royal St. George's, ON - Team Time (1st 5) 1:28:11.9 | Spread (1st 5) 1:14.2
12, 25, 34, 37, 41, (45), (54)
Derek Mollenhauer, Julian Caldwell, Andrew Irwin, James Tremayne, Kiyo Campbell, (Mitchell Roper), (Braden Clokie)
16:51.0, 17:30.9, 17:50.9, 17:53.9, 18:05.2, (18:11.7), (18:52.8)
6186North Park (Brantford), ON - Team Time (1st 5) 1:29:39.4 | Spread (1st 5) 46.6
24, 28, 43, 44, 47, (51), (73)
Greg Birdsell, Jacob Moore, Riley Easveld, Jeff Belowitz, John-Ross Tangi, (Josh McCormick), (Collin Hamilton)
17:30.5, 17:33.2, 18:08.5, 18:10.1, 18:17.1, (18:34.0), (20:20.5)
7192Cardinal Newman Catholic, ON - Team Time (1st 5) 1:29:57.5 | Spread (1st 5) 1:07.8
18, 36, 39, 49, 50, (53), (64)
Dillon Martin, Mike Salvatore, Jermaine Burrell, Thomas Stefanski, Justin Grima, (Marek Jurkiewicz), (Cameron Mancini)
17:15.9, 17:53.8, 18:01.1, 18:23.0, 18:23.7, (18:45.6), (19:32.0)
8223Cobourg West, ON - Team Time (1st 5) 1:32:41.3 | Spread (1st 5) 3:19.8
7, 23, 62, 63, 68, (69), (77)
Zachary Cziranka-C, Bud Tinney, Josh Larson, Brandon Freeborn, Adrian Gaudet, (Matthew Fast), (Alec Kilborn)
16:28.2, 17:27.9, 19:28.5, 19:28.7, 19:48.0, (20:00.2), (21:18.1)
9233All Saints Catholic, ON - Team Time (1st 5) 1:33:46.9 | Spread (1st 5) 3:36.4
16, 32, 52, 59, 74, (75), (76)
Grady Van Pinxteren, Tim Wardle, Hayden Blyth, Ryan Anderson, Thierry Jeune, (Mike Lovell), (Christian Baun)
17:10.2, 17:49.5, 18:43.4, 19:17.2, 20:46.6, (20:54.9), (21:00.7)
10236Turner Fenton, ON - Team Time (1st 5) 1:32:01.8 | Spread (1st 5) 4:26.3
1, 56, 58, 60, 61, (66), (72)
Jeff Stone, Mark Gaudet, Marcus Bennett, Ajit Mundy, Konrad Listwann-Ciesiels, (Chirayu Chokski), (Daniel Quainoo)
14:59.4, 18:59.8, 19:16.5, 19:20.4, 19:25.7, (19:45.6), (20:18.0)
11286White Rock Christian, BC - Team Time (1st 5) 1:35:35.2 | Spread (1st 5) 1:39.9
42, 55, 57, 65, 67, (70), (71)
Cameron Kroeker, Travis Ree, Andrew Perrin, Luke Gin, Eli Mara, (Sam Shury), (Andrew Williams)
18:06.0, 18:58.4, 19:01.2, 19:43.7, 19:45.9, (20:05.3), (20:06.2)