1 | 24 | Needham,
MA - Team Time (1st 5) 1:15:44.0 | Spread (1st 5) 40.0 |
| 2, 3, 4, 7, 8, (9), (12) |
| Steven Flanagan, Alex Turner, Liam Walsh, Drew Khalaj, Matt Mahoney, (Nathan Maynard), (Derek Howes) |
| 14:49.0, 14:57.0, 15:03.0, 15:26.0, 15:29.0, (15:35.0), (15:46.0) |
2 | 42 | Weymouth,
MA - Team Time (1st 5) 1:17:05.0 | Spread (1st 5) 1:15.0 |
| 1, 5, 10, 11, 15, (22), (25) |
| Zach Prescott, Sam Martin, Cody Moran, Max Young, Brendan Connolly, (Chris Giacobbe), (Brendan Campbell) |
| 14:41.0, 15:08.0, 15:38.0, 15:42.0, 15:56.0, (16:13.0), (16:26.0) |
3 | 76 | Brookline,
MA - Team Time (1st 5) 1:19:21.0 | Spread (1st 5) 58.0 |
| 6, 13, 16, 18, 23, (24), (26) |
| Emmanuel D'Agostino, Noah Lindeman, Zach Leonard, Matija Jankovic, Evan Baker, (Jordan Fried), (Dylan Frank) |
| 15:17.0, 15:50.0, 15:58.0, 16:01.0, 16:15.0, (16:16.0), (16:33.0) |
4 | 90 | Newton North,
MA - Team Time (1st 5) 1:20:05.0 | Spread (1st 5) 16.0 |
| 14, 16, 19, 20, 21, (27), (28) |
| Siddharth Nizamuddin, Perry Miller, Victor Svedloff, Jacob Jampel, Carter Harrison, (Andrew Mah), (Alex Montague) |
| 15:52.0, 15:58.0, 16:03.0, 16:04.0, 16:08.0, (16:39.0), (16:45.0) |