1 | 20 | Needham,
MA - Team Time (1st 5) 1:22:46.0 | Spread (1st 5) 18.0 |
| 2, 3, 4, 5, 6, (13), (16) |
| Max Hammer, Sam Villa, Jack Burns, Daniel Willis, Roger Blake, (Aidan Railton), (Alex Morrison) |
| 16:23.0, 16:29.0, 16:33.0, 16:40.0, 16:41.0, (17:14.0), (17:25.0) |
2 | 40 | Newton North,
MA - Team Time (1st 5) 1:25:15.0 | Spread (1st 5) 0.0 |
| 8, 8, 8, 8, 8, (14), (15) |
| Erik Magre, Jack Mantell, Jacob Zalis, Alex Hrycyszyn, Tyler Tubman, (Reeve Derby), (Nicholas Spinelli) |
| 17:03.0, 17:03.0, 17:03.0, 17:03.0, 17:03.0, (17:18.0), (17:20.0) |
3 | 64 | Weymouth,
MA - Team Time (1st 5) 1:27:05.0 | Spread (1st 5) 2:04.0 |
| 1, 7, 17, 18, 21, (22) |
| Christian Baker, Seamus Egan, John Dennison, Colin Geagan, Josh MacNeill, (Aidan McIntyre) |
| 16:14.0, 16:42.0, 17:49.0, 18:02.0, 18:18.0, (18:32.0) |
4 | 111 | Braintree,
MA - Team Time (1st 5) 1:33:56.0 | Spread (1st 5) 1:30.0 |
| 19, 20, 23, 24, 25, (26), (27) |
| Anthony Gryciuk, Nate Flaherty, Sean Dowd, Michael Casanova, Miles Ciani-Smith, (Cameron Currier), (Matthew Murphy) |
| 18:05.0, 18:07.0, 19:04.0, 19:05.0, 19:35.0, (19:37.0), (19:42.0) |