1 | 22 | North Quincy,
MA - Team Time (1st 5) 1:17:55.0 | Spread (1st 5) 2:33.0 |
| 1, 2, 4, 6, 9, (11), (12) |
| Hatim Boukhtam, Robert Cannon, Kyle Clements, David Schmidt, Jonathan Bina, (Matt Hollatz), (Peter Cooney) |
| 14:20.0, 14:21.0, 16:09.0, 16:12.0, 16:53.0, (17:34.0), (17:40.0) |
2 | 49 | Hanover,
MA - Team Time (1st 5) 1:25:55.0 | Spread (1st 5) 2:09.0 |
| 4, 8, 10, 13, 14, (15), (16) |
| Craig Bossi, Carter Zelinski, Michael Greene, Jamie Parry, Patrick Callow, (Raymond Tschudy), (Matt Desilva) |
| 16:09.0, 16:29.0, 17:03.0, 17:56.0, 18:18.0, (18:43.0), (18:44.0) |
3 | 64 | Cardinal Spellman,
MA - Team Time (1st 5) 1:32:34.0 | Spread (1st 5) 6:32.0 |
| 3, 7, 17, 18, 19, (20) |
| Christian Wetzel, James Roper, Matthew Grzybinski, Adam Walton, Benjamin Catton, (Mikhail Louizia) |
| 15:10.0, 16:27.0, 19:12.0, 20:03.0, 21:42.0, (21:46.0) |