1 | 24 | Wellesley,
MA - Team Time (1st 5) 1:15:55.0 | Spread (1st 5) 21.0 |
| 2, 4, 5, 6, 7, (8), (9) |
| Luke Cohen-Abeles, David Osborne, Colby Zarle, Andrew Ouellette, Thomas Chang, (Duncan Brown), (Jack Carlson) |
| 15:01.0, 15:07.0, 15:09.0, 15:16.0, 15:22.0, (15:31.0), (15:32.0) |
2 | 43 | Norwood Senior,
MA - Team Time (1st 5) 1:21:14.0 | Spread (1st 5) 2:37.0 |
| 1, 3, 10, 14, 15, (16), (18) |
| Craig Riley, Patrick Forrest, Paul Forrest, Thomas Condon, Thomas Driscoll, (Noah Kerns), (Daniel Carr) |
| 14:57.0, 15:05.0, 16:20.0, 17:18.0, 17:34.0, (17:39.0), (17:45.0) |
3 | 72 | Scituate,
MA - Team Time (1st 5) 1:26:17.0 | Spread (1st 5) 1:27.0 |
| 11, 12, 13, 17, 19, (20), (21) |
| Birch Swart, Wells Culkins, Chris Durante, Charlie McDonald, Jack Poirier, (Mike Varnum), (Will Montgomery) |
| 16:28.0, 17:03.0, 17:09.0, 17:42.0, 17:55.0, (18:17.0), (18:27.0) |