1 | 52 | Masconomet Regional,
MA - Team Time (1st 5) 1:22:29.9 | Spread (1st 5) 1:09.1 |
| 3, 4, 12, 15, 18, (19), (38) |
| Daniel Cosgrove, Kyle Faddis, Nathan Murley, Joseph Weston, Alex Brovender, (Garrett Bampos), (Ben Demers) |
| 15:53.9, 16:06.0, 16:37.0, 16:50.0, 17:03.0, (17:07.0), (18:01.5) |
2 | 60 | Hamilton-Wenham Regional,
MA - Team Time (1st 5) 1:23:20.1 | Spread (1st 5) 50.5 |
| 7, 8, 10, 11, 24, (25), (40) |
| Griffin Marshall, Charles Cring, Daniel Allara, Jack Gourdeau, Mark Baumeister, (Jake Sturim), (Josh Erhard) |
| 16:26.5, 16:29.7, 16:31.2, 16:35.7, 17:17.0, (17:17.4), (18:15.8) |
3 | 61 | Newburyport,
MA - Team Time (1st 5) 1:22:38.8 | Spread (1st 5) 1:34.0 |
| 1, 2, 13, 22, 23, (31), (35) |
| Joseph Molvar, Jack Carleo, Joshua Molvar, Peter Conway, Kipp Erickson, (Jackson Kealey), (Parker Hoover) |
| 15:42.0, 15:49.0, 16:39.0, 17:12.8, 17:16.0, (17:33.0), (17:45.1) |
4 | 76 | Amesbury,
MA - Team Time (1st 5) 1:24:04.0 | Spread (1st 5) 1:13.0 |
| 4, 9, 17, 20, 26, (33), (37) |
| Patrick Mccue, Legg Cole, William Sydlowski, Zach Ziomek, Brian Abel, (Riley O'connor), (Chris Chabot) |
| 16:06.0, 16:31.0, 17:00.0, 17:08.0, 17:19.0, (17:41.0), (17:47.0) |
5 | 98 | Pentucket Regional,
MA - Team Time (1st 5) 1:25:04.6 | Spread (1st 5) 1:08.0 |
| 6, 14, 21, 27, 30, (36), (39) |
| Nick Murphy, Sam Coppola, Josh Wildes, Ethan Bridgewater, Drew Fenton, (Brett Repke), (Noah Roche) |
| 16:22.0, 16:41.8, 17:10.1, 17:20.7, 17:30.0, (17:46.3), (18:11.4) |
6 | 139 | Triton Regional,
MA - Team Time (1st 5) 1:27:11.7 | Spread (1st 5) 49.0 |
| 16, 28, 29, 32, 34, (41), (42) |
| Colin Brennan, Ryan Sheedy, Bryon Popp, Brian Popp, Colin Ganzenmuller, (Chris Brennan), (Andrew Siemasko) |
| 16:54.0, 17:27.0, 17:28.0, 17:39.7, 17:43.0, (18:26.0), (18:28.0) |