1 | 97 | Sir Winston Churchill (St Catharines),
ON - Team Time (1st 5) 2:07:10.6 | Spread (1st 5) 2:27.3 |
| 6, 10, 19, 25, 37, (66), (101) |
| Cain Hassim, Jack Moncur, Millar Coveney, Justin Lawless, Phoenix Howe, (Alvin Fortaleza), (Ross Halfyard) |
| 24:07.8, 25:06.8, 25:29.8, 25:51.1, 26:35.1, (28:00.6), (28:47.1) |
2 | 103 | Humberview,
ON - Team Time (1st 5) 2:06:54.6 | Spread (1st 5) 2:58.0 |
| 4, 7, 14, 35, 43, (193) |
| 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) |
3 | 153 | Cardinal Leger,
ON - Team Time (1st 5) 2:10:03.0 | Spread (1st 5) 3:31.0 |
| 5, 24, 28, 38, 58, (59), (81) |
| 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 | 154 | Erindale,
ON - Team Time (1st 5) 2:09:03.0 | Spread (1st 5) 4:46.0 |
| 1, 31, 32, 33, 57, (73), (105) |
| 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) |
5 | 221 | Our Lady of Mount Carmel,
ON - Team Time (1st 5) 2:13:54.0 | Spread (1st 5) 3:39.0 |
| 9, 40, 43, 45, 84, (87), (136) |
| 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) |
6 | 249 | St Marquerite d’Youville,
ON - Team Time (1st 5) 2:14:35.0 | Spread (1st 5) 3:53.0 |
| 20, 21, 41, 41, 126 |
| Joshua D'Lima, Lovedeep Ghotra, Tino Puccia, Nicolas Lee, Prabhjot Brar |
| 25:39.0, 25:40.0, 26:52.0, 26:52.0, 29:32.0 |
7 | 281 | Denis Morris,
ON - Team Time (1st 5) 2:16:01.7 | Spread (1st 5) 3:46.8 |
| 11, 22, 61, 76, 111, (137), (197) |
| David Altamirano, Gregory Orlando, Curtis Honsberger, Yahia Leban, Damon Davidson, (Carter Rudge), (Liam Howes) |
| 25:13.7, 25:43.4, 27:41.4, 28:22.7, 29:00.5, (30:11.7), (32:28.4) |
8 | 305 | St Marcellinus,
ON - Team Time (1st 5) 2:18:41.0 | Spread (1st 5) 1:42.0 |
| 39, 55, 67, 69, 75, (98), (115) |
| 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) |
9 | 311 | Chinguacousy,
ON - Team Time (1st 5) 2:16:54.0 | Spread (1st 5) 3:29.0 |
| 13, 16, 82, 97, 103, (133), (167) |
| 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) |
10 | 336 | Christ the King,
ON - Team Time (1st 5) 2:16:48.0 | Spread (1st 5) 5:18.0 |
| 12, 23, 29, 113, 159, (237), (238) |
| Reid Perna, Steven Moore, Claudio Sereno, Alec Meneses, Daniel Basile, (Bradyn Legere), (Jacob McGillivray) |
| 25:17.0, 25:47.0, 26:07.0, 29:02.0, 30:35.0, (35:56.0), (36:00.0) |
11 | 347 | Clarkson,
ON - Team Time (1st 5) 2:19:24.0 | Spread (1st 5) 2:14.0 |
| 46, 53, 60, 70, 118 |
| 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 |
12 | 363 | St. Joseph's Secondary (Mississauga),
ON - Team Time (1st 5) 2:20:11.0 | Spread (1st 5) 1:51.0 |
| 48, 56, 71, 80, 108, (120), (157) |
| 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) |
13 | 389 | Rick Hansen,
ON - Team Time (1st 5) 2:19:48.0 | Spread (1st 5) 4:27.0 |
| 30, 34, 65, 100, 160, (194), (211) |
| 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) |
14 | 433 | John Cabot,
ON - Team Time (1st 5) 2:19:24.0 | Spread (1st 5) 7:51.0 |
| 2, 74, 84, 109, 164, (166), (170) |
| 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) |
15 | 464 | Brampton Centennial,
ON - Team Time (1st 5) 2:20:47.0 | Spread (1st 5) 7:34.0 |
| 3, 54, 102, 132, 173, (176), (230) |
| 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) |
16 | 541 | Stephen Lewis,
ON - Team Time (1st 5) 2:25:55.0 | Spread (1st 5) 2:38.0 |
| 62, 77, 110, 145, 147, (175), (185) |
| 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) |
17 | 564 | Notre Dame (Burlington),
ON - Team Time (1st 5) 2:25:23.0 | Spread (1st 5) 6:00.0 |
| 15, 112, 116, 144, 177, (207), (215) |
| Adrian Gimon, Thomas Young, Miguel Trujillo-Oroz, Ryan Korol, Thomas Radman, (Brett Clarkson), (Alex Zysko) |
| 25:26.0, 29:01.0, 29:09.0, 30:21.0, 31:26.0, (33:06.0), (33:28.0) |
18 | 575 | Heart Lake,
ON - Team Time (1st 5) 2:26:25.0 | Spread (1st 5) 4:52.0 |
| 36, 84, 107, 169, 179, (219), (246) |
| 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) |
19 | 580 | Castlebrooke,
ON - Team Time (1st 5) 2:32:18.3 | Spread (1st 5) 13:54.8 |
| 27, 51, 89, 161, 252 |
| 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 |
20 | 581 | Grimsby,
ON - Team Time (1st 5) 2:25:21.5 | Spread (1st 5) 5:26.1 |
| 18, 114, 119, 162, 168, (182), (190) |
| Gavin Smith, Sean Principi, Conrad McMahon, John Bell, Jake Slack, (Matthew Lalonde), (Ben Friesen) |
| 25:28.2, 29:07.8, 29:14.3, 30:36.9, 30:54.3, (31:41.4), (32:10.0) |
21 | 599 | Craig Kielburger (E.C. Drury),
ON - Team Time (1st 5) 2:26:53.0 | Spread (1st 5) 3:28.0 |
| 47, 121, 127, 150, 154, (163), (198) |
| Colin Moffat, Gavin Martin, Joshua Jaison, Pablo Flores, Aaron Moon, (Cole Michaelis), (Costa Govan) |
| 27:02.0, 29:18.0, 29:37.0, 30:26.0, 30:30.0, (30:37.0), (32:31.0) |
22 | 623 | Applewood Ht,
ON - Team Time (1st 5) 2:28:14.0 | Spread (1st 5) 7:12.0 |
| 17, 79, 152, 174, 201, (212) |
| 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) |
23 | 642 | Lester B. Pearson,
ON - Team Time (1st 5) 2:31:16.0 | Spread (1st 5) 6:57.0 |
| 63, 83, 87, 180, 229 |
| Michael Sault, Spencer Caldwell, Kyle Livingstone, Matt Davis, Ryan Hill |
| 27:53.0, 28:31.0, 28:33.0, 31:29.0, 34:50.0 |
24 | 652 | St Ignatius of Loyola,
ON - Team Time (1st 5) 2:30:13.0 | Spread (1st 5) 5:59.0 |
| 49, 50, 151, 195, 207, (232) |
| Mark Stochl, Adam Lefebvre, Cedric Sobotta, Diego Aguilar, Eduardo Aroyo, (Andy Park) |
| 27:07.0, 27:08.0, 30:28.0, 32:24.0, 33:06.0, (35:21.0) |
25 | 657 | Jean-Vanier (Welland),
ON - Team Time (1st 5) 2:30:02.1 | Spread (1st 5) 4:07.6 |
| 64, 106, 117, 184, 186, (216), (241) |
| Brandon Jones, Doyle Groulx, Sean Irving, Taylor Reid, Brandon Jozwik, (Victor Rivas), (Marco Belmonte) |
| 27:54.4, 28:55.5, 29:10.0, 32:00.2, 32:02.0, (33:29.0), (36:53.0) |
26 | 658 | North Park (Brampton),
ON - Team Time (1st 5) 2:29:45.0 | Spread (1st 5) 2:07.0 |
| 77, 138, 140, 149, 154, (156), (171) |
| 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) |
27 | 662 | St Aloysius Gonzaga,
ON - Team Time (1st 5) 2:34:58.0 | Spread (1st 5) 11:58.0 |
| 52, 92, 95, 172, 251 |
| 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 |
28 | 663 | St Edmund Campion,
ON - Team Time (1st 5) 2:30:06.0 | Spread (1st 5) 3:55.0 |
| 72, 93, 152, 158, 188, (189), (240) |
| 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) |
29 | 697 | Turner Fenton,
ON - Team Time (1st 5) 2:31:03.0 | Spread (1st 5) 3:17.0 |
| 98, 104, 125, 183, 187, (228), (235) |
| 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) |
30 | 713 | St Francis Xavier,
ON - Team Time (1st 5) 2:31:47.0 | Spread (1st 5) 3:58.0 |
| 95, 128, 142, 145, 203, (214), (217) |
| 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) |
31 | 730 | Bishop P.F. Reding,
ON - Team Time (1st 5) 2:32:05.0 | Spread (1st 5) 3:48.0 |
| 91, 131, 147, 165, 196, (218) |
| Andrew Jones, Joseph Gilliard, Jason Lacsamana, Jack Whitford, Josh De Jesus, (Alejandro Becerra) |
| 28:40.0, 29:48.0, 30:24.0, 30:45.0, 32:28.0, (33:37.0) |
32 | 765 | Lorne Park,
ON - Team Time (1st 5) 2:36:16.0 | Spread (1st 5) 7:42.0 |
| 68, 121, 135, 205, 236, (245), (248) |
| 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) |
33 | 769 | Mississauga SS,
ON - Team Time (1st 5) 2:34:05.0 | Spread (1st 5) 9:52.0 |
| 8, 134, 198, 206, 223, (224), (247) |
| 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) |
34 | 803 | John Fraser,
ON - Team Time (1st 5) 2:35:25.0 | Spread (1st 5) 4:17.0 |
| 90, 141, 177, 191, 204, (234), (244) |
| 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) |
35 | 812 | Smithville Christian,
ON - Team Time (1st 5) 2:35:40.4 | Spread (1st 5) 4:18.6 |
| 124, 129, 139, 200, 220, (233), (243) |
| Benjamin Bonsma, Alex Boekestyn, Caleb Buys, Joseph Falzone, Daniel Teeuwsen, (Simon Folkerts), (Ethan Vanderlee) |
| 29:23.3, 29:42.0, 30:13.8, 32:39.4, 33:41.9, (35:25.1), (37:01.3) |
36 | 866 | St Martin's,
ON - Team Time (1st 5) 2:45:24.0 | Spread (1st 5) 12:49.0 |
| 26, 123, 225, 242, 250 |
| 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 |
37 | 918 | Mentor College,
ON - Team Time (1st 5) 2:42:33.0 | Spread (1st 5) 6:45.0 |
| 130, 142, 181, 226, 239 |
| 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 |
38 | 992 | Laura Secord,
ON - Team Time (1st 5) 2:47:44.8 | Spread (1st 5) 9:16.8 |
| 94, 209, 213, 227, 249 |
| Terrence Chan, Adam Zammitt, Thomas Labonte, Spencer D'Amore, Carter Andres |
| 28:42.7, 33:09.1, 33:17.6, 34:35.9, 37:59.5 |
39 | 1046 | Meadowvale,
ON - Team Time (1st 5) 2:46:20.0 | Spread (1st 5) 1:56.0 |
| 192, 201, 210, 221, 222, (231) |
| 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) |