1 | 19 | Uxbridge,
MA - Team Time (1st 5) 1:25:36.7 | Spread (1st 5) 1:11.9 |
| 1, 3, 4, 5, 6, (9), (12) |
| Colin Caso, Stephen Sanches, Aidan Ross, Matthew Healey, Thomas Burke, (Carl Gallawan), (Benjamin Wojciechowski) |
| 16:25.9, 16:50.2, 17:10.3, 17:32.5, 17:37.8, (17:51.6), (18:32.4) |
2 | 67 | Grafton,
MA - Team Time (1st 5) 1:33:20.4 | Spread (1st 5) 3:07.4 |
| 2, 11, 15, 18, 21, (23), (25) |
| Aidan Gilmore, Nevan Kelley, Luke Herren, Rohan Ramesh, James Alderton, (Matthew Leclair), (Arjun Ramesh) |
| 16:49.8, 18:25.2, 18:46.0, 19:22.2, 19:57.2, (20:08.9), (20:21.3) |
3 | 91 | Millbury Memorial,
MA - Team Time (1st 5) 1:36:25.9 | Spread (1st 5) 4:01.0 |
| 7, 8, 10, 31, 35, (36) |
| Avinash Bissoondial, Keegan Gleason, Dominic Beyer, Will Hughes, Ryan Foley, (Pat O'Leary) |
| 17:38.0, 17:47.5, 18:16.3, 21:05.1, 21:39.0, (22:06.3) |
4 | 93 | Tantasqua Regional Senior,
MA - Team Time (1st 5) 1:37:24.3 | Spread (1st 5) 1:43.0 |
| 13, 17, 19, 20, 24, (26), (32) |
| Ethan Ahearn, Tristan Vallee, Dylan Thompson, Ethan Kenyon, Adam Mazeika, (Eric Romanoff), (Clement Carson) |
| 18:34.6, 19:14.3, 19:32.0, 19:45.8, 20:17.6, (20:37.7), (21:20.8) |
5 | 150 | Leicester,
MA - Team Time (1st 5) 1:46:59.6 | Spread (1st 5) 4:58.6 |
| 16, 22, 27, 42, 43, (44), (46) |
| Jason Fournier, Owen Collette, Ryan Butler, Matt Berube, Tyler Herron, (Brett Carroll), (Justin McLeod) |
| 18:48.4, 20:04.9, 20:50.8, 23:28.5, 23:47.0, (23:54.5), (25:00.4) |
6 | 163 | Auburn,
MA - Team Time (1st 5) 1:47:37.2 | Spread (1st 5) 1:44.1 |
| 28, 30, 33, 34, 38, (40), (41) |
| Cameron Szalay, Alex Bisceglia, Emory Burdick, Jacksen Bolduc, Zachary Cote, (Brendan Slomski), (Nathan LeBoeuf) |
| 20:52.7, 20:56.9, 21:34.0, 21:36.8, 22:36.8, (22:54.8), (23:13.4) |
7 | 164 | Quaboag Regional Middle/High,
MA - Team Time (1st 5) 1:49:19.8 | Spread (1st 5) 5:42.8 |
| 14, 29, 37, 39, 45, (47) |
| Tyler Jovic, Alex Rodriguez, Ryan Wilson, Nathaniel Rimmer, Nicholas Abner, (Joseph Reynolds) |
| 18:41.6, 20:53.7, 22:27.8, 22:52.3, 24:24.4, (30:45.7) |