1 | 22 | Brookline,
MA - Team Time (1st 5) 1:19:00.0 | Spread (1st 5) 34.0 |
| 2, 2, 5, 6, 7, (8), (9) |
| Mark Perry, Chernet Sisay, Tharindu Weersinghe, Evan Sternstein, Aaron Klein, (Matt Goroff), (Grigoriy Gressel) |
| 15:33.0, 15:33.0, 15:53.0, 15:54.0, 16:07.0, (16:16.0), (16:17.0) |
2 | 63 | Walpole,
MA - Team Time (1st 5) 1:23:02.0 | Spread (1st 5) 2:22.0 |
| 1, 4, 17, 20, 21, (23), (27) |
| Zach Ganshirt, Justin Connolly, Jon Kelland, Ryan Morris, Matt Zampi, (Kevin Delaney), (Andrew Berardinelli) |
| 15:14.0, 15:35.0, 17:15.0, 17:22.0, 17:36.0, (17:44.0), (17:58.0) |
3 | 75 | Natick,
MA - Team Time (1st 5) 1:24:23.0 | Spread (1st 5) 1:24.0 |
| 11, 12, 13, 15, 24, (26), (28) |
| Chris Saccardo, Danny Jamieson, Caleb Winn, Jared Kimler, Jack O'connor, (Graham King), (Ian Carrick) |
| 16:27.0, 16:32.0, 16:35.0, 16:58.0, 17:51.0, (17:54.0), (18:00.0) |
4 | 77 | Needham,
MA - Team Time (1st 5) 1:24:49.0 | Spread (1st 5) 54.0 |
| 10, 14, 16, 18, 19, (22), (25) |
| Ben Lueders, Tommy Kelley, Patrick Dec, Ben Baron, Zak Heier, (Alex Elman), (Mike Newfield) |
| 16:24.0, 16:39.0, 17:12.0, 17:16.0, 17:18.0, (17:42.0), (17:52.0) |
5 | 155 | Weymouth,
MA - Team Time (1st 5) 1:32:27.0 | Spread (1st 5) 1:52.0 |
| 29, 30, 31, 32, 33, (34), (35) |
| Joe Mulcahy, Jake Jensen, Mark Jaklitsch, Paul Abbene, Nick Gentile, (Elias Mussa), (Josh Gallant) |
| 18:01.0, 18:09.0, 18:10.0, 18:14.0, 19:53.0, (20:08.0), (20:22.0) |