1 | 31 | Crescent,
ON - Team Time (1st 5) 2:05:23.9 | Spread (1st 5) 2:36.0 |
| 2, 4, 6, 9, 10, (11), (12) |
| Ryley Mehta, Spencer Dale, Stewart KirkConnell, Jeremy Geisler, Sam Clute, (Omar Elmor), (Tyler Fergusson) |
| 23:46.0, 24:40.4, 24:47.7, 25:47.8, 26:22.0, (27:28.5), (27:33.8) |
2 | 49 | Royal St. George's,
ON - Team Time (1st 5) 2:29:27.6 | Spread (1st 5) 15:06.4 |
| 1, 7, 8, 16, 17 |
| Fraser Stevenson, Ross Hill, Christian Figueriedo, Marshall Woodside, John Kirsh |
| 23:03.1, 24:56.9, 25:16.0, 38:02.1, 38:09.5 |
3 | 50 | Upper Canada College,
ON - Team Time (1st 5) 2:26:02.7 | Spread (1st 5) 10:31.2 |
| 3, 5, 13, 14, 15 |
| Simon Higgins, Joshua Ngan, John Tattersall, Yin Xiao, Kevin Lee |
| 24:16.1, 24:46.6, 29:59.3, 32:13.4, 34:47.3 |