1 | 30 | Brookline,
MA - Team Time (1st 5) 1:22:58.0 | Spread (1st 5) 26.0 |
| 2, 3, 7, 9, 9, (12), (13) |
| Chernet Sisay, Christian Sampson, Mark Perry, Sam Pratt-Otto, Brendan Grove, (Romey Sklar), (Sam Lauffer) |
| 16:19.0, 16:30.0, 16:39.0, 16:45.0, 16:45.0, (16:48.0), (16:53.6) |
2 | 42 | Newton North,
MA - Team Time (1st 5) 1:23:56.0 | Spread (1st 5) 42.0 |
| 4, 5, 8, 9, 16, (22), (25) |
| Ezra Lichtman, Dan Ranti, Michael Goldenberg, Jake Gleason, Justin Keefe, (Mike Weinfeld), (Sam Fogel) |
| 16:36.0, 16:37.0, 16:40.0, 16:45.0, 17:18.0, (17:31.0), (17:48.0) |
3 | 65 | Weymouth,
MA - Team Time (1st 5) 1:24:37.1 | Spread (1st 5) 2:05.8 |
| 1, 6, 15, 19, 24, (30), (35) |
| Stephen Sollowin, Kody Crawford, Michael Mahoney, Connor McLaughlin, Steven Connolly, (Corey Hermitage), (Matt Dickson) |
| 15:39.0, 16:37.1, 17:10.0, 17:26.2, 17:44.8, (18:47.6), (19:12.0) |
4 | 109 | Needham,
MA - Team Time (1st 5) 1:28:35.0 | Spread (1st 5) 52.0 |
| 17, 18, 21, 26, 27, (28), (29) |
| Sean O'Connor, Mike Ricci, Brendan Boyd, Charlie Woodward, Mark Saraiva, (Jeff Okerman), (Ben Tillotson) |
| 17:20.0, 17:26.0, 17:29.0, 18:08.0, 18:12.0, (18:13.0), (18:14.0) |
5 | 133 | Framingham,
MA - Team Time (1st 5) 1:31:19.1 | Spread (1st 5) 1:52.0 |
| 14, 23, 31, 32, 33, (34), (37) |
| Ben Groleau, Ben Groteau, Jeremy Thompson, Max Cormier, John Coukos, (Andrew Gramigna), (Robert Coukos) |
| 17:02.7, 17:37.0, 18:51.0, 18:53.7, 18:54.7, (19:00.5), (19:31.0) |
6 | 173 | Braintree,
MA - Team Time (1st 5) 1:39:35.8 | Spread (1st 5) 3:57.1 |
| 20, 36, 38, 39, 40, (41), (42) |
| Ian Kola, Billy Gawron, Ryan Matheson, Eddie Flaherty, Phil Gilbride, (Ryan Campbell), (Shane Roche) |
| 17:26.4, 19:22.0, 20:31.0, 20:52.9, 21:23.5, (21:50.1), (22:08.0) |