191Handsworth, BC - Team Time (1st 5) 1:29:10.0 | Spread (1st 5) 1:42.3
8, 11, 13, 16, 43, (97)
Cyrus Young, Theo Rhodes, Ryan Goodwin, Owain Cormack, Owen Wang, (Ian Hartley)
17:16.4, 17:35.0, 17:36.6, 17:43.3, 18:58.7, (20:14.1)
2137Sir J. A. MacDonald, ON - Team Time (1st 5) 1:31:01.0 | Spread (1st 5) 2:10.4
4, 9, 37, 39, 48, (50), (57)
Daniel Khan, Will Leather, David Cummings, Tyler Bell, Nicolas Mojica, (Riley Domaratzki), (Christopher Kamski)
16:55.4, 17:21.3, 18:48.4, 18:50.1, 19:05.8, (19:07.4), (19:16.4)
3159Stonepark Intermediate, PE - Team Time (1st 5) 1:32:18.1 | Spread (1st 5) 1:12.0
17, 25, 34, 41, 42, (46), (54)
Kaleb Gagne, Riley Fitzpatrick, Lauchlan MacEachern, Wil Fradsham, Yassine El Bahh, (Daniel Collins), (Jesse Campbell-Johnston)
17:46.6, 18:05.2, 18:30.9, 18:56.8, 18:58.6, (19:03.3), (19:12.6)
4172Thousand Islands, ON - Team Time (1st 5) 1:32:02.5 | Spread (1st 5) 2:24.9
7, 15, 36, 47, 67, (87), (94)
David Gill, Mason Jones, Bronsen Greaves, Carson Wright, Shan Dhanoa, (Walter Woloshin), (Nathan Plant)
17:09.2, 17:39.0, 18:35.5, 19:04.7, 19:34.1, (19:58.7), (20:07.5)
5174Cameron Heights, ON - Team Time (1st 5) 1:31:04.2 | Spread (1st 5) 4:03.5
2, 21, 35, 44, 72, (83), (92)
Talman Young, Robert Fraser, Matthew Hernandez, Jaxon Parent, Alexander Gouthro, (Svend Emil Poulsen), (Jeremiah Leiyu)
15:45.2, 17:54.3, 18:35.0, 19:01.0, 19:48.7, (19:54.1), (20:05.0)
6214Resurrection, ON - Team Time (1st 5) 1:33:57.7 | Spread (1st 5) 1:13.1
27, 32, 40, 55, 60, (73), (75)
Alex Nicolescu, Patrick Benest, Malachi Busse, Leonardo Moodley, Carter Murphy, (Maxum Stratford), (Jared Hughes)
18:07.6, 18:18.4, 18:55.9, 19:15.1, 19:20.7, (19:49.6), (19:51.1)
7260Kitchener-Waterloo, ON - Team Time (1st 5) 1:34:26.4 | Spread (1st 5) 2:54.9
10, 20, 61, 63, 106, (192), (194)
Derek Milroy, Andrew Edginton, Evan Egerhazi, Brendan Chapple, Jacob Hall, (Sam Dowhaniuk), (Luke Van Decker)
17:27.4, 17:52.1, 19:21.5, 19:23.1, 20:22.3, (23:39.2), (23:49.9)
8290Orangeville, ON - Team Time (1st 5) 1:35:18.5 | Spread (1st 5) 5:14.6
5, 19, 52, 53, 161
Jack Gillies, Gregor Lawson, Graham Rooney, Andrew Burnside, Matthew Chirambaguwa
16:56.4, 17:50.9, 19:09.3, 19:10.9, 22:11.0
9292Waterloo CI, ON - Team Time (1st 5) 1:33:49.6 | Spread (1st 5) 5:21.1
1, 18, 38, 105, 130, (138), (149)
Scott Arndt, Kelton Langman, Tomas Kulikauskas, Nolan Sloss, Brad Dalke, (Alexander Nincevic), (Alex Rus)
15:43.8, 17:50.1, 18:48.9, 20:21.9, 21:04.9, (21:20.2), (21:38.6)
10306Colonel Gray Senior, PE - Team Time (1st 5) 1:35:44.7 | Spread (1st 5) 2:40.0
14, 23, 80, 88, 101, (107), (111)
Isaac McCardle, Jack Roberts, Alex Rogers, Jesse Robertson, Cezar Campeanu, (Zaid Daqa), (Amro Mohamed)
17:38.1, 17:57.4, 19:52.3, 19:58.8, 20:18.1, (20:23.6), (20:26.2)
11310Abbotsford Christian, BC - Team Time (1st 5) 1:34:56.4 | Spread (1st 5) 4:53.2
3, 24, 31, 110, 142, (155)
James De Jager, Matthew Trent, Brett Kehler, Ian Chuang, Jarryd Viljoen, (Cameron Peters)
16:42.0, 18:00.0, 18:13.9, 20:25.3, 21:35.2, (21:41.6)
12318Parkland Immanuel Christian, AB - Team Time (1st 5) 1:36:49.2 | Spread (1st 5) 2:00.6
22, 58, 69, 84, 85, (118), (119)
Tyson Versteeg, Shaun Geusebroek, Shawn Gunnink, Joel Vanspronsen, Matthew Tolsma, (Brody Vanassen), (Andrew Leffers)
17:56.3, 19:20.1, 19:39.8, 19:56.1, 19:56.9, (20:46.7), (20:49.1)
13329Bluevale Collegiate Institute, ON - Team Time (1st 5) 1:37:42.7 | Spread (1st 5) 43.6
51, 64, 66, 70, 78, (86), (93)
Lucas Hallam, Samuel Lorincz, Maaz Ghazi, Cade Ferguson, Matthew Mills, (Liam Doherty), (Stefan Frunza)
19:08.0, 19:25.8, 19:32.9, 19:44.4, 19:51.6, (19:58.5), (20:06.1)
14414St Mary's (Kitchener), ON - Team Time (1st 5) 1:38:56.4 | Spread (1st 5) 2:14.5
26, 81, 100, 103, 104, (129), (141)
Adam Loffelmann, Robbie Schnarr, Johnathan McGrath, Carter Steffler, David De Sousa, (Oliver Doyle), (Dante Duval)
18:06.6, 19:52.8, 20:16.4, 20:19.5, 20:21.1, (21:04.5), (21:34.4)
15429College Jean de la Mennais, QC - Team Time (1st 5) 1:39:45.1 | Spread (1st 5) 1:20.8
45, 90, 91, 95, 108, (123), (124)
Anthony Dube-Jaegly, Loic Souka, Emilien Martel, Victor Tanner, Sebastien Bedard, (Matvei Cladcov), (Gabriel Roy)
19:03.1, 20:03.4, 20:04.5, 20:10.2, 20:23.9, (20:54.1), (20:54.7)
16442Waterloo-Oxford, ON - Team Time (1st 5) 1:39:56.1 | Spread (1st 5) 1:16.9
56, 59, 98, 114, 115, (136), (147)
Jack Rynard, Noah Dietrich, Adam Huras, Aiden Seguin, Clayton Gerber, (Aidan Williams), (Ben Baptie)
19:15.9, 19:20.4, 20:14.8, 20:32.2, 20:32.8, (21:18.6), (21:38.1)
17443St Benedict, ON - Team Time (1st 5) 1:40:11.0 | Spread (1st 5) 3:25.1
30, 65, 77, 125, 146, (148), (156)
Weldon Hovey, Luke Meadus, Nathan Pedro, Bryson Sauder, Grady Booth, (Issay Tieu), (Logan Hefferan)
18:12.7, 19:32.0, 19:51.4, 20:57.1, 21:37.8, (21:38.2), (21:42.1)
18493Huron Heights (Kitchener), ON - Team Time (1st 5) 1:41:37.3 | Spread (1st 5) 1:50.0
62, 74, 102, 122, 133, (143), (153)
Carter LaFosse, Hassan Davut, Thayden Brown, Nikolas Mamak, Ian Strange, (Aidan Kim), (Jacob Guest)
19:22.9, 19:50.3, 20:19.0, 20:52.2, 21:12.9, (21:35.9), (21:40.9)
19499St David, ON - Team Time (1st 5) 1:41:35.1 | Spread (1st 5) 1:55.4
49, 79, 116, 127, 128, (132), (144)
Will Betik, Nate Brideau, Hayden Robins, Mitchell Hartman, Jeremy Hunchak, (Liam Jewer), (Tyler Labelle)
19:06.6, 19:52.1, 20:34.3, 21:00.1, 21:02.0, (21:11.8), (21:36.2)
20503Galt CVI, ON - Team Time (1st 5) 1:41:43.8 | Spread (1st 5) 1:24.0
68, 89, 99, 121, 126, (177), (186)
Christoper Lecsek, Carter O'Connor, Walker Kabirzad, Matt Cummings, Tyler Hawbolt, (Abdalah Aburaneh), (Joey Shanks)
19:35.9, 20:02.3, 20:15.9, 20:49.8, 20:59.9, (22:46.6), (23:20.0)
21540Monsignor Doyle, ON - Team Time (1st 5) 1:43:19.5 | Spread (1st 5) 4:54.7
29, 33, 113, 182, 183, (212), (213)
Owen Lloyd, Thomas Papalia, Eric Wehrle, Daniel Martin, Christian Miranda, (Kyle Figueiredo), (Aiden Drinkwater)
18:12.3, 18:28.5, 20:30.6, 23:01.1, 23:07.0, (28:01.8), (28:28.6)
22578Dundas Valley Secondary, ON - Team Time (1st 5) 1:44:04.6 | Spread (1st 5) 2:37.0
76, 96, 117, 120, 169, (173), (178)
Adam Wright, Jack Lewis, Cole Ljucovic, Ayden Kirdimir, Robbie McHarg, (Alex Renwick), (Jack Hussey)
19:51.3, 20:12.9, 20:42.7, 20:49.4, 22:28.3, (22:41.9), (22:49.4)
23646Grand River C I, ON - Team Time (1st 5) 1:45:39.6 | Spread (1st 5) 4:37.7
12, 154, 158, 160, 162, (176)
Phillip Hammell, Tony Duong, Eli Harden, Lucas Martin, Samson McCullough, (Ben Doering)
17:35.7, 21:41.3, 22:00.6, 22:08.6, 22:13.4, (22:43.7)
24698Forest Heights, ON - Team Time (1st 5) 1:48:13.6 | Spread (1st 5) 5:16.0
28, 140, 170, 171, 189, (193), (196)
Spencer Reinsoo, Ian Praetzel, James Wigg, Jacob Jagt, Josh Watson, (Justin Egerhazi), (Trent Beitz)
18:10.3, 21:31.3, 22:29.2, 22:36.5, 23:26.3, (23:46.4), (23:51.9)
25714Centennial CVI, ON - Team Time (1st 5) 1:51:08.7 | Spread (1st 5) 6:04.8
71, 82, 175, 180, 206
Jarret Coady, Ruari MacCormack, Stuart MacCormack, Trent Harris, Max Gerbec
19:46.5, 19:53.4, 22:42.6, 22:54.9, 25:51.3
26724Eastwood, ON - Team Time (1st 5) 1:50:42.6 | Spread (1st 5) 8:11.4
6, 131, 188, 195, 204, (208)
Nathan Paul, Connor Gerber, Tabibu Kebede Jiru, Micheal Mundy, Rajveer Singh, (Kody Holdersham)
17:05.3, 21:05.3, 23:24.7, 23:50.6, 25:16.7, (26:29.7)
27731Guelph C.V.I., ON - Team Time (1st 5) 1:48:04.8 | Spread (1st 5) 2:18.3
109, 145, 151, 152, 174, (181), (197)
Zach Farley, Quinn Vanstone, Kobe Cottenie, Michael Sampson, Sebastian Deeves, (Vincent Landaverde), (Jonathan Isaak)
20:24.2, 21:37.6, 21:40.2, 21:40.3, 22:42.5, (23:00.2), (23:55.0)
28736West Point Grey, BC - Team Time (1st 5) 1:48:19.0 | Spread (1st 5) 1:09.0
135, 137, 139, 157, 168, (184), (185)
Davis Timko, Liam Dachner, Cameron Healey, Mac Steenburgh, Peter Neill, (Kieran Healey), (Matt Reddock)
21:17.0, 21:20.0, 21:24.0, 21:52.0, 22:26.0, (23:14.0), (23:18.0)
29745Woodland Christian, ON - Team Time (1st 5) 1:49:00.4 | Spread (1st 5) 2:11.2
112, 134, 163, 164, 172, (187), (191)
Austin Bootsma, Noah VanderPloeg, Aidan Bruulsema, Curtis Struyk, Ryan Verbakel, (Toby Struyk), (Gabriel Vander Hoef)
20:30.0, 21:14.0, 22:14.6, 22:20.6, 22:41.2, (23:22.2), (23:30.7)
30901Père René de Galinée, ON - Team Time (1st 5) 1:59:10.1 | Spread (1st 5) 5:55.1
159, 166, 167, 198, 211, (214)
Fraser Morrison, Bradley Herrera Contreras, Kayden Aggerholm, Alexandre Schuck, Alexander MacGillivray, (Constantinos Hébert)
22:06.2, 22:22.2, 22:25.2, 24:15.2, 28:01.3, (28:36.1)
31907Our Lady of Mount Carmel, ON - Team Time (1st 5) 1:57:06.2 | Spread (1st 5) 3:33.5
150, 165, 190, 199, 203, (207), (209)
Ethan Sevigny, Alex Fowler, Billy Driscoll, Brandon Diongzon, Carlos Rodriguez, (Bryce Baddar), (Connor Peterman)
21:39.0, 22:20.7, 23:27.5, 24:26.5, 25:12.5, (26:15.6), (27:25.2)
32987Hamilton District Christian, ON - Team Time (1st 5) 2:03:07.0 | Spread (1st 5) 2:26.5
179, 200, 201, 202, 205, (210)
Lucas DeBoer, Luke Robinson-Cooke, Luca Ciaglia, Caleb Armitage, Christopher Van der walt, (Alex Ciona)
22:53.7, 24:35.8, 25:05.6, 25:11.7, 25:20.2, (27:53.6)