1 | 27 | Lexington,
MA - Team Time (1st 5) 1:24:42.3 | Spread (1st 5) 1:07.5 |
| 1, 5, 6, 7, 8, (21), (34) |
| Nathaniel Adams, Samuel Jones, Conor Bloomer, Cameron Ulmer, Amanual Abate, (Mateo Palfreman), (Christopher Tiani) |
| 16:06.5, 17:02.6, 17:09.5, 17:09.7, 17:14.0, (17:55.0), (18:36.0) |
2 | 89 | Reading Memorial,
MA - Team Time (1st 5) 1:29:03.9 | Spread (1st 5) 55.7 |
| 9, 17, 18, 22, 23, (27), (32) |
| Brad Porter, Jason Tavoletti, Billy Tucker, Parker Traugot, Kyle Lockwood, (Riley Condon), (Ty Hagen) |
| 17:16.3, 17:46.9, 17:47.4, 18:01.3, 18:12.0, (18:18.4), (18:24.9) |
3 | 90 | Wakefield Memorial,
MA - Team Time (1st 5) 1:28:25.1 | Spread (1st 5) 2:17.4 |
| 2, 14, 16, 25, 33, (35), (52) |
| Stephen Robertson, James Bridges, Marc Bucchieri, Christopher Haddad, Aaron Lucci, (Jonathan Miksis), (Andrew Russo) |
| 16:12.6, 17:43.4, 17:44.5, 18:14.6, 18:30.0, (18:36.8), (19:35.1) |
4 | 105 | Winchester,
MA - Team Time (1st 5) 1:29:35.0 | Spread (1st 5) 1:19.0 |
| 11, 12, 15, 31, 36, (41), (42) |
| James Anderson, Jeff Burka, Sam Stratton, Robert Andrews, Samuel Kellogg, (Patrick Franco), (Lucas Phillips) |
| 17:21.0, 17:26.0, 17:44.0, 18:24.0, 18:40.0, (19:00.0), (19:02.0) |
5 | 129 | Woburn Memorial,
MA - Team Time (1st 5) 1:30:50.2 | Spread (1st 5) 1:44.8 |
| 10, 18, 28, 30, 43, (48), (50) |
| Jake Rousakis, Kyle Sullivan, Tyler Brady, Dylan Crowley, Daniel Doherty, (Mike McKeon), (Kevin Sawyer) |
| 17:18.0, 17:47.4, 18:19.0, 18:23.0, 19:02.8, (19:14.6), (19:27.0) |
6 | 160 | Burlington,
MA - Team Time (1st 5) 1:32:14.4 | Spread (1st 5) 3:06.3 |
| 3, 20, 37, 44, 56, (63), (65) |
| David Taranto, David Perloff, Chris Cao, Paul Hogan, Mike Humphreys, (Walter Kikuchi), (Brian O'Connell) |
| 16:42.0, 17:54.1, 18:46.0, 19:04.0, 19:48.3, (21:02.3), (21:14.4) |
7 | 176 | Belmont,
MA - Team Time (1st 5) 1:34:09.3 | Spread (1st 5) 4:02.0 |
| 4, 13, 40, 58, 61, (62), (66) |
| Paul Green, Tim Deignan, Andrew Fine, Malcolm Perkins, John Archieprete, (David Green), (Vinson Chen) |
| 16:46.0, 17:39.7, 18:55.0, 20:00.6, 20:48.0, (20:58.0), (21:25.0) |
8 | 217 | Watertown,
MA - Team Time (1st 5) 1:37:18.9 | Spread (1st 5) 2:56.1 |
| 26, 29, 38, 60, 64, (67), (68) |
| Erik Hoiseth, Alec Holland, Kevin Eskici, Mark Louis, Nolan Field, (Chris Keikian), (Greg Rohlicek) |
| 18:15.0, 18:20.1, 18:51.7, 20:41.0, 21:11.1, (22:21.9), (22:38.0) |
9 | 227 | Stoneham,
MA - Team Time (1st 5) 1:36:38.0 | Spread (1st 5) 2:20.8 |
| 24, 45, 49, 50, 59, (69), (70) |
| Dylan Badger, Brett Kowtowski, Brian Buckley, Brett Kotowski, Bill Nadeau, (Brian Mini), (Tyler Trant) |
| 18:12.2, 19:10.2, 19:15.6, 19:27.0, 20:33.0, (23:12.0), (24:37.0) |
10 | 239 | Melrose,
MA - Team Time (1st 5) 1:36:33.4 | Spread (1st 5) 43.4 |
| 39, 46, 47, 53, 54, (55), (57) |
| Matt Tagan, Jeff Badger, Andrew Driscoll, Dan Kendricken, Alex Wilson, (Cameron Locke), (James Carson) |
| 18:54.6, 19:11.5, 19:12.1, 19:37.2, 19:38.0, (19:38.2), (19:51.8) |