1 | 65 | Whitman-Hanson Regional,
MA - Team Time (1st 5) 1:25:57.0 | Spread (1st 5) 36.0 |
| 6, 8, 11, 15, 25, (39), (59) |
| Jack Ryan, Lukas Moscoso, Bryce Pulkinen, Andrew Newman, Cameron Wilson, (Alexander Uva), (Brandon Hager) |
| 16:56.0, 17:06.0, 17:09.0, 17:14.0, 17:32.0, (18:11.3), (19:24.9) |
2 | 74 | Hingham,
MA - Team Time (1st 5) 1:26:15.3 | Spread (1st 5) 31.3 |
| 9, 9, 13, 14, 29, (34), (36) |
| Tristan Del Aguila, Evan Goddard, Liam Nolan, John (Jack) Muldoon, Evan Lamlein, (Kyle Sutton), (Samon Oomen-Lochtenfeld) |
| 17:07.0, 17:07.0, 17:11.0, 17:12.0, 17:38.3, (17:50.0), (17:52.0) |
3 | 77 | Plymouth North,
MA - Team Time (1st 5) 1:25:12.4 | Spread (1st 5) 1:57.5 |
| 1, 5, 20, 21, 30, (38), (43) |
| Nick McNamee, Hunter Clark, Finn Lundy, Patrick Woomer, Matt Jenkins, (Colin Reynolds), (Nate Schneider) |
| 15:43.5, 16:55.2, 17:25.0, 17:27.7, 17:41.0, (18:05.3), (18:29.4) |
4 | 79 | Pembroke,
MA - Team Time (1st 5) 1:25:46.2 | Spread (1st 5) 1:11.5 |
| 3, 16, 17, 19, 24, (32), (35) |
| Justin Gaiser, Cam Anderson, Patrick Spring, Cole Radke, Camden Cappa, (Harrison Clark), (John Lane) |
| 16:20.1, 17:14.4, 17:16.2, 17:23.9, 17:31.6, (17:47.9), (17:51.0) |
5 | 89 | Duxbury,
MA - Team Time (1st 5) 1:26:37.9 | Spread (1st 5) 35.0 |
| 7, 12, 22, 23, 25, (28), (31) |
| Jake Hesson, Peter Rusinak, Tyler Wyatt, Samuel Worley, Chris Meehan, (William Bittrich), (Henry Lanza) |
| 16:57.0, 17:09.9, 17:29.0, 17:30.0, 17:32.0, (17:38.0), (17:46.0) |
6 | 152 | Plymouth South,
MA - Team Time (1st 5) 1:28:40.7 | Spread (1st 5) 2:24.2 |
| 2, 27, 37, 40, 46, (49), (50) |
| Andrew Mahoney, Robert Dimartino, Billy Kenney, Julian Cenec, Ryan Nicholson, (Zach Corcoran), (David Trombly) |
| 16:09.3, 17:36.0, 18:04.9, 18:17.0, 18:33.5, (18:44.9), (18:48.8) |
7 | 204 | North Quincy,
MA - Team Time (1st 5) 1:31:40.0 | Spread (1st 5) 3:00.5 |
| 4, 45, 47, 48, 60, (65), (67) |
| Jimmy Cannon, Aidan Golden, Ryan Polsgrove, Kevin White, Dakota Pendleton, (Nick Ouellette), (Brian O'Connell) |
| 16:24.9, 18:31.8, 18:37.9, 18:40.0, 19:25.4, (19:43.0), (19:55.5) |
8 | 220 | Hanover,
MA - Team Time (1st 5) 1:33:19.8 | Spread (1st 5) 1:53.1 |
| 18, 44, 51, 53, 54, (56), (58) |
| Nick Courtney, Will DeBoer, Tomas McDonough, Joe Gill, Nate Collins, (Kevin Talbot), (Dan Ryan) |
| 17:21.5, 18:31.2, 19:01.0, 19:11.5, 19:14.6, (19:16.7), (19:21.5) |
9 | 247 | Silver Lake Regional,
MA - Team Time (1st 5) 1:34:07.4 | Spread (1st 5) 1:38.0 |
| 33, 41, 55, 57, 61, (63), (66) |
| William Felix, Logan Arendt, Christopher Tilton, Wesley Kupic, Jacob Belcher, (Parker Allen), (Zak Michaud) |
| 17:48.0, 18:17.1, 19:15.3, 19:21.0, 19:26.0, (19:28.0), (19:45.0) |
10 | 288 | Scituate,
MA - Team Time (1st 5) 1:36:53.0 | Spread (1st 5) 2:06.6 |
| 42, 52, 62, 64, 68, (69), (70) |
| Birch Swart, Wells Culkins, Charlie McDonald, Chris Durante, Mike Varnum, (Will Montgomery), (Casey Boynton) |
| 18:18.3, 19:08.2, 19:27.3, 19:34.3, 20:24.9, (20:26.9), (20:32.7) |