1 | 43 | Anderson Collegiate,
ON - Team Time (1st 5) 1:28:59.4 | Spread (1st 5) 3:26.2 |
| 1, 3, 7, 8, 24 |
| Patrick Dean, Josh Balk, Greg Taylor, Nathan Eastmond, Huzaifa Iqbal |
| 16:21.4, 16:58.7, 17:47.6, 18:04.1, 19:47.6 |
2 | 88 | Notre Dame (Ajax),
ON - Team Time (1st 5) 1:36:47.6 | Spread (1st 5) 58.5 |
| 10, 14, 18, 21, 25, (44), (59) |
| Marion Antazo, Daniel Helmy, Daniel Jacha, Andrei Aquino, Andrew Aquino, (AARON D'mello), (Brandon Pedrozo) |
| 18:51.1, 18:58.1, 19:23.1, 19:45.7, 19:49.6, (20:40.2), (21:56.6) |
3 | 99 | Huntsville,
ON - Team Time (1st 5) 1:36:12.3 | Spread (1st 5) 2:26.8 |
| 5, 16, 23, 26, 29, (31), (35) |
| Cameron Heinz, Adam Dupuis, Sebastion Horton, MARK COX, Ian Markham, (Seth Cooper), (Riley deGans) |
| 17:28.7, 19:10.8, 19:47.5, 19:49.8, 19:55.5, (20:00.5), (20:09.1) |
4 | 154 | Collingwood CI,
ON - Team Time (1st 5) 1:40:37.4 | Spread (1st 5) 1:43.4 |
| 19, 20, 27, 40, 48, (60), (77) |
| Jack Czerny, Will Butwell, Will Hurley, Owen Bell, Cole Sturge, (Daniel Kiss), (Jack Goode) |
| 19:23.9, 19:40.6, 19:51.7, 20:33.9, 21:07.3, (22:02.4), (23:04.8) |
5 | 175 | Sinclair,
ON - Team Time (1st 5) 1:40:59.7 | Spread (1st 5) 5:15.0 |
| 6, 17, 28, 50, 74, (121) |
| Braydon Trowbridge, Brendan Carruthers, Abubaker Bekeran, Michael Anderson, Matt Smuk, (Fabian Perdigao) |
| 17:40.0, 19:18.9, 19:53.3, 21:12.5, 22:55.0, (28:04.8) |
6 | 224 | Eastview,
ON - Team Time (1st 5) 1:44:15.6 | Spread (1st 5) 2:09.7 |
| 33, 38, 45, 46, 62, (70), (87) |
| Will Smith, Vince Robbenhaar, A. J. Kapty, Masao Kobayashi, Jackson Rothenburg, (Ryan Khosavaneh), (Joshua Hardwick) |
| 20:04.5, 20:27.3, 20:42.6, 20:47.0, 22:14.2, (22:38.9), (23:59.3) |
7 | 240 | Bill Crothers SS,
ON - Team Time (1st 5) 1:45:36.3 | Spread (1st 5) 1:02.0 |
| 39, 43, 51, 53, 54, (72), (73) |
| Tomas Alvarez, Jonah Bisgould-menendian, Brendan Kennedy, Akshayan Balathas, Joshua Harper, (Lionel Doan), (Christian Simmons) |
| 20:30.6, 20:38.1, 21:25.4, 21:29.6, 21:32.6, (22:45.6), (22:47.6) |
8 | 248 | Cobourg C. I.,
ON - Team Time (1st 5) 1:46:25.0 | Spread (1st 5) 2:13.0 |
| 36, 37, 47, 61, 67, (75), (97) |
| Josh Turcotte, Ethan Sparks, Joshua Dubeau, Bowan Murray, Cameron Giroux, (Andrew King simpson), (Mason Dickson) |
| 20:22.0, 20:24.0, 20:52.0, 22:12.0, 22:35.0, (22:56.0), (24:57.0) |
| 248 | St Joan of Arc Catholic,
ON - Team Time (1st 5) 1:47:01.6 | Spread (1st 5) 8:32.0 |
| 4, 22, 34, 85, 103, (107) |
| Lukas Rudaitis, Dawson Pacheco, Jack Serre, Matteo R Ropar, Ibrahim Saidoun, (Michael McCullough) |
| 17:22.0, 19:47.0, 20:08.6, 23:50.0, 25:54.0, (26:25.4) |
10 | 249 | Holy Trinity,
ON - Team Time (1st 5) 1:46:27.8 | Spread (1st 5) 4:15.5 |
| 15, 32, 52, 68, 82, (99), (117) |
| Anton Mlynczyk, Vincent Holevas, Aiden Parke, Gavin Robinson, Colin Almeida, (Rhys Gormley), (Jacky Jia) |
| 19:04.6, 20:01.4, 21:26.3, 22:35.4, 23:20.1, (25:30.3), (27:30.3) |
| 249 | Monsignor Paul Dwyer Catholic,
ON - Team Time (1st 5) 1:47:04.9 | Spread (1st 5) 6:02.6 |
| 12, 30, 55, 56, 96 |
| Josh Glover, Lucas Labriola, Christopher Yamomo, Cole Hubble, Lucas Landry |
| 18:53.4, 19:56.2, 21:35.3, 21:44.0, 24:56.0 |
12 | 295 | St Mary (Pickering),
ON - Team Time (1st 5) 1:49:38.9 | Spread (1st 5) 2:06.8 |
| 41, 57, 62, 64, 71, (115), (123) |
| Jesman Johnson, Vincent Putos, Jordan Castro, Cole Liga, Justin Divinagracia, (Graham Sweenie), (Adam Gurbin) |
| 20:35.6, 21:48.0, 22:14.2, 22:18.7, 22:42.4, (26:54.5), (28:44.8) |
13 | 326 | Sir William Mulock,
ON - Team Time (1st 5) 1:52:43.8 | Spread (1st 5) 8:07.1 |
| 9, 66, 69, 76, 106, (109), (111) |
| Dakota Goguen, Rahul Kamboj, Luke Ruberto, Zachary Zwaal, Alexander Young-Ogata, (Ryan Oldham), (Shivansh Joshi) |
| 18:16.8, 22:28.9, 22:37.8, 22:56.4, 26:23.9, (26:34.3), (26:39.5) |
14 | 329 | St Joseph’s,
ON - Team Time (1st 5) 1:58:36.5 | Spread (1st 5) 14:32.1 |
| 11, 42, 65, 81, 130 |
| Jack Carscadden, Ciaran Byles-Ho, Alex DeFazio, Braydon Miller, Masaya Tsukaguchi |
| 18:53.1, 20:37.8, 22:22.3, 23:18.1, 33:25.2 |
15 | 340 | Sacred Heart Catholic,
ON - Team Time (1st 5) 1:51:45.5 | Spread (1st 5) 7:07.9 |
| 2, 80, 84, 86, 88, (93), (94) |
| Aidan Jean, Ben George, Jackson James, Daniel Pang, Eric Fenty, (Ryan Chen), (Nathan Hutchinson) |
| 16:52.0, 23:16.7, 23:41.7, 23:55.2, 23:59.9, (24:40.0), (24:48.1) |
16 | 365 | Patrick Fogarty,
ON - Team Time (1st 5) 1:56:30.7 | Spread (1st 5) 7:41.4 |
| 13, 49, 95, 98, 110 |
| Devin Bolyea, William Quigley, Keith Scott, Ryan Moloy, Jaeden Garces |
| 18:54.2, 21:09.4, 24:48.6, 25:02.9, 26:35.6 |
17 | 449 | Orillia District CVI,
ON - Team Time (1st 5) 2:03:07.0 | Spread (1st 5) 4:43.5 |
| 58, 78, 100, 101, 112, (113), (120) |
| Calvin Kudar, Cameron Goss, Luke Bremner, Ian Stirling, Shiv Patel, (Chris Palfrey), (Mason Godwin) |
| 21:56.4, 23:11.6, 25:37.0, 25:42.1, 26:39.9, (26:46.7), (27:55.7) |
18 | 471 | Markville,
ON - Team Time (1st 5) 2:05:10.2 | Spread (1st 5) 3:05.3 |
| 79, 91, 92, 104, 105, (118), (119) |
| Austin Chan, James Elliot, Tyler Kim, Victor Chow, Victor Liu, (Navin Garg), (Kevin Tong) |
| 23:16.5, 24:34.7, 24:35.9, 26:21.3, 26:21.8, (27:40.2), (27:48.4) |
19 | 551 | St Augustine,
ON - Team Time (1st 5) 2:17:41.5 | Spread (1st 5) 9:42.0 |
| 89, 90, 114, 125, 133, (134) |
| Jonathan Woo, Joshua Yang, Aaron Chan, Ewen Crawford, Steven Lum, (Jean-Luc Chan-Kin) |
| 24:04.1, 24:05.0, 26:48.4, 28:57.9, 33:46.1, (34:41.5) |
20 | 552 | Bayview Secondary,
ON - Team Time (1st 5) 2:14:28.4 | Spread (1st 5) 5:22.7 |
| 83, 102, 116, 124, 127, (128), (129) |
| Jim Guo, Parsa Janbeglou, Colin Jia, Ryan Mark, Jaden Durnford, (Jackie Zhou), (Matthew Wong) |
| 23:41.4, 25:48.3, 27:08.1, 28:46.5, 29:04.1, (29:32.1), (31:23.9) |
21 | 619 | Father Michael McGivney,
ON - Team Time (1st 5) 2:31:52.2 | Spread (1st 5) 7:11.6 |
| 108, 122, 126, 131, 132, (135) |
| Neel Shah, Aaron Rajinthrakumar, Marco Yang Su, Ryan Basbas, Van Alvarez madriaga, (Amrish Costa) |
| 26:33.7, 28:44.4, 29:03.9, 33:44.9, 33:45.3, (40:52.5) |