1 | 70 | Arlington,
MA - Team Time (1st 5) 1:21:39.6 | Spread (1st 5) 1:11.0 |
| 1, 4, 14, 18, 33, (34), (43) |
| Justin Eastman, Adam Boyle, Thomas Gregory, Lou Lopes Fernandes, Jack Power, (Dylan Scopetski), (Gabriel Olland) |
| 15:41.8, 15:59.8, 16:29.1, 16:36.1, 16:52.8, (16:53.0), (17:22.1) |
2 | 77 | Wakefield Memorial,
MA - Team Time (1st 5) 1:22:06.2 | Spread (1st 5) 52.6 |
| 3, 8, 13, 21, 32, (41), (46) |
| Michael Roberto, Leith Jones, Ajay Haridasse, Ben Stratton, Thomas Dowd, (Michael Arria), (William Mezikofsky) |
| 15:59.4, 16:07.5, 16:28.8, 16:38.5, 16:52.0, (17:15.6), (17:38.6) |
3 | 90 | Burlington,
MA - Team Time (1st 5) 1:22:38.9 | Spread (1st 5) 1:33.7 |
| 2, 6, 10, 27, 45, (51), (58) |
| Rithikh Prakash, Eric Sekyaya, Patrick Gray, Joseph Gaiero, Paul Conti, (Anthony Minichiello), (Quinn Mattson) |
| 15:56.8, 16:02.7, 16:24.4, 16:44.5, 17:30.5, (17:54.0), (18:04.2) |
4 | 100 | Reading Memorial,
MA - Team Time (1st 5) 1:23:00.8 | Spread (1st 5) 22.6 |
| 11, 15, 16, 28, 30, (36), (44) |
| Ryan Wallace, Robert Squires, Ben Wallace, Jack Quinn, Brian Ronayne, (Jack Filipski), (Graham Goodwin) |
| 16:25.9, 16:29.7, 16:30.7, 16:46.0, 16:48.5, (17:01.3), (17:29.2) |
5 | 119 | Lexington,
MA - Team Time (1st 5) 1:23:26.2 | Spread (1st 5) 23.1 |
| 12, 21, 26, 29, 31, (40), (42) |
| Evan Eberle, Graham Bracken, Thomas Lane, Glenn Burcsu, Oliver Dicerbo, (Antonio Lopez), (Noah Quadri) |
| 16:26.9, 16:38.5, 16:44.1, 16:46.7, 16:50.0, (17:11.9), (17:20.6) |
6 | 127 | Belmont,
MA - Team Time (1st 5) 1:24:01.9 | Spread (1st 5) 1:38.4 |
| 5, 17, 20, 38, 47, (48), (64) |
| Jackson Coelho, Trevor Smith, Jared Rife, George Pomer, Jason Kim, (Ronnie Rubinshtein), (Eli Merretta) |
| 16:02.2, 16:33.7, 16:37.0, 17:08.4, 17:40.6, (17:44.7), (18:54.6) |
7 | 144 | Melrose,
MA - Team Time (1st 5) 1:24:12.5 | Spread (1st 5) 34.4 |
| 19, 24, 25, 37, 39, (52), (60) |
| Ellis Iurilli-Hough, Will Dugan, Ryan Cotugno, Caleb Barnes, Matt Fox, (Steven Liu), (Nick Sasso) |
| 16:36.9, 16:40.1, 16:40.8, 17:03.4, 17:11.3, (17:54.6), (18:38.0) |
8 | 155 | Winchester,
MA - Team Time (1st 5) 1:25:14.4 | Spread (1st 5) 1:51.6 |
| 7, 9, 35, 50, 54, (55), (56) |
| Andrew Gosselin, Gabe Watson, Dante Perrone, Wesley Kaukas-Quinn, Noah Kim, (Jason Kensicki), (Jason Feng) |
| 16:05.7, 16:20.5, 16:58.2, 17:52.7, 17:57.3, (17:59.5), (18:01.8) |
9 | 257 | Woburn Memorial,
MA - Team Time (1st 5) 1:30:48.4 | Spread (1st 5) 2:34.3 |
| 23, 49, 53, 65, 67, (69), (71) |
| Joe Mahon, James Carriere, Kevin Nett, Michael Curran, Jared Simpson, (Jonathan Capone), (Dan Ayanian) |
| 16:38.9, 17:49.7, 17:56.3, 19:10.3, 19:13.2, (19:45.0), (19:52.0) |
10 | 315 | Wilmington,
MA - Team Time (1st 5) 1:34:24.1 | Spread (1st 5) 1:40.8 |
| 57, 61, 63, 66, 68, (70), (77) |
| Jameson Burns, Roman Moretti, Zack Weinstein, Jake Cronin, John Ware, (Christian Niceforo), (David Dynan) |
| 18:03.6, 18:39.2, 18:44.9, 19:12.0, 19:44.4, (19:47.6), (21:22.0) |
11 | 363 | Watertown,
MA - Team Time (1st 5) 1:41:50.8 | Spread (1st 5) 2:53.5 |
| 62, 73, 74, 76, 78, (83), (84) |
| Maximilian Bennett, Giancarlo Totino, Dylan Discoll, Gabriel Berkowitz, Krikor Iskenderian, (Edward Hammonds), (Daniel Macdonald) |
| 18:43.3, 20:21.8, 20:24.7, 20:44.2, 21:36.8, (23:55.1), (25:09.5) |
12 | 365 | Stoneham,
MA - Team Time (1st 5) 1:43:13.2 | Spread (1st 5) 3:40.5 |
| 59, 72, 75, 79, 80, (81), (82) |
| Adam Chiodi, Eiman TO, Matthew Alarcon, Jordan Carnabucci, Anthony Arena, (Reid Fennelly), (Sean Riley) |
| 18:28.5, 20:15.0, 20:25.4, 21:55.3, 22:09.0, (22:25.5), (22:51.0) |