1 | 25 | Needham,
MA - Team Time (1st 5) 46:13.0 | Spread (1st 5) 10.0 |
| 2, 3, 6, 7, 7, (10), (13) |
| Jack Strollo, Max Wallace, Matt Caswell, Alex Caswell, James Phalen, (Liam Walsh), (Chris Koziel) |
| 9:09.0, 9:11.0, 9:15.0, 9:19.0, 9:19.0, (9:23.0), (9:31.0) |
2 | 45 | Brookline,
MA - Team Time (1st 5) 46:34.0 | Spread (1st 5) 41.0 |
| 1, 5, 11, 12, 16, (26), (27) |
| Ethan Goroff, Matthew Brown, JP Trigo, Emmanuel D'Agostino, Jeremy Margolis, (Oliver Costolloe), (Will Notelovitz) |
| 8:55.0, 9:14.0, 9:24.0, 9:25.0, 9:36.0, (10:05.0), (10:08.0) |
3 | 83 | Walpole,
MA - Team Time (1st 5) 48:14.0 | Spread (1st 5) 26.0 |
| 9, 17, 18, 19, 20, (21), (23) |
| Mike Orsi, Corey Lynch, Bryan Kelleher, Seamus Ford, Drew Morrier, (Nick Bjornson), (Joe Keough) |
| 9:21.0, 9:37.0, 9:44.0, 9:45.0, 9:47.0, (9:49.0), (9:53.0) |
4 | 89 | Weymouth,
MA - Team Time (1st 5) 48:40.0 | Spread (1st 5) 51.0 |
| 3, 15, 22, 24, 25, (28), (29) |
| Mark Jaklitsch, Brendan Butler 10, Jason Cole, Matt Clark, Timothy McCue, (Brendan Campbell), (Max Young) |
| 9:11.0, 9:35.0, 9:52.0, 10:00.0, 10:02.0, (10:13.0), (10:21.0) |
5 | 139 | Newton North,
MA - Team Time (1st 5) 52:44.0 | Spread (1st 5) 1:47.0 |
| 14, 30, 31, 31, 33, (34), (35) |
| John Sava, Perry Miller, Carter Harrison, Avery Tripathy, Vincent Amatucci, (Adam Zupancic), (Angelo Rice) |
| 9:32.0, 10:33.0, 10:40.0, 10:40.0, 11:19.0, (11:22.0), (11:45.0) |