168St Mary's (Kitchener), ON - Team Time (1st 5) 1:45:11.9 | Spread (1st 5) 2:53.8
1, 13, 16, 18, 20, (68), (76)
Ben Flanagan, Evan Flanagan, Sam Martinello, Sebastian Jania, Riley Flanagan, (Calvin Cabral), (Mike Donovan)
18:57.9, 21:06.0, 21:37.1, 21:39.2, 21:51.7, (24:23.8), (24:41.2)
299St Benedict, ON - Team Time (1st 5) 1:48:49.6 | Spread (1st 5) 1:57.3
10, 11, 17, 25, 36, (41), (49)
Santo Dak, Alex Macdonald, Nathan Schmidt, Keith Tanner, Marcus Noble, (Ben Taborek), (Justin Power)
20:59.7, 21:03.9, 21:37.8, 22:11.2, 22:57.0, (23:06.0), (23:32.2)
3109Kitchener-Waterloo, ON - Team Time (1st 5) 1:48:38.1 | Spread (1st 5) 3:20.8
3, 7, 15, 28, 56, (65), (77)
Simon Gonsalves, Brett Crowley, Oliver Conway-White, Aaron Beard, Jacob Kresky, (Chris Gonsalves), (Christian Barna)
20:24.1, 20:37.1, 21:34.5, 22:17.5, 23:44.9, (24:14.4), (24:43.6)
4125Bluevale Collegiate Institute, ON - Team Time (1st 5) 1:49:51.0 | Spread (1st 5) 2:27.7
8, 12, 29, 31, 45, (50), (58)
Alex Ullman, Jesse Smith, Adam Clark, Jordan Arndt, Josh Sieber, (Ben Miethig), (Garrett Large)
20:48.6, 21:04.8, 22:18.9, 22:22.4, 23:16.3, (23:33.1), (23:52.3)
5145Sir J. A. MacDonald, ON - Team Time (1st 5) 1:51:09.1 | Spread (1st 5) 2:56.7
4, 9, 42, 44, 46, (57), (74)
Chris Morgan, Matt Bell, Kadin Choi, Sam Farkus, Stan Zonov, (Emil Larsson), (Adam Okeil)
20:26.4, 20:57.1, 23:07.1, 23:15.4, 23:23.1, (23:46.5), (24:37.4)
6153Waterloo CI, ON - Team Time (1st 5) 1:50:46.5 | Spread (1st 5) 4:30.1
2, 14, 34, 48, 55, (61), (81)
Nicholash Bedi, Usama Ikram, Ben House, John McGowan, Kyle Moore, (Samuel Yu), (Aaron Holden)
19:13.2, 21:30.9, 22:49.7, 23:29.4, 23:43.3, (24:08.2), (25:00.9)
7188Cameron Heights, ON - Team Time (1st 5) 1:54:02.9 | Spread (1st 5) 2:05.9
21, 26, 27, 54, 60, (69), (80)
Alex Colenutt, Alec Elliot, Declan Outhit, Joe Sheridan, Mike Pavel, (David Mohan), (Jamie Sin-Keo)
21:53.0, 22:14.5, 22:15.8, 23:40.7, 23:58.9, (24:25.8), (24:50.8)
8264Waterloo-Oxford, ON - Team Time (1st 5) 1:58:12.7 | Spread (1st 5) 2:31.8
23, 40, 63, 67, 71, (95), (121)
Derek Govier, Andrew Dick, Alex Buehlow, Ian McCurdy, Jon Ferber, (Ethan Williams), (James Poth)
21:59.7, 23:04.9, 24:14.1, 24:22.5, 24:31.5, (25:54.2), (28:04.8)
9289Preston, ON - Team Time (1st 5) 1:58:51.1 | Spread (1st 5) 5:20.5
6, 47, 70, 72, 94, (99), (118)
Gavin Shields, David Yu, Justin Brouillette, Landon Adams, Jack Hayward, (Zach Packull), (Sam Sinclair)
20:32.4, 23:25.1, 24:27.7, 24:33.0, 25:52.9, (26:13.5), (27:50.5)
10349Resurrection, ON - Team Time (1st 5) 2:02:30.3 | Spread (1st 5) 3:10.1
39, 59, 73, 78, 100, (101), (104)
Javier Fuentes, Sam Hillier, Daniel Treacy, Mark Mahony, Eric Burrell, (Trevon Mendez), (Christian Riobo)
23:03.5, 23:53.9, 24:34.6, 24:44.7, 26:13.6, (26:14.6), (26:41.2)
11353Huron Heights (Kitchener), ON - Team Time (1st 5) 2:02:34.0 | Spread (1st 5) 1:38.9
53, 64, 66, 84, 86, (105), (131)
Matthew Stirling, Ben Yorga, Josh Jones, Justin Voisin, Derek Carrasco, (Mac Devalk), (Jaime Murphy)
23:40.2, 24:14.2, 24:18.4, 25:02.1, 25:19.1, (26:59.0), (28:28.6)
12379Woodland Christian, ON - Team Time (1st 5) 2:04:02.3 | Spread (1st 5) 3:28.5
32, 79, 87, 89, 92, (112), (117)
Elijah Moreau-Arnott, Jason Mohle, Michael Milne, Jake Day, Stephen Lewis, (Aaron Visscher), (William Veldhuis)
22:23.3, 24:45.9, 25:20.0, 25:41.3, 25:51.8, (27:21.5), (27:49.2)
13380Galt CVI, ON - Team Time (1st 5) 2:07:54.6 | Spread (1st 5) 8:53.9
33, 37, 52, 108, 150, (151), (153)
Adam O'Donnel, Ryan O'Donnell, Geoff Lobban, Eddie Houghton, Ahmad Patel, (Nathan Roberts), (Naylor Lobban)
22:37.6, 22:59.9, 23:38.3, 27:07.3, 31:31.5, (32:03.4), (33:51.6)
14381Grand River C I, ON - Team Time (1st 5) 2:05:12.0 | Spread (1st 5) 6:32.1
24, 43, 88, 91, 135, (148), (149)
Matt Duchenes, Patrick Carrique, Luke Villemaire, Ryan Tennant, Michael Lopez, (Sam Mayer), (John Salazar)
22:02.4, 23:08.4, 25:38.0, 25:48.7, 28:34.5, (29:41.8), (29:43.5)
15392Rockway Mennonite, ON - Team Time (1st 5) 2:06:05.8 | Spread (1st 5) 7:40.8
4, 38, 102, 123, 125, (133)
William Russell, Scott Forsyth, Spencer Fulton, Micah Diller Harder, Benedikt Wimmer, (Oliver Sangster)
20:26.4, 23:00.5, 26:26.3, 28:05.4, 28:07.2, (28:32.5)
16398St David, ON - Team Time (1st 5) 2:05:55.5 | Spread (1st 5) 5:32.4
19, 82, 90, 96, 111, (114), (137)
James Milton, Sam Jagas, Nicholas Leggo, Robert Dziurdzik, Matt Jagas, (Kelly Waldbillig), (Jesse Melanson)
21:47.3, 25:01.2, 25:42.7, 26:04.6, 27:19.7, (27:32.4), (28:53.9)
17450Southwood, ON - Team Time (1st 5) 2:09:04.5 | Spread (1st 5) 5:53.1
30, 85, 97, 110, 128, (130), (136)
Joel Webster, Thomas Millman, Stephen McCausland, Zac Macdonald, Matt Walker, (Noah Schuster), (Jeremy Martz)
22:19.9, 25:11.8, 26:07.7, 27:12.1, 28:13.0, (28:22.8), (28:39.7)
18471Forest Heights, ON - Team Time (1st 5) 2:11:07.0 | Spread (1st 5) 6:11.7
22, 93, 106, 124, 126, (132), (134)
Nick Schroder, Nick Burt, Ahmed Ahmed, Graham Bleaney, Doug Hatton, (Chris Werner-Westoby), (Mac Wilheim)
21:56.7, 25:52.1, 27:04.0, 28:05.8, 28:08.4, (28:32.3), (28:33.6)
19473Monsignor Doyle, ON - Team Time (1st 5) 2:11:17.5 | Spread (1st 5) 4:14.4
51, 75, 113, 115, 119, (120), (129)
Devin McDonald, Kyle Piccolo, Josef Huber, Alex Govedarica, Nic Bertoni, (Jake Oliveira), (Maarten Van Kooy)
23:37.3, 24:38.7, 27:32.2, 27:37.6, 27:51.7, (27:57.2), (28:18.4)
20485Jacob Hespeler, ON - Team Time (1st 5) 2:23:50.9 | Spread (1st 5) 19:16.0
35, 83, 103, 109, 155
Nathan Vervaeke, Jordy Worton, John Lawson, Josh Pollard, Quinn Oliver
22:54.1, 25:01.9, 26:37.0, 27:07.8, 42:10.1
21581Glenview Park SS, ON - Team Time (1st 5) 2:21:52.7 | Spread (1st 5) 9:33.8
62, 98, 122, 147, 152, (154)
Mason Austin, Baraa Elbaf, Jacob Lewis, Garrett Kivell, Hayden Duench, (Spencer Pent)
24:11.7, 26:09.3, 28:05.2, 29:41.0, 33:45.5, (34:46.5)
22662Lo-Ellen Park, ON - Team Time (1st 5) 2:24:05.0 | Spread (1st 5) 1:38.0
116, 127, 139, 140, 140
Brady Lavigne, Jonah Blatt, James Jokinen, Thomas Gore, Thomas Costello
27:48.0, 28:10.0, 29:15.0, 29:26.0, 29:26.0
23665Confederation, ON - Team Time (1st 5) 2:24:19.0 | Spread (1st 5) 2:21.0
107, 138, 140, 140, 140, (140), (140)
Bradley Turnbull, Kyle Fleury, Nathan Dockery, Eric Lanois, Brett Mckinnon, (Brett Turnbull), (Greg Jetty)
27:05.0, 28:56.0, 29:26.0, 29:26.0, 29:26.0, (29:26.0), (29:26.0)