1 | 94 | Bayview Community,
NS - Team Time (1st 5) 1:21:45.7 | Spread (1st 5) 1:32.5 |
| 12, 13, 17, 19, 33, (38), (66) |
| Cohen Westlake, Jack Barry, Klay Cleveland, Cameron MacDonald, Charlie Harris, (Lucas Nauss), (Nick Barry) |
| 15:52.4, 15:53.9, 16:14.6, 16:19.9, 17:24.9, (17:42.6), (19:10.2) |
2 | 127 | Chester Area Middle,
NS - Team Time (1st 5) 1:22:08.3 | Spread (1st 5) 4:52.4 |
| 1, 2, 21, 39, 64, (65), (67) |
| Mitchell Stevens, Lawson Cook, Cole Hayes, Marshall Josey, Mason Mader, (Evan Inglis), (Mitchell Josey) |
| 14:08.2, 14:22.9, 16:53.5, 17:43.1, 19:00.6, (19:09.0), (19:23.2) |
3 | 130 | West Hants Middle,
NS - Team Time (1st 5) 1:23:35.6 | Spread (1st 5) 5:41.7 |
| 4, 5, 18, 28, 75, (91), (92) |
| Mattias Dyson, Zach James, Evan Baxter, Gavin Sheehy, Toby French, (Kohen Alexander), (Peter Mackay) |
| 14:39.7, 15:05.2, 16:19.0, 17:10.3, 20:21.4, (22:46.3), (22:52.1) |
4 | 134 | Evangeline Middle,
NS - Team Time (1st 5) 1:23:31.9 | Spread (1st 5) 5:18.3 |
| 3, 8, 15, 35, 73, (88), (89) |
| Parker Fuller, Asa Hood, Mason Veinotte, Kaj Macvicar, Braeden Macvicar, (Connor Smith), (Will Johnston) |
| 14:30.9, 15:39.7, 15:59.7, 17:32.4, 19:49.2, (21:49.3), (22:07.4) |
5 | 154 | George P Vanier Junior,
NS - Team Time (1st 5) 1:26:37.8 | Spread (1st 5) 55.1 |
| 22, 23, 26, 41, 42, (45), (54) |
| Alex Logan, Riley Adamson-Simms, Luke Green, Alec Connolly, Loche MacKenzie, (Joseph Horne), (Colin McKenna) |
| 16:55.7, 17:00.7, 17:05.7, 17:44.9, 17:50.8, (18:02.6), (18:24.9) |
6 | 156 | Rocky Lake Junior,
NS - Team Time (1st 5) 1:26:51.9 | Spread (1st 5) 49.1 |
| 20, 29, 34, 36, 37, (40), (44) |
| Chanrnin Jeon, Ethan Morgan, Damon Chandlet, Owen Flemming, Matt Sophocleous, (Patrick Druhan-McGinn), (Isaac Mattherson) |
| 16:51.0, 17:11.0, 17:32.0, 17:37.8, 17:40.1, (17:43.4), (17:59.6) |
7 | 165 | Madeline Symonds Middle,
NS - Team Time (1st 5) 1:25:58.2 | Spread (1st 5) 3:22.7 |
| 7, 16, 32, 48, 62, (72) |
| Davis Cooper, Griffin Lilly, Carn MacDonald, Matthew Bobbitt, Ben Thompson, (Duncan Mccallum) |
| 15:30.3, 16:04.5, 17:23.0, 18:07.4, 18:53.0, (19:43.4) |
8 | 206 | Kings County Academy,
NS - Team Time (1st 5) 1:29:01.7 | Spread (1st 5) 1:27.8 |
| 24, 25, 50, 52, 55, (69), (77) |
| Ethan Turner, Drew Hockley, Liam Keats, Jackson Campbell, Gavin Ennis, (Oliver Baker), (Dominic Sherrard) |
| 17:01.4, 17:03.1, 18:11.9, 18:16.1, 18:29.2, (19:33.8), (20:28.1) |
9 | 215 | Riverside Education Centre,
NS - Team Time (1st 5) 1:28:37.2 | Spread (1st 5) 3:17.5 |
| 6, 49, 51, 53, 56, (59), (68) |
| Ben Good, Braedon Turner, Duncan Ramsay, Carter Stewart, Trevin Searle, (Andrew Raisbeck), (Seamus Warwick) |
| 15:15.7, 18:09.2, 18:15.2, 18:23.9, 18:33.2, (18:42.3), (19:32.6) |
10 | 238 | Astral Drive Junior,
NS - Team Time (1st 5) 1:31:43.3 | Spread (1st 5) 5:08.9 |
| 9, 11, 57, 79, 82 |
| Logan Thom, Dirk Weirstra, Eric Chiounard, Alex Hendren, Caedon Carr |
| 15:44.3, 15:52.2, 18:37.0, 20:36.6, 20:53.2 |
11 | 295 | Truro Junior,
NS - Team Time (1st 5) 1:36:05.6 | Spread (1st 5) 4:26.8 |
| 31, 43, 61, 74, 86 |
| Logan Johnstone, Quinn Hayden, Erik Hayden, Zac Reyes, Luke Taylor |
| 17:15.1, 17:56.0, 18:52.5, 20:20.1, 21:41.9 |
12 | 298 | Middleton,
NS - Team Time (1st 5) 1:35:34.4 | Spread (1st 5) 5:18.4 |
| 10, 58, 63, 83, 84 |
| Emmett Dixon, Dan Bower, Evan Harris, Colby Connell, Simon Maillet |
| 15:50.9, 18:41.2, 18:59.4, 20:53.6, 21:09.3 |
13 | 302 | Shelburne,
NS - Team Time (1st 5) 1:36:45.5 | Spread (1st 5) 5:45.3 |
| 14, 47, 76, 78, 87, (90), (96) |
| Avery McMaster, Keenan Buchanan, Forrest Robinson, Peter Baird, Joseph Nickerson, (Ander Urteaga), (Colin Hicks) |
| 15:56.8, 18:06.5, 20:26.3, 20:33.8, 21:42.1, (22:35.7), (31:11.3) |
14 | 312 | Maple Grove Education Centre,
NS - Team Time (1st 5) 1:36:04.4 | Spread (1st 5) 3:41.2 |
| 30, 60, 70, 71, 81, (85), (94) |
| Davis Robichaud, Ben Leblanc, Seth Ebbett, Cole Oakley, Ibaad Hemani, (Caleb James), (Dorian Clements) |
| 17:11.5, 18:50.4, 19:34.6, 19:35.2, 20:52.7, (21:23.1), (26:12.6) |
15 | 341 | Tamerac Educational Centre,
NS - Team Time (1st 5) 1:49:06.5 | Spread (1st 5) 12:54.0 |
| 27, 46, 80, 93, 95 |
| Dylan Campbell, Ryan Digout, Mike Hartery, Evan MacNeil, Jacob Eager |
| 17:06.0, 18:06.3, 20:46.2, 23:08.0, 30:00.0 |