1 | 36 | Hamilton-Wenham Regional,
MA - Team Time (1st 5) 1:22:56.0 | Spread (1st 5) 39.0 |
| 3, 4, 6, 8, 15, (26), (32) |
| Christopher Benevento, Conor Lyons, Sam Malabre, Jonathan Hills, Scott Goodrich, (Daniel Von Staats), (Jack Lebel) |
| 16:23.0, 16:26.0, 16:29.0, 16:36.0, 17:02.0, (17:38.0), (18:11.0) |
2 | 48 | Newburyport,
MA - Team Time (1st 5) 1:23:30.0 | Spread (1st 5) 46.0 |
| 1, 9, 11, 13, 14, (21), (23) |
| Chris Suprin, Chris Jayne, Keith Conway, John Stansel, Ryan Clark, (Chris Ogden), (Gopal Yalla) |
| 16:12.0, 16:42.0, 16:45.0, 16:53.0, 16:58.0, (17:24.0), (17:31.0) |
3 | 75 | Masconomet Regional,
MA - Team Time (1st 5) 1:25:04.9 | Spread (1st 5) 1:18.0 |
| 2, 7, 17, 24, 25, (28), (30) |
| Ben Hiromura, Greg Bjornstadt, Dylan Harper, Billy Flynn, William Davis, (Liam Davis), (Kevin Martin) |
| 16:17.0, 16:30.0, 17:11.0, 17:31.9, 17:35.0, (17:47.0), (17:49.0) |
4 | 88 | North Andover,
MA - Team Time (1st 5) 1:25:46.0 | Spread (1st 5) 1:58.0 |
| 5, 10, 12, 22, 39, (44), (47) |
| Griffin Coakley, Alex Sullivan, Tim Coppa, Greg MacArthur, Andrew Marshall, (Jacob Johns), (Matt Vioutsos) |
| 16:27.0, 16:43.0, 16:46.0, 17:25.0, 18:25.0, (18:44.0), (19:09.0) |
5 | 100 | Triton Regional,
MA - Team Time (1st 5) 1:26:37.3 | Spread (1st 5) 39.3 |
| 16, 18, 19, 20, 27, (35), (38) |
| Cam Loughlin, Andrew Buckless, Zach Auwerda, John Kaspryzk, Zack Loughlin, (Patrick Saunders), (John Mirandi) |
| 17:03.0, 17:14.0, 17:18.0, 17:20.0, 17:42.3, (18:21.0), (18:24.0) |
6 | 163 | Pentucket Regional,
MA - Team Time (1st 5) 1:30:47.0 | Spread (1st 5) 35.0 |
| 29, 31, 33, 34, 36, (40), (43) |
| Jason Cox, Ben Lane, Cameron Doe, Tom Lebrecque, Devin Larsen, (Joe Lebrecque), (Ian Mitchell) |
| 17:48.0, 17:59.0, 18:17.0, 18:20.0, 18:23.0, (18:26.0), (18:32.0) |
7 | 225 | Amesbury,
MA - Team Time (1st 5) 1:34:48.0 | Spread (1st 5) 59.0 |
| 36, 45, 46, 49, 49, (51), (52) |
| Alexander Tamburello, Ryan Mirley, Liam Leary, Edward Welsh, Kevin Marshall, (Liam Gallagher), (Lucas Townsend) |
| 18:23.0, 18:48.0, 18:53.0, 19:22.0, 19:22.0, (19:35.0), (19:42.0) |
8 | 238 | Wilmington,
MA - Team Time (1st 5) 1:37:06.0 | Spread (1st 5) 2:46.0 |
| 41, 42, 48, 53, 54, (55), (56) |
| Steve Halas, Zach Sears, Joe Fitzgerald, Andrew Sears, Linden Hayes, (Andrew Larosa), (Chris Monteforte) |
| 18:27.0, 18:29.0, 19:11.0, 19:46.0, 21:13.0, (21:24.0), (21:29.0) |