1 | 18 | Nashoba Reg,
MA - Team Time (1st 5) 1:17:11.0 | Spread (1st 5) 1:32.0 |
| 1, 2, 2, 6, 7, (8), (11) |
| Anthony Raduazo, Brendan Aylaian, Coby Horowitz, Dave Breen, Georges Fischer, (Chris Sullivan), (Joe Doyle) |
| 14:33.0, 15:17.0, 15:17.0, 15:59.0, 16:05.0, (16:07.0), (16:22.0) |
2 | 57 | Bromfield,
MA - Team Time (1st 5) 1:22:26.0 | Spread (1st 5) 1:10.0 |
| 5, 10, 13, 14, 15, (19), (21) |
| Max Flaton, Alex Calderwood, Sam Dorward, Ben Waldman, Nick Kronauer, (Tyler Papazian), (Brendan Chen) |
| 15:41.0, 16:17.0, 16:47.0, 16:50.0, 16:51.0, (17:04.0), (17:22.0) |
3 | 58 | Shrewsbury,
MA - Team Time (1st 5) 1:22:14.0 | Spread (1st 5) 1:25.0 |
| 4, 9, 12, 16, 17, (18), (20) |
| Anthony Frissora, Brent Underkoffler, Chris Favulli, Chris Covello, John Murray, (Brandon Kraemer), (Dan Thomas) |
| 15:30.0, 16:11.0, 16:45.0, 16:53.0, 16:55.0, (17:00.0), (17:09.0) |