1 | 22 | Chinguacousy,
ON - Team Time (1st 5) 1:31:26.5 | Spread (1st 5) 1:35.7 |
| 2, 3, 4, 6, 7, (11), (21) |
| Harvinder Ajila, Amit Sharma, Sandeep Prabhakar, Manvir Samra, Abhishek Joshi, (Avneet Bhullar), (Avneet Walia) |
| 17:15.3, 18:16.5, 18:23.4, 18:40.3, 18:51.0, (19:38.1), (23:41.8) |
2 | 33 | Cardinal Leger,
ON - Team Time (1st 5) 1:33:10.0 | Spread (1st 5) 2:12.0 |
| 1, 5, 8, 9, 10, (12) |
| Brian Jaimes, James Sullivan, Zach Silva, Christopher Thistle, Yared Tamiru, (Bartosz Antczak) |
| 17:12.0, 18:27.0, 19:01.0, 19:06.0, 19:24.0, (19:47.0) |
3 | 94 | Heart Lake,
ON - Team Time (1st 5) 1:55:19.9 | Spread (1st 5) 1:43.6 |
| 15, 17, 19, 20, 23, (28), (30) |
| Blake Wilson, Colin Lewis, Spencer Dunlop, Alec Nicholls, Tyler Karalis, (Tyas Nguyen Mao), (Shaun Permanand) |
| 22:15.1, 22:39.2, 23:04.7, 23:22.2, 23:58.7, (24:48.6), (25:26.1) |
| 94 | St Aloysius Gonzaga,
ON - Team Time (1st 5) 1:54:58.6 | Spread (1st 5) 2:25.1 |
| 14, 16, 18, 22, 24, (25), (29) |
| Joseph Wahba, Gianpiero Colangelo, Lucas Mauro, Matthew Dec, Remo Boscarino-Gaetano, (Dexter VanLeeuwen), (Owen Kenzora) |
| 21:34.8, 22:35.2, 22:55.3, 23:53.4, 23:59.9, (24:01.6), (25:00.2) |
5 | 129 | St Joan of Arc (Mississauga),
ON - Team Time (1st 5) 2:01:13.5 | Spread (1st 5) 6:28.9 |
| 13, 26, 27, 31, 32 |
| Nicholas Mateus, Alexander Jaszai, Tomas Arocena, Santiago Borrero, Connor Old |
| 19:47.2, 24:24.7, 24:44.7, 26:00.8, 26:16.1 |