1 | 42 | Newton North,
MA - Team Time (1st 5) 1:22:20.6 | Spread (1st 5) 56.8 |
| 2, 4, 10, 12, 14, (26), (28) |
| Gabe Montague, Mike Schlichting, Max Brandl, Jared Freedman, Jon Long, (David Demarest), (John Sava) |
| 15:53.0, 16:06.0, 16:42.8, 16:49.0, 16:49.8, (17:27.0), (17:37.0) |
2 | 52 | Brookline,
MA - Team Time (1st 5) 1:22:53.1 | Spread (1st 5) 39.7 |
| 5, 7, 9, 15, 16, (19), (20) |
| Aaron Klein, Jesse Fajnzylber, Ezra Coopersmith, Jake Simon, Jordan Safer, (Alex Peebles-Capin), (Ben Pollak) |
| 16:11.2, 16:26.0, 16:35.0, 16:50.0, 16:50.9, (16:58.0), (17:01.6) |
3 | 65 | Weymouth,
MA - Team Time (1st 5) 1:23:37.9 | Spread (1st 5) 1:29.3 |
| 1, 11, 12, 18, 23, (32), (34) |
| Nolan Parsley, Jake Jensen, Matt Murphy, Zach Prescott, Shawn Jennette, (Brendan Campbell), (Matt Duggan) |
| 15:49.4, 16:46.0, 16:49.0, 16:54.8, 17:18.7, (18:27.3), (18:30.0) |
4 | 69 | Needham,
MA - Team Time (1st 5) 1:23:31.7 | Spread (1st 5) 1:07.9 |
| 3, 6, 17, 21, 22, (24), (25) |
| Adrian Amaya, Tyler Hagen, Tommy Kelley, John Benner, Alex Elman, (Liam Walsh), (Drew Khalaj) |
| 16:03.3, 16:19.5, 16:51.7, 17:06.0, 17:11.2, (17:25.1), (17:26.0) |
5 | 129 | Framingham,
MA - Team Time (1st 5) 1:28:16.2 | Spread (1st 5) 2:03.0 |
| 8, 26, 29, 31, 35, (36), (38) |
| Brian Gilligan, Jon Chester, Andrew Harrod, Matt Gramigna, Mike Lipson, (Jackson Cote), (David Welch) |
| 16:28.0, 17:27.0, 17:50.0, 18:00.2, 18:31.0, (18:48.0), (18:50.0) |
6 | 178 | Braintree,
MA - Team Time (1st 5) 1:33:39.9 | Spread (1st 5) 1:32.0 |
| 30, 33, 36, 39, 40, (41), (42) |
| Billy Keane, Dave Desmond, Tom O'Connell, Tom O'Conell, Nick Van Alfen, (Mike Coyne), (Brent Munyon) |
| 17:58.0, 18:28.0, 18:48.0, 18:55.9, 19:30.0, (19:43.9), (20:19.7) |