129Thousand Islands, ON - Team Time (1st 5) 1:37:01.3 | Spread (1st 5) 1:20.4
3, 4, 5, 7, 10, (25), (52)
Mason Jones, David Gill, Cole Lidlow, Ethan Crawford, Ethan Givogue, (Aidan VanBeek), (Jordan Blanchard)
18:49.1, 18:51.5, 19:22.2, 19:49.0, 20:09.5, (20:45.6), (21:19.1)
2223Valour, ON - Team Time (1st 5) 1:43:09.3 | Spread (1st 5) 3:37.1
2, 6, 59, 60, 96, (140), (179)
Xavier Chingee, Keegan Lockely, Ben Lee, Andrew Bryanton, Matthew Unrau, (Antoine Dupont), (Jake Arsenault)
18:32.5, 19:37.1, 21:24.9, 21:25.2, 22:09.6, (22:48.4), (23:19.0)
3321Vincent Massey, ON - Team Time (1st 5) 1:47:12.5 | Spread (1st 5) 2:17.5
11, 37, 73, 81, 119
Chase Canty, Noah Costa, Matthew Matos, Max Fazecash, Gary McGuinness
20:09.7, 21:02.3, 21:43.5, 21:49.8, 22:27.2
4344Sir Winston Churchill (St Catharines), ON - Team Time (1st 5) 1:48:08.1 | Spread (1st 5) 1:09.5
33, 53, 83, 84, 91
Taylor Mowat, Ethan Girard, Nick Reimer, Harry Lengyel, Sacha Schimmelpenninck
20:56.2, 21:19.9, 21:52.5, 21:53.8, 22:05.7
5381St Michael's College, ON - Team Time (1st 5) 1:48:34.6 | Spread (1st 5) 2:15.0
23, 41, 57, 115, 145, (274), (374)
Benjamin Fox, Jakub Bembenek, Brandon Raftis, Alessandro Adorante, Julian Mirijello, (JD Maclellan), (Aidan Bischoff)
20:41.0, 21:09.1, 21:23.5, 22:25.0, 22:56.0, (24:41.2), (26:38.4)
6396St Mary's (Kitchener), ON - Team Time (1st 5) 1:48:23.7 | Spread (1st 5) 2:48.8
8, 58, 94, 103, 133, (187), (248)
Foster Malleck, Jason Lowrie, Ruairi Tiernan, Nathan Kemp, Adam Loffelmann, (David De Sousa), (Dani Cooper)
19:54.6, 21:23.8, 22:08.8, 22:13.1, 22:43.4, (23:23.4), (24:16.4)
7432Neil McNeil, ON - Team Time (1st 5) 1:49:25.1 | Spread (1st 5) 2:16.9
22, 39, 87, 138, 146, (176), (194)
Liam Mckelvey, Owen Moloney, James Bardwell, Jacob Andress, Malcolm Warcholak, (Arthur Fernandes), (Jeff Owens)
20:40.0, 21:03.2, 21:59.2, 22:45.8, 22:56.9, (23:16.7), (23:28.3)
8491Chaminade College, ON - Team Time (1st 5) 1:50:46.8 | Spread (1st 5) 59.8
67, 92, 99, 104, 129, (151), (190)
Chris Basso, James Gomes, Brandon Cidade, Joao Gomes, Noah Antoine, (Inno Panem), (Justin Alvarado)
21:37.9, 22:06.8, 22:10.4, 22:14.0, 22:37.7, (23:02.6), (23:25.2)
9529Huntsville, ON - Team Time (1st 5) 1:51:09.5 | Spread (1st 5) 1:10.1
61, 106, 112, 123, 127
Cameron Heinz, Judah Meaker, Owen Johnstone, Riley deGans, Adam Dupuis
21:25.6, 22:14.8, 22:23.7, 22:29.7, 22:35.7
10531Glebe C I, ON - Team Time (1st 5) 1:51:02.5 | Spread (1st 5) 2:33.2
24, 72, 110, 154, 171, (330), (340)
Adam Sanger, Callum Saravanamuttoo, Jack Pensom, Tom Lane, Hayden Mitchell, (Ben Westheimer), (Ethan Doherty)
20:41.7, 21:43.0, 22:18.1, 23:04.8, 23:14.9, (25:32.3), (25:48.5)
11584Lo-Ellen Park, ON - Team Time (1st 5) 1:51:46.2 | Spread (1st 5) 3:20.6
36, 78, 101, 115, 254
Augustin Marks de Chabris, Nick Lambert, Connor Jermyn, Kendyn Mashinter, Max Mahaffy
21:01.3, 21:46.4, 22:11.6, 22:25.0, 24:21.9
12630Regiopolis-Notre Dame Catholic, ON - Team Time (1st 5) 1:51:40.4 | Spread (1st 5) 5:26.0
12, 16, 104, 163, 335, (411)
Joseph Tripp, Matthew Rostek, Stephen O'Meara, Logan Leonard, Nick Elliot, (Nathan Nowak)
20:13.2, 20:22.4, 22:14.0, 23:11.6, 25:39.2, (27:38.1)
13686St Marcellinus, ON - Team Time (1st 5) 1:53:28.4 | Spread (1st 5) 1:58.0
78, 95, 126, 170, 217, (341), (350)
Ivan Mihelic, Lucas Fogh, Anthony Williams, Connor Walsh, Nuwair Akram, (Matthew Hogan), (Luigi Quattrociocchi)
21:46.4, 22:08.9, 22:35.0, 23:13.7, 23:44.4, (25:49.6), (26:01.4)
14687Westdale, ON - Team Time (1st 5) 1:53:54.7 | Spread (1st 5) 45.2
117, 125, 132, 149, 164
Noah Mulkewich, Malcolm Green, Nathaniel Leighninger, Dennis Linkert, Liam Yoell
22:26.7, 22:34.0, 22:42.0, 23:00.1, 23:11.9
15695St James, ON - Team Time (1st 5) 1:53:11.0 | Spread (1st 5) 2:59.2
29, 64, 173, 205, 224, (236), (280)
Luke Cabral, Anthony Cuzen, Michael Condo, Ethan Bush, Hayden LeGrand, (Matteo Mauro), (Oliver Aramini)
20:53.7, 21:32.7, 23:15.6, 23:36.1, 23:52.9, (24:03.1), (24:51.9)
16710Ridgemont, ON - Team Time (1st 5) 1:53:50.0 | Spread (1st 5) 3:02.4
46, 136, 137, 142, 249, (279), (311)
Joe Fast, Muhammad Luqman, Harun Omar Ali, Ali Harun Omar, Kamar Edwards, (Mohamed Ahmed Abdulatif), (Younis Taieb)
21:14.1, 22:44.8, 22:45.6, 22:49.0, 24:16.5, (24:51.0), (25:17.0)
17715London Central, ON - Team Time (1st 5) 1:54:05.0 | Spread (1st 5) 2:03.2
48, 156, 165, 168, 178, (198), (259)
Mark Royce, John Wang, Muzzammil Hooda, David Morales-Zarate, Jacob Kime, (Michael Wang), (Ian McCormick)
21:14.5, 23:07.0, 23:12.4, 23:13.4, 23:17.7, (23:29.3), (24:27.1)
18730St Aloysius Gonzaga, ON - Team Time (1st 5) 1:53:56.5 | Spread (1st 5) 4:35.0
30, 63, 134, 177, 326, (415), (449)
Connor Lashley, Hamza Shariff, Kevin Angers, Matteo Robinson, Vincent McCleary, (Mikhail Lobo), (Troy Zada)
20:54.2, 21:32.2, 22:43.9, 23:17.0, 25:29.2, (27:43.7), (29:18.2)
19749E S Thériault Catholic, ON - Team Time (1st 5) 1:54:06.2 | Spread (1st 5) 2:55.1
49, 74, 167, 218, 241
Vincent Chenier, Carson Brunet, Samuel Harterre, Luc Guenette, Mathieu Delli Quadri
21:14.7, 21:44.0, 23:13.1, 23:44.6, 24:09.8
20762St Michael (Kemptville), ON - Team Time (1st 5) 1:54:35.7 | Spread (1st 5) 3:39.0
51, 75, 158, 193, 285, (386), (404)
Kieran Geurkink, Will Campeau, Chris Tovell, Tyler Lavoie, Wyatt Beckstead, (Sam Waytowich), (Max Vanderlinde)
21:18.3, 21:45.0, 23:07.5, 23:27.6, 24:57.3, (26:52.9), (27:31.0)
21785Mother Teresa, ON - Team Time (1st 5) 1:55:08.7 | Spread (1st 5) 2:05.2
108, 139, 141, 144, 253
Bernardo Passos, Alex Arellano, Ben Seeley, Juan Sanchez, Callum Hughes
22:16.6, 22:47.6, 22:48.5, 22:54.2, 24:21.8
22792Waterloo CI, ON - Team Time (1st 5) 1:54:36.8 | Spread (1st 5) 4:45.0
18, 77, 113, 277, 307, (381), (429)
Scott Arndt, Rai Muhammad Ali, Kelton Langman, Tomas Kulikauskas, Brad Dalke, (Nolan Sloss), (Peng Richard Zhan)
20:29.1, 21:45.7, 22:23.8, 24:44.1, 25:14.1, (26:45.0), (28:17.7)
23802Sir Wilfred Laurier, ON - Team Time (1st 5) 1:54:30.2 | Spread (1st 5) 5:34.2
15, 26, 160, 256, 345
Matthew Mason, Kyle Koyanagi, Owen Leatherdale, Liam O'hanley, Sullivan Gibb
20:18.7, 20:45.7, 23:09.1, 24:23.8, 25:52.9
24805Birchmount Park C I, ON - Team Time (1st 5) 1:55:12.0 | Spread (1st 5) 3:55.3
44, 106, 131, 229, 295
Rocharn Wilson, Abdullahi Hassan, Austin Bates, Edgar Morales, Nathanael Taffese
21:12.6, 22:14.8, 22:41.2, 23:55.5, 25:07.9
25817Our Lady of Lourdes, ON - Team Time (1st 5) 1:55:34.4 | Spread (1st 5) 3:03.8
85, 86, 157, 201, 288, (310), (455)
Brock McKenzie, Owen Duffy, Jacob Hayne, Kurtis Gobbi, Ryan Biggs, (Alexander Neilsen), (Carter Terpstra)
21:56.3, 21:57.8, 23:07.2, 23:33.0, 25:00.1, (25:15.4), (29:55.2)
26830Anderson Collegiate, ON - Team Time (1st 5) 1:55:13.6 | Spread (1st 5) 3:48.8
31, 124, 183, 216, 276, (373)
Patrick Dean, Josh Balk, Nathan Eastmond, Greg Taylor, Huzaifa Iqbal, (Ryan Boldy)
20:54.4, 22:31.6, 23:20.7, 23:43.7, 24:43.2, (26:35.7)
27835Crescent, ON - Team Time (1st 5) 1:56:14.3 | Spread (1st 5) 6:41.8
32, 40, 66, 287, 410, (424), (431)
Matthew Lampard, Connor Pribaz, Anson Lee, Scott Pardy, Ben Allen, (Ryan Turnbull), (Joe Iijima)
20:56.0, 21:05.4, 21:37.3, 24:57.8, 27:37.8, (27:59.4), (28:25.6)
28853Népisiguit, NB - Team Time (1st 5) 1:56:05.3 | Spread (1st 5) 3:11.5
82, 130, 166, 185, 290, (328)
Julien Thibodeau, Jonathan Roy, Cedric Hache, Samuel Jean, Xavier Elliot, (Dominic Robichaud)
21:50.1, 22:38.1, 23:13.0, 23:22.5, 25:01.6, (25:29.9)
29864Royal St. George's, ON - Team Time (1st 5) 1:56:07.9 | Spread (1st 5) 2:26.9
89, 121, 162, 231, 261, (346), (385)
Sebastian Danson, David Barkway, Graydon Benson, Stefan Knezevic, Will Vyse, (Angus Mcleish), (Mason Macmurray-ramsay)
22:01.9, 22:29.1, 23:10.9, 23:57.2, 24:28.8, (25:55.7), (26:49.7)
30881Sir J. A. MacDonald, ON - Team Time (1st 5) 1:55:42.7 | Spread (1st 5) 4:01.7
19, 182, 194, 215, 271, (316), (325)
Daniel Khan, David Kamski, Reid Vrolyk, Nicolas Mojica, Victor De Mey, (Noah Nimer), (Quinlan Missikowski)
20:34.4, 23:20.4, 23:28.3, 23:43.5, 24:36.1, (25:21.1), (25:28.8)
31886Parkdale, ON - Team Time (1st 5) 1:56:50.0 | Spread (1st 5) 4:35.0
80, 88, 153, 200, 365
Jesse Watt, Jack Djondric-powell, Liam O'Rourke, Jakub Kuba stanczak, Benjamin Mouland
21:49.4, 21:59.9, 23:04.7, 23:31.6, 26:24.4
32894Waterloo-Oxford, ON - Team Time (1st 5) 1:56:37.1 | Spread (1st 5) 3:48.1
55, 99, 160, 278, 302, (314), (444)
Luke Aikman, Adam Huras, Adriaan Breytenbach, Thomas Isert Bender, Jack Rynard, (Dylan Munro), (Jayden Troupe)
21:22.2, 22:10.4, 23:09.1, 24:45.1, 25:10.3, (25:19.3), (28:50.0)
33902Guelph C.V.I., ON - Team Time (1st 5) 1:56:05.4 | Spread (1st 5) 5:14.9
21, 56, 232, 251, 342, (392), (447)
Adam Schmidt, Liam Ogilvie, Sasha Menegotto, Noel Berardine, Fynn DeVuono-Fraser, (Atti Botschner), (Hansi Botschner)
20:34.8, 21:22.6, 23:58.8, 24:19.5, 25:49.7, (27:09.0), (29:03.3)
34908Bear Creek, ON - Team Time (1st 5) 1:56:41.9 | Spread (1st 5) 4:14.9
43, 102, 174, 269, 320
Brayden Degrace, Micheal Paul, Cameron Peckford, Mateo Acevedo, Brennan Suni
21:11.5, 22:12.1, 23:16.0, 24:35.9, 25:26.4
35918Bayside, ON - Team Time (1st 5) 1:56:38.9 | Spread (1st 5) 5:00.5
27, 71, 222, 255, 343
Liam Walsh, Jack Ireland, Brayden Adams, Thomas Lupenette, Thomas Butler
20:50.5, 21:42.1, 23:51.9, 24:23.4, 25:51.0
36939Sir William Mulock, ON - Team Time (1st 5) 1:57:03.1 | Spread (1st 5) 5:46.5
14, 98, 152, 322, 353, (461), (465)
Dakota Goguen, Ryan Vincent, Ryan McIntosh, Rahul Kamboj, Luke Ruberto, (Zachary Zwaal), (Ryan Oldham)
20:18.0, 22:09.8, 23:03.7, 25:27.1, 26:04.5, (31:26.2), (37:20.5)
37953Mathieu-Martin, NB - Team Time (1st 5) 1:56:55.7 | Spread (1st 5) 3:26.4
38, 199, 203, 250, 263, (329), (458)
Tristan Morneault, Romaric Guerrier, Yannick Boudreau, Nicholas Lavallee, Thierry Basque, (Ethan Toner), (Noah Langille)
21:02.9, 23:30.3, 23:34.7, 24:18.5, 24:29.3, (25:32.0), (30:24.0)
38968Bishop Smith, ON - Team Time (1st 5) 1:57:32.7 | Spread (1st 5) 4:06.5
42, 148, 209, 257, 312, (339), (459)
Eric Plazek, Jonah Bejjany, John Piertruszko, Ty Gauthier, Kade Mac Williams, (Taden Solly), (Spencer Bowden)
21:11.3, 22:59.3, 23:40.3, 24:24.0, 25:17.8, (25:46.3), (30:39.8)
39979East Northumberland, ON - Team Time (1st 5) 1:57:05.7 | Spread (1st 5) 5:37.3
13, 174, 212, 237, 343, (412)
Jake Hollinger, Kyle Crowe, Mason Brown, Benny Scarr-Crosmas, Braden Wannamaker, (Kole Tromp)
20:13.7, 23:16.0, 23:41.2, 24:03.8, 25:51.0, (27:38.6)
40982Dundas Valley Secondary, ON - Team Time (1st 5) 1:57:49.4 | Spread (1st 5) 3:35.0
96, 111, 211, 226, 338
Tristan Richards, Ethan Roseteartsmi, Gerrit Oldejans, Logan Yates, Doug Linkert
22:09.6, 22:20.7, 23:40.5, 23:54.0, 25:44.6
411039Preston, ON - Team Time (1st 5) 1:59:21.3 | Spread (1st 5) 5:43.7
65, 169, 180, 228, 397, (453), (462)
Ethan Bennett, Liam Turchin, Nick Faria, Cole Desborough, Kevin Saville, (Eddie Mackinnon), (Asher Wolk)
21:34.6, 23:13.5, 23:19.7, 23:55.2, 27:18.3, (29:49.2), (31:51.8)
421042Bernice MacNaughton, NB - Team Time (1st 5) 1:58:36.7 | Spread (1st 5) 2:53.0
93, 197, 219, 244, 289, (323), (347)
Nick Fletcher, Isaiah Downey, Jacob MacDonald, Adam Stultz, Isaac Cogswell, (Kyle Hayward), (Rajan Punna)
22:08.1, 23:29.2, 23:44.8, 24:13.5, 25:01.1, (25:27.3), (25:59.8)
431045Longfields Davidson Heights SS, ON - Team Time (1st 5) 1:58:27.8 | Spread (1st 5) 4:00.8
47, 192, 230, 267, 309, (377)
Jackson Roy, Kaleb Kelly, Breton Perras, Marshall Pavao, Cameron Denne, (Thomas Mann)
21:14.4, 23:27.5, 23:56.0, 24:34.7, 25:15.2, (26:41.4)
441048Polyvalente W A Loisier, NB - Team Time (1st 5) 1:58:44.1 | Spread (1st 5) 1:21.3
159, 172, 213, 240, 264, (319), (408)
Jacob Picard, Felix Losier, Olivier Jacob Godin, Martin Girouard, Danick Saulnier, (Francis Basque), (Jean Clement)
23:08.5, 23:15.3, 23:41.5, 24:09.0, 24:29.8, (25:24.7), (27:33.7)
451075Espanola, ON - Team Time (1st 5) 1:59:53.8 | Spread (1st 5) 4:35.8
121, 135, 186, 243, 390
Austin Hawkins, Noah Gallant, Colin Withers, Ryan Forcier, Mayson Stencill
22:29.1, 22:44.6, 23:22.9, 24:12.3, 27:04.9
461115Grand River C I, ON - Team Time (1st 5) 2:00:33.3 | Spread (1st 5) 5:46.4
90, 181, 207, 214, 423, (464), (466)
Korbett Cator, Kade Wood, Phillip Hammell, Evan Willms, Connor Shulz, (Aidan McKittrick), (Jay Patel)
22:04.2, 23:19.9, 23:36.3, 23:42.3, 27:50.6, (37:10.8), (55:41.9)
471138Cameron Heights, ON - Team Time (1st 5) 1:59:56.1 | Spread (1st 5) 4:58.1
45, 234, 235, 265, 359, (413), (427)
Talman Young, Jeremiah Leiyu, Jaxon Parent, Alejandro Mansilla, Owen Miller, (Samuel Diavolitsis), (Alexander Orellana)
21:13.1, 24:00.8, 24:01.1, 24:29.9, 26:11.2, (27:41.8), (28:08.8)
481149Napanee, ON - Team Time (1st 5) 1:58:41.1 | Spread (1st 5) 9:58.0
1, 62, 283, 401, 402
Carter Free, Cole Beebe, Ryan Baker, Emelia Deguire, Ben Caza
17:28.0, 21:26.9, 24:54.5, 27:25.7, 27:26.0
491190Notre Dame (Ajax), ON - Team Time (1st 5) 2:00:44.0 | Spread (1st 5) 4:28.2
28, 247, 292, 308, 315
Ashton John, Dante Bollers, Daniel Jacha, Daniel Helmy, Andrei Aquino
20:51.5, 24:15.9, 25:02.6, 25:14.3, 25:19.7
501200Tecumseh Vista Academy, ON - Team Time (1st 5) 2:01:22.0 | Spread (1st 5) 4:22.8
114, 205, 222, 275, 384
Jacob Fitzpatrick, Sean Bender, Paul Popescu, Arman Aujla, Logan Leveusseur
22:24.7, 23:36.1, 23:51.9, 24:41.8, 26:47.5
511215Orangeville, ON - Team Time (1st 5) 2:01:24.1 | Spread (1st 5) 5:59.6
20, 191, 272, 360, 372, (376), (388)
Jackson Bull, Josh Lonuzzo, Quinn Everett, Tyler Vis, Griffin Scullino, (Forrest Kipps), (Neil Paterson)
20:34.7, 23:26.5, 24:36.6, 26:12.0, 26:34.3, (26:41.2), (26:59.9)
521233St Maximilian Kolbe C, ON - Team Time (1st 5) 2:02:47.3 | Spread (1st 5) 8:28.3
9, 68, 349, 370, 437
Alexander Sandras, Joshua T Boston, Spencer Maclean, Andrew Pignatelli, Christopher McGee
20:05.7, 21:38.1, 26:01.3, 26:28.2, 28:34.0
531251Hammarskjold, ON - Team Time (1st 5) 2:03:20.8 | Spread (1st 5) 6:56.9
50, 117, 290, 366, 428
Jett Dobson, Max Hollman, Michael Goegan, James Mcdonagh, William Lockyer
21:15.5, 22:26.7, 25:01.6, 26:24.6, 28:12.4
541279St Peter's (Peterborough), ON - Team Time (1st 5) 2:03:18.1 | Spread (1st 5) 7:18.1
17, 128, 336, 379, 419, (456)
Tristen Jones, Matt Cottam, Sam Gunter, Spencer Hill, Ben Hickey, (Brayden Robitaille)
20:28.9, 22:37.1, 25:41.3, 26:43.8, 27:47.0, (30:02.6)
551285Kingston Voc., ON - Team Time (1st 5) 2:03:18.6 | Spread (1st 5) 5:51.6
70, 184, 273, 354, 404, (441)
Miles Brackenbury, Zach O'Grady, Youssef Zaza, Matt Wilson, Mishel Goldvasser, (Nathan Pilkey)
21:39.4, 23:20.8, 24:40.5, 26:06.9, 27:31.0, (28:45.0)
561328Resurrection, ON - Team Time (1st 5) 2:03:44.3 | Spread (1st 5) 4:22.9
188, 189, 233, 300, 418, (422)
Jackson Rice, Matthew Goodyear, Jared Hughes, Aden Cormier, Wesley Richardson, (Nyume Kibo)
23:23.9, 23:25.0, 23:59.0, 25:09.6, 27:46.8, (27:50.2)
571365Father John Redmond, ON - Team Time (1st 5) 2:05:35.5 | Spread (1st 5) 6:15.0
76, 109, 361, 394, 425, (446), (454)
Stephen Barber, Justin Azubalis, Justin DeLeon, Luke Woolcock, Michael Mochocki, (Kazuo Hosegawa), (Tonn Marshall-Burghardt)
21:45.5, 22:17.3, 26:17.6, 27:14.6, 28:00.5, (28:59.8), (29:51.9)
581388Kincardine, ON - Team Time (1st 5) 2:05:09.5 | Spread (1st 5) 7:41.6
35, 246, 333, 334, 440
Liam Fitzgerald, Liam Colhoun, Ethan Petrie, Aaron Reid, Jacob Sylvester
21:00.8, 24:14.9, 25:33.5, 25:37.9, 28:42.4
591401John F. Ross, ON - Team Time (1st 5) 2:04:52.6 | Spread (1st 5) 3:48.3
143, 208, 304, 371, 375, (389), (409)
David Kroes, Misha Donais, Ben Zwart, Zach Jansen, Avrey Ferguson-Donaldson, (Levi Medeiros), (Nick Dernovsek)
22:51.5, 23:39.9, 25:12.1, 26:29.3, 26:39.8, (27:03.4), (27:34.3)
601411Superior CVI, ON - Team Time (1st 5) 2:04:33.9 | Spread (1st 5) 2:46.4
202, 238, 252, 357, 362
Jacob Cook, Peter Macgregor, Alex Orantes-argueta, Matthew Whatley, Katab Issa hassen
23:34.4, 24:06.8, 24:21.2, 26:10.7, 26:20.8
611447Dunbarton, ON - Team Time (1st 5) 2:04:56.3 | Spread (1st 5) 1:15.3
239, 295, 297, 298, 318, (378), (433)
Jakob Kramer, Tyler Middleton, Austin Aicken-Savage, Nabeel Jaleel, Kyle Spicer, (Dillon Mackenzie), (Zach Zecha)
24:08.3, 25:07.9, 25:08.2, 25:08.3, 25:23.6, (26:42.4), (28:29.0)
621448Abbey Park, ON - Team Time (1st 5) 2:06:13.4 | Spread (1st 5) 5:27.5
155, 204, 321, 332, 436, (443)
Connor Bosy, Davis Rutledge, Blake Kinch, Arvin Bal, Liam Hamiton, (Matteus Nouwens)
23:05.1, 23:35.9, 25:26.8, 25:33.0, 28:32.6, (28:47.7)
631452Bluevale Collegiate Institute, ON - Team Time (1st 5) 2:05:01.0 | Spread (1st 5) 2:33.0
196, 293, 305, 306, 352, (414), (431)
Simon Dobbs, Caleb Timm, Nayel Arastu, Curtis Franz, Devon Bauman, (Felix Cao), (Jack Fontyn)
23:29.1, 25:03.8, 25:12.8, 25:13.2, 26:02.1, (27:43.5), (28:25.6)
641467Upper Canada College, ON - Team Time (1st 5) 2:06:10.2 | Spread (1st 5) 6:19.5
34, 317, 356, 364, 396, (398), (426)
Henry Gage, Carter Mclean, CHRIS NOH, Shaan Hooey, Robbie Knowles, (Hudson Leon), (Christopher Adolphe)
20:57.7, 25:21.9, 26:10.6, 26:22.8, 27:17.2, (27:19.8), (28:05.9)
651480De La Salle College, ON - Team Time (1st 5) 2:06:33.2 | Spread (1st 5) 4:06.1
150, 209, 363, 367, 391, (399), (450)
Dario Garcia-mendez, Sebastian Hickmott, Fionn MacCready, Aidan Leyne, Matthew Walford, (Christian D'Ambrosi), (Matthew Pastushak)
23:00.2, 23:40.3, 26:21.7, 26:24.7, 27:06.3, (27:23.0), (29:24.9)
661484Galt CVI, ON - Team Time (1st 5) 2:05:29.7 | Spread (1st 5) 1:43.0
258, 261, 283, 327, 355, (430), (452)
Aidan Haskell, Zachary Hart, Dylan Jozkow, Tyler Wallace, Wyatt Sullivan, (Matt Armstrong), (Joey Shanks)
24:27.0, 24:28.8, 24:54.5, 25:29.4, 26:10.0, (28:19.5), (29:37.3)
671505Leaside, ON - Team Time (1st 5) 2:09:26.2 | Spread (1st 5) 6:52.5
69, 147, 420, 434, 435, (457), (460)
Liam Rivard, Mark Richardson, Malcolm Marsh, Nathan Cassie, Ammar Mahagoub, (Sam Chowdhury), (Juan David Villamarin)
21:39.3, 22:57.2, 27:47.1, 28:30.8, 28:31.8, (30:08.9), (31:20.1)
681518St. Michael Catholic, ON - Team Time (1st 5) 2:08:11.5 | Spread (1st 5) 6:26.7
54, 220, 406, 417, 421, (438)
Zachary McPhee, Jarett Vogels, Sam Nyenhuis, Spencer Palleschi, Logan DeGroot, (Eric Vander Eyk)
21:21.4, 23:45.8, 27:31.3, 27:44.9, 27:48.1, (28:38.0)
691522Bishop P.F. Reding, ON - Team Time (1st 5) 2:06:17.3 | Spread (1st 5) 2:10.8
268, 270, 299, 303, 382
Connor Leung, Griffin Bull, Jayden Chan, Peter Croteau, Ethan Bizi
24:35.3, 24:36.0, 25:08.9, 25:11.0, 26:46.1
701527Holy Trinity (Simcoe), ON - Team Time (1st 5) 2:07:52.6 | Spread (1st 5) 5:28.9
221, 224, 265, 369, 448, (451)
Alexander Van De Wiele, Ben Mason, Lucas Jones, Jacob Gallagher, Bryon Mallon, (Liam Hare)
23:46.7, 23:52.9, 24:29.9, 26:27.5, 29:15.6, (29:33.0)
711559St Benedict, ON - Team Time (1st 5) 2:07:19.6 | Spread (1st 5) 2:41.7
242, 280, 282, 368, 387, (403), (406)
Weldon Hovey, Adam Vieno, Mathew Murphy, Thomas Madar, Jason Gancena, (Cael Cassidy), (Carter Reid)
24:12.2, 24:51.9, 24:54.2, 26:27.4, 26:53.9, (27:26.5), (27:31.3)
721568Centre Wellington, ON - Team Time (1st 5) 2:07:27.9 | Spread (1st 5) 2:57.0
260, 294, 301, 313, 400, (445)
Matthew Hasson, Isaiah King, Zachary Burt, James Hutchins, Kazmer Wolkensperg, (Jack Ellery)
24:28.3, 25:05.4, 25:09.7, 25:19.2, 27:25.3, (28:53.1)
731582Iroquois Ridge, ON - Team Time (1st 5) 2:09:31.3 | Spread (1st 5) 6:11.7
120, 227, 380, 416, 439
Ethan Stuart, Armando Aguero, Roland Filler, Nael Ashraf, Yawar Ashraf
22:28.4, 23:54.4, 26:44.5, 27:43.9, 28:40.1
741668Glengarry, ON - Team Time (1st 5) 2:09:05.6 | Spread (1st 5) 2:57.5
245, 324, 348, 358, 393, (395)
Kevin Doyle, Od Marfurt-Breakenridge, Nathan Reijmers, Aaron Keurentjies, Phillipe Summers, (Shayne Dickie)
24:14.4, 25:27.7, 26:00.7, 26:10.9, 27:11.9, (27:15.5)
751688Woodland Christian, ON - Team Time (1st 5) 2:09:03.2 | Spread (1st 5) 1:49.8
286, 331, 337, 351, 383, (442), (463)
Martin Ukhanov, Curtis Struyk, Thomas Miedema, Austin Bootsma, Noah VanderPloeg, (Jonathan Chin), (Andrew Willms)
24:57.4, 25:32.6, 25:44.0, 26:02.0, 26:47.2, (28:46.3), (32:21.6)