1156Thousand Islands, ON - Team Time (1st 5) 1:28:27.6 | Spread (1st 5) 1:58.1
5, 7, 26, 54, 64, (146), (176)
Bronsen Greaves, Matt Worden, Ryan Givogue, Jordan Savage, Carson Wright, (Luc Roda), (Coulson Dowsley)
16:41.0, 16:53.0, 17:46.7, 18:27.8, 18:39.1, (19:31.0), (19:47.2)
2191Guelph C.V.I., ON - Team Time (1st 5) 1:29:22.1 | Spread (1st 5) 2:12.5
6, 22, 29, 40, 94, (95), (234)
Tennessee Tremain, Jackson Hayes, Sam Bennett, Jesse Bauman, Alex Hopkins, (Kyle teNyenhuis), (Finnigan MacDonald)
16:45.0, 17:36.7, 17:53.0, 18:09.9, 18:57.5, (18:57.7), (20:25.6)
3257Cameron Heights, ON - Team Time (1st 5) 1:29:44.1 | Spread (1st 5) 2:37.7
3, 10, 31, 101, 112, (173), (193)
Talman Young, Luc Brzustowski, Saviru Perera, Jaxon Parent, Maxim Bissessar, (Jeremiah Leiyu), (Owen Miller)
16:33.5, 16:59.1, 17:57.6, 19:02.7, 19:11.2, (19:45.8), (19:58.6)
4304Glebe C I, ON - Team Time (1st 5) 1:32:49.8 | Spread (1st 5) 41.8
36, 61, 65, 70, 72, (158), (164)
Sebastian Cino, Owen Pensom, Keito Newman, Elliot Cole, Robin Mason, (Ben Rundle), (Torin Lam)
18:04.0, 18:34.0, 18:40.5, 18:45.5, 18:45.8, (19:37.9), (19:41.6)
5334Colonel Gray Senior, PE - Team Time (1st 5) 1:32:43.6 | Spread (1st 5) 1:15.8
28, 33, 76, 92, 105, (133), (147)
Samuel Peterson, Isaac McCardle, Jack Morse, Jesse Robertson, Thomas McQuaid, (Matthew Kozma), (Andrew Steward)
17:52.0, 17:59.0, 18:48.8, 18:56.0, 19:07.8, (19:26.4), (19:31.3)
6371St Mary's (Kitchener), ON - Team Time (1st 5) 1:32:47.6 | Spread (1st 5) 2:00.9
24, 27, 67, 91, 162, (196), (224)
Ruairi Tiernan, Adam Loffelmann, David De Sousa, Dani Cooper, Joshua Jackson, (Johnathan McGrath), (Carter Steffler)
17:40.3, 17:47.7, 18:42.9, 18:55.5, 19:41.2, (19:59.6), (20:18.0)
7439College Jean de la Mennais, QC - Team Time (1st 5) 1:34:08.3 | Spread (1st 5) 1:33.6
30, 46, 108, 111, 144, (295), (301)
Edouard Ducharme, Antoine Boulanger, Elliot Deslauriers, Anthony Cote, Hugo Deslandes, (Sebastien Bedard), (William James Dufour Doherty)
17:56.4, 18:20.6, 19:10.3, 19:11.0, 19:30.0, (21:20.8), (21:24.8)
8442Oakridge, ON - Team Time (1st 5) 1:33:50.5 | Spread (1st 5) 2:06.7
19, 78, 90, 98, 157
Ian Young, Zach Haygarth, Nolan Silvester, Anthony Dutz, Alexander Wedermann
17:30.0, 18:49.6, 18:55.0, 18:59.2, 19:36.7
9446St Michael's College, ON - Team Time (1st 5) 1:34:39.5 | Spread (1st 5) 18.0
77, 80, 88, 97, 104, (163), (201)
Oscar Feschuk, Oscar Roy, Owen Varkey, Dylan Evans, Myles Decastro, (Matthew Wren), (Thomas GUy)
18:49.1, 18:50.4, 18:54.1, 18:58.8, 19:07.1, (19:41.4), (20:02.3)
10453North Park (Brantford), ON - Team Time (1st 5) 1:34:09.4 | Spread (1st 5) 1:56.2
41, 43, 56, 102, 211, (268), (284)
Jacob Sheppard, Mitchell Litman, Tariq Hamed, Van Every Clayton, Kirby Blackman, (Brandon Seth), (Karrin Dhanoa)
18:12.0, 18:15.2, 18:28.1, 19:05.9, 20:08.2, (20:59.3), (21:14.7)
11460Sir J. A. MacDonald, ON - Team Time (1st 5) 1:34:56.8 | Spread (1st 5) 31.3
70, 75, 78, 118, 119, (197), (246)
David Cummings, David Kamski, Tyler Bell, Reid Vrolyk, Samuel Gazzola, (Ben Young), (Ryan Lawson)
18:45.5, 18:48.5, 18:49.6, 19:16.4, 19:16.8, (20:00.4), (20:37.2)
12471St Marcellinus, ON - Team Time (1st 5) 1:34:03.4 | Spread (1st 5) 2:15.7
16, 87, 99, 117, 152, (259), (269)
Massimo Calcagno, Frank Marchesan, Sebastian Moschetta, Saydon Leiba, Tim Sankey, (Connor Hogan), (Sam Miller)
17:19.2, 18:54.0, 18:59.4, 19:15.9, 19:34.9, (20:47.6), (21:02.0)
13497Resurrection, ON - Team Time (1st 5) 1:34:51.8 | Spread (1st 5) 1:33.5
37, 49, 114, 138, 159, (186), (240)
Jackson Rice, Patrick Benest, Matthew Goodyear, Jared Hughes, Maxum Stratford, (Aden Cormier), (Zachary Riddell)
18:06.2, 18:22.1, 19:15.1, 19:28.7, 19:39.7, (19:54.8), (20:29.1)
14536Preston, ON - Team Time (1st 5) 1:33:54.9 | Spread (1st 5) 5:01.1
4, 34, 42, 140, 316, (401), (419)
Ethan Bennett, Nick Faria, Liam Turchin, Cole Desborough, Kevin Saville, (Eddie Mackinnon), (Micheal Dugualy)
16:34.7, 18:02.4, 18:12.8, 19:29.2, 21:35.8, (23:54.4), (24:47.9)
15566Neil McNeil, ON - Team Time (1st 5) 1:35:59.9 | Spread (1st 5) 44.4
69, 85, 131, 139, 142, (167), (178)
Patrick Saini, Jess Owens, Finn Martin, Sean O'Keefe, Joshua Alvarez, (Joshua Alarez), (Michael Hickey)
18:45.0, 18:53.1, 19:23.6, 19:28.8, 19:29.4, (19:41.9), (19:47.4)
566Northern CIV, ON - Team Time (1st 5) 1:35:14.2 | Spread (1st 5) 2:20.2
21, 86, 122, 150, 187
Aidan James, Rohaan Syan, Aidan McKenney, Aaron Smith, Andrew Cook
17:34.7, 18:53.7, 19:17.7, 19:33.2, 19:54.9
566West Point Grey, BC - Team Time (1st 5) 1:35:44.3 | Spread (1st 5) 1:50.7
47, 89, 100, 116, 214, (266), (282)
Davis Timko, Miller Cumming, Cameron Healey, Kieran Healey, Liam Dachner, (Matthew Reddock), (Tristan Smythe)
18:21.1, 18:54.3, 19:01.9, 19:15.2, 20:11.8, (20:55.3), (21:13.1)
18583Lord Dorchester, ON - Team Time (1st 5) 1:35:39.1 | Spread (1st 5) 1:47.6
32, 74, 148, 155, 174
Owen Pink, Connor Erb, Aiden Currah, Joshua Smith, Dilpreet Sandhu
17:58.7, 18:46.8, 19:31.4, 19:35.9, 19:46.3
19596Huron Heights (Kitchener), ON - Team Time (1st 5) 1:35:59.4 | Spread (1st 5) 1:55.6
35, 108, 126, 133, 194, (203), (222)
Spencer Pitre, Jayden Tomlinson, Lucas Knowles, Carter LaFosse, Cam Hornsby, (Cyrus Chard), (Keegan Chmielewski)
18:03.8, 19:10.3, 19:19.5, 19:26.4, 19:59.4, (20:03.2), (20:17.2)
20606Father John Redmond, ON - Team Time (1st 5) 1:35:08.7 | Spread (1st 5) 3:39.2
11, 54, 84, 208, 249, (270), (291)
Roman Mironov, Alexander Megas, Jack Macleod, Jerome Barber, Luke Durette, (Billy Hume), (Mataeus Costa)
17:00.9, 18:27.8, 18:52.8, 20:07.1, 20:40.1, (21:03.1), (21:17.3)
21611Waterloo-Oxford, ON - Team Time (1st 5) 1:35:11.6 | Spread (1st 5) 3:53.9
18, 20, 107, 180, 286, (331), (333)
Luke Aikman, Adam Huras, Thomas Isert Bender, Jack Rynard, Jayden Troupe, (Tom Bodendistle), (Aiden Williams)
17:22.1, 17:33.4, 19:09.3, 19:50.8, 21:16.0, (21:59.8), (22:01.9)
22638Centennial CVI, ON - Team Time (1st 5) 1:35:36.3 | Spread (1st 5) 3:30.9
15, 38, 143, 185, 257, (352), (387)
Drew VanderBerg, Jackson Davidson, Madden MacDougall, Colin Grant, Scott Taylor, (Jiaqi Gong), (Hardy Yu)
17:16.5, 18:08.6, 19:29.5, 19:54.3, 20:47.4, (22:31.3), (23:21.2)
23701Waterloo CI, ON - Team Time (1st 5) 1:35:09.4 | Spread (1st 5) 5:33.1
1, 2, 58, 305, 335, (341), (354)
Scott Arndt, Rai Muhammad Ali, Kelton Langman, Alexander Nincevic, Peng Richard Zhan, (Finley Hill), (Karan Manku)
16:32.7, 16:33.2, 18:28.5, 21:29.2, 22:05.8, (22:12.5), (22:32.4)
24712Chaminade College, ON - Team Time (1st 5) 1:37:10.2 | Spread (1st 5) 1:48.6
51, 83, 170, 188, 220, (237)
Nichola Carlos-Carneiro, Luca Rao, Gianni Conenna, Antonio Tripodi, Francesc Culmone, (Peter Nicholson)
18:24.7, 18:52.5, 19:44.2, 19:55.5, 20:13.3, (20:28.3)
25719Rockway Mennonite, ON - Team Time (1st 5) 1:37:32.4 | Spread (1st 5) 2:20.1
63, 73, 93, 223, 267, (299), (358)
Aidan Morton Ninomiya, Markus Schroeder Kipfer, Aidan Morton Ninomiya, Jonathan Chau, Ty Cowell, (Luke Klassen), (Oswin Ho)
18:35.7, 18:46.4, 18:57.1, 20:17.4, 20:55.8, (21:22.6), (22:36.2)
26729Northern Secondary (Toronto), ON - Team Time (1st 5) 1:37:44.3 | Spread (1st 5) 4:42.7
23, 66, 141, 156, 343
Max Davies, Alex Warren, William Guinane, Noah Hopkins, Aidan Haigh
17:36.8, 18:42.3, 19:29.3, 19:36.4, 22:19.5
27740Bluevale Collegiate Institute, ON - Team Time (1st 5) 1:37:19.6 | Spread (1st 5) 2:10.2
39, 96, 182, 197, 226, (326), (348)
Ried Henderson, Simon Dobbs, Matthew Mills, Nayel Arastu, Caleb Timm, (Felix Cao), (Stefan Frunza)
18:09.3, 18:58.3, 19:52.1, 20:00.4, 20:19.5, (21:51.9), (22:24.3)
28760Galt CVI, ON - Team Time (1st 5) 1:37:40.6 | Spread (1st 5) 1:58.0
50, 130, 171, 179, 230, (320), (337)
Aidan Haskell, Christoper Lecsek, Wyatt Sullivan, Dylan Jozkow, Tyler Wallace, (Walker Kabirzad), (Logan Kennedy)
18:23.3, 19:23.3, 19:44.8, 19:47.9, 20:21.3, (21:41.4), (22:06.6)
29793Sandwich, ON - Team Time (1st 5) 1:38:00.6 | Spread (1st 5) 1:47.7
53, 161, 172, 189, 218
Ronan Radovich, Stephen Belanger, Dylan Farina, Matteo Pontoni, Aidan Bost
18:25.5, 19:40.5, 19:45.5, 19:55.9, 20:13.2
30853Charlottetown Rural, PE - Team Time (1st 5) 1:38:45.4 | Spread (1st 5) 54.5
106, 151, 195, 199, 202, (213), (235)
Riley Fitzpatrick, Will Fradsham, Spencer Swaine, Daniel Collins, Julien Jones, (Logan MacCallum), (Thomas Docherty)
19:08.3, 19:34.0, 19:59.5, 20:00.8, 20:02.8, (20:11.2), (20:26.5)
31891Collingwood CI, ON - Team Time (1st 5) 1:39:10.8 | Spread (1st 5) 56.6
149, 154, 169, 183, 236
Cole Mitchell, Josh Fagan, Sage Fry, Oliver Czerny, James MacCulloch
19:31.6, 19:35.3, 19:43.5, 19:52.2, 20:28.2
32912Kitchener-Waterloo, ON - Team Time (1st 5) 1:38:55.9 | Spread (1st 5) 4:14.4
8, 129, 218, 276, 281, (311), (322)
Derek Milroy, Daniel Duran, Peter Golubov, Owen Holbrook, Evan Egerhazi, (Liam Taylor), (Kale Vicario)
16:58.6, 19:22.9, 20:13.2, 21:08.2, 21:13.0, (21:33.2), (21:42.2)
33919Assumption Catholic, ON - Team Time (1st 5) 1:39:32.0 | Spread (1st 5) 1:17.5
123, 168, 191, 192, 245, (255), (264)
Robert Foggin, Jack Lehto, Adriano Zambito, Koschanow Alec, Boyle Liam, (Alex James), (Jack Beel)
19:18.2, 19:43.1, 19:57.1, 19:57.9, 20:35.7, (20:45.2), (20:53.3)
34924Kincardine, ON - Team Time (1st 5) 1:40:47.2 | Spread (1st 5) 6:06.7
17, 62, 114, 339, 392
Jordan Beisel, Jordan Moulton, Owen Bacon, Wilson Shipp, Mack Beisel
17:20.6, 18:35.1, 19:15.1, 22:09.1, 23:27.3
35928Kingston Voc., ON - Team Time (1st 5) 1:39:35.2 | Spread (1st 5) 4:40.4
13, 68, 233, 285, 329, (370), (403)
Dan Coolican, Jude Wheeler-Dee, Jeffrey Johnson, Lucas Miller, Skyler Bowers, (Caelen Baron), (Reid Hopkins)
17:14.9, 18:44.6, 20:25.5, 21:14.9, 21:55.3, (22:54.5), (24:03.8)
36946Cobourg C. I., ON - Team Time (1st 5) 1:40:47.2 | Spread (1st 5) 3:17.6
113, 136, 137, 209, 351
Nickolas Hogan, Alexander Galanter, Nate Cullen, Bradley Barker, Brady Munroe
19:13.0, 19:27.8, 19:28.5, 20:07.3, 22:30.6
37960Sir Winston Churchill (St Catharines), ON - Team Time (1st 5) 1:41:11.7 | Spread (1st 5) 7:41.2
9, 82, 216, 238, 415
Eric Campbell, Riley Coles, Nathanial Smyth, Lachlan Nelson, Saurin Patel
16:59.0, 18:51.8, 20:12.1, 20:28.6, 24:40.2
960St Benedict, ON - Team Time (1st 5) 1:40:02.6 | Spread (1st 5) 1:53.0
81, 175, 200, 250, 254, (309), (360)
Weldon Hovey, Adam Vieno, Luke Meadus, Jason Gancena, Thomas Madar, (Cael Cassidy), (Carter Reid)
18:50.5, 19:46.8, 20:01.2, 20:40.6, 20:43.5, (21:31.2), (22:37.7)
391056Notre Dame College, ON - Team Time (1st 5) 1:41:53.3 | Spread (1st 5) 3:41.6
56, 124, 248, 288, 340, (346), (361)
Ethan Belanger, Matthew Roda, Aleksandre Mctaggart, Nehemiah Kiprutto, Olaf Jansen, (Cameron Brown), (Alex Walmsley)
18:28.1, 19:19.1, 20:39.4, 21:17.0, 22:09.7, (22:22.3), (22:38.2)
401057St Ignatius, ON - Team Time (1st 5) 1:43:06.1 | Spread (1st 5) 4:39.1
110, 127, 135, 287, 398
Benjamin Lawson, Noah Coccimiglio, Ewan Menard, Carter Hargreaves, Nicholas Lavoie
19:10.8, 19:21.8, 19:27.5, 21:16.1, 23:49.9
411059St Francis Xavier, ON - Team Time (1st 5) 1:41:48.2 | Spread (1st 5) 4:11.7
60, 181, 210, 242, 366, (374)
Zachary Domingues, Matthew Siracusa, Daniel Budic, Alexander Bolovan, Henry Bosco, (Cody Calvert)
18:33.3, 19:51.9, 20:08.0, 20:30.0, 22:45.0, (22:57.0)
421063Parkland Immanuel Christian, AB - Team Time (1st 5) 1:41:03.9 | Spread (1st 5) 1:24.8
121, 221, 228, 241, 252, (332), (372)
Brody Vanassen, Joel Vanspronsen, Shaun Geusebroek, Matthew Tolsma, Craig Dehaas, (Titus Vanspronsen), (Adrian Dewitt)
19:17.0, 20:14.8, 20:21.0, 20:29.3, 20:41.8, (22:01.2), (22:55.4)
431094Forest Heights, ON - Team Time (1st 5) 1:41:54.8 | Spread (1st 5) 1:44.1
145, 164, 225, 277, 283, (307), (310)
Kaswara Pinksen, Spencer Reinsoo, Nicholas Bailey, Ian Willcock, Graeme MacFarlane, (Ben Brummelhuis), (Jason Le)
19:30.5, 19:41.6, 20:19.1, 21:09.0, 21:14.6, (21:30.3), (21:32.4)
441121Aurora, ON - Team Time (1st 5) 1:42:12.2 | Spread (1st 5) 2:46.9
59, 232, 261, 279, 290, (355), (447)
Liam Wiktorski, Brian Cook, Nikita Neyshtadt, Max Reeves, Josh Jones, (Erik Floyd), (Jacob Zantignh)
18:30.3, 20:24.4, 20:48.6, 21:11.7, 21:17.2, (22:33.0), (27:30.8)
451175St David, ON - Team Time (1st 5) 1:42:42.8 | Spread (1st 5) 1:45.7
153, 206, 227, 294, 295, (327), (381)
Aiden Rudd, Wes Bruce, Tyler Labelle, Aiden Lipczynski, Joel Sothern, (Matt Thaler), (Liam Jewer)
19:35.1, 20:06.8, 20:20.2, 21:19.9, 21:20.8, (21:53.6), (23:11.8)
461188E.L.Crossley, ON - Team Time (1st 5) 1:43:56.9 | Spread (1st 5) 4:49.5
52, 207, 271, 273, 385
Colton Sawatzky, Donovan Fenton, Evan VanVliet, Patrick Fidler, Jacob Martin
18:25.1, 20:07.0, 21:03.2, 21:07.0, 23:14.6
471246University of Toronto, ON - Team Time (1st 5) 1:49:44.9 | Spread (1st 5) 11:00.7
12, 13, 359, 410, 452
Pau Ilerbaig-Bajona, Pau Ilerbain - bajona, Jaden Bhogal, Everett van Zanden, Christoper Long
17:14.6, 17:14.9, 22:36.3, 24:23.8, 28:15.3
481275John McCrae, ON - Team Time (1st 5) 1:46:23.0 | Spread (1st 5) 6:09.0
103, 212, 214, 319, 427, (457), (458)
Ryan MAY, Owen Brooks, Andrew Taylor, Owen MAY, Jacob Devadason, (Yousef Saleh), (Matthew Sabbagh)
19:06.1, 20:11.0, 20:11.8, 21:39.0, 25:15.1, (29:40.1), (29:46.1)
491298Upper Canada College, ON - Team Time (1st 5) 1:44:32.3 | Spread (1st 5) 2:11.9
166, 204, 295, 306, 327, (373)
Ian Vyse, Max Sipos, Alex Xiang, Kosei Satoh, Carson Vanderburgh, (Ayomide Maxwell)
19:41.7, 20:06.4, 21:20.8, 21:29.8, 21:53.6, (22:55.5)
501332Lo-Ellen Park, ON - Team Time (1st 5) 1:44:47.5 | Spread (1st 5) 1:47.5
177, 251, 288, 303, 313
Austin Mashinter, Rowan Mullin santone, Ethan Thomas, Billy Mcintyre, Eran Bursey
19:47.3, 20:41.4, 21:17.0, 21:27.0, 21:34.8
511411Woodland Christian, ON - Team Time (1st 5) 1:50:41.2 | Spread (1st 5) 8:12.9
125, 205, 265, 368, 448
Vincent Drake, Martin Ukhanov, Curtis Struyk, Ryan Verbakel, Andrew Willms
19:19.3, 20:06.6, 20:55.0, 22:48.1, 27:32.2
521434Pickering, ON - Team Time (1st 5) 1:48:16.5 | Spread (1st 5) 5:54.8
44, 312, 317, 356, 405, (425), (449)
Xavier Rimpel, Momin Nadeem, Sean Dolan, Tyler Tiam-Fook, Jerico Robles, (Justin Lee), (Daniel Lewis)
18:17.7, 21:33.6, 21:36.7, 22:36.0, 24:12.5, (25:09.5), (27:37.4)
531451RH King Academy, ON - Team Time (1st 5) 1:47:17.9 | Spread (1st 5) 3:28.5
120, 315, 324, 325, 367
Thushanth Sivapalan, Thakeshon Mangaleswaran, Teddy Milandou, Brian Francis, Shrimon Kesavan
19:16.9, 21:35.3, 21:49.6, 21:50.7, 22:45.4
541493Royal St. George's, ON - Team Time (1st 5) 1:49:33.0 | Spread (1st 5) 6:11.8
25, 293, 384, 391, 400, (416), (420)
Devin Chapple, Sebastian Raman, Josh Wheler, Jack Levinsky, Liam Robertson-caryll, (Tim Mah), (Jack De Aragon)
17:41.3, 21:19.6, 23:14.4, 23:24.6, 23:53.1, (24:41.2), (24:49.1)
551495London Central, ON - Team Time (1st 5) 1:48:18.3 | Spread (1st 5) 3:24.5
132, 298, 334, 362, 369
Bradley Xiang, Dylan Benavides, Harpuneet Tiwana, Owen Leung, Ian Kim
19:24.7, 21:21.7, 22:03.2, 22:39.5, 22:49.2
561496Strathcona-Tweedsmuir, AB - Team Time (1st 5) 1:47:48.0 | Spread (1st 5) 3:27.0
217, 253, 314, 318, 394
Cooper Perron, Bishneet Singh, Max Christie, Matthew Baker, Matthew Yacoub
20:13.0, 20:43.0, 21:35.0, 21:37.0, 23:40.0
571528De La Salle College, ON - Team Time (1st 5) 1:49:35.7 | Spread (1st 5) 3:58.8
128, 257, 376, 380, 387, (395), (402)
Elliot Evans, Erik Ellefson, Josiah Reyes, Matthew Berger, Matthew Bradbury, (Joshua Li), (Christopher Fraser)
19:22.4, 20:47.4, 22:58.6, 23:06.1, 23:21.2, (23:41.2), (24:01.3)
581543E S Thériault Catholic, ON - Team Time (1st 5) 1:49:13.0 | Spread (1st 5) 3:54.1
190, 260, 323, 371, 399
Justin Gagnon, Drew Chisholm, Joe Bourdon, Benoit Morneau, Eli Taylor
19:56.8, 20:47.7, 21:42.6, 22:55.0, 23:50.9
591548Abbey Park, ON - Team Time (1st 5) 1:48:39.7 | Spread (1st 5) 2:08.8
243, 247, 345, 350, 363
Brodin Driedger, Ethan Turner, Dylan Faelker, Eric Sun, David Atanasov
20:32.3, 20:37.7, 22:21.6, 22:27.0, 22:41.1
601553Huntsville, ON - Team Time (1st 5) 1:49:42.3 | Spread (1st 5) 4:25.8
184, 274, 321, 365, 409
Elias Coles, Charlie Maslin, Connor MacMillan, John Ebbers, Lochlan Willows
19:52.4, 21:07.2, 21:41.9, 22:42.6, 24:18.2
611593Renfrew, ON - Team Time (1st 5) 1:53:52.8 | Spread (1st 5) 7:08.1
48, 302, 387, 426, 430
Leif Buxton, Jon Roach, Alexander Vanderploeg, Rayne Parachoniak, Malcolm McKenna
18:21.6, 21:25.8, 23:21.2, 25:14.5, 25:29.7
621594Sir William Mulock, ON - Team Time (1st 5) 1:53:08.1 | Spread (1st 5) 7:01.9
262, 263, 272, 347, 450
Matthew Rusin, Willem Byleveld, Jess Samuel, Connor Arnett, Daniel Lam
20:53.0, 20:53.2, 21:03.5, 22:23.5, 27:54.9
631604Blessed Trinity, ON - Team Time (1st 5) 1:50:37.8 | Spread (1st 5) 4:34.2
244, 292, 308, 336, 424
Frank Adzijevich, Damian Erzar, Lucas Cino, Nicholas Siena, Jacob Lofaro
20:34.3, 21:18.1, 21:30.4, 22:06.5, 25:08.5
641605Monsignor Doyle, ON - Team Time (1st 5) 1:59:44.9 | Spread (1st 5) 10:25.2
45, 239, 422, 446, 453
Josh Hankins, Eric Wehrle, Misha Glazyrin, Mason McCormick, Aiden Drinkwater
18:18.5, 20:28.7, 24:56.3, 27:17.7, 28:43.7
651622Regiopolis-Notre Dame Catholic, ON - Team Time (1st 5) 1:52:54.5 | Spread (1st 5) 6:35.6
229, 256, 304, 390, 443
Lucas Olmstead, Bucky Quanz, Mark Rostek, Sedney Cyuabahiro, Carson Morehen
20:21.1, 20:47.2, 21:28.0, 23:21.5, 26:56.7
661653John F. Ross, ON - Team Time (1st 5) 1:51:56.9 | Spread (1st 5) 4:27.9
160, 353, 357, 379, 404
Eamon Hagarty, Will Zwart, Jordan Dale, Tyson McKnight, Xavier McMullen
19:39.8, 22:32.0, 22:36.1, 23:01.3, 24:07.7
671683Walnut Grove, BC - Team Time (1st 5) 1:51:39.0 | Spread (1st 5) 3:16.0
278, 300, 330, 364, 411, (432)
Cameron Calbick, Jack Hardy, Leo Egger, Nick Raymond, Evan Jacob, (Evan Wright)
21:11.0, 21:23.0, 21:56.0, 22:42.0, 24:27.0, (25:31.0)
681783Mother Teresa, ON - Team Time (1st 5) 1:54:54.1 | Spread (1st 5) 4:29.2
231, 342, 383, 406, 421, (437), (461)
Haroon Samuel, William Cameron, Callum Macinnis, Robinson Murta, Adam Maggiore, (Ben Lamothe), (Douglass Jeffrey)
20:22.7, 22:13.7, 23:12.4, 24:13.4, 24:51.9, (26:08.9), (33:13.5)
691810Southwood, ON - Team Time (1st 5) 1:54:10.1 | Spread (1st 5) 2:41.1
275, 375, 377, 386, 397
Jack Ideias, Jake McFadyen, Declan McGarry, Ben Carroll, Nolan Gerber
21:07.5, 22:57.5, 22:59.3, 23:17.2, 23:48.6
701908St Aloysius Gonzaga, ON - Team Time (1st 5) 1:57:31.7 | Spread (1st 5) 3:21.5
338, 349, 378, 412, 431, (445), (454)
Sean Clarke, Ethan Kim, Adam Nguyen, Diego Parra, Gabriel Jabile, (Connor Bimm), (Daniel Poon)
22:08.4, 22:25.3, 23:00.6, 24:27.5, 25:29.9, (27:12.1), (29:16.2)
711920Notre Dame Catholic, ON - Team Time (1st 5) 1:59:25.8 | Spread (1st 5) 5:20.5
280, 393, 396, 413, 438, (439), (442)
Riley Nault, Brayden McCallum, Kosei Kawasaki, Roan Schooley, Ethan Page, (Jacob Snow), (Matthew Hicks)
21:11.8, 23:30.3, 23:41.8, 24:29.6, 26:32.3, (26:34.0), (26:51.3)
721987St Andrew's College, ON - Team Time (1st 5) 2:00:17.4 | Spread (1st 5) 3:04.7
344, 382, 414, 418, 429, (433), (434)
Jack Rankel, Brian An, Matthew Situ, Austin Feng, Eddie Jia, (Jake Mcmillan), (Paul Petrozza)
22:20.3, 23:12.2, 24:33.6, 24:46.3, 25:25.0, (25:51.6), (25:58.4)
732170Tommy Douglas Secondary, ON - Team Time (1st 5) 2:18:07.6 | Spread (1st 5) 9:46.5
407, 417, 423, 459, 464, (465), (466)
Kyle Macri, Matthew Akins, Lucas Macri, Julian Granchelli, John Cavaretta, (Isaiah Chun), (Karrar El-tail)
24:16.9, 24:42.8, 25:07.0, 29:57.5, 34:03.4, (46:52.3), (46:55.4)
742195Pierre Elliott Trudeau, ON - Team Time (1st 5) 2:15:16.7 | Spread (1st 5) 5:01.9
408, 440, 441, 451, 455, (462), (463)
Colin Ho, Albert Lai, Osmond Hui, Ryan Lin, Sammy Kogan, (Jeffrey Lu), (Seven Jang)
24:18.1, 26:44.2, 26:46.8, 28:07.6, 29:20.0, (33:27.6), (33:49.0)
752199Glengarry, ON - Team Time (1st 5) 2:14:05.1 | Spread (1st 5) 4:19.3
428, 435, 436, 444, 456, (460)
Andrew Macmaster, Nathan Ogilvie, Edwin Clark, Camden Van Loon, Josh Santourian, (Lewis Macleod)
25:16.3, 25:59.8, 26:02.8, 27:10.6, 29:35.6, (30:19.7)