171Sir J. A. MacDonald, ON - Team Time (1st 5) 1:54:31.0 | Spread (1st 5) 2:48.9
5, 8, 10, 20, 28, (29), (42)
Daniel Khan, David Cummings, Tyler Bell, Riley Domaratzki, Nicolas Mojica, (Sam Gazzola), (Benjamin Young)
21:17.7, 22:38.7, 22:42.4, 23:45.6, 24:06.6, (24:09.2), (24:50.4)
2136Guelph C.V.I., ON - Team Time (1st 5) 2:00:12.8 | Spread (1st 5) 45.4
21, 23, 24, 31, 37, (65), (66)
Kyle teNyenhuis, Tennessee Tremain, Jackson Hayes, Jesse Bauman, Alex Hopkins, (Noel Berardine), (Sam Bennett)
23:46.0, 23:50.7, 23:50.8, 24:13.9, 24:31.4, (25:55.0), (25:55.3)
3144St Mary's (Kitchener), ON - Team Time (1st 5) 1:59:54.4 | Spread (1st 5) 2:10.8
11, 13, 34, 41, 45, (62), (86)
Nathan Kemp, Adam Loffelmann, Jesse Schill, David De Sousa, Robbie Schnarr, (Carter Steffler), (Johnathan McGrath)
22:46.2, 23:01.3, 24:20.5, 24:49.4, 24:57.0, (25:48.8), (26:32.5)
4175Cameron Heights, ON - Team Time (1st 5) 2:00:01.2 | Spread (1st 5) 4:25.4
4, 35, 39, 46, 51, (59), (83)
Talman Young, Jaxon Parent, Matthew Hernandez, Jeremiah Leiyu, Robert Fraser, (Svend Emil Poulsen), (Ryan Sanders)
20:47.9, 24:25.0, 24:35.6, 24:59.4, 25:13.3, (25:41.0), (26:26.3)
5181Resurrection, ON - Team Time (1st 5) 2:02:14.8 | Spread (1st 5) 2:43.3
16, 26, 33, 42, 64, (68), (79)
Patrick Benest, Matthew Goodyear, Malachi Busse, Leonardo Moodley, Maxum Stratford, (Omar Khater), (Jared Hughes)
23:09.5, 24:05.7, 24:16.4, 24:50.4, 25:52.8, (26:00.8), (26:14.5)
6188Waterloo CI, ON - Team Time (1st 5) 1:59:12.0 | Spread (1st 5) 6:17.7
1, 14, 27, 71, 75, (77), (129)
Scott Arndt, Kelton Langman, Tomas Kulikauskas, Nolan Sloss, Chinthana Sembakutti, (Brad Dalke), (Finley Hill)
19:49.4, 23:06.8, 24:06.1, 26:02.6, 26:07.1, (26:10.0), (29:07.9)
7215Bluevale Collegiate Institute, ON - Team Time (1st 5) 2:03:00.4 | Spread (1st 5) 3:56.6
7, 22, 54, 63, 69, (91), (111)
Ried Henderson, Lars McKenzie, Rehbar Singh, Stefan Frunza, Matthew Mills, (Asael Zamora), (Tommy Lee)
22:04.7, 23:47.6, 25:15.2, 25:51.6, 26:01.3, (26:53.8), (27:57.1)
8226Centennial CVI, ON - Team Time (1st 5) 2:03:52.7 | Spread (1st 5) 3:33.2
12, 30, 50, 53, 81, (100), (102)
Drew VanderBerg, Jackson Davidson, Andrew Stonehouse, Colin Grant, Evan McFaul, (Ben Potter), (Scott Taylor)
22:50.5, 24:10.5, 25:13.2, 25:14.8, 26:23.7, (27:14.7), (27:19.9)
9232Orangeville, ON - Team Time (1st 5) 2:02:57.2 | Spread (1st 5) 5:05.9
2, 52, 57, 60, 61, (144)
Jackson Bull, Josh Lonuzzo, Adam Bailey, Forrest Kipps, Griffin Scullino, (Neil Paterson)
20:39.0, 25:13.4, 25:36.5, 25:43.4, 25:44.9, (30:34.6)
10275Ancaster, ON - Team Time (1st 5) 2:06:43.0 | Spread (1st 5) 1:32.3
38, 40, 49, 72, 76, (103), (114)
Owen Gilmour, Spencer Bladon, John Greenhough, Oliver Sant, Calvin Melanson, (Isaac Turkstra), (Sam Mills)
24:35.4, 24:47.3, 25:08.8, 26:03.8, 26:07.7, (27:23.3), (28:02.6)
11277Waterloo-Oxford, ON - Team Time (1st 5) 2:05:00.6 | Spread (1st 5) 5:19.6
6, 32, 70, 80, 89, (119), (147)
Adam Huras, Jack Rynard, Aidan Williams, Aiden Seguin, Carter Douglas, (Andrew Baker), (Tom Bodendistle)
21:31.2, 24:16.2, 26:01.8, 26:20.6, 26:50.8, (28:18.1), (31:33.6)
12364St Mary's (Owen Sound), ON - Team Time (1st 5) 2:08:26.6 | Spread (1st 5) 7:49.2
3, 36, 101, 104, 120
Ethan Kruisellbrink, Arvin Kouroshnia, Josh Larocque, Anderson Wolfe, Caelan Fernando
20:42.8, 24:26.4, 27:16.2, 27:29.2, 28:32.0
13367Guido DeBres, ON - Team Time (1st 5) 2:10:21.7 | Spread (1st 5) 3:06.0
25, 74, 87, 88, 93, (117), (133)
Justin Vanderwoude, Jakob Koning, Daniel Vanderwal, Sam Jonker, Levi VanVeen, (Damon DaSilva), (Calvin Meerveld)
23:53.4, 26:06.3, 26:41.1, 26:41.5, 26:59.4, (28:13.5), (29:30.8)
14380St Benedict, ON - Team Time (1st 5) 2:11:42.3 | Spread (1st 5) 5:01.9
19, 48, 73, 116, 124, (150), (151)
Weldon Hovey, Luke Meadus, Colin Vrugteman, Matthew Beamer, Cael Cassidy, (Carter Reid), (Eric Malloy)
23:40.0, 25:07.8, 26:05.1, 28:07.5, 28:41.9, (32:36.4), (35:26.9)
15427St David, ON - Team Time (1st 5) 2:12:58.2 | Spread (1st 5) 2:22.3
55, 82, 84, 98, 108, (125), (149)
Nate Brideau, Aiden Lipczynski, Liam Jewer, Hudson Trask, Joel Sothern, (Tyler Labelle), (Sam Zettel)
25:16.2, 26:24.4, 26:26.8, 27:12.3, 27:38.5, (28:43.9), (32:11.2)
16431Huron Heights (Kitchener), ON - Team Time (1st 5) 2:13:25.6 | Spread (1st 5) 1:09.3
67, 85, 90, 94, 95, (118), (126)
Ian Strange, Hassan Davut, Aaron Capindale, Nikolas Mamak, Jackson Tomlinson, (Ethan Smith), (Sashen Costa)
25:56.2, 26:31.0, 26:51.3, 27:01.6, 27:05.5, (28:16.8), (28:45.2)
17439E.L.Crossley, ON - Team Time (1st 5) 2:15:03.5 | Spread (1st 5) 5:24.4
44, 47, 97, 109, 142, (146)
Drew Colangelo, Patrick Fidler, Mason Sterr, Jacob Martin, Ollie Young, (Kieran Inaba)
24:50.5, 25:06.9, 27:09.7, 27:41.5, 30:14.9, (31:15.8)
18445Forest Heights, ON - Team Time (1st 5) 2:14:07.1 | Spread (1st 5) 5:07.9
17, 96, 105, 106, 121, (136), (139)
Spencer Reinsoo, Jack Seibel, Ian Praetzel, Graeme MacFarlane, Josh Watson, (Anish Racharla), (Jacob Jagt)
23:26.0, 27:06.3, 27:29.8, 27:31.1, 28:33.9, (29:36.8), (29:46.4)
19459Rockway Mennonite, ON - Team Time (1st 5) 2:22:55.0 | Spread (1st 5) 13:42.2
15, 18, 132, 140, 154
Aidan Morton Ninomiya, Markus Schroeder Kipfer, Gus Hamel, Stefan Derksen Hiebert, Matthew Janzen-Martin
23:08.8, 23:33.3, 29:29.8, 29:52.1, 36:51.0
20461Grand River C I, ON - Team Time (1st 5) 2:14:43.1 | Spread (1st 5) 5:57.1
8, 107, 111, 113, 122
Phillip Hammell, Eli Harden, Ben Doering, Tony Duong, Samson McCullough
22:38.7, 27:31.6, 27:57.1, 27:59.9, 28:35.8
21515Sacred Heart, ON - Team Time (1st 5) 2:19:13.1 | Spread (1st 5) 5:01.3
58, 78, 99, 135, 145, (155)
Aiden Hinsperger, Brayden Rhody, Owen Garland, Owen MacKenzie, Ryan Caughy, (Bayden Summers)
25:37.5, 26:10.6, 27:14.0, 29:32.2, 30:38.8, (38:18.1)
22602Smithville Christian, ON - Team Time (1st 5) 2:23:19.2 | Spread (1st 5) 2:42.7
92, 110, 130, 133, 137, (141), (143)
Shawn Heerema, Patrick Ghaly, Braden DeHaan, Christian Mushegera, Samuel Woodland, (Justin Vangeest), (Justin Moraal)
26:58.4, 27:54.2, 29:14.7, 29:30.8, 29:41.1, (30:07.3), (30:28.7)
23622Glenview Park SS, ON - Team Time (1st 5) 2:31:34.8 | Spread (1st 5) 10:34.0
56, 127, 138, 148, 153
Leonardo Caballero, Alex Jantzi, Evan Williams, Jayden Lakatos, Jhosen Lofters
25:19.8, 28:59.3, 29:43.0, 31:38.9, 35:53.8
24649Norwell, ON - Team Time (1st 5) 2:30:47.4 | Spread (1st 5) 7:37.1
115, 123, 128, 131, 152
Connor Scheerer, Cameron Nippard, Scott Clemmer, Robert Klaassen, Cedar Van Stavel
28:05.4, 28:39.9, 29:04.0, 29:15.6, 35:42.5