1 | 27 | Franklin,
MA - Team Time (1st 5) 1:31:20.0 | Spread (1st 5) 26.0 |
| 2, 4, 6, 7, 8, (9), (10) |
| Joshua Diehl, Jake Vaccarezza, Jonathan Pink, William Boozang, Anton Sackley, (Tyler Apicella), (Sean Giuliano) |
| 18:02.0, 18:07.0, 18:19.0, 18:24.0, 18:28.0, (18:34.0), (18:35.0) |
2 | 45 | North Attleborough,
MA - Team Time (1st 5) 1:35:49.0 | Spread (1st 5) 2:22.0 |
| 1, 5, 12, 13, 14, (17), (18) |
| Brady King, William Atwood, Jeremy Becker, Jim Gallagher, Brendan Simpson, (Yousef Abdalla), (Nathaniel Galligan) |
| 17:58.0, 18:13.0, 19:19.0, 19:59.0, 20:20.0, (21:41.0), (22:02.0) |
3 | 64 | Milford,
MA - Team Time (1st 5) 1:40:54.0 | Spread (1st 5) 4:00.0 |
| 3, 11, 15, 16, 19, (20), (20) |
| Mark Butters, Andrew Fletcher, Andrew DiGiando, Damian Chaplin, Jayden Madden, (Joshua Watkins), (Reilly Breen) |
| 18:05.0, 18:51.0, 20:38.0, 21:15.0, 22:05.0, (23:40.0), (23:40.0) |