1 | 31 | Sir Winston Churchill (St Catharines),
ON - Team Time (1st 5) 2:02:15.3 | Spread (1st 5) 2:55.2 |
| 1, 2, 3, 7, 18, (25), (40) |
| Millar Coveney, Owen Bachelor, Jonas Braun, Theo Hassim, Harrison J Enns, (John Riley), (Malcolm Cavanagh) |
| 23:22.3, 23:57.7, 23:57.8, 24:40.0, 26:17.5, (26:46.5), (27:57.3) |
2 | 66 | Cardinal Leger,
ON - Team Time (1st 5) 2:08:38.0 | Spread (1st 5) 2:15.0 |
| 4, 11, 14, 16, 21, (24), (31) |
| Brian Jaimes, Nathaniel Thompson, Keiren Smith-Owens, Nicholas Neri, Kevin Sullivan, (Joshua Morales), (Shakeem Samuels) |
| 24:10.0, 25:37.0, 26:11.0, 26:15.0, 26:25.0, (26:40.0), (27:23.4) |
3 | 150 | Chinguacousy,
ON - Team Time (1st 5) 2:14:41.0 | Spread (1st 5) 3:20.0 |
| 8, 20, 23, 47, 52, (57), (60) |
| Akshar Patel, Guragam Bhalla, Avneet Walia, Upraaj Sandhu, Prriyan Sirithevan, (Akila Kavisinghe), (Kaustav Sharma) |
| 25:12.0, 26:20.0, 26:29.0, 28:08.0, 28:32.0, (28:39.4), (28:45.3) |
4 | 165 | Our Lady of Mount Carmel,
ON - Team Time (1st 5) 2:16:37.1 | Spread (1st 5) 2:36.1 |
| 10, 26, 41, 43, 45, (46), (49) |
| Riley Patrick, Luke Patrick, Keenan Nunes, Justin Holness, Johnan Marcano, (Christopher Wulff), (Alexander McGuiness) |
| 25:30.0, 26:57.0, 28:01.0, 28:03.0, 28:06.1, (28:07.0), (28:19.0) |
5 | 199 | St Marcellinus,
ON - Team Time (1st 5) 2:18:21.4 | Spread (1st 5) 3:19.4 |
| 9, 39, 43, 51, 57, (68), (72) |
| Marcus Fogh, Justin Diep, Aidan Desoisa, Andrew Chow, Jean Petisme, (Hormoz Charharlang), (David Corona) |
| 25:20.0, 27:54.0, 28:03.0, 28:25.0, 28:39.4, (29:14.0), (29:33.0) |
6 | 227 | Heart Lake,
ON - Team Time (1st 5) 2:19:38.0 | Spread (1st 5) 3:15.0 |
| 19, 22, 48, 64, 74, (81), (89) |
| Matthew Ahola, Adam Johnson, Spencer Dunlop, Alec Nicholls, Colin Lewis, (Jasmeet Gill), (Shawn Jaffar) |
| 26:19.0, 26:28.0, 28:10.0, 29:07.0, 29:34.0, (30:02.0), (30:26.0) |
7 | 247 | St Aloysius Gonzaga,
ON - Team Time (1st 5) 2:21:15.0 | Spread (1st 5) 2:10.0 |
| 28, 30, 54, 67, 68, (86), (96) |
| Lucas Mauro, Ryan McEneaney, Dexter VanLeeuwen, Matthew Dec, Mickey Tessma, (Michael Kemp), (Remo Boscarino-Gaetano) |
| 27:04.0, 27:09.0, 28:35.0, 29:13.0, 29:14.0, (30:16.0), (30:37.0) |
8 | 282 | Christ the King,
ON - Team Time (1st 5) 2:23:15.0 | Spread (1st 5) 3:32.6 |
| 27, 34, 50, 76, 95, (97), (132) |
| Steven Moore, Tanner Ellis, Andrew Whelan, Carter Urie, Daniel Basile, (Benjamin Ray), (Sebastian Sanchez) |
| 27:02.7, 27:42.4, 28:20.5, 29:34.1, 30:35.3, (30:57.5), (32:43.6) |
9 | 287 | Humberview,
ON - Team Time (1st 5) 2:23:26.5 | Spread (1st 5) 4:19.0 |
| 15, 37, 59, 83, 93, (94), (143) |
| Dawson Rowntree, Jared Morgenroth-rebin, Evan McDermott, Matthew Reynolds, Eric Deare, (Kendal Freshwater), (Andrew Smissen) |
| 26:13.0, 27:48.0, 28:44.0, 30:09.5, 30:32.0, (30:34.0), (33:44.0) |
10 | 306 | Mayfield,
ON - Team Time (1st 5) 2:23:54.1 | Spread (1st 5) 8:14.0 |
| 6, 35, 36, 99, 130, (138), (150) |
| James Cromack, Nathan Kovach, Cameron Dunkerley, Noah Chalifoux, Tyler May, (Bem Partington), (Jacob Loat) |
| 24:27.0, 27:46.0, 27:47.1, 31:13.0, 32:41.0, (33:15.0), (34:30.0) |
11 | 368 | Clarkson,
ON - Team Time (1st 5) 2:28:37.0 | Spread (1st 5) 4:01.0 |
| 33, 42, 79, 102, 112, (118), (158) |
| Myles Abreo, Liam Cherry, Steven Rossi-Zalmons, Mustafa Ljumanovic, Ryan Keats, (Dawson Ratcliffe), (Tameem Faizi) |
| 27:38.0, 28:02.0, 30:00.0, 31:18.0, 31:39.0, (31:54.0), (35:19.0) |
12 | 370 | Mississauga SS,
ON - Team Time (1st 5) 2:26:34.0 | Spread (1st 5) 7:30.0 |
| 5, 65, 72, 110, 118, (135), (136) |
| Dylan Alick, Ritvik Bhardwaj, Mohammad Albashir, Jack Zhao, Farhan Raza, (Vineet Kukerja), (Kevin Do) |
| 24:24.0, 29:08.0, 29:33.0, 31:35.0, 31:54.0, (32:55.0), (33:00.0) |
13 | 394 | St. Joseph's Secondary (Mississauga),
ON - Team Time (1st 5) 2:29:33.0 | Spread (1st 5) 4:23.0 |
| 29, 68, 90, 100, 107 |
| Daniel Zucchet, Daniel Policelli, Marc D'silva, Adam Dubicki, Akshaya Thangavelu |
| 27:06.0, 29:14.0, 30:28.0, 31:16.0, 31:29.0 |
14 | 397 | Turner Fenton,
ON - Team Time (1st 5) 2:29:52.0 | Spread (1st 5) 4:42.0 |
| 32, 55, 80, 108, 122, (146), (161) |
| Adam Matan, Gauravjit Dhillon, William Young, Joshua Gopaul, Ethan Eddy, (Arpit Dang), (Ahmed Hamad) |
| 27:31.0, 28:37.0, 30:01.0, 31:30.0, 32:13.0, (33:53.0), (36:23.0) |
15 | 401 | St Francis Xavier,
ON - Team Time (1st 5) 2:29:59.0 | Spread (1st 5) 2:07.0 |
| 66, 71, 78, 85, 101, (113), (116) |
| Sachin Fernando, Daniel Salib, John Heneinn, Jordan Gray, Clayton Halim, (Vageesh Contram-Seetan), (Christian Mavely) |
| 29:10.0, 29:27.0, 29:54.0, 30:11.0, 31:17.0, (31:40.0), (31:49.0) |
16 | 425 | St Edmund Campion,
ON - Team Time (1st 5) 2:31:03.0 | Spread (1st 5) 4:19.0 |
| 53, 61, 87, 90, 134, (141) |
| John Akinyemi, Ali Risan, Leonard Pereira, Rishabh Srivastava, Godwin Jeyanesan, (Miguel Beteta) |
| 28:33.0, 28:52.0, 30:18.0, 30:28.0, 32:52.0, (33:36.0) |
17 | 454 | St Marquerite d’Youville,
ON - Team Time (1st 5) 2:33:01.0 | Spread (1st 5) 5:35.0 |
| 38, 77, 84, 115, 140 |
| Bhawan Sidhu, Navnoor Mann, Alex Michelberger, Hassan Khan, Ralph Suyat |
| 27:53.0, 29:45.0, 30:10.0, 31:45.0, 33:28.0 |
18 | 461 | Rick Hansen,
ON - Team Time (1st 5) 2:34:04.0 | Spread (1st 5) 9:00.0 |
| 17, 56, 98, 133, 157, (162) |
| Vinoojan Varatharasan, Raj Mudhar, Mohammed Sheroze, Karandeep Mudhar, Yahia Nassab, (Stormmy Tran) |
| 26:17.0, 28:39.0, 31:07.0, 32:44.0, 35:17.0, (36:55.0) |
19 | 487 | Castlebrooke,
ON - Team Time (1st 5) 2:34:08.0 | Spread (1st 5) 6:36.0 |
| 13, 106, 117, 120, 131, (165), (171) |
| Fuad Mohamed, Simraj Gakhal, Samuel Thanabalasingam, Tapan Patel, Michael Paradassie, (Jaime Ramdial), (Dennis Phetsomphou) |
| 26:07.0, 31:27.0, 31:50.0, 32:01.0, 32:43.0, (37:42.0), (41:12.0) |
20 | 514 | The Woodlands,
ON - Team Time (1st 5) 2:37:08.0 | Spread (1st 5) 8:33.0 |
| 12, 63, 142, 145, 152, (160), (168) |
| Warren Moore, Brandon Loo, Liam Roberts, Waseem Ahmed, Marko Dimovic, (Shuaib Hazari), (Robin Fan) |
| 26:01.0, 29:02.0, 33:42.0, 33:49.0, 34:34.0, (36:13.0), (38:52.0) |
21 | 561 | North Park (Brampton),
ON - Team Time (1st 5) 2:40:01.0 | Spread (1st 5) 5:09.0 |
| 74, 82, 102, 149, 154, (167) |
| Dhrumil Naik, Karanvir Chaudary, Gerald Aryeetey, Manjot Ghatoura, Kawakon Quansan, (Muneeb Ahmed) |
| 29:34.0, 30:07.0, 31:18.0, 34:19.0, 34:43.0, (38:38.0) |
22 | 577 | Mentor College,
ON - Team Time (1st 5) 2:39:13.0 | Spread (1st 5) 2:03.0 |
| 90, 114, 123, 124, 126, (128), (147) |
| Hasan Ahmed, Nathan Magbitang, Justin Eng, Charles Binks-Collier, Justin Marchioni, (Sagar Kothari), (Akash Kothari) |
| 30:28.0, 31:42.0, 32:14.0, 32:18.0, 32:31.0, (32:39.0), (33:54.0) |
23 | 584 | Applewood Ht,
ON - Team Time (1st 5) 2:40:54.0 | Spread (1st 5) 5:18.0 |
| 62, 105, 125, 144, 148, (155), (159) |
| Omar Quadri, Daniel Sheffield, Jayson Kazandi, Stefan Arsic, Richard Sheffield, (Sajan Pun), (Truman Le) |
| 28:57.0, 31:25.0, 32:29.0, 33:48.0, 34:15.0, (34:54.0), (35:29.0) |
24 | 635 | Meadowvale,
ON - Team Time (1st 5) 2:44:18.0 | Spread (1st 5) 4:19.0 |
| 88, 104, 139, 151, 153, (164) |
| Grant Murchison, Zachary Nease, Steven Kerr, Azharuddin Mohammed, Justin Etienne, (Matthew Hall) |
| 30:19.0, 31:21.0, 33:27.0, 34:33.0, 34:38.0, (37:26.0) |
25 | 638 | Father Michael Goetz,
ON - Team Time (1st 5) 2:45:37.0 | Spread (1st 5) 5:35.0 |
| 109, 111, 127, 128, 163, (170) |
| Adam Wojdecki, Justin Chow, Christopher Alder, Esam Abuzaid, Kenneth Miller, (Yousuf Mahmood) |
| 31:34.0, 31:37.0, 32:38.0, 32:39.0, 37:09.0, (40:01.0) |
26 | 749 | Great Lakes Christian College,
ON - Team Time (1st 5) 2:58:19.3 | Spread (1st 5) 7:25.7 |
| 121, 137, 156, 166, 169, (172) |
| Evan Douglas-Fish, Andrew Fecik, Kevin Seong, David Kralt, Eric Lee, (Curtis Stavinga) |
| 32:04.5, 33:11.8, 35:13.0, 38:19.8, 39:30.2, (42:51.8) |