1 | 23 | Nashoba Reg,
MA - Team Time (1st 5) 1:24:57.0 | Spread (1st 5) 1:17.0 |
| 1, 2, 4, 7, 9, (20), (21) |
| Adam Heislein, Kyle Cloutier, Ryan Gillooly, Jacob Hangen, John Atkinson, (Zach Honig), (Liam Gross) |
| 16:18.0, 16:47.0, 17:00.0, 17:17.0, 17:35.0, (18:25.0), (18:29.0) |
2 | 54 | Westborough,
MA - Team Time (1st 5) 1:28:16.7 | Spread (1st 5) 56.0 |
| 5, 8, 10, 15, 16, (18), (23) |
| Eric Latimer, Connor Schoen, Timothy Forrest, Daniel McKay, Oren Dennett, (Max Polich), (Julian Binici) |
| 17:06.0, 17:31.0, 17:39.0, 17:58.7, 18:02.0, (18:05.7), (18:36.0) |
3 | 66 | Groton-Dunstable Reg,
MA - Team Time (1st 5) 1:29:15.5 | Spread (1st 5) 1:18.8 |
| 6, 11, 13, 14, 22, (25), (26) |
| Nick Odell, Ben Hauk, Ricky Happell, Zack Gavel, Brendan Meyers, (Cam Ticknor), (Jacob Llodra) |
| 17:14.3, 17:43.4, 17:48.0, 17:56.7, 18:33.1, (18:38.1), (18:41.9) |
4 | 99 | Marlborough,
MA - Team Time (1st 5) 1:31:47.4 | Spread (1st 5) 2:15.0 |
| 3, 12, 27, 28, 29, (32), (34) |
| Brian Oram, Austin Turner, Zach Schwartz, Evan Dundon, Spencer Geary, (Mark Tawadrous), (Yossef Naim) |
| 16:54.0, 17:45.7, 18:58.8, 18:59.9, 19:09.0, (19:18.5), (19:31.4) |
5 | 131 | Quabbin Regional,
MA - Team Time (1st 5) 1:34:24.0 | Spread (1st 5) 1:53.0 |
| 17, 19, 24, 35, 36, (37), (39) |
| Richard Kornitsky, Benjamin Morin, Peter Rawinski, Andrew Herzog, Whitney James, (Jack Kinnear), (Kyle Anderson) |
| 18:04.0, 18:10.0, 18:38.0, 19:35.0, 19:57.0, (20:01.0), (20:35.0) |
6 | 171 | Gardner,
MA - Team Time (1st 5) 1:39:17.0 | Spread (1st 5) 1:51.0 |
| 29, 31, 33, 38, 40, (41), (42) |
| Gabe Davilla, Seth Viles, Justice Graves, Jonathan Chipman, Joel Santiago, (Trevor Roux), (Emmit Foley) |
| 19:09.0, 19:17.0, 19:20.0, 20:31.0, 21:00.0, (21:01.0), (23:00.0) |