1 | 52 | Evangeline Middle,
NS - Team Time (1st 5) 1:21:33.0 | Spread (1st 5) 37.0 |
| 6, 7, 11, 13, 15, (31), (56) |
| Keevan Veinot, Chris Landry, Owen Kidston, Jacob Shaffelburg, Will MacDonald, (Thomas Hillis), (Caleb Hogan) |
| 15:59.0, 16:04.0, 16:25.0, 16:29.0, 16:36.0, (17:30.0), (18:24.0) |
2 | 75 | Halifax Central Junior,
NS - Team Time (1st 5) 1:23:03.0 | Spread (1st 5) 1:42.0 |
| 3, 7, 16, 21, 28, (35), (45) |
| Barrett Dachyshyn, Tom Lorerz, Conor Campbell, Lyon McLean, Fin Sullivan-Ashe, (Joe Stewart), (Asa Ford) |
| 15:41.0, 16:04.0, 16:42.0, 17:13.0, 17:23.0, (17:48.0), (18:12.0) |
3 | 108 | Bayview Education Centre,
NS - Team Time (1st 5) 1:25:11.0 | Spread (1st 5) 1:58.0 |
| 9, 10, 23, 24, 42, (51), (60) |
| Noah Dunn, James Walker, Matthew MacDonald, Olan Spears, Gyorfi Nishi, (Spencer Vandenhoogen), (Tyler Gillis) |
| 16:12.0, 16:18.0, 17:14.0, 17:17.0, 18:10.0, (18:16.0), (18:31.0) |
4 | 143 | George P Vanier Junior,
NS - Team Time (1st 5) 1:27:03.0 | Spread (1st 5) 2:22.0 |
| 4, 18, 39, 40, 42, (44) |
| Caleb Shiels, Mark Firth, Ben Marsh, Alec Burgess, Zack Rooney, (Neil Redden) |
| 15:48.0, 17:05.0, 17:56.0, 18:04.0, 18:10.0, (18:11.0) |
5 | 185 | St Andrew Junior,
NS - Team Time (1st 5) 1:28:35.0 | Spread (1st 5) 1:44.0 |
| 17, 25, 29, 51, 63, (70) |
| Seamus MacDonald, Michael Putnam, Aidan Canning, Ryan Gillis, Brennin Fraser, (Jack Gillis) |
| 16:56.0, 17:18.0, 17:25.0, 18:16.0, 18:40.0, (19:07.0) |
6 | 188 | Maple Grove Education Centre,
NS - Team Time (1st 5) 1:27:51.0 | Spread (1st 5) 4:51.0 |
| 1, 19, 45, 47, 76, (87), (87) |
| Hudso Grimshaw-Surrette, John Atwood, Harmo Grimshaw-Surrette, Connor Trask, Nathan Robichaud, (James Clarke), (Ryan McCauley) |
| 14:43.0, 17:09.0, 18:12.0, 18:13.0, 19:34.0, (20:40.0), (20:40.0) |
7 | 194 | Central Colchester Junior,
NS - Team Time (1st 5) 1:28:44.0 | Spread (1st 5) 1:52.0 |
| 14, 32, 33, 57, 58, (68), (78) |
| Matt Sandeson, Byron Wood, Daniel Ferdinand, Noah Patriquin, Ben Kittelson, (Brendan Clarke), (Justin Ferguson) |
| 16:34.0, 17:38.0, 17:41.0, 18:25.0, 18:26.0, (18:56.0), (19:57.0) |
8 | 225 | Bayview Community,
NS - Team Time (1st 5) 1:30:28.0 | Spread (1st 5) 1:59.0 |
| 26, 27, 50, 51, 71, (80), (82) |
| Brogan Skinner, Curtis Meisner, Bradley Lepine, Ernst Dorey, Tyler Haddock, (Logan Frank), (Evan Hennigar) |
| 17:19.0, 17:20.0, 18:15.0, 18:16.0, 19:18.0, (20:00.0), (20:13.0) |
9 | 227 | Fairview Junior,
NS - Team Time (1st 5) 1:30:25.0 | Spread (1st 5) 1:13.0 |
| 30, 34, 37, 62, 64, (75) |
| Jack MacDonald, Curtis Gangl, John Saleh, Sandy Hubbard, Gabe McAdam, (Massimo Spensieri) |
| 17:29.0, 17:47.0, 17:52.0, 18:35.0, 18:42.0, (19:24.0) |
10 | 251 | Chester Area Middle,
NS - Team Time (1st 5) 1:31:08.0 | Spread (1st 5) 3:34.0 |
| 4, 37, 65, 72, 73, (81), (92) |
| Colton Kaizer, Will McGinnis, Patrick Rhodenizer, Riley Diepenveen, Jacob Myra, (Ted Gates), (Ian Hinks) |
| 15:48.0, 17:52.0, 18:47.0, 19:19.0, 19:22.0, (20:06.0), (20:54.0) |
11 | 291 | Astral Drive Junior,
NS - Team Time (1st 5) 1:33:51.0 | Spread (1st 5) 5:22.0 |
| 2, 47, 67, 86, 89, (101), (102) |
| Taylor Ingram, Nathan Alcorn, Ryan MacDougall, Shane Langille, Shamus Tobin, (Daniel Lankester), (Tom Waller) |
| 15:27.0, 18:13.0, 18:53.0, 20:29.0, 20:49.0, (27:34.0), (29:13.0) |
12 | 293 | Kings County Academy,
NS - Team Time (1st 5) 1:34:34.0 | Spread (1st 5) 3:55.0 |
| 19, 41, 66, 74, 93, (103) |
| Jonah Vidito, Griffin Abbott, Isaac Payne, Mitchel Vaughan, Jordan Bennett, (Thomas Bolland) |
| 17:09.0, 18:09.0, 18:49.0, 19:23.0, 21:04.0, (30:03.0) |
13 | 294 | Highland Consolidated Middle,
NS - Team Time (1st 5) 1:35:41.0 | Spread (1st 5) 7:00.0 |
| 12, 54, 61, 69, 98 |
| Tyler Green, Scott MacIntosh, Tony McGuigan, Evan Callaghan, Griffin Lacasse |
| 16:27.0, 18:17.0, 18:33.0, 18:57.0, 23:27.0 |
14 | 325 | Tamerac Educational Centre,
NS - Team Time (1st 5) 1:37:17.0 | Spread (1st 5) 3:54.0 |
| 21, 35, 85, 90, 94, (95), (100) |
| Bryce Reynolds, Callan Kerster, Richard MacNeil, Bradely Kerster, Matthew Raike, (Logan Fox), (Patrick Holder) |
| 17:13.0, 17:48.0, 20:18.0, 20:51.0, 21:07.0, (21:31.0), (26:45.0) |
15 | 373 | Riverside Education Centre,
NS - Team Time (1st 5) 1:39:14.0 | Spread (1st 5) 3:22.0 |
| 49, 54, 83, 91, 96, (97) |
| Jake MacRae, Liam Kidney, Dillon Oakley, Matthew Copage, Noah Pellerine, (Nathan Gates) |
| 18:14.0, 18:17.0, 20:14.0, 20:53.0, 21:36.0, (21:37.0) |
16 | 398 | Cape Bretonlands,
NS - Team Time (1st 5) 1:44:34.0 | Spread (1st 5) 7:42.0 |
| 59, 77, 79, 84, 99 |
| Noah Doucette, Micheal Cormier, Matthew MacNeil, Josh Morrison, Isaac Clarey |
| 18:27.0, 19:45.0, 19:58.0, 20:15.0, 26:09.0 |