1 | 156 | Cameron Heights,
ON - Team Time (1st 5) 1:29:52.0 | Spread (1st 5) 46.3 |
| 20, 26, 29, 33, 48, (84), (95) |
| Andrew Shepherd, Andrew Kukor, Abdi Dadafo, Joe Sheridan, Ilir Lazoja, (Alec Elliot), (Alex Kozak) |
| 17:36.6, 17:54.2, 17:57.2, 18:01.1, 18:22.9, (18:54.4), (19:03.7) |
2 | 175 | Sir Frederick Banting,
ON - Team Time (1st 5) 1:29:03.0 | Spread (1st 5) 2:42.0 |
| 2, 24, 28, 32, 89, (113), (127) |
| Jackson Mayers, Sean Ibbott, Ben Harris, Desmond Rhys, Owen Morley, (Bradford Andrew), (Kurtis Wenman) |
| 16:16.0, 17:51.0, 17:57.0, 18:01.0, 18:58.0, (19:25.0), (19:39.0) |
3 | 183 | Bluevale Collegiate Institute,
ON - Team Time (1st 5) 1:29:25.3 | Spread (1st 5) 1:54.5 |
| 7, 13, 46, 57, 60, (73), (97) |
| Sheldon Budhram, Jonathon Krech, Jordan Arndt, Anan Al Moallim, Addison Derhak, (Sandy Freeland), (Ryan Annis) |
| 16:42.4, 17:14.3, 18:16.2, 18:35.5, 18:36.9, (18:45.6), (19:04.7) |
4 | 246 | St. Michael Catholic,
ON - Team Time (1st 5) 1:30:50.0 | Spread (1st 5) 2:05.0 |
| 6, 34, 65, 69, 72, (79), (81) |
| Jared Nash, Luke Goris, Evan Metelski, Owen O'Leary, Matt Looby, (Harrison Ritchie), (Jarett Bogdon) |
| 16:40.0, 18:02.0, 18:40.0, 18:43.0, 18:45.0, (18:50.0), (18:52.0) |
5 | 292 | St Anne’s,
ON - Team Time (1st 5) 1:31:22.0 | Spread (1st 5) 2:17.0 |
| 8, 18, 58, 100, 108, (111), (227) |
| Mitchell Heyink, John Cooke, Mitchell Finlay, Berean McMichael, Jamie Huber, (Liam Melady), (Thomas Hartman) |
| 16:57.0, 17:28.0, 18:36.0, 19:07.0, 19:14.0, (19:15.0), (21:13.0) |
6 | 303 | St Benedict,
ON - Team Time (1st 5) 1:32:10.4 | Spread (1st 5) 2:21.2 |
| 12, 39, 63, 71, 118, (146), (213) |
| Marcus Noble, Devaughn Channer, Colton Dorion, Matt Fantini, Nick Misener, (Darren Russo), (Andrew Misener) |
| 17:10.0, 18:07.0, 18:38.7, 18:43.5, 19:31.2, (19:53.1), (20:54.7) |
7 | 311 | St Mary's (Kitchener),
ON - Team Time (1st 5) 1:31:14.1 | Spread (1st 5) 3:07.4 |
| 1, 30, 70, 103, 107, (138), (164) |
| Ben Flanagan, Taylor Gagne, Sebastian Jania, Keaton Jones, Jose Alba, (Dejen Abraha), (Sam Martinello) |
| 16:06.5, 17:58.9, 18:43.2, 19:11.6, 19:13.9, (19:46.1), (20:12.5) |
8 | 325 | Preston,
ON - Team Time (1st 5) 1:32:47.2 | Spread (1st 5) 1:49.0 |
| 23, 37, 52, 96, 117, (121), (130) |
| Owen Savory, 10 Patton, Caleb Main, Joe Silva, Philip Huynh, (Kyle Szabo), (Nick Mior) |
| 17:41.9, 18:03.2, 18:26.9, 19:04.3, 19:30.9, (19:32.3), (19:39.6) |
9 | 327 | A.B. Lucas,
ON - Team Time (1st 5) 1:33:03.0 | Spread (1st 5) 1:19.0 |
| 34, 45, 62, 74, 112, (124), (169) |
| Gregory Woodward, Michael Woodward, William Kashindi, Zachary Colquhoun, Jacob Sartor, (Tristan Briens), (Tanner Martin) |
| 18:02.0, 18:16.0, 18:38.0, 18:46.0, 19:21.0, (19:35.0), (20:20.0) |
10 | 372 | Galt CVI,
ON - Team Time (1st 5) 1:32:53.9 | Spread (1st 5) 3:31.6 |
| 5, 59, 66, 86, 156, (159), (175) |
| Kieran Doherty, Cameron Smith, Stuart Hollinger, Nivash Persad Maharaj, William Houghton, (Matt Woeller), (Dominic Mortimer) |
| 16:34.7, 18:36.2, 18:40.4, 18:56.3, 20:06.3, (20:07.9), (20:25.3) |
11 | 384 | Medway,
ON - Team Time (1st 5) 1:33:01.0 | Spread (1st 5) 2:38.0 |
| 10, 21, 108, 120, 125, (160), (182) |
| Jacob Radcliffe, Josh Dekay, Austin Demelo, Elliott Godfrey, Evan Scott, (Benton McNicol), (Matt Downs) |
| 16:59.0, 17:39.0, 19:14.0, 19:32.0, 19:37.0, (20:08.0), (20:32.0) |
12 | 398 | Elmira,
ON - Team Time (1st 5) 1:33:45.5 | Spread (1st 5) 2:51.6 |
| 16, 25, 68, 127, 162, (171), (198) |
| Aaron Lebold, Nathaniel Mechler, Brandon Berchtold, Tanguy Bouvet, Taylor Stewart, (Ryan Lumgair), (Matthew Weber) |
| 17:19.7, 17:52.8, 18:42.7, 19:39.0, 20:11.3, (20:20.4), (20:39.8) |
13 | 401 | Resurrection,
ON - Team Time (1st 5) 1:33:31.0 | Spread (1st 5) 2:39.9 |
| 11, 42, 99, 116, 133, (135), (137) |
| Scott Buttinger, Joseph Hunter, Brendan Masters, Kevin Santolini, Craig Lyons, (Graham Swarbrick), (Jacob Sullivan) |
| 17:02.4, 18:10.5, 19:06.7, 19:29.1, 19:42.3, (19:42.6), (19:45.1) |
14 | 537 | Sir J. A. MacDonald,
ON - Team Time (1st 5) 1:36:30.9 | Spread (1st 5) 1:36.5 |
| 63, 92, 93, 123, 166, (202), (229) |
| Aidan Fitzgerald, Colin Rak, Pete Redekop, Nathan Bauman, James Milne, (MacDonald Justin), (Alex Sherman) |
| 18:38.7, 19:01.4, 19:01.8, 19:33.8, 20:15.2, (20:45.1), (21:14.8) |
15 | 550 | St Christopher,
ON - Team Time (1st 5) 1:36:15.4 | Spread (1st 5) 3:15.8 |
| 19, 51, 134, 141, 205, (218), (240) |
| Ethan Dupont, Jacob Ennis, Jarret Marks, Eric Lange, Matt Sawatzky, (Ryan Greenaway), (Michael Pearce) |
| 17:31.2, 18:25.1, 19:42.5, 19:49.6, 20:47.0, (21:00.0), (21:32.0) |
16 | 555 | Waterloo CI,
ON - Team Time (1st 5) 1:36:43.7 | Spread (1st 5) 2:40.7 |
| 27, 44, 122, 173, 189, (254), (278) |
| Jason Holzscherer, Cameron Waind, Cameron Perkins, Sam Sutherland, Daniel Labach, (Ryan Campbell), (Robbie Arndt) |
| 17:55.9, 18:13.7, 19:33.0, 20:24.5, 20:36.6, (21:49.2), (22:29.8) |
17 | 561 | Mother Teresa,
ON - Team Time (1st 5) 1:36:47.8 | Spread (1st 5) 1:19.2 |
| 76, 87, 100, 144, 154, (185), (186) |
| Paul Solis, Braeden Bertrand-Hopper, Santiago Tellez, Jonathon McDonald, Tommy Kroczek, (Liam Turnbull), (Zac Belanger) |
| 18:46.8, 18:57.0, 19:07.0, 19:51.0, 20:06.0, (20:33.0), (20:34.0) |
18 | 599 | Central Huron,
ON - Team Time (1st 5) 1:37:33.1 | Spread (1st 5) 1:32.1 |
| 77, 77, 126, 151, 168, (191), (225) |
| Jake Finlayson, Josh Rhynard, Nick Bond, Micheal Watterworth, Jacob Govier, (David Metzger), (Jesse Sangster) |
| 18:47.0, 18:47.0, 19:38.0, 20:02.0, 20:19.1, (20:37.0), (21:09.0) |
19 | 606 | F.E. Madill,
ON - Team Time (1st 5) 1:37:27.0 | Spread (1st 5) 2:39.0 |
| 41, 74, 104, 180, 207, (286), (305) |
| Drew McKeachnie, Brandon Marshall, Michael Schraa, Scott Dolmage, Franklin Marshall, (Tanner Stevenson), (Brenden Howson) |
| 18:10.0, 18:46.0, 19:12.0, 20:30.0, 20:49.0, (22:37.0), (23:36.0) |
20 | 637 | Woodland Christian,
ON - Team Time (1st 5) 1:38:03.2 | Spread (1st 5) 2:19.4 |
| 47, 82, 139, 179, 190, (195), (296) |
| Elijah Moreau-Arnott, Elijah Cameron, Nat Stroobosscher, Josh Omar, Daniel Omar, (Andrew Horne), (David Klomfass) |
| 18:17.3, 18:53.7, 19:47.1, 20:28.4, 20:36.7, (20:38.4), (23:07.0) |
21 | 668 | Guelph C.V.I.,
ON - Team Time (1st 5) 1:38:44.3 | Spread (1st 5) 4:13.3 |
| 36, 43, 85, 234, 270, (300), (309) |
| Michael Coccia, Nathaniel Kohlmeier, Ben Dutton, Alex Southby, David VanOmmen, (Sean Allen), (Charlie Woods) |
| 18:02.8, 18:11.5, 18:55.1, 21:18.8, 22:16.1, (23:19.5), (23:46.3) |
| 668 | London Christian,
ON - Team Time (1st 5) 1:38:32.0 | Spread (1st 5) 5:16.0 |
| 14, 49, 127, 194, 284, (293), (331) |
| Joel Branderhorst, Andrew Stanley, Connor VanSoest, Adam Hickey, Ian Smit, (Max Longworth), (Jesse DeDreu) |
| 17:18.0, 18:23.0, 19:39.0, 20:38.0, 22:34.0, (22:57.0), (25:35.0) |
23 | 714 | London Central,
ON - Team Time (1st 5) 1:37:56.5 | Spread (1st 5) 4:52.5 |
| 4, 106, 143, 230, 231, (258), (306) |
| Sean Luke, Carter Sanderson, Davis Amyot, Tom Zhang, Selden Lin, (Garret Conquer-Van Heumen), (Luis Silva-Elizondo) |
| 16:23.0, 19:13.0, 19:50.0, 21:15.0, 21:15.5, (21:52.0), (23:41.0) |
24 | 718 | Forest Heights,
ON - Team Time (1st 5) 1:38:48.9 | Spread (1st 5) 3:50.0 |
| 15, 61, 199, 219, 224, (276), (288) |
| Ahmed Ahmed, Nick Burt, Matthew Thomas, Wyatt Walsh, Max Tauro, (Andrew Lockey), (Carter Nicklaus) |
| 17:18.9, 18:37.7, 20:42.7, 21:00.7, 21:08.9, (22:24.3), (22:40.0) |
25 | 743 | St Joseph’s (St. Thomas),
ON - Team Time (1st 5) 1:39:58.0 | Spread (1st 5) 2:52.0 |
| 83, 89, 140, 181, 250, (251), (257) |
| Drew Grantham, Kyle Luyt, Jordan Dekort, Joshua Brown, Ray Reid, (Adi Wardini), (Brennan Agius) |
| 18:54.0, 18:58.0, 19:49.0, 20:31.0, 21:46.0, (21:47.0), (21:51.0) |
26 | 745 | Waterloo-Oxford,
ON - Team Time (1st 5) 1:39:46.8 | Spread (1st 5) 1:44.9 |
| 91, 142, 152, 157, 203, (248) |
| Alex Buehlow, Conrad Pfenning, Jordan Pauls, Thomas Lade, Justin Erb, (Mathieu Sanderson) |
| 19:00.9, 19:49.7, 20:03.6, 20:06.8, 20:45.8, (21:40.3) |
27 | 748 | Holy Cross,
ON - Team Time (1st 5) 1:39:24.0 | Spread (1st 5) 6:03.0 |
| 3, 56, 148, 269, 272, (320), (323) |
| Brad Sheeler, Dean Van Herpe, Matt Boere, Greg Norm, Brad Ross, (Peter Tomaszewski), (James Schadenberg) |
| 16:19.0, 18:33.0, 19:54.0, 22:16.0, 22:22.0, (24:35.0), (25:02.0) |
28 | 758 | Chatham-Kent,
ON - Team Time (1st 5) 1:39:06.9 | Spread (1st 5) 4:18.9 |
| 8, 98, 200, 220, 232, (267) |
| Quinn Cannella, Josh Hachey, Pierce Johnson, Scott Conrod, Fareed Ahmad, (Chase Squire) |
| 16:57.0, 19:05.2, 20:43.8, 21:05.0, 21:15.9, (22:09.8) |
29 | 770 | Lord Dorchester,
ON - Team Time (1st 5) 1:40:01.0 | Spread (1st 5) 2:47.0 |
| 38, 145, 169, 209, 209, (223), (237) |
| John Fluttert, Zachary Earhart, Devin Vickers, Wyatt Rickwood, Jeff Vervoordeldonk, (Andrew Brooks), (Brendon Gallagher) |
| 18:05.0, 19:52.0, 20:20.0, 20:52.0, 20:52.0, (21:08.0), (21:28.0) |
30 | 780 | Centennial CVI,
ON - Team Time (1st 5) 1:40:22.1 | Spread (1st 5) 2:42.0 |
| 49, 136, 184, 191, 220, (260) |
| Isaac Wismer, Tyson Vickers, Brian Hoey, Michael Jaworski, Dawson Konrad, (Nicholas Xie) |
| 18:23.0, 19:45.0, 20:32.1, 20:37.0, 21:05.0, (21:53.0) |
31 | 790 | St. Mary's DCVI,
ON - Team Time (1st 5) 1:40:29.0 | Spread (1st 5) 2:08.0 |
| 67, 154, 161, 201, 207, (215), (217) |
| Taylor Cornwall, Brandon McLeod, Jacob Triemstra, Samuel Thorup, Campbell Leavitt, (Brendan Bishop), (Remco Scheele) |
| 18:41.0, 20:06.0, 20:09.0, 20:44.0, 20:49.0, (20:58.0), (20:59.0) |
32 | 817 | Central Elgin,
ON - Team Time (1st 5) 1:40:54.0 | Spread (1st 5) 3:24.0 |
| 31, 167, 172, 212, 235, (256), (298) |
| Jackson White, Alex Sanders, Jakob Rick, Andrew Choi, Aidan Bilyea, (Corey Fox), (Lucas Amodeo) |
| 17:59.0, 20:16.0, 20:22.0, 20:54.0, 21:23.0, (21:50.0), (23:11.0) |
33 | 839 | St Thomas of Villanova,
ON - Team Time (1st 5) 1:41:16.6 | Spread (1st 5) 2:38.9 |
| 102, 110, 178, 197, 252, (317) |
| Dj Hall, Carter Ducharme, Jay Jones, Chris Meloche, Joel Sands, (Cooper Petryshyn) |
| 19:08.6, 19:14.4, 20:27.0, 20:39.1, 21:47.5, (24:29.0) |
34 | 885 | Northern CIV,
ON - Team Time (1st 5) 1:42:18.6 | Spread (1st 5) 2:25.0 |
| 114, 132, 153, 228, 258, (289), (307) |
| Drew Morgan, Cal Doughty, Calum Dietzel, Matt Aalbers, Jake Trusler, (Jake Armitage), (Griffin MacLeod) |
| 19:27.0, 19:41.0, 20:05.0, 21:13.6, 21:52.0, (22:44.0), (23:45.8) |
35 | 891 | South Huron,
ON - Team Time (1st 5) 1:46:40.1 | Spread (1st 5) 7:35.0 |
| 22, 40, 176, 326, 327 |
| Adam Tait, Sky Schulz, Justin Hern, Stirling Iredale, Jordan Slaght |
| 17:40.0, 18:07.1, 20:26.0, 25:12.0, 25:15.0 |
36 | 948 | Huron Heights (Kitchener),
ON - Team Time (1st 5) 1:43:20.0 | Spread (1st 5) 2:04.0 |
| 115, 131, 222, 239, 241, (246), (255) |
| Rodney Hubick, Austin Brown, Tyler Maloney, Alex Boshart, Jordan Brown, (Tyler Fronchak), (Tyler Pirie) |
| 19:28.7, 19:40.1, 21:07.3, 21:31.2, 21:32.7, (21:37.1), (21:49.8) |
37 | 956 | St Anne,
ON - Team Time (1st 5) 1:46:19.4 | Spread (1st 5) 6:01.3 |
| 55, 88, 187, 308, 318 |
| Pat Matthew, Nick Laforet, Mitchell Kiss, Conor Jamieson, Nicholas Cantarutti |
| 18:30.3, 18:57.2, 20:34.4, 23:45.9, 24:31.6 |
38 | 960 | Southwood,
ON - Team Time (1st 5) 1:43:46.6 | Spread (1st 5) 2:48.5 |
| 119, 163, 174, 233, 271, (290), (294) |
| Mathieu Bellec, Peter Whitley, Tyler Martin, Justin Emmanouil, Riley Turner, (Tyler Turnbull), (TJ Green) |
| 19:31.4, 20:12.1, 20:24.8, 21:18.4, 22:19.9, (22:46.4), (23:00.8) |
39 | 1012 | Grand River C I,
ON - Team Time (1st 5) 1:44:23.9 | Spread (1st 5) 1:39.9 |
| 146, 150, 236, 238, 242, (261), (312) |
| Calvin Redmond, Michael McKague, Tavish Chaudry, Jason Cook, Ryan Tennant, (Max Pajunen), (Russel Keen) |
| 19:53.1, 20:01.0, 21:27.2, 21:29.6, 21:33.0, (21:55.5), (24:00.6) |
40 | 1053 | London South,
ON - Team Time (1st 5) 1:46:48.0 | Spread (1st 5) 6:13.0 |
| 54, 204, 211, 262, 322, (334) |
| Bryan Emery, David Archibald, Aidan Attema, Aidan Scott, Jacob Dias, (Aiden Hagemeier) |
| 18:29.0, 20:46.0, 20:53.0, 21:58.0, 24:42.0, (26:31.0) |
41 | 1055 | Holy Names Windsor,
ON - Team Time (1st 5) 1:45:26.5 | Spread (1st 5) 3:33.6 |
| 80, 193, 245, 263, 274, (291) |
| Brendan McCarthy, Matt Dale, Jacob Klein, Donald Rodzik, Tyler Rockwood, (Nathan Nantais) |
| 18:50.4, 20:37.3, 21:36.6, 21:58.2, 22:24.0, (22:49.1) |
42 | 1133 | Erin District,
ON - Team Time (1st 5) 1:48:25.5 | Spread (1st 5) 5:44.7 |
| 53, 216, 268, 283, 313 |
| Daniel Napier, Matthew Tondat, Bradley Cripps, Daniel Coote, David Perkins |
| 18:28.9, 20:58.4, 22:11.6, 22:33.0, 24:13.6 |
43 | 1169 | Stratford Central,
ON - Team Time (1st 5) 1:55:30.9 | Spread (1st 5) 13:03.7 |
| 17, 206, 292, 311, 343 |
| Evan Roulston, Blake Keen, Jacob Bernier, Duncan McPherson, Taylor McKenzie |
| 17:24.0, 20:48.5, 22:54.7, 23:56.0, 30:27.7 |
44 | 1190 | John F. Ross,
ON - Team Time (1st 5) 1:50:13.2 | Spread (1st 5) 5:21.6 |
| 149, 196, 214, 303, 328 |
| Ben Vanderstam, Seamus Harvey, Julian Renzetti, Alexander Moroni, Jack Bone |
| 19:56.1, 20:38.8, 20:55.9, 23:24.7, 25:17.7 |
| 1190 | Woodstock,
ON - Team Time (1st 5) 1:56:03.3 | Spread (1st 5) 11:03.0 |
| 94, 165, 274, 315, 342 |
| Matt Lee, Christian Buchanan-Fraser, Darren Robinson, Richard Armstrong, Ben Konopetski |
| 19:03.0, 20:13.0, 22:24.0, 24:17.3, 30:06.0 |
46 | 1193 | Saunders,
ON - Team Time (1st 5) 1:47:34.1 | Spread (1st 5) 1:25.0 |
| 188, 244, 247, 249, 265, (297), (301) |
| Almir Smailovic, Braxton Burton, Brandon Cebulski, Owen Vint, Ryan McDonald, (Robbie Lava), (Ben Douglas) |
| 20:35.0, 21:35.0, 21:40.1, 21:44.0, 22:00.0, (23:10.0), (23:24.0) |
47 | 1203 | Monsignor Doyle,
ON - Team Time (1st 5) 1:50:04.8 | Spread (1st 5) 4:19.4 |
| 158, 177, 253, 299, 316 |
| Rick Medeiros, Sam Plommer, Phoenix Renwick, Shane Meissner, Braeden Mccooeye |
| 20:07.1, 20:26.6, 21:48.5, 23:16.1, 24:26.5 |
48 | 1279 | St Thomas Aquinas (London),
ON - Team Time (1st 5) 1:49:42.0 | Spread (1st 5) 2:03.0 |
| 182, 264, 266, 282, 285, (295), (324) |
| Jack Monyard, Antonio Bosnjak, Jack Collins, Ben Gibson, Alexei Halliday, (Manuel Ortega Santos), (Max Goudsbloem) |
| 20:32.0, 21:59.0, 22:04.0, 22:32.0, 22:35.0, (23:03.0), (25:03.0) |
49 | 1322 | Glenview Park SS,
ON - Team Time (1st 5) 1:54:17.8 | Spread (1st 5) 6:21.6 |
| 105, 281, 302, 304, 330, (344) |
| Garrett Lyons, Hayden Duench, Hugh Peters, William Peters, Ben Lee, (Adam Spooner) |
| 19:12.6, 22:31.9, 23:24.4, 23:34.7, 25:34.2, (30:38.3) |
50 | 1382 | Catholic Central (London),
ON - Team Time (1st 5) 1:53:16.6 | Spread (1st 5) 3:23.0 |
| 226, 273, 277, 287, 319 |
| Alex Cimino, Michael Martins-Santolupo, Connor MacLaren, Matt Fonti, Michael Toivonen |
| 21:11.5, 22:23.7, 22:28.9, 22:38.0, 24:34.5 |
51 | 1480 | Assumption College,
ON - Team Time (1st 5) 1:58:32.8 | Spread (1st 5) 4:42.6 |
| 243, 280, 310, 314, 333, (341) |
| Jacob Langlois, Maks Dziura, Javier Quiros, Eric Lau, Tony Huang, (Zack Young) |
| 21:34.4, 22:30.2, 23:55.2, 24:16.0, 26:17.0, (29:52.0) |
52 | 1639 | Arthur Voaden,
ON - Team Time (1st 5) 2:19:05.0 | Spread (1st 5) 8:45.0 |
| 279, 335, 339, 340, 346 |
| Donevin Garton, Mike Magee, Evitt Orchard, Taran Cockburn, Eric Yu |
| 22:30.0, 26:45.0, 29:06.0, 29:29.0, 31:15.0 |
53 | 1657 | Westminster,
ON - Team Time (1st 5) 2:12:44.0 | Spread (1st 5) 3:53.0 |
| 321, 329, 332, 337, 338 |
| Ala'Aldin Alasi, Christopher Austin, Alex Lac, Abdallah Alhalbouni, Mustapha Boroot |
| 24:37.0, 25:33.0, 25:39.0, 28:25.0, 28:30.0 |
54 | 1701 | W. Ross MacDonald,
ON - Team Time (1st 5) 2:27:35.1 | Spread (1st 5) 7:13.1 |
| 325, 336, 345, 347, 348 |
| Erik Miller, Brice Parker, Simon Braham, Kyle Brunet, Palmer Douglas |
| 25:05.0, 28:01.0, 30:41.0, 31:30.0, 32:18.1 |