1207Cameron Heights, ON - Team Time (1st 5) 1:44:39.0 | Spread (1st 5) 1:50.1
11, 25, 39, 60, 72, (80), (85)
Joe Sheridan, Abdi Dadafo, Mohammed Ahmed Salah, Alec Elliot, Declan Outhit, (Luke Hovius), (Andrew Shepherd)
19:55.7, 20:38.4, 20:53.2, 21:25.9, 21:45.8, (21:53.7), (22:01.0)
2229A.B. Lucas, ON - Team Time (1st 5) 1:44:47.0 | Spread (1st 5) 2:32.0
8, 18, 19, 84, 100, (116), (248)
William Kashindi, Michael Woodward, Gregory Woodward, Jimmy Phillips, Tanner Martin, (Hugh McDonald), (Connor Eady-kissau)
19:47.0, 20:20.0, 20:22.0, 21:59.0, 22:19.0, (22:35.0), (24:29.0)
3254Preston, ON - Team Time (1st 5) 1:45:01.9 | Spread (1st 5) 2:56.8
7, 15, 38, 66, 128, (189), (197)
Gavin Shields, 10 Patton, Joe Silva, Owen Savory, Jeremy Vandenhelm, (Nicholas Carriere), (Philip Huynh)
19:45.1, 20:06.9, 20:50.8, 21:37.2, 22:41.9, (23:32.0), (23:37.3)
4263St Mary's (Kitchener), ON - Team Time (1st 5) 1:45:58.4 | Spread (1st 5) 2:14.3
17, 30, 41, 63, 112, (113), (170)
Taylor Gagne, Dejen Abraha, Sebastian Jania, Jose Alba, Claudio Perdigao, (Daniel Guerra), (Mario Reckl)
20:17.9, 20:42.6, 20:54.9, 21:30.8, 22:32.2, (22:32.6), (23:17.5)
5284Centennial CVI, ON - Team Time (1st 5) 1:45:34.7 | Spread (1st 5) 3:27.8
2, 26, 31, 90, 135, (187), (218)
Drew Anderson, Willem Quosai, Simon Wells, Drew Neil, Isaac Wismer, (Matthew Drover), (Nolan Mullins)
19:17.0, 20:39.4, 20:43.7, 22:09.8, 22:44.8, (23:31.1), (24:00.4)
6286Bluevale Collegiate Institute, ON - Team Time (1st 5) 1:46:05.4 | Spread (1st 5) 2:52.8
2, 35, 70, 89, 90, (96), (136)
Sheldon Budhram, Luke Thompson, Ryan Annis, Anan Al Moallim, Jordan Arndt, (Josh Bester), (Adam Clark)
19:17.0, 20:47.2, 21:42.2, 22:09.2, 22:09.8, (22:14.8), (22:45.0)
7337Waterloo CI, ON - Team Time (1st 5) 1:47:04.5 | Spread (1st 5) 3:14.0
9, 29, 66, 75, 158, (253), (310)
Chris Motz, Cameron Waind, Benjamin Hudson, Jason Holzscherer, Sam Sutherland, (Benjamin Caldwell), (Lukas Van Arragon)
19:50.9, 20:42.4, 21:37.2, 21:49.1, 23:04.9, (24:33.7), (25:45.7)
8354St. Michael Catholic, ON - Team Time (1st 5) 1:47:57.0 | Spread (1st 5) 1:53.0
34, 44, 47, 106, 123, (146), (163)
Owen O'Leary, Evan Metelski, Harrison Ritchie, Tyler Natywary, Marcus Radica, (Brad Stewart), (Ryan Ruttan)
20:47.0, 21:01.0, 21:04.0, 22:25.0, 22:40.0, (22:52.0), (23:10.0)
9373Holy Cross, ON - Team Time (1st 5) 1:48:13.0 | Spread (1st 5) 2:12.0
37, 53, 62, 68, 153, (301), (328)
Dean VanHerpe, Dean Van Herpe, Matt Sheeler, Alex McConnell, Brad Ross, (Jack Rookes), (Alex Cybulski)
20:48.0, 21:16.0, 21:29.0, 21:40.0, 23:00.0, (25:30.0), (26:17.0)
10382Sir Frederick Banting, ON - Team Time (1st 5) 1:47:59.0 | Spread (1st 5) 3:15.0
13, 23, 76, 105, 165, (202), (207)
Ben Harris, Desmond Rhys, Kurtis Wenman, Ryan Prete, Jacob Vanderzwet, (William Staikos), (Lucas Salazer-Reid)
19:58.0, 20:33.0, 21:51.0, 22:24.0, 23:13.0, (23:44.0), (23:48.0)
11385Elmira, ON - Team Time (1st 5) 1:46:55.5 | Spread (1st 5) 3:46.9
6, 16, 21, 155, 187, (213), (361)
Matt Bannon, Aaron Lebold, Keith Weber, Lucas Nosal, Kyle LaRonde, (Tanguy Bouvet), (Ryan Lumgair)
19:44.2, 20:10.1, 20:29.6, 23:00.5, 23:31.1, (23:54.0), (27:19.6)
12423London Central, ON - Team Time (1st 5) 1:49:12.0 | Spread (1st 5) 2:49.0
10, 71, 99, 117, 126, (129), (139)
Tristan Fleming, Jack Sheffar, William Litchfield, Aaron Hesman, Luis Silva-Elizondo, (Cameron Howes), (Davis Amyot)
19:52.0, 21:45.0, 22:18.0, 22:36.0, 22:41.0, (22:42.0), (22:49.0)
13447Mother Teresa, ON - Team Time (1st 5) 1:50:16.0 | Spread (1st 5) 1:58.0
27, 87, 103, 108, 122, (136), (146)
Braeden Bertrand-Hopper, Zac Belanger, Sam Kloppenburg, Liam Turnbull, Matt Toivonen, (Ian O'Donnell), (Nicholas Regier)
20:41.0, 22:07.0, 22:23.0, 22:26.0, 22:39.0, (22:45.0), (22:52.0)
14477Riverside, ON - Team Time (1st 5) 1:50:58.0 | Spread (1st 5) 1:13.0
58, 92, 97, 111, 119, (139), (153)
Kyle Denomme, Scott Neilson, Lyjah Dunn, Teddy McGeen, James McCrindle, (Ryan Marchand), (Simon Yacoub)
21:24.0, 22:10.0, 22:16.0, 22:31.0, 22:37.0, (22:49.0), (23:00.0)
15504Assumption College, ON - Team Time (1st 5) 1:50:37.0 | Spread (1st 5) 2:51.0
42, 59, 73, 123, 207, (215), (263)
Jacob Rothera, Aidan Snively, Garrick Loewen, Prakash Pandya, Alex Rodzinka, (Tejas Pandya), (Josh Jaekel)
20:57.0, 21:25.0, 21:47.0, 22:40.0, 23:48.0, (23:55.3), (24:40.0)
16522Medway, ON - Team Time (1st 5) 1:51:05.0 | Spread (1st 5) 1:53.0
56, 69, 81, 149, 167, (198), (265)
Elliott Godfrey, Evan Scott, Caleb Trotter, Benton McNicol, Peter Buys, (Michael Vivian), (Keelan Paliani)
21:21.0, 21:41.0, 21:54.0, 22:55.0, 23:14.0, (23:38.0), (24:45.0)
17553St Benedict, ON - Team Time (1st 5) 1:50:56.9 | Spread (1st 5) 4:34.7
14, 49, 114, 115, 261, (276), (299)
Marcus Noble, Keith Tanner, Ben Taborek, Colton Dorion, Andrew Misener, (Darren Russo), (Jason Wozniak)
20:04.0, 21:07.1, 22:33.0, 22:34.1, 24:38.7, (24:55.7), (25:27.1)
18569North Park (Brantford), ON - Team Time (1st 5) 1:51:32.5 | Spread (1st 5) 3:52.8
32, 50, 109, 119, 259, (334), (363)
Riley Malcolm, Tyler Moore, Austin Solak, Ben Sayles, Nick Baldwin, (Tyler Colibaba), (Kieren Kenzie)
20:44.0, 21:07.7, 22:27.0, 22:37.0, 24:36.8, (26:29.2), (27:23.0)
19575Galt CVI, ON - Team Time (1st 5) 1:51:07.3 | Spread (1st 5) 3:38.0
5, 95, 144, 160, 171, (172), (179)
Kieran Doherty, Cameron Smith, Nic Wlodek, Ben Greenwood, Stuart Hollinger, (Ethan Main), (Dominic Mortimer)
19:39.9, 22:13.9, 22:50.1, 23:05.5, 23:17.9, (23:18.9), (23:22.1)
20618Strathroy, ON - Team Time (1st 5) 1:52:00.0 | Spread (1st 5) 3:58.0
20, 51, 148, 156, 243, (284), (335)
Derek Hick, Nic Bylsma, Matt Gough, Gary Goldrick, Nethaniel Gabriel, (Douglas Brown), (Jakob Rody)
20:27.0, 21:10.0, 22:54.0, 23:04.0, 24:25.0, (25:03.0), (26:30.0)
21670St Thomas Aquinas (London), ON - Team Time (1st 5) 1:53:40.0 | Spread (1st 5) 1:40.0
79, 94, 139, 169, 189, (203), (211)
Josh Stauder, Oayk Travaglini, Jack Monyard, Paul Travaglini, Calvin Scott, (Tyler Goldsack), (Ian Newton)
21:52.0, 22:12.0, 22:49.0, 23:15.0, 23:32.0, (23:45.0), (23:52.0)
22709St. Mary's DCVI, ON - Team Time (1st 5) 1:54:22.0 | Spread (1st 5) 1:17.0
98, 117, 145, 156, 193, (232), (279)
Travis Mann, Brandon McLeod, Remco Scheele, Campbell Leavitt, Dermott Shephard, (Brent Vink), (David Jorna)
22:17.0, 22:36.0, 22:51.0, 23:04.0, 23:34.0, (24:10.3), (24:58.0)
23744Forest Heights, ON - Team Time (1st 5) 1:54:29.6 | Spread (1st 5) 2:10.0
55, 161, 162, 180, 186, (223), (332)
Ahmed Ahmed, Nick Burt, Mohammed Saeed, Max Tauro, Wyatt Walsh, (Matt Burt), (Nck Theologos)
21:20.3, 23:06.9, 23:07.7, 23:24.4, 23:30.3, (24:01.9), (26:25.4)
24770Rockway Mennonite, ON - Team Time (1st 5) 1:55:32.4 | Spread (1st 5) 5:59.5
45, 45, 83, 245, 352, (371), (391)
Will Russell, William Russell, Matthew Schieck, Josh Kneller, Oliver Sangster, (Drew Mcmurtry), (Graham De'Ath)
21:03.1, 21:03.1, 21:57.6, 24:26.0, 27:02.6, (27:35.8), (28:47.0)
25791Lord Dorchester, ON - Team Time (1st 5) 1:55:02.0 | Spread (1st 5) 2:54.0
48, 133, 196, 198, 216, (254), (257)
Patrick Deane, Jeff Vervoordeldonk, Andrew Frampton, Josh McNorgan, Chris Caddey, (Brendon Gallagher), (Jamie McNorgan)
21:05.0, 22:44.0, 23:36.0, 23:38.0, 23:59.0, (24:35.0), (24:36.0)
26811St David, ON - Team Time (1st 5) 1:55:33.1 | Spread (1st 5) 5:56.0
22, 43, 143, 270, 333, (339), (384)
Riley Alvarez, James Milton, Chance Newell, Paul Hewson, Kelly Waldbillig, (Jahaziel Siri), (Chris Dye)
20:30.0, 20:57.7, 22:50.0, 24:49.4, 26:26.0, (26:38.6), (28:23.1)
27815Sir J. A. MacDonald, ON - Team Time (1st 5) 1:55:52.6 | Spread (1st 5) 3:15.9
74, 93, 177, 185, 286, (297), (318)
Stan Zonov, Pete Redekop, Justin Macdonald, Nathan Bauman, Adam Okeil, (MacDonald Justin), (Sam Farkas)
21:48.2, 22:10.8, 23:20.3, 23:29.2, 25:04.1, (25:21.6), (25:49.9)
28856Montcalm, ON - Team Time (1st 5) 1:56:20.0 | Spread (1st 5) 7:56.0
1, 76, 102, 330, 347, (377), (378)
Muhumed Sirage, Ryan Foott, Amara Abraha, Tyrel Hiltz, Ryan Humphrey, (Rahmatullo Khudoi Nazar), (Yousef Hashim)
18:54.0, 21:51.0, 22:21.0, 26:24.0, 26:50.0, (28:06.0), (28:08.0)
856St Joseph’s (St. Thomas), ON - Team Time (1st 5) 1:56:03.0 | Spread (1st 5) 2:35.0
53, 191, 193, 209, 210, (240), (241)
Chris Taylor, Adi Wardini, Ryan Pocrnic, Brennan Agius, Joshua Brown, (Gage Bennett), (Doug Burakoff)
21:16.0, 23:33.0, 23:34.0, 23:49.0, 23:51.0, (24:20.0), (24:22.0)
30869London South, ON - Team Time (1st 5) 1:56:12.0 | Spread (1st 5) 3:36.0
27, 173, 213, 220, 236, (362)
Bryan Emery, Josh Heuving, Devon Nelson, David Archibald, Aidan Attema, (Scott Weeks)
20:41.0, 23:19.0, 23:54.0, 24:01.0, 24:17.0, (27:20.0)
31875Grand River C I, ON - Team Time (1st 5) 1:56:51.3 | Spread (1st 5) 2:44.5
82, 121, 166, 246, 260, (287), (292)
Matt Duchenes, Calvin Redmond, Michael McKague, Thomas Zienchuk, Ryan Tennant, (Peter McDonald), (Drew Willcox)
21:54.1, 22:37.8, 23:13.6, 24:27.2, 24:38.6, (25:05.9), (25:15.4)
32879East Elgin, ON - Team Time (1st 5) 1:56:53.0 | Spread (1st 5) 7:01.0
12, 86, 195, 236, 350, (360), (418)
Paul Rochus, Bradley Loewen, Alex Warren, Zach Dockstader, Connor Dockstader, (Randy Enns), (Jordan Young)
19:57.0, 22:06.0, 23:35.0, 24:17.0, 26:58.0, (27:18.0), (32:21.0)
33902Resurrection, ON - Team Time (1st 5) 1:57:11.4 | Spread (1st 5) 1:40.9
104, 168, 184, 221, 225, (266), (274)
Brendan Masters, Kevin Santolini, Joseph Hunter, Jacob Sullivan, Jacob Robinson, (Caleb Jolkowski), (Adam Tank)
22:23.9, 23:14.3, 23:27.0, 24:01.4, 24:04.8, (24:45.4), (24:55.0)
34906Central Elgin, ON - Team Time (1st 5) 1:57:24.0 | Spread (1st 5) 2:26.0
88, 126, 211, 227, 254, (293), (295)
Alex Sanders, Jed Walker, Aidan Bilyea, John Burgi, Zachary Wells, (Brandon Clark), (Lucas Amodeo)
22:09.0, 22:41.0, 23:52.0, 24:07.0, 24:35.0, (25:18.0), (25:20.0)
35924Vincent Massey, ON - Team Time (1st 5) 1:58:08.6 | Spread (1st 5) 6:24.1
33, 107, 201, 230, 353, (407)
Brendan Wallace, Graeme Fisher, Kodie Delisle, Brad Sato, Anam Asim, (Noah Allen)
20:45.3, 22:25.4, 23:39.5, 24:09.0, 27:09.4, (30:32.5)
36968South Huron, ON - Team Time (1st 5) 1:57:22.0 | Spread (1st 5) 6:10.0
4, 178, 234, 243, 309, (356), (366)
Adam Tait, Sky Schulz, Ted Vanhie, Justin Hern, Stirling Iredale, (Tom Humphreys), (Eric Fletcher)
19:35.0, 23:22.0, 24:15.0, 24:25.0, 25:45.0, (27:15.0), (27:25.0)
371021Southwood, ON - Team Time (1st 5) 1:59:02.9 | Spread (1st 5) 4:52.0
40, 138, 238, 294, 311, (312), (337)
Joel Webster, Mathieu Bellec, Eric Lywood, Peter Whitley, Tyler Turnbull, (Zack Fielding), (Zac Macdonald)
20:53.8, 22:46.7, 24:17.1, 25:19.5, 25:45.8, (25:46.6), (26:34.6)
381026Northern CIV, ON - Team Time (1st 5) 1:59:04.5 | Spread (1st 5) 2:13.0
129, 176, 200, 247, 274, (278), (281)
Kevin Dann, Rob Smith, Drew Morgan, Colin Burchill, Calum Dietzel, (Callahan Doughty), (Mitchell Leblanc)
22:42.0, 23:20.0, 23:39.1, 24:28.4, 24:55.0, (24:57.7), (25:02.0)
391029St James, ON - Team Time (1st 5) 1:59:17.8 | Spread (1st 5) 4:06.2
64, 175, 235, 251, 304, (306), (367)
Jack Tersigni, Patrick Haynes, Spencer LeGrand, Alex McKeigan, Luke Hannam, (Dennis Coffey), (Mark Keir)
21:31.9, 23:19.8, 24:15.6, 24:32.4, 25:38.1, (25:43.2), (27:28.0)
401032St Anne’s, ON - Team Time (1st 5) 1:59:18.0 | Spread (1st 5) 2:17.0
110, 173, 239, 242, 268, (281), (298)
Jason Huber, Leendert Van Dorp, Rick Pot, Jan Paul Van Dorp, Thomas Hartman, (Eric Steele), (Jamie Huber)
22:30.0, 23:19.0, 24:18.0, 24:24.0, 24:47.0, (25:02.0), (25:22.0)
411034Monsignor Doyle, ON - Team Time (1st 5) 1:59:15.7 | Spread (1st 5) 3:22.6
78, 151, 252, 262, 291, (296), (317)
Jacob Bardwell, Jorge Ortez, Rick Medeiros, Justin Ullhorn, Sam Plommer, (Jeremy Runnquist), (Jaden Sunderland)
21:51.8, 22:56.7, 24:33.3, 24:39.5, 25:14.4, (25:20.3), (25:49.6)
421037Huron Heights (Kitchener), ON - Team Time (1st 5) 1:59:04.0 | Spread (1st 5) 1:26.1
132, 222, 224, 228, 231, (233), (264)
Simon Piticaru, Austin Brown, Nick Staffa, Tom Dousek, Tyler Maloney, (Eduardo Navarro), (Spencer Bourke)
22:43.0, 24:01.5, 24:03.2, 24:07.2, 24:09.1, (24:13.2), (24:41.1)
431052Waterloo-Oxford, ON - Team Time (1st 5) 1:59:42.3 | Spread (1st 5) 4:56.8
52, 192, 218, 267, 323, (324)
Alex Buehlow, Adam Wurzbacher, Mathieu Sanderson, Jordan Pauls, Ian McCurdy, (Riley Mills)
21:13.2, 23:33.2, 24:00.4, 24:45.5, 26:10.0, (26:12.0)
441095London Christian, ON - Team Time (1st 5) 2:00:32.0 | Spread (1st 5) 4:47.0
61, 181, 257, 271, 325, (376), (397)
Connor VanSoest, Thomas Branderhoorst, Ian Smit, Daniel VandenBrink, Colin Vanderglas, (Jason Metzger), (Jesse DeDreu)
21:26.0, 23:26.0, 24:36.0, 24:51.0, 26:13.0, (27:57.0), (29:16.0)
451124Central Huron, ON - Team Time (1st 5) 2:00:39.0 | Spread (1st 5) 1:58.0
159, 163, 249, 269, 284, (319), (374)
Jarna Miedema, Jesse Sangster, Tyler Edginton, Jordan deBoer, Blake Evans, (David Metzger), (Unknown Runner)
23:05.0, 23:10.0, 24:32.0, 24:49.0, 25:03.0, (25:50.0), (27:49.0)
461172Chatham-Kent, ON - Team Time (1st 5) 2:03:36.2 | Spread (1st 5) 8:51.0
24, 183, 277, 289, 399, (415)
Josh Kellier, Cai Kellier, Austin Seed, Nate Sabourin, Jesse Belanger, (Sam MacPherson)
20:34.1, 23:26.5, 24:57.6, 25:12.9, 29:25.1, (32:05.6)
471204Saunders, ON - Team Time (1st 5) 2:02:18.0 | Spread (1st 5) 3:02.0
129, 205, 273, 290, 307, (358), (386)
Almir Smailovic, Owen Vint, Ryan McDonald, Robbie Lava, Jeff Hamilton, (Ben Douglas), (James McHugh)
22:42.0, 23:46.0, 24:53.0, 25:13.0, 25:44.0, (27:17.0), (28:33.0)
481210Woodland Christian, ON - Team Time (1st 5) 2:02:47.0 | Spread (1st 5) 5:47.8
36, 229, 280, 327, 338, (412), (432)
Elijah Moreau-Arnott, Daniel Omar, Elijah Cameron, Zachary Branan, Daniel Deen, (Steven Shantz), (Nathan Fish)
20:47.6, 24:07.6, 25:00.2, 26:16.2, 26:35.4, (31:33.2), (42:23.4)
491228Belle River, ON - Team Time (1st 5) 2:05:51.9 | Spread (1st 5) 8:07.5
57, 142, 272, 357, 400
Miles Matthews, Brandon Ireland, Connor Meyerink, Connor Matton, Noah Leschyna
21:23.0, 22:49.9, 24:51.7, 27:16.8, 29:30.5
501231Huron Park, ON - Team Time (1st 5) 2:03:58.0 | Spread (1st 5) 4:20.0
101, 150, 313, 326, 341, (368), (382)
Jesse Burt, Kevin Holden, William Chesney, Christopher Langford, Sameer Kotwal, (Cole Z Clark), (Darren Holden)
22:20.0, 22:56.0, 25:47.0, 26:15.0, 26:40.0, (27:32.0), (28:20.0)
511288John Paul II, ON - Team Time (1st 5) 2:05:13.0 | Spread (1st 5) 4:56.0
152, 181, 249, 331, 375, (409)
Avin Chanderdat, Nohe Tekle, Trey Polio, Jordan Hoover, Michael McCabe, (Brandon Pickell)
22:57.0, 23:26.0, 24:32.0, 26:25.0, 27:53.0, (31:11.0)
521359St Christopher, ON - Team Time (1st 5) 2:06:39.0 | Spread (1st 5) 4:33.0
133, 203, 322, 343, 358, (380), (401)
Hendrik Vermeulen, Greg Steeves, Jacob Zerko, Tyler Belanger, Eric Steeves, (Michael Pearce), (Pablo Mas)
22:44.0, 23:45.0, 26:07.0, 26:46.0, 27:17.0, (28:14.9), (29:42.0)
531407Jacob Hespeler, ON - Team Time (1st 5) 2:12:40.7 | Spread (1st 5) 11:41.2
65, 206, 336, 370, 430
Josh Pollard, Jordy Worton, Steven Thomas, Hayden Orton, Kevin Tram
21:32.5, 23:47.5, 26:34.2, 27:32.8, 33:13.7
541501Westminster, ON - Team Time (1st 5) 2:09:54.0 | Spread (1st 5) 4:44.0
123, 300, 350, 364, 364, (379), (396)
Devan Elijah, Christopher Austin, Ala'Aldin Alasi, Matthew Horne, Alex Lac, (Wesley Boland), (Abdallah Alhalbouni)
22:40.0, 25:28.0, 26:58.0, 27:24.0, 27:24.0, (28:11.0), (29:15.0)
551604Woodstock, ON - Team Time (1st 5) 2:10:38.0 | Spread (1st 5) 2:41.0
281, 288, 314, 349, 372, (383), (387)
Michael Arnott, Tyrone Douglas, Mark MacGregor, Darren Robinson, Chandler Mills, (Michael MacKenzie), (Everett Kehew)
25:02.0, 25:08.0, 25:49.0, 26:56.0, 27:43.0, (28:21.0), (28:34.0)
561650Oakridge, ON - Team Time (1st 5) 2:12:50.0 | Spread (1st 5) 3:56.0
254, 314, 342, 355, 385, (394), (410)
Ben Partridge, Ben Macari, Wesley Martin, Mathew Kelly, Dylan Hayton, (Brett McAteer), (Kyle Morash)
24:35.0, 25:49.0, 26:41.0, 27:14.0, 28:31.0, (29:07.0), (31:18.0)
571673Glencoe, ON - Team Time (1st 5) 2:14:23.0 | Spread (1st 5) 4:48.0
226, 321, 345, 388, 393, (425)
Garrett Salomons, Nick Pinnell, David Schepers, Billy Sharpe, Nick Graham, (Logan Little)
24:06.0, 26:01.0, 26:47.0, 28:35.0, 28:54.0, (32:37.0)
581690Ursuline College (The Pines), ON - Team Time (1st 5) 2:14:19.9 | Spread (1st 5) 4:38.2
303, 316, 320, 346, 405, (416), (417)
William Laurie, William Tetzlaff, Bradie VanDongen, Peter Van Nooten, Greg Seaman, (Jacob Sawyer), (Derek VanNicuwenhuyze)
25:35.1, 25:49.3, 25:53.5, 26:48.7, 30:13.3, (32:09.3), (32:11.7)
591707Sandwich, ON - Team Time (1st 5) 2:16:56.7 | Spread (1st 5) 5:21.5
217, 308, 389, 395, 398, (419)
Jordan Kiss, Edwin Cipkar, Branden Hyman, Andrew Simonitto, Logan Steinberg, (Quentin Brownlie)
23:59.8, 25:44.5, 28:36.2, 29:14.9, 29:21.3, (32:21.5)
601801W. Ross MacDonald, ON - Team Time (1st 5) 2:20:03.6 | Spread (1st 5) 7:03.5
305, 329, 368, 373, 426, (427), (429)
Brandon Van Wyk, Erik Miller, Justin Lowrey, Ryan Rustad, Simon Braham, (Kyle Brunet), (Louis Santiago)
25:39.0, 26:22.1, 27:32.0, 27:48.0, 32:42.5, (32:48.0), (33:03.0)
611875H.B. Beal, ON - Team Time (1st 5) 2:24:53.0 | Spread (1st 5) 6:22.0
302, 348, 403, 408, 414, (424)
Ryan Howald, Ben Fletcher, James Nuttal, Jonathon Wake, Paul Wilson, (Laura Amos)
25:31.0, 26:55.0, 29:53.0, 30:41.0, 31:53.0, (32:36.0)
621932Erin District, ON - Team Time (1st 5) 2:25:39.6 | Spread (1st 5) 4:40.5
344, 381, 392, 404, 411, (413), (420)
Dawson Wright, Ben Fitzpatrick, Trent Blackwell, Dan Walcott, Shane Sketchley, (Stephen Solecki), (Rainer Jokinen)
26:46.9, 28:19.3, 28:53.5, 30:12.5, 31:27.4, (31:46.4), (32:26.0)
631961St Thomas of Villanova, ON - Team Time (1st 5) 2:28:03.4 | Spread (1st 5) 5:50.6
340, 390, 402, 406, 423
Zachary Laforet, Mitch Wilson, Andrew Wilson, Adrian DeBiasio, Gage Renaud
26:39.6, 28:44.7, 29:48.8, 30:20.1, 32:30.2
642056Regina Mundi, ON - Team Time (1st 5) 2:40:26.0 | Spread (1st 5) 8:06.0
354, 421, 422, 428, 431
Mateusz Dabrowski, Colin Hewitt, Peter Diaco, Geoffrey Gubbles, Diego Gonzales
27:13.0, 32:27.0, 32:28.0, 32:59.0, 35:19.0