1 | 31 | Needham,
MA - Team Time (1st 5) 1:20:35.1 | Spread (1st 5) 53.4 |
| 3, 4, 5, 7, 12, (15), (16) |
| Ben Keegan, Micah Bernat, Justin Walsh, Ryan Supple, Henry Kennedy, (Andrew Blackburn), (Cameron McLeod) |
| 15:46.5, 15:54.0, 16:04.0, 16:10.7, 16:39.9, (16:48.0), (16:49.0) |
2 | 35 | Brookline,
MA - Team Time (1st 5) 1:20:55.9 | Spread (1st 5) 47.0 |
| 2, 6, 8, 9, 10, (17), (18) |
| Lucas Aramburu, William McCormick, Ben Haber, Jon Diaz, Spenser Bailey, (Peter Rachlin), (Colm Mulligan) |
| 15:42.9, 16:07.9, 16:16.2, 16:19.0, 16:29.9, (16:53.1), (16:59.2) |
3 | 87 | Newton North,
MA - Team Time (1st 5) 1:24:55.4 | Spread (1st 5) 48.0 |
| 11, 14, 19, 21, 22, (24), (27) |
| Joe Silagi, Aiden Farrar, Corey Gelb-Bicknell, Simon Steudel, Sean Evans, (Sam Strymish), (Marco Leo) |
| 16:35.0, 16:44.0, 16:59.5, 17:13.9, 17:23.0, (17:24.5), (17:39.4) |
4 | 109 | Framingham,
MA - Team Time (1st 5) 1:26:03.0 | Spread (1st 5) 2:21.0 |
| 1, 25, 26, 28, 29, (30), (34) |
| Benjamin Burgess, Alex Thurber, Arnav Singh, Matt Hom, Benjamin Silver, (Nathaniel Dimidis), (Lucas Marshall) |
| 15:23.8, 17:33.2, 17:38.5, 17:42.7, 17:44.8, (17:50.1), (18:16.7) |
5 | 119 | Weymouth,
MA - Team Time (1st 5) 1:27:00.8 | Spread (1st 5) 1:10.3 |
| 13, 20, 23, 31, 32, (33), (35) |
| Owen O'Brien, Jake Connolly, Bodhi Kolwaite, Brendan Jeanjaquet, Nick Abbott, (Tom Fidrocki), (Robbie McCue) |
| 16:41.7, 17:12.7, 17:24.1, 17:50.3, 17:52.0, (18:04.9), (18:17.4) |
6 | 190 | Braintree,
MA - Team Time (1st 5) 1:34:14.3 | Spread (1st 5) 1:12.0 |
| 36, 37, 38, 39, 40, (41), (42) |
| Bobby Brooks, Joseph Gates, Jeff Kiser, Declan Downing, Ryan Norton, (Colin Anderson), (Matthew Ward) |
| 18:19.0, 18:20.0, 18:37.0, 19:27.3, 19:31.0, (19:35.2), (19:45.7) |