1 | 40 | Madeline Symonds Middle,
NS - Team Time (1st 5) 1:16:20.7 | Spread (1st 5) 1:17.4 |
| 1, 4, 5, 14, 16, (25) |
| Liam Dempster, Max Macqueen, Davis Cooper, Carn MacDonald, Ryan Nichol, (Noah Lee) |
| 14:40.3, 14:50.9, 15:02.8, 15:49.0, 15:57.7, (16:56.3) |
2 | 58 | Halifax Grammar,
NS - Team Time (1st 5) 1:18:43.2 | Spread (1st 5) 2:07.0 |
| 3, 7, 9, 15, 24, (27), (28) |
| Julian Oxner, Ian Keefe, Stelios Hanias, Thomas Adamo-Schmidt, Ryan Burke, (Liam Pirie), (Moritz Heidenreich) |
| 14:48.2, 15:31.3, 15:37.8, 15:50.7, 16:55.2, (17:15.1), (17:41.3) |
3 | 69 | George P Vanier Junior,
NS - Team Time (1st 5) 1:19:31.1 | Spread (1st 5) 1:41.3 |
| 6, 10, 13, 18, 22, (23), (26) |
| Scott Firth, Jack Meek, Jake Barkhouse, Sam James, Matt Pare, (Justin Rulli-Levere), (Colin Durand) |
| 15:05.5, 15:39.6, 15:46.7, 16:12.5, 16:46.8, (16:53.9), (17:13.7) |
4 | 83 | Bicentennial,
NS - Team Time (1st 5) 1:25:11.5 | Spread (1st 5) 5:58.0 |
| 8, 11, 12, 21, 31 |
| Camden Springer, Matt Hopkins, Alex Canning, Dylan McKeen, Cole Bunge |
| 15:35.5, 15:41.1, 15:42.5, 16:38.9, 21:33.5 |
5 | 87 | Fairview Junior,
NS - Team Time (1st 5) 1:21:56.6 | Spread (1st 5) 3:10.0 |
| 2, 17, 19, 20, 29, (30) |
| Cullen MacLeod, Birgir Jonsson, Alasdair Clarke, Issac Johnson, Avery Needler, (Liam McKiggan) |
| 14:46.2, 16:04.3, 16:32.3, 16:37.6, 17:56.2, (18:44.9) |