1 | 24 | Wellesley,
MA - Team Time (1st 5) 57:53.0 | Spread (1st 5) 4.0 |
| 3, 3, 5, 6, 7, (8), (9) |
| Stuart Badertscher, Thomas Chang, Collin Sullivan, David Gray-Smith, Brendan Smith, (Sam Steen), (Eric Fichtel) |
| 11:33.0, 11:33.0, 11:34.0, 11:36.0, 11:37.0, (11:38.0), (11:42.0) |
2 | 40 | Brookline,
MA - Team Time (1st 5) 58:24.0 | Spread (1st 5) 39.0 |
| 1, 2, 10, 12, 15, (16), (17) |
| Ben Grobstein, Marc Daniels, Gustav Borgquist, Ben Cohen, Vishnu Raghavan, (Ari Lerner), (Tim Weighart) |
| 11:22.0, 11:29.0, 11:45.0, 11:47.0, 12:01.0, (12:02.0), (12:03.0) |
3 | 78 | Newton North,
MA - Team Time (1st 5) 1:00:30.0 | Spread (1st 5) 49.0 |
| 10, 13, 14, 19, 22, (23), (25) |
| Ryan Steele, Alex Arbuckle, Ilai Gavish, Matan Fox, Matt Davis-Morin, (Bradley Davis), (Eamon Breen) |
| 11:45.0, 11:55.0, 11:57.0, 12:19.0, 12:34.0, (12:35.0), (12:40.0) |
4 | 118 | Natick,
MA - Team Time (1st 5) 1:02:58.0 | Spread (1st 5) 27.0 |
| 20, 21, 24, 26, 27, (28), (31) |
| Benjamin Fischer, Robbie Pini, Peter Waller, Jason Siegel, Andrew Dubsky, (Charlie Ide), (Royce Abel) |
| 12:24.0, 12:25.0, 12:37.0, 12:41.0, 12:51.0, (13:05.0), (13:51.0) |
5 | 163 | Braintree,
MA - Team Time (1st 5) 1:11:10.0 | Spread (1st 5) 1:43.0 |
| 29, 32, 33, 34, 35, (37), (38) |
| Ryan Corkery, Cole Corcoran, Ben Bailey, Paulie Donahue, Jake Barrett, (Jackie Newton), (Matt Burke) |
| 13:07.0, 14:17.0, 14:27.0, 14:29.0, 14:50.0, (14:56.0), (15:08.0) |
| 163 | Milton,
MA - Team Time (1st 5) 1:13:51.0 | Spread (1st 5) 5:18.0 |
| 18, 30, 36, 39, 40 |
| D Dolurd, Michael Sullivan, gergory Lynch, Max Walker, Ty Will-Helmpen |
| 12:11.0, 13:22.0, 14:54.0, 15:55.0, 17:29.0 |