1 | 33 | Pembroke,
MA - Team Time (1st 5) 1:20:53.0 | Spread (1st 5) 18.0 |
| 4, 6, 7, 8, 8, (12), (14) |
| Joshua Phinney, Willem Thwing, Michael D'Angelo, Christian Leary, Benjamin Thwing, (Michael Driscoll), (Casey Motta) |
| 15:59.0, 16:05.0, 16:15.0, 16:17.0, 16:17.0, (16:30.0), (16:38.0) |
2 | 40 | North Quincy,
MA - Team Time (1st 5) 1:20:00.0 | Spread (1st 5) 2:05.0 |
| 1, 2, 10, 12, 15, (17), (18) |
| Hatim Boukhtam, Robert Cannon, David Schmidt, Kyle Clements, Jonathan Bina, (Matt Hollatz), (Shane Faherty) |
| 15:01.0, 15:04.0, 16:19.0, 16:30.0, 17:06.0, (17:34.0), (17:58.0) |
3 | 73 | Bristol-Plymouth Reg Voc Tech,
MA - Team Time (1st 5) 1:27:29.0 | Spread (1st 5) 3:33.0 |
| 4, 11, 16, 20, 22, (25), (26) |
| Wyatt Lee, Thomas Mondeau, Jake Chantre, Patrick Sullivan, Jonathan Benner, (Luke P), (Connor Francisco) |
| 15:59.0, 16:21.0, 17:12.0, 18:25.0, 19:32.0, (20:46.0), (21:02.0) |
4 | 90 | West Bridgewater Mid/Sr,
MA - Team Time (1st 5) 1:32:57.0 | Spread (1st 5) 4:47.0 |
| 3, 19, 21, 23, 24, (27), (28) |
| Madsen Anderson, Hayden Razza, Gage Turner, Ryan Geniuch, Brendan Gallivan, (Kenly Laime), (Cameron Frates) |
| 15:35.0, 17:59.0, 18:52.0, 20:09.0, 20:22.0, (21:25.0), (22:06.0) |