1 | 45 | Lowell,
MA - Team Time (1st 5) 1:20:47.8 | Spread (1st 5) 54.6 |
| 1, 5, 9, 14, 16, (21), (24) |
| Johnny Abraham, Randy Nong, Matt Fowler, Chris Gendron, Andrew Whitney, (Lawrence Carney), (Brandon Gilman) |
| 15:32.4, 16:03.3, 16:18.4, 16:26.7, 16:27.0, (16:32.0), (16:41.0) |
2 | 84 | Tewksbury Memorial,
MA - Team Time (1st 5) 1:22:48.2 | Spread (1st 5) 1:03.0 |
| 7, 8, 11, 23, 35, (39), (65) |
| Mike Famiglietti, Anthony Darrigo, Joseph Darrigo, Mario Fuchu, Anthony Barinelli, (Rory Foley), (Dominic Rosmarinofski) |
| 16:15.0, 16:17.0, 16:19.3, 16:38.9, 17:18.0, (17:21.6), (18:06.0) |
3 | 85 | Chelmsford,
MA - Team Time (1st 5) 1:22:42.9 | Spread (1st 5) 1:06.6 |
| 3, 13, 14, 27, 28, (29), (37) |
| Quinn Cooney, Kevin Murphy, Max Higson, Brian Wilson, Will Cassels, (Jack Newcomb), (Seth Jefferson) |
| 15:53.8, 16:24.6, 16:26.7, 16:57.4, 17:00.4, (17:07.2), (17:21.0) |
4 | 96 | North Andover,
MA - Team Time (1st 5) 1:23:07.6 | Spread (1st 5) 1:12.4 |
| 4, 12, 20, 26, 34, (40), (64) |
| Martin Conrad, Zach Frahlich, Chris Lord, Christopher Dalke, Joseph McManus, (Matt Tabola), (Marc Maren) |
| 16:02.4, 16:22.5, 16:30.9, 16:57.0, 17:14.8, (17:22.0), (18:04.2) |
5 | 110 | Methuen,
MA - Team Time (1st 5) 1:23:46.7 | Spread (1st 5) 1:03.7 |
| 6, 18, 25, 30, 31, (36), (37) |
| Jeffrey Reddy, Cameron Pavao, Devin Allen, Matt Marchand, David Ospina, (John St. Hilaire), (Will McGrath) |
| 16:06.8, 16:28.0, 16:51.2, 17:10.2, 17:10.5, (17:19.0), (17:21.0) |
6 | 164 | Billerica Memorial,
MA - Team Time (1st 5) 1:24:59.7 | Spread (1st 5) 2:22.9 |
| 2, 18, 42, 43, 59, (62), (66) |
| PJ Garmon, Nick Coates, Dan Looney, Alex Healey, Felipe Freitas, (Jeff Wallin), (Prit Jhaveri) |
| 15:38.1, 16:28.0, 17:26.0, 17:26.6, 18:01.0, (18:02.5), (18:07.8) |
7 | 182 | Andover,
MA - Team Time (1st 5) 1:26:12.8 | Spread (1st 5) 1:14.3 |
| 17, 32, 33, 48, 52, (53), (54) |
| Max Galat, Alex Bensley, Robert Perry, Robert Pineault, Tommy Kalantzakos, (Jack Hoyt), (Hamza Naveed) |
| 16:27.7, 17:12.4, 17:12.7, 17:38.0, 17:42.0, (17:43.0), (17:44.0) |
8 | 198 | Dracut Senior,
MA - Team Time (1st 5) 1:26:43.2 | Spread (1st 5) 1:36.4 |
| 10, 41, 44, 45, 58, (61), (63) |
| Tim Poitras, Matt Cahill, Tim Koufogazos, Jacob Gaudette, Mike Andersson, (Steven Verras), (Brandon Barker) |
| 16:18.9, 17:24.9, 17:30.5, 17:33.6, 17:55.3, (18:02.0), (18:04.0) |
9 | 247 | Haverhill,
MA - Team Time (1st 5) 1:28:25.3 | Spread (1st 5) 1:59.4 |
| 22, 47, 49, 60, 69, (70), (73) |
| Christian White, Juan Lopez, Alex Zylkuski, Chris Siliatis, Troy Sliney, (Andrew Ingersoll), (John Burgess) |
| 16:35.6, 17:35.3, 17:38.3, 18:01.1, 18:35.0, (18:37.0), (19:30.0) |
10 | 257 | Central Catholic,
MA - Team Time (1st 5) 1:28:28.6 | Spread (1st 5) 15.0 |
| 46, 50, 50, 55, 56, (67), (68) |
| Paul Fleury, Andrew Devaney, Mark Brooks, Carlos Gonzalez, Dan Lane, (Charles Gaultiere), (Matt Famiglietti) |
| 17:34.2, 17:40.0, 17:40.0, 17:45.2, 17:49.2, (18:17.8), (18:32.9) |
11 | 349 | Lawrence,
MA - Team Time (1st 5) 1:35:47.0 | Spread (1st 5) 1:53.0 |
| 57, 71, 72, 74, 75, (76), (77) |
| Edward Quezada, Roberto Soto, Ariel Torres, D'Shawn Carabello, Victor Urena, (Luis Martinez), (Miguel Monclova) |
| 17:55.0, 18:58.0, 19:24.0, 19:42.0, 19:48.0, (19:53.5), (20:01.8) |