1 | 38 | Sir Winston Churchill (St Catharines),
ON - Team Time (1st 5) 1:43:25.8 | Spread (1st 5) 1:03.1 |
| 5, 6, 8, 9, 10, (11), (24) |
| Ethan Girard, Alex Meffe, Harry Lengyel, Maxwell Horsley, Nick Reimer, (Taylor Mowat), (Peyton Menns) |
| 19:58.5, 20:35.3, 20:50.0, 21:00.4, 21:01.6, (21:13.9), (23:57.0) |
2 | 52 | Westdale,
ON - Team Time (1st 5) 1:45:58.9 | Spread (1st 5) 3:48.5 |
| 2, 3, 12, 13, 22 |
| Nathaniel Leighninger, La`Shaw Davidson, Daniel Kim, Malcolm Green, Dennis Linkert |
| 19:41.3, 19:54.5, 21:24.6, 21:28.7, 23:29.8 |
3 | 70 | E.L.Crossley,
ON - Team Time (1st 5) 1:48:19.1 | Spread (1st 5) 2:43.5 |
| 4, 15, 16, 17, 18, (20), (41) |
| Derian Free, Andrew Suthons, Jacob Gula, Elliott Song, Zach Pasma, (Aidan Clarke), (Patrick Bronn) |
| 19:56.7, 21:37.7, 21:40.4, 22:24.1, 22:40.2, (23:09.1), (28:33.0) |
4 | 111 | Grimsby,
ON - Team Time (1st 5) 1:57:09.6 | Spread (1st 5) 3:12.8 |
| 14, 19, 21, 27, 30, (39) |
| Sam Graef, Chase Lupton, Jake Graef, Christian McAlpine, Warren Lament, (Tyler Bezeau) |
| 21:37.0, 22:59.3, 23:23.1, 24:20.4, 24:49.8, (27:45.7) |
5 | 119 | Notre Dame College,
ON - Team Time (1st 5) 1:58:23.4 | Spread (1st 5) 6:51.5 |
| 1, 25, 28, 31, 34 |
| Santiago Gaitan-Caballero, Mitchell Carmichael, Nelson Collee, Brice Maidens, Evan Kernaghan |
| 19:01.4, 23:58.0, 24:40.8, 24:50.3, 25:52.9 |
6 | 134 | Westmount,
ON - Team Time (1st 5) 2:03:44.5 | Spread (1st 5) 8:20.4 |
| 7, 23, 29, 33, 42, (47), (54) |
| Nolan Hunt, James Hedgcock, Adam Ismael, Taysir Ullah, Hunnaan Arif, (Nathaniel Marcus), (Hamza Malick) |
| 20:43.5, 23:43.8, 24:49.3, 25:24.0, 29:03.9, (33:34.0), (37:47.3) |
7 | 198 | Jean-Vanier (Welland),
ON - Team Time (1st 5) 2:24:57.1 | Spread (1st 5) 10:19.9 |
| 26, 36, 43, 44, 49, (52) |
| Simon Veillette, Brandon Folia, Graham McTavish, Diego De La Parra, Cristian Caetano, (Tristan Tenio) |
| 24:11.1, 27:17.0, 29:06.0, 29:52.0, 34:31.0, (36:14.0) |
8 | 206 | Great Lakes Christian College,
ON - Team Time (1st 5) 2:28:23.4 | Spread (1st 5) 8:18.4 |
| 35, 37, 40, 46, 48, (50), (53) |
| Elis Cariaga, Sean Liu, Ethan Kennedy, Xavier Thibault, Gabriel Boden, (Kevin Robertson), (Ben Lester) |
| 26:08.4, 27:27.2, 28:30.7, 31:50.3, 34:26.8, (35:54.5), (37:03.4) |
9 | 221 | Blessed Trinity,
ON - Team Time (1st 5) 2:39:22.9 | Spread (1st 5) 14:28.5 |
| 32, 38, 45, 51, 55, (56) |
| Quinn Ciardelli, Lucas Celia, Jordan Hamilton, Joshua Joseph, Michael Ditomasso, (Joseph Jones) |
| 24:55.5, 27:33.1, 31:27.0, 36:03.3, 39:24.0, (39:53.2) |