1 | 91 | St Marcellinus,
ON - Team Time (1st 5) 1:49:36.6 | Spread (1st 5) 1:13.6 |
| 8, 11, 19, 22, 31, (35), (41) |
| Marcus Fogh, Anthony Williams, Pritam Sinha, Ivan Mihelic, Mitchell LeLiever, (Chris Sankey), (Ethan Wang) |
| 21:23.0, 21:36.0, 21:55.0, 22:06.0, 22:36.6, (22:43.0), (22:56.0) |
2 | 121 | St Thomas Aquinas (Brampton),
ON - Team Time (1st 5) 1:50:41.0 | Spread (1st 5) 2:01.0 |
| 5, 13, 21, 38, 44, (65), (141) |
| Juan Castro, Michael Ciepiela, Niklas Bickerstaffe, Evan Smith, Brandon Villar, (Diego Benitez-Perez), (Joey Nicolosi) |
| 21:05.0, 21:41.0, 21:58.0, 22:51.0, 23:06.0, (24:05.0), (25:58.0) |
3 | 127 | Sir Winston Churchill (St Catharines),
ON - Team Time (1st 5) 1:51:33.8 | Spread (1st 5) 1:33.3 |
| 9, 10, 28, 37, 43, (59), (70) |
| Taylor Mowat, Colin Warwick, Ethan Girard, Nick Reimer, Alex Meffe, (Harry Lengyel), (Peter Macgregor) |
| 21:31.5, 21:33.9, 22:34.0, 22:49.6, 23:04.8, (23:50.0), (24:13.5) |
4 | 156 | Humberview,
ON - Team Time (1st 5) 1:52:47.0 | Spread (1st 5) 2:38.0 |
| 7, 27, 32, 33, 57, (75), (80) |
| Karson Proulx, Nicholas Falconi, Vince Valente, Connor Krofchick, Matthew Falconi, (Blake Patterson), (Aidan Langlois) |
| 21:09.0, 22:32.0, 22:39.0, 22:40.0, 23:47.0, (24:28.0), (24:36.0) |
5 | 211 | Cardinal Leger,
ON - Team Time (1st 5) 1:55:06.0 | Spread (1st 5) 2:52.0 |
| 17, 24, 40, 47, 83, (97), (103) |
| Jadyn Pereira, Daniel Tamiru, Blake Nielsen, Justin Pereira-Mendoza, Jacob Welfare, (Leonardo Anaya), (Juster Reyes) |
| 21:50.0, 22:16.0, 22:54.0, 23:24.0, 24:42.0, (24:59.0), (25:03.0) |
| 211 | Our Lady of Mount Carmel,
ON - Team Time (1st 5) 1:55:15.0 | Spread (1st 5) 2:56.0 |
| 6, 29, 49, 63, 64, (90), (92) |
| Luke Patrick, Nicholas Bozzo, Fadi Karra, Davis Fowler, Ashton Feijo, (Julian Lobo), (Alexander Aravandino) |
| 21:08.0, 22:35.0, 23:29.0, 23:59.0, 24:04.0, (24:51.0), (24:57.0) |
7 | 240 | St Marquerite d’Youville,
ON - Team Time (1st 5) 1:53:24.0 | Spread (1st 5) 4:44.0 |
| 3, 4, 18, 106, 109, (165), (170) |
| Joshua DeSouza, Jonathan DeSouza, Alexander Sukra, Matthew Rosa, Jordan Oliveira, (Caleb Shekool), (Justin Diaz) |
| 20:30.0, 20:36.0, 21:53.0, 25:11.0, 25:14.0, (26:29.0), (26:37.0) |
8 | 305 | Chinguacousy,
ON - Team Time (1st 5) 1:58:22.0 | Spread (1st 5) 2:46.0 |
| 35, 39, 42, 71, 118, (196), (228) |
| Manavdeep Dhanota, Liam Humble, Jagtar Sandhu, Jodhbir Mehmi, Yuvin Kavisinghe, (Marcus Parent), (Mukund Rana) |
| 22:43.0, 22:53.0, 22:59.0, 24:18.0, 25:29.0, (27:31.0), (28:56.0) |
9 | 319 | Applewood Ht,
ON - Team Time (1st 5) 1:59:49.0 | Spread (1st 5) 2:20.0 |
| 25, 65, 69, 78, 82, (116), (126) |
| Jason Walkowski, Samuel Restrepo, Paul Sherk, Matthew Bezubik, Reide Harmsworth, (Nigel Harvey), (Zahir Wright) |
| 22:19.0, 24:05.0, 24:12.0, 24:34.0, 24:39.0, (25:24.0), (25:39.0) |
10 | 333 | Notre Dame College,
ON - Team Time (1st 5) 1:56:50.4 | Spread (1st 5) 6:41.0 |
| 1, 15, 81, 87, 149, (158), (170) |
| Santiago Gaitan-Caballero, Luke Mawhinney, Nelson Collee, Seth Raso, Aidan Donen, (Matt Kampe), (Gabe Millar) |
| 19:28.0, 21:48.0, 24:37.0, 24:48.4, 26:09.0, (26:23.0), (26:37.0) |
11 | 334 | St Aloysius Gonzaga,
ON - Team Time (1st 5) 1:59:49.0 | Spread (1st 5) 3:12.0 |
| 15, 62, 67, 92, 98, (107), (119) |
| Hamza Shariff, Troy Zada, Luka Spisic, Daniel Vukelic, James Claydon, (Brendan Auguste), (Troy Sy) |
| 21:48.0, 23:58.0, 24:06.0, 24:57.0, 25:00.0, (25:12.0), (25:30.0) |
12 | 338 | E.L.Crossley,
ON - Team Time (1st 5) 1:59:11.3 | Spread (1st 5) 3:18.8 |
| 20, 23, 88, 99, 108, (177), (195) |
| Brock Deba, Free Derian, Jacob Gula, Elliott Song, Davis Shepherd, (Sean Grabell), (Aidan Clarke) |
| 21:55.1, 22:13.3, 24:48.5, 25:00.5, 25:13.9, (26:44.8), (27:28.4) |
13 | 355 | St Francis Xavier,
ON - Team Time (1st 5) 2:01:12.8 | Spread (1st 5) 1:13.8 |
| 56, 58, 61, 85, 95, (124), (175) |
| Geoffrey Liu, Sebastian Suarez Vargas, Marc Vicioso, Jordan Stinson, Suarez Vargas Sebastia, (Majd Hammal), (Matthew Kosakowski) |
| 23:44.0, 23:49.0, 23:57.0, 24:45.0, 24:57.8, (25:38.0), (26:41.2) |
14 | 433 | Heart Lake,
ON - Team Time (1st 5) 2:02:47.0 | Spread (1st 5) 4:27.0 |
| 30, 55, 77, 91, 180, (184), (189) |
| Matt Hoffman, Scott Morris, Shayan Shams, Bilal Hassan, Akindele Johnson, (Ethan Armstrong), (Ayman Haque) |
| 22:36.0, 23:41.0, 24:31.0, 24:56.0, 27:03.0, (27:07.0), (27:13.0) |
15 | 468 | Blessed Trinity,
ON - Team Time (1st 5) 2:04:14.6 | Spread (1st 5) 2:18.4 |
| 48, 84, 94, 113, 129, (131), (164) |
| Logan Toldi, Alexander Memme, Michael Huber, Lucas Celia, Joshua Pompilii, (Matthew Memme), (Jason Mannella) |
| 23:27.2, 24:42.1, 24:57.6, 25:22.1, 25:45.6, (25:46.1), (26:28.2) |
16 | 482 | Georgetown,
ON - Team Time (1st 5) 2:04:39.0 | Spread (1st 5) 1:31.2 |
| 68, 74, 103, 110, 127, (148) |
| Jackson Gates, Kyle Macdonald, Ryan Leslie, Michael Hamilton, Spencer McPherson, (Liam Berger) |
| 24:09.8, 24:26.2, 25:03.0, 25:19.0, 25:41.0, (26:08.4) |
| 482 | Mentor College,
ON - Team Time (1st 5) 2:04:26.0 | Spread (1st 5) 1:58.0 |
| 53, 86, 105, 115, 123, (133), (273) |
| Matthew Souter, Yousef Al Hashemi, Cooper Cunningham, Glenn Tipold, Jarod Susel, (Nihal Azavedo), (Jason Zhou) |
| 23:37.0, 24:46.0, 25:05.0, 25:23.0, 25:35.0, (25:49.0), (32:24.0) |
18 | 486 | Meadowvale,
ON - Team Time (1st 5) 2:03:32.0 | Spread (1st 5) 3:48.0 |
| 26, 50, 121, 139, 150, (288) |
| Duncan Steyn, Kush Patel, Trent Tinney, Simon Garfalo, Tristan Garfalo, (Nabeel Rafid) |
| 22:22.0, 23:30.0, 25:34.0, 25:56.0, 26:10.0, (34:43.0) |
19 | 565 | Bishop P.F. Reding,
ON - Team Time (1st 5) 2:05:33.0 | Spread (1st 5) 3:48.0 |
| 45, 46, 132, 163, 179, (213), (244) |
| Connor Leung, Kyle Zammit, Eric Frost, Brendan Jones, Caleb Colling, (Greg Schaper), (Quin Irving) |
| 23:09.0, 23:12.0, 25:47.0, 26:28.0, 26:57.0, (28:30.0), (29:49.0) |
20 | 656 | Christ the King,
ON - Team Time (1st 5) 2:08:46.0 | Spread (1st 5) 1:13.0 |
| 100, 120, 139, 143, 154, (157), (166) |
| Cameron Cherwaiko, Johnny Boulanger, Daniel Nascimento, Matt Mann, Kobe Vieira, (Denver Russell), (Jean-Sebastien Pearce) |
| 25:02.0, 25:31.0, 25:56.0, 26:02.0, 26:15.0, (26:17.0), (26:32.0) |
21 | 660 | St Martin's,
ON - Team Time (1st 5) 2:09:10.0 | Spread (1st 5) 5:50.0 |
| 33, 100, 121, 193, 213, (254), (284) |
| Dylan Walsh, Alejandro Gonzalez-Garcia, Jesse Rodrigues, George Bovino, Marco Renda, (Yingke Wang), (Scott Cameron) |
| 22:40.0, 25:02.0, 25:34.0, 27:24.0, 28:30.0, (30:36.0), (34:22.0) |
22 | 691 | North Park (Brampton),
ON - Team Time (1st 5) 2:11:35.0 | Spread (1st 5) 8:45.0 |
| 14, 72, 112, 240, 253, (270), (272) |
| Nijaanth Thayalan, Namra Desai, Salman Ali, Vishal Somaroo, Harman Singh, (Tanmay Vasa), (Harshesh Naik) |
| 21:42.0, 24:22.0, 25:22.0, 29:42.0, 30:27.0, (31:52.0), (32:12.0) |
23 | 765 | Assumption,
ON - Team Time (1st 5) 2:11:40.0 | Spread (1st 5) 4:04.0 |
| 59, 152, 168, 185, 201, (222), (227) |
| Max Bousada, Jack Rath, Mark Grodski, Cameron Moreira, Stefan Zajkeskovic, (Josh Lourenco Owen), (Evan Szivos) |
| 23:50.0, 26:13.0, 26:34.0, 27:09.0, 27:54.0, (28:48.0), (28:55.0) |
24 | 770 | St Ignatius of Loyola,
ON - Team Time (1st 5) 2:13:04.0 | Spread (1st 5) 5:15.0 |
| 52, 117, 160, 218, 223, (225), (229) |
| Jake Carenza, Lucas Cisnero, Julian Almeida, Ethan Ioanidis, Santino D'Angelo, (Ricardo Espinoza), (Rogan Doyle) |
| 23:36.0, 25:28.0, 26:25.0, 28:44.0, 28:51.0, (28:54.0), (28:57.0) |
25 | 777 | Garth Webb Secondary,
ON - Team Time (1st 5) 2:13:01.0 | Spread (1st 5) 4:18.0 |
| 75, 136, 145, 200, 221 |
| David Gallant, Andrew Avery, Matt Forrest, Hayden Chan, Gavin McKay |
| 24:28.0, 25:53.0, 26:04.0, 27:50.0, 28:46.0 |
26 | 791 | Clarkson,
ON - Team Time (1st 5) 2:12:26.0 | Spread (1st 5) 4:38.0 |
| 54, 172, 172, 183, 210, (233) |
| Dylan Schrotter, David Karavas, Duke Bang, Tyler Murphy, Gavin Jameson, (Jack Lam) |
| 23:40.0, 26:41.0, 26:41.0, 27:06.0, 28:18.0, (29:07.0) |
27 | 818 | St Francis Catholic,
ON - Team Time (1st 5) 2:15:49.5 | Spread (1st 5) 14:31.2 |
| 2, 124, 167, 242, 283, (287) |
| Nicholas Young, Aidan Piller, Carter Hendriks, Reece Diemer, Alex Cukierski, (Lucas Kovacevic) |
| 19:39.6, 25:38.0, 26:33.7, 29:47.4, 34:10.8, (34:29.5) |
28 | 835 | St Edmund Campion,
ON - Team Time (1st 5) 2:14:08.0 | Spread (1st 5) 3:03.0 |
| 96, 147, 187, 199, 206, (220), (232) |
| Adam Cowie, Christopher Stocks, Millen Huynh, Vincent Lester Estimos, Aldric Joya, (Jacob Nerb), (Iris Balio) |
| 24:58.0, 26:08.0, 27:12.0, 27:49.0, 28:01.0, (28:45.0), (29:05.0) |
29 | 851 | Lorne Park,
ON - Team Time (1st 5) 2:15:35.0 | Spread (1st 5) 4:45.0 |
| 89, 128, 189, 209, 236, (264), (289) |
| Robert Halka, Peter Potaptchik, Daniel Rendeiro, Patrick Plevvik, Jakub Mroczek, (Saqib Ali), (Jim Lu) |
| 24:50.0, 25:43.0, 27:13.0, 28:14.0, 29:35.0, (31:12.0), (36:28.0) |
30 | 872 | Castlebrooke,
ON - Team Time (1st 5) 2:15:16.0 | Spread (1st 5) 3:47.0 |
| 134, 150, 172, 178, 238, (277), (290) |
| Harkaran Mann, Loven Bansal, Nishant Dave, Simran Sandhu, Karanveer Johal, (Gurbir Mander), (Tanishq Sharma) |
| 25:51.0, 26:10.0, 26:41.0, 26:56.0, 29:38.0, (33:22.0), (36:45.0) |
31 | 875 | Mississauga SS,
ON - Team Time (1st 5) 2:16:17.0 | Spread (1st 5) 3:41.0 |
| 100, 138, 204, 216, 217, (230), (248) |
| Sameer Bholat, Asad Raza, Justin Reid, Mohit Patel, Gavin Chow, (Preet Mistry), (Kyle Beckford) |
| 25:02.0, 25:55.0, 27:58.0, 28:39.0, 28:43.0, (28:59.0), (30:02.0) |
32 | 904 | Bishop Ryan,
ON - Team Time (1st 5) 2:17:15.0 | Spread (1st 5) 3:52.0 |
| 130, 141, 160, 235, 238, (285) |
| Will Summers, Francesco Fortino, Evan Scott, Adriano DiBenedetto, Yacko Yousif, (Josh DiMatteo) |
| 25:46.0, 25:58.0, 26:25.0, 29:28.0, 29:38.0, (34:26.0) |
33 | 925 | John Cabot,
ON - Team Time (1st 5) 2:17:58.0 | Spread (1st 5) 4:44.0 |
| 111, 136, 198, 230, 250, (259) |
| Christopher Perocho, C.J. Nour, Alejandro Parra, Naim Hoque, Moosa Kidwai, (Stephen Cernat) |
| 25:20.0, 25:53.0, 27:42.0, 28:59.0, 30:04.0, (30:47.0) |
34 | 952 | Loyola Catholic Secondary,
ON - Team Time (1st 5) 2:17:42.0 | Spread (1st 5) 3:46.0 |
| 143, 180, 192, 194, 243, (260), (294) |
| Daniel Nogueira, Kyle Gabriel, Carter Durant, Ethan Fernandes, Tyler Correia, (Erik Derks), (Anthony Aduwari) |
| 26:02.0, 27:03.0, 27:22.0, 27:27.0, 29:48.0, (30:56.0), (43:17.0) |
| 952 | Oakville Trafalgar,
ON - Team Time (1st 5) 2:17:18.0 | Spread (1st 5) 2:04.0 |
| 156, 186, 191, 208, 211, (252), (274) |
| Chad Nadin, Kieran Bovingdon, Kolya Morita, Iain Headrick, Kieran Morrison, (Jude Bennett), (Davis Angove) |
| 26:16.0, 27:10.0, 27:21.0, 28:11.0, 28:20.0, (30:09.0), (32:29.0) |
36 | 956 | Stephen Lewis,
ON - Team Time (1st 5) 2:23:06.0 | Spread (1st 5) 11:49.0 |
| 12, 146, 251, 268, 279, (291) |
| Matthew Ing, Hugo Truong, Rohan Gupta, Syed Mustafa, Kush Pandya, (Syed Shah) |
| 21:40.0, 26:05.0, 30:05.0, 31:47.0, 33:29.0, (37:08.0) |
37 | 966 | Kings Christian,
ON - Team Time (1st 5) 2:22:25.0 | Spread (1st 5) 8:25.0 |
| 79, 153, 196, 263, 275 |
| Aidan Britnell, Vincent Milantoni, Spenser Ross, Mark Gobran, Robert O'Halloran |
| 24:35.0, 26:14.0, 27:31.0, 31:05.0, 33:00.0 |
38 | 1004 | St Paul,
ON - Team Time (1st 5) 2:42:07.0 | Spread (1st 5) 24:27.8 |
| 51, 114, 258, 286, 295 |
| Stephen Taylor, Cian Burke, Tristan Gunto, Kendell Ramdass, Owen McArthur |
| 23:32.2, 25:22.3, 30:45.9, 34:26.6, 48:00.0 |
39 | 1005 | Cathedral,
ON - Team Time (1st 5) 2:23:06.0 | Spread (1st 5) 7:54.0 |
| 154, 159, 169, 241, 282, (292) |
| Debsi Mulbazi, Caleb Barrios-Barrera, Dimar Bayan, Trent Charette, Kyle Fernandes, (Austin Hazell) |
| 26:15.0, 26:24.0, 26:35.0, 29:43.0, 34:09.0, (37:46.0) |
40 | 1019 | Denis Morris,
ON - Team Time (1st 5) 2:35:06.5 | Spread (1st 5) 18:37.5 |
| 73, 135, 249, 269, 293 |
| Donald Bagozzi, Aidan Lawr, Tyler Bastien, Justin Abando, Ron Wang |
| 24:22.5, 25:52.7, 30:03.6, 31:47.7, 43:00.0 |
41 | 1050 | Turner Fenton,
ON - Team Time (1st 5) 2:21:32.0 | Spread (1st 5) 4:01.0 |
| 176, 187, 207, 223, 257, (262), (276) |
| Raza Haider, Alan Tran, Arjun Patel, Satindra Deonarain, Arshveer Dorka, (Ram Patel), (Daljot Rai) |
| 26:43.0, 27:12.0, 28:02.0, 28:51.0, 30:44.0, (31:03.0), (33:06.0) |
42 | 1061 | White Oaks,
ON - Team Time (1st 5) 2:23:22.0 | Spread (1st 5) 5:35.0 |
| 162, 180, 203, 245, 271, (281) |
| Connor Babb, Michael Parker, Matias Dirube, Fred Wei, Umar Sheikh, (Ricardo Jasson) |
| 26:27.0, 27:03.0, 27:56.0, 29:54.0, 32:02.0, (33:56.0) |
43 | 1143 | Rick Hansen,
ON - Team Time (1st 5) 2:28:03.0 | Spread (1st 5) 5:54.0 |
| 205, 215, 218, 225, 280 |
| Omer Ansari, Abdullah Zafar, Jeremy Apoon, Saleen Shahriar, Hamzah Shahid |
| 27:59.0, 28:33.0, 28:44.0, 28:54.0, 33:53.0 |
44 | 1204 | Gordon Graydon,
ON - Team Time (1st 5) 2:29:42.0 | Spread (1st 5) 3:38.0 |
| 201, 234, 236, 266, 267, (278) |
| Shan Houssen, Ahad Kasamali, Anshul Sirnaik, Talha Ali, Kevin Sellner, (Taha Ali) |
| 27:54.0, 29:17.0, 29:35.0, 31:24.0, 31:32.0, (33:28.0) |
45 | 1215 | Sandalwood Heights,
ON - Team Time (1st 5) 2:29:40.0 | Spread (1st 5) 2:18.0 |
| 212, 246, 246, 255, 256, (261), (264) |
| Samuel Adu-Poku, Samraj Sharma, Jashan Hansra, Hargobind Tatla, Randy Dhookram, (Aryan Parikh), (Nirav Chandrahalli) |
| 28:24.0, 29:58.0, 29:58.0, 30:38.0, 30:42.0, (30:58.0), (31:12.0) |