1 | 75 | Humberview,
ON - Team Time (1st 5) 2:06:54.6 | Spread (1st 5) 2:58.0 |
| 4, 6, 10, 24, 31, (137) |
| Dawson Rowntree, Simon Quann, Liam Jordan, Jesse Morgenroth-rebin, Karson Proulx, (Bruce Hynd) |
| 23:55.0, 24:14.2, 25:24.2, 26:28.2, 26:53.0, (32:19.0) |
2 | 106 | Erindale,
ON - Team Time (1st 5) 2:09:03.0 | Spread (1st 5) 4:46.0 |
| 1, 20, 21, 22, 42, (54), (80) |
| Braydon Rennie, Jeffrey Lee, Daniel Stretton, Mitchell Muizelaar, Austin Lawrie, (Evan Dick), (Samem Haidary) |
| 22:46.0, 26:11.0, 26:16.0, 26:18.0, 27:32.0, (28:17.0), (28:55.0) |
3 | 107 | Cardinal Leger,
ON - Team Time (1st 5) 2:10:03.0 | Spread (1st 5) 3:31.0 |
| 5, 15, 18, 26, 43, (44), (61) |
| Brian Jaimes, James Sullivan, Joshua Morales, Michael Martins, Bartosz Antczak, (Nicholas Neri), (Keiren Smith-Owens) |
| 24:02.0, 25:48.0, 26:03.0, 26:37.0, 27:33.0, (27:38.0), (28:28.0) |
4 | 163 | Our Lady of Mount Carmel,
ON - Team Time (1st 5) 2:13:54.0 | Spread (1st 5) 3:39.0 |
| 8, 28, 31, 33, 63, (66), (98) |
| Riley Patrick, Justin Holness, Keenan Nunes, Gavin Dias, Dwayne Francis, (Daniel Thomas), (Christopher Wulff) |
| 24:53.0, 26:41.0, 26:53.0, 26:55.0, 28:32.0, (28:33.0), (30:08.0) |
5 | 176 | St Marquerite d’Youville,
ON - Team Time (1st 5) 2:14:35.0 | Spread (1st 5) 3:53.0 |
| 13, 14, 29, 29, 91 |
| Joshua D'Lima, Lovedeep Ghotra, Nicolas Lee, Tino Puccia, Prabhjot Brar |
| 25:39.0, 25:40.0, 26:52.0, 26:52.0, 29:32.0 |
6 | 221 | St Marcellinus,
ON - Team Time (1st 5) 2:18:41.0 | Spread (1st 5) 1:42.0 |
| 27, 40, 48, 50, 56, (74), (85) |
| Justin Paulo, Daniel Caren, Steven Rojas, Joshua Nunez, Nikhil Keswani, (Nicholas Tsekouras), (Lucas Tomassetti) |
| 26:40.0, 27:27.0, 28:03.0, 28:09.0, 28:22.0, (28:46.0), (29:08.0) |
7 | 233 | Chinguacousy,
ON - Team Time (1st 5) 2:16:54.0 | Spread (1st 5) 3:29.0 |
| 9, 11, 62, 73, 78, (95), (118) |
| Akshar Patel, Avneet Walia, Neil Sirinivasa, Guragam Bhalla, Kaustav Sharma, (Akila Kavisinghe), (Prriyan Sirithevan) |
| 25:22.0, 25:27.0, 28:30.0, 28:44.0, 28:51.0, (29:55.0), (30:50.0) |
8 | 254 | Clarkson,
ON - Team Time (1st 5) 2:19:24.0 | Spread (1st 5) 2:14.0 |
| 34, 38, 45, 51, 86 |
| Myles Abreo, Graham Childs, Akshay Das, Cameron Anwyll, Shawn Kirkman |
| 26:58.0, 27:22.0, 27:41.0, 28:11.0, 29:12.0 |
9 | 270 | St. Joseph's Secondary (Mississauga),
ON - Team Time (1st 5) 2:20:11.0 | Spread (1st 5) 1:51.0 |
| 35, 41, 52, 60, 82, (87), (112) |
| Daniel Zucchet, Danny Bigas, Daniel Policelli, Jordan McFoy, Matthew Lolli, (Marc D'silva), (Akshaya Thangavelu) |
| 27:06.0, 27:31.0, 28:12.0, 28:25.0, 28:57.0, (29:17.0), (30:32.0) |
10 | 279 | Rick Hansen,
ON - Team Time (1st 5) 2:19:48.0 | Spread (1st 5) 4:27.0 |
| 19, 23, 47, 76, 114, (138), (147) |
| Tristan Mackenzie, Vinoojan Varatharasan, Mohammed Sheroze, Raj Mudhar, Tirup Patar, (Jasper Leung), (Karandeep Mudhar) |
| 26:09.0, 26:21.0, 27:55.0, 28:47.0, 30:36.0, (32:22.0), (33:13.0) |
11 | 319 | John Cabot,
ON - Team Time (1st 5) 2:19:24.0 | Spread (1st 5) 7:51.0 |
| 2, 55, 63, 83, 116, (117), (120) |
| Sergio Raez-Villanueva, Akash Gujadhur, Christian Beros, Mark Kit, Daniel Badawika, (Ryan Capobianco), (Gustavo DeMelo) |
| 22:52.0, 28:18.0, 28:32.0, 28:59.0, 30:43.0, (30:47.0), (31:01.0) |
12 | 336 | Brampton Centennial,
ON - Team Time (1st 5) 2:20:47.0 | Spread (1st 5) 7:34.0 |
| 3, 39, 77, 94, 123, (126), (159) |
| Justin Moakler, Rafay Abdul, Angus Alexander, Dilveer Virk, Sannan Kamran, (Haritosh Patel), (Karvelas Yanni) |
| 23:35.0, 27:23.0, 28:49.0, 29:51.0, 31:09.0, (31:22.0), (34:57.0) |
13 | 397 | Stephen Lewis,
ON - Team Time (1st 5) 2:25:55.0 | Spread (1st 5) 2:38.0 |
| 46, 57, 84, 104, 106, (125), (131) |
| Mayooran Thavajogarasa, Tameem Hamid, Kunal Shukla, Nahum Mebrahtu, Omran Abu Ghoush, (Kyle Walling-Goulette), (Kevin Lee) |
| 27:46.0, 28:23.0, 29:00.0, 30:22.0, 30:24.0, (31:19.0), (32:01.0) |
14 | 409 | Castlebrooke,
ON - Team Time (1st 5) 2:32:18.3 | Spread (1st 5) 13:54.8 |
| 17, 36, 67, 115, 174 |
| Srivaths Sundaram, Fuad Mohamed, Abdul Shakur-Alawi, Tapan Patel, Dennis Phetsomphou |
| 26:00.5, 27:10.6, 28:35.2, 30:36.7, 39:55.3 |
15 | 416 | Heart Lake,
ON - Team Time (1st 5) 2:26:25.0 | Spread (1st 5) 4:52.0 |
| 25, 63, 81, 119, 128, (151), (169) |
| Conal Nicholls, Adam Johnson, Matthew Ahola, Jayden Kuzdak-Hubbs, Gurdit Suri, (Chris Osoro), (Fahd Tanveer) |
| 26:35.0, 28:32.0, 28:56.0, 30:55.0, 31:27.0, (33:38.0), (37:32.0) |
16 | 443 | Applewood Ht,
ON - Team Time (1st 5) 2:28:14.0 | Spread (1st 5) 7:12.0 |
| 12, 59, 108, 124, 140, (148) |
| Zachary Wiwchar, Omar Quadri, Daniel Sheffield, Ramzey Ahmed, Sajan Pun, (Moez Ahmed) |
| 25:28.0, 28:24.0, 30:29.0, 31:13.0, 32:40.0, (33:14.0) |
17 | 472 | St Aloysius Gonzaga,
ON - Team Time (1st 5) 2:34:58.0 | Spread (1st 5) 11:58.0 |
| 37, 69, 71, 122, 173 |
| Ryan McEneaney, Sam Cooper, M.R. Martin, Daniel Marquis, Michael Haddad |
| 27:16.0, 28:41.0, 28:43.0, 31:04.0, 39:14.0 |
18 | 473 | North Park (Brampton),
ON - Team Time (1st 5) 2:29:45.0 | Spread (1st 5) 2:07.0 |
| 57, 99, 100, 107, 110, (111), (121) |
| Cody Vatcher, Jatin Arora, Diljit Gill, Yuvrajvir Sidhu, Hardeep Dhaliwal, (Gerald Aryeetey), (Karanvir Chaudary) |
| 28:23.0, 30:13.0, 30:14.0, 30:25.0, 30:30.0, (30:31.0), (31:02.0) |
19 | 477 | St Edmund Campion,
ON - Team Time (1st 5) 2:30:06.0 | Spread (1st 5) 3:55.0 |
| 53, 70, 108, 113, 133, (134), (165) |
| Caleb Jara, Leonard Pereira, Alex Williams, Rishabh Srivastava, Gurinder Kahlon, (Marc D'Silva), (Emmanuel Genene) |
| 28:13.0, 28:42.0, 30:29.0, 30:34.0, 32:08.0, (32:09.0), (36:43.0) |
20 | 505 | Turner Fenton,
ON - Team Time (1st 5) 2:31:03.0 | Spread (1st 5) 3:17.0 |
| 74, 79, 90, 130, 132, (158), (162) |
| Kevin Wattier, Adam Matan, Ryan Lanktree, Brett Kean, William Young, (Yash Patel), (Michael Woods) |
| 28:46.0, 28:54.0, 29:31.0, 31:49.0, 32:03.0, (34:48.0), (35:45.0) |
21 | 511 | St Francis Xavier,
ON - Team Time (1st 5) 2:31:47.0 | Spread (1st 5) 3:58.0 |
| 71, 92, 102, 104, 142, (149), (150) |
| Prajeet Sareen, Jordan Gray, Sachin Fernando, Spencer Quan, Clayton Halim, (Joshua Chang), (Cedric Ramirez) |
| 28:43.0, 29:41.0, 30:20.0, 30:22.0, 32:41.0, (33:22.0), (33:32.0) |
22 | 541 | Lorne Park,
ON - Team Time (1st 5) 2:36:16.0 | Spread (1st 5) 7:42.0 |
| 49, 88, 97, 144, 163, (168), (171) |
| Doug Breen, Scott Earle, Adam Chorazyczewski, Nathan Lardzibal, Patrick Karpierz, (Keaton Brar), (Adam Olmsted) |
| 28:07.0, 29:18.0, 30:04.0, 32:58.0, 35:49.0, (37:23.0), (37:44.0) |
| 541 | Mississauga SS,
ON - Team Time (1st 5) 2:34:05.0 | Spread (1st 5) 9:52.0 |
| 7, 96, 139, 145, 154, (155), (170) |
| Dylan Alick, Bryan Mann, Taha Farooq, Anagarag Tsognemekh, Newton Tran, (Arpith Shetty), (Fayez Habach) |
| 24:22.0, 29:57.0, 32:31.0, 33:01.0, 34:14.0, (34:16.0), (37:35.0) |
24 | 574 | John Fraser,
ON - Team Time (1st 5) 2:35:25.0 | Spread (1st 5) 4:17.0 |
| 68, 101, 127, 135, 143, (161), (167) |
| Jason Zhong, Omer Elkhidir, Muneeb Khan, Derek Lu, Ramy Sadek, (Jack Yang), (Woojae Sung) |
| 28:36.0, 30:18.0, 31:26.0, 32:12.0, 32:53.0, (35:28.0), (37:07.0) |
25 | 599 | St Martin's,
ON - Team Time (1st 5) 2:45:24.0 | Spread (1st 5) 12:49.0 |
| 16, 89, 156, 166, 172 |
| Pawel Kapa, Bryan Medwin, Florian Merlo, Jakub Szczupak, Miguel Ongchangco |
| 25:58.0, 29:22.0, 34:18.0, 36:59.0, 38:47.0 |
26 | 645 | Mentor College,
ON - Team Time (1st 5) 2:42:33.0 | Spread (1st 5) 6:45.0 |
| 93, 102, 129, 157, 164 |
| Hasan Ahmed, Charles Binks-Collie, Brian Tipold, Justin Eng, Richard Moss |
| 29:44.0, 30:20.0, 31:40.0, 34:20.0, 36:29.0 |
27 | 727 | Meadowvale,
ON - Team Time (1st 5) 2:46:20.0 | Spread (1st 5) 1:56.0 |
| 136, 140, 146, 152, 153, (160) |
| Zach Nease, Stefan Zrelec, Steven Kerr, Daniel Chong, Tristan Robertson, (James Bebawy) |
| 32:15.0, 32:40.0, 33:11.0, 34:03.0, 34:11.0, (34:59.0) |