1 | 52 | Anderson Collegiate,
ON - Team Time (1st 5) 1:41:28.3 | Spread (1st 5) 7:31.8 |
| 1, 2, 3, 10, 36 |
| Patrick Dean, Josh Balk, Nathan Eastmond, Greg Taylor, Huzaifa Iqbal |
| 17:57.4, 18:18.1, 18:44.5, 20:59.1, 25:29.2 |
2 | 62 | St Mary (Pickering),
ON - Team Time (1st 5) 1:46:35.0 | Spread (1st 5) 4:02.0 |
| 5, 6, 13, 17, 21, (23), (29) |
| Jordan Castro, Jalen Sandoval, Jesman Johnson, Dylan Pinard, Graham Sweenie, (Cole Liga), (Adam Gurbin) |
| 19:02.0, 19:56.0, 21:35.0, 22:58.0, 23:04.0, (23:09.0), (24:02.0) |
3 | 68 | Sinclair,
ON - Team Time (1st 5) 1:47:19.0 | Spread (1st 5) 4:51.0 |
| 4, 8, 11, 19, 26, (33), (37) |
| Braydon Trowbridge, Brendan Carruthers, KAELEN COE, Matthew Smuk, Cameron Carruthers, (Matthew Smith), (Matt Smuk) |
| 18:51.0, 20:34.0, 21:09.0, 23:03.0, 23:42.0, (24:49.0), (25:32.2) |
4 | 80 | Dunbarton,
ON - Team Time (1st 5) 1:49:42.8 | Spread (1st 5) 3:40.8 |
| 7, 9, 12, 25, 27, (39) |
| Jakob Kramer, Nabeel Jaleel, Jason Warren, Matthew Mcdonald, Kyle Spicer, (Dillon Mackenzie) |
| 20:08.0, 20:56.0, 21:23.0, 23:27.0, 23:48.8, (26:40.0) |
5 | 101 | Notre Dame (Ajax),
ON - Team Time (1st 5) 1:55:29.7 | Spread (1st 5) 2:11.7 |
| 15, 16, 18, 22, 30, (31), (35) |
| Daniel Helmy, Andrei Aquino, Andrew Aquino, Chris Pelzowski, Marion Antazo, (Malak Eid), (AARON D'mello) |
| 22:08.0, 22:53.0, 23:01.0, 23:08.0, 24:19.7, (24:26.0), (25:05.9) |
6 | 117 | Monsignor Paul Dwyer Catholic,
ON - Team Time (1st 5) 1:56:26.0 | Spread (1st 5) 2:41.9 |
| 14, 19, 24, 28, 32, (34), (38) |
| Kale Chebry, Lucas Labriola, Josh Glover, Kitz Richards, Lucas Landry, (Jordan Parkinson), (Owen Mulville) |
| 21:46.1, 23:03.0, 23:15.2, 23:53.7, 24:28.0, (24:59.8), (25:47.0) |