1 | 33 | Michael Power-St. Joseph’s,
ON - Team Time (1st 5) 2:12:17.0 | Spread (1st 5) 7:46.0 |
| 2, 3, 4, 8, 16, (17), (20) |
| John Duffy, Peter Minbashian, Keithan Sivapragasam, Nicholas Carbone, Will DalBianco, (Mikhail Pereira), (Callum Asselstine) |
| 23:50.0, 24:56.0, 25:14.0, 26:41.0, 31:36.0, (32:27.0), (33:43.0) |
2 | 36 | Neil McNeil,
ON - Team Time (1st 5) 2:09:31.0 | Spread (1st 5) 6:06.0 |
| 1, 5, 6, 11, 13, (14), (15) |
| Andrew Alexander, Ben Ing, Nathan Gurrin-Smith, Patrick Hannon, Adrian Presta, (Parker Thomlinson), (Matthew Mills) |
| 22:15.0, 25:30.0, 26:02.0, 27:23.0, 28:21.0, (28:26.0), (28:35.0) |
3 | 57 | Bishop Allen Academy,
ON - Team Time (1st 5) 2:21:15.0 | Spread (1st 5) 7:18.0 |
| 7, 9, 10, 12, 19 |
| Dylan Paiva, Thomas Perry, Philip Costa, Ian Witte, Renzo Villanoy |
| 26:10.0, 26:44.0, 27:10.0, 27:43.0, 33:28.0 |
4 | 108 | Brebeuf College,
ON - Team Time (1st 5) 2:59:27.7 | Spread (1st 5) 4:46.3 |
| 18, 21, 22, 23, 24, (25), (26) |
| Brendon Tam-Witt, Aidan D'Souza, Marco Dias, Alex Montiel, Stephen Smolej, (Pangkesh Nundoo), (Christen Mikael) |
| 32:46.9, 34:53.4, 36:59.5, 37:14.7, 37:33.2, (38:22.6), (40:14.9) |