1 | 27 | Newburyport,
MA - Team Time (1st 5) 1:20:48.6 | Spread (1st 5) 1:08.5 |
| 1, 2, 6, 8, 10, (16), (18) |
| Nick Carleo, Jack Carleo, Tim Englehart, Joseph Molvar, Tyler Newfell, (Max Vye), (Chris Orlando) |
| 15:28.7, 15:32.0, 16:34.7, 16:36.0, 16:37.2, (17:01.8), (17:10.0) |
2 | 49 | Masconomet Regional,
MA - Team Time (1st 5) 1:23:01.9 | Spread (1st 5) 1:06.1 |
| 4, 5, 9, 14, 17, (32), (33) |
| Harrison Kent, Daniel Cosgrove, Kyle Faddis, Kevin Martin, Baxter Demers, (Charles Gilfeather), (Nathan Murley) |
| 15:56.9, 16:33.0, 16:37.0, 16:52.0, 17:03.0, (17:59.0), (18:04.0) |
3 | 54 | Hamilton-Wenham Regional,
MA - Team Time (1st 5) 1:23:05.4 | Spread (1st 5) 1:03.1 |
| 3, 11, 12, 13, 15, (21), (22) |
| Matthew Gillis, Michael Allara, Charles Cring, Jack Blatchford, Daniel Allara, (Nathaniel Shepard), (Jack Gourdeau) |
| 15:55.9, 16:38.7, 16:41.8, 16:50.0, 16:59.0, (17:17.7), (17:18.2) |
4 | 116 | Pentucket Regional,
MA - Team Time (1st 5) 1:27:07.6 | Spread (1st 5) 1:16.4 |
| 7, 23, 26, 29, 31, (33), (39) |
| Alex Demeule, Drew Capener, Sam Coppola, Jeremy Binding, Josh Wildes, (Ethan Bridgewater), (Nate Hey) |
| 16:35.0, 17:21.0, 17:30.2, 17:50.0, 17:51.4, (18:04.0), (18:17.1) |
5 | 127 | Amesbury,
MA - Team Time (1st 5) 1:27:43.4 | Spread (1st 5) 36.6 |
| 19, 24, 27, 28, 29, (36), (37) |
| James Worthen, James Stone, Patrick Mccue, Legg Cole, Liam Gallagher, (Riley O'connor), (Brian Chabot) |
| 17:13.4, 17:26.0, 17:36.0, 17:38.0, 17:50.0, (18:11.7), (18:12.0) |
6 | 158 | Triton Regional,
MA - Team Time (1st 5) 1:29:27.6 | Spread (1st 5) 1:06.6 |
| 20, 25, 35, 38, 40, (41), (42) |
| Dan Horgan, Austin Stevens, Curran Callewaert, Ryan Sheedy, Ryan Kent, (Chris Barry), (Cam Atherton) |
| 17:16.0, 17:29.0, 18:07.6, 18:12.4, 18:22.6, (18:33.0), (18:36.0) |