1 | 17 | Brookline,
MA - Team Time (1st 5) 1:02:06.0 | Spread (1st 5) 34.0 |
| 1, 2, 3, 5, 6, (13), (15) |
| Zakir Chaudry, Sam Shapiro, Freddy Sell, Ari Filler, Tal Ore, (Ari Lazowski), (Camden Parker) |
| 12:07.0, 12:24.0, 12:25.0, 12:29.0, 12:41.0, (12:58.0), (13:01.0) |
2 | 45 | Weymouth,
MA - Team Time (1st 5) 1:03:59.0 | Spread (1st 5) 48.0 |
| 4, 7, 8, 9, 17, (21), (23) |
| Owen O'Brien, Duncan MacLeod, Brendan Jeanjaquet, Derek Jensen, Evan Barbara, (Will Poulin), (Evan O'Brien) |
| 12:28.0, 12:44.0, 12:45.0, 12:46.0, 13:16.0, (13:22.0), (13:27.0) |
3 | 67 | Natick,
MA - Team Time (1st 5) 1:05:09.0 | Spread (1st 5) 23.0 |
| 10, 11, 12, 16, 18, (20), (22) |
| Devon Choi, Ben Everett-Wilson, Colin Mitchell, Stephen Wong, Aaron Krueger, (Ryan McNeill), (Jeff Marsh) |
| 12:54.0, 12:55.0, 12:56.0, 13:07.0, 13:17.0, (13:21.0), (13:26.0) |
4 | 116 | Wellesley,
MA - Team Time (1st 5) 1:08:44.0 | Spread (1st 5) 1:18.0 |
| 14, 19, 27, 27, 29, (34), (34) |
| Cole Harris, Nicholas Eburne, Alasdair Campbell, Jonathon Dees, George Luzaitis, (Cameron Brooks), (Hudson Sewall) |
| 12:59.0, 13:20.0, 14:04.0, 14:04.0, 14:17.0, (15:34.0), (15:34.0) |
5 | 136 | Norwood Senior,
MA - Team Time (1st 5) 1:10:55.0 | Spread (1st 5) 45.0 |
| 24, 25, 26, 30, 31, (32), (33) |
| Michael Catalano, Paul Ridikas, Daniel Carr, Ryan Stanley, Ryan Martin, (Brady Stanton), (Kevin Sisk) |
| 13:53.0, 14:00.0, 14:01.0, 14:23.0, 14:38.0, (14:46.0), (14:49.0) |