1 | 44 | Dr. John Hugh Gillis,
NS - Team Time (1st 5) 2:15:43.0 | Spread (1st 5) 2:15.0 |
| 6, 7, 8, 9, 14, (14), (18) |
| Aidan Canning, James Vandesande, Jack Kennedy, Alex Leblanc, Brennin Fraser, (Neal Polson), (David MacDonald) |
| 26:18.0, 26:20.0, 27:12.0, 27:20.0, 28:33.0, (28:33.0), (29:20.0) |
2 | 62 | King’s-Edgehill,
NS - Team Time (1st 5) 2:18:05.8 | Spread (1st 5) 5:09.3 |
| 2, 5, 16, 17, 22, (24), (32) |
| Evans Jacob, Yasuyuki Saji, Japp Frederick, Atwood John, Daniels Kolbi, (Lockyer Henry), (Hua Mickey) |
| 24:43.4, 25:44.3, 28:38.6, 29:06.8, 29:52.7, (30:19.0), (32:43.4) |
3 | 76 | Halifax Grammar,
NS - Team Time (1st 5) 2:21:47.6 | Spread (1st 5) 4:59.4 |
| 4, 11, 13, 21, 27 |
| Will Blunden, Kirk Drabble, Evan Ross, Connor Keefe, Dawson Tilley |
| 25:36.6, 27:49.0, 28:14.0, 29:32.0, 30:36.0 |
4 | 79 | Yarmouth Cons. Memorial,
NS - Team Time (1st 5) 2:21:32.6 | Spread (1st 5) 9:50.3 |
| 1, 3, 12, 30, 33, (34) |
| Hudson Grimshaw-Surette, Harmon Grimshaw-Surette, Nathan Robicheau, Jacob Leblanc, Ryan McCauley, (Nathaniel Williams-Penne) |
| 22:59.9, 25:27.7, 28:10.8, 32:04.0, 32:50.2, (33:18.9) |
5 | 123 | Hants East Rural,
NS - Team Time (1st 5) 2:32:33.0 | Spread (1st 5) 2:27.0 |
| 20, 23, 25, 26, 29, (31) |
| Tristan Goodwin, Chris Betts, Noah Pellerine, Oliver Carter, Nick Murphy, (Ryan Schofield) |
| 29:29.0, 30:14.0, 30:22.0, 30:32.0, 31:56.0, (32:39.0) |
6 | 129 | Cobequid Educational Centre,
NS - Team Time (1st 5) 2:38:30.0 | Spread (1st 5) 8:30.0 |
| 10, 19, 28, 35, 37, (39), (43) |
| Quinn Alexander, Matthew Sandeson, Alex McDonah, Martin Wong, Kevin Farrell, (Peter Vandermeulin), (Aidan McDonah) |
| 27:30.0, 29:27.0, 31:48.0, 33:45.0, 36:00.0, (37:42.0), (42:17.0) |
7 | 197 | Landmark East,
NS - Team Time (1st 5) 3:11:25.9 | Spread (1st 5) 8:06.0 |
| 36, 38, 40, 41, 42 |
| Christian Vandermeer, David Eusabanga, Derek Chan, Kieran Chittick, Richard Adams |
| 34:02.0, 37:09.2, 38:33.0, 39:33.7, 42:08.0 |