1 | 46 | Holy Names Windsor,
ON - Team Time (1st 5) 1:33:35.5 | Spread (1st 5) 3:10.5 |
| 2, 3, 10, 15, 16, (31) |
| Dante Lapico, Bryce Phillips, Cole Romero, Nick Latreille, Enrique Napomuceno, (Spencer Woltz) |
| 17:06.1, 17:12.1, 19:00.7, 20:00.0, 20:16.6, (23:15.2) |
2 | 49 | St Anne,
ON - Team Time (1st 5) 1:34:32.3 | Spread (1st 5) 3:58.0 |
| 1, 6, 8, 12, 22, (23), (28) |
| Grant Desjardins, Simon Pupulin, Daniel Anderi, Parker Boyle, Carter Fuerth, (Clay Fuerth), (spencer Virtue) |
| 17:04.9, 18:18.1, 18:41.0, 19:25.4, 21:02.9, (21:13.9), (21:46.6) |
3 | 67 | Assumption College,
ON - Team Time (1st 5) 1:37:48.4 | Spread (1st 5) 3:22.1 |
| 4, 5, 14, 20, 24, (29), (30) |
| Jacob Rothera, Aidan Snively, Tejas Pandya, Alex Rodzinka, Nick Scali, (Chris White), (Josh Jaekel) |
| 17:56.4, 18:16.1, 19:34.3, 20:43.1, 21:18.5, (22:38.8), (22:43.2) |
4 | 68 | Hon. W. C. Kennedy S. S.,
ON - Team Time (1st 5) 1:38:12.1 | Spread (1st 5) 1:51.9 |
| 9, 11, 13, 17, 18, (25) |
| Ben Andrews, Nick Giswein, Jamie Raymond-Wales, Carmen Kerin, Edward Craig, (Kurt Behrens) |
| 18:42.1, 19:07.8, 19:27.5, 20:20.7, 20:34.0, (21:33.8) |
5 | 100 | St Thomas of Villanova,
ON - Team Time (1st 5) 1:43:15.6 | Spread (1st 5) 3:13.1 |
| 7, 19, 21, 26, 27, (32) |
| Joaquim Lourenco, Zachary Laforet, John Grebe, Andrew Wilson, Mitch Wilson, (Brendan Bodnar) |
| 18:26.3, 20:34.6, 20:57.4, 21:37.9, 21:39.4, (27:27.6) |