1 | 40 | Brookline,
MA - Team Time (1st 5) 1:20:25.2 | Spread (1st 5) 56.4 |
| 4, 5, 7, 11, 13, (15), (18) |
| Greg Auditore, Alex Petersen, Kailas Ciatto, Zach Solomon, Argi Protopapadakis, (Andrew Cherkasky), (Pablo Tejedor-Meyers) |
| 15:38.1, 15:38.4, 16:06.0, 16:28.2, 16:34.5, (16:37.8), (16:49.0) |
2 | 44 | Newton North,
MA - Team Time (1st 5) 1:20:54.5 | Spread (1st 5) 43.5 |
| 6, 7, 9, 10, 12, (14), (16) |
| Tyler Tubman, Alexander Hrycyszyn, Gabriel Grove, Alex Hrycyszyn, Jack Mantell, (Gabe Grove), (Erik Magre) |
| 15:46.9, 16:06.0, 16:14.0, 16:17.2, 16:30.4, (16:37.7), (16:42.0) |
3 | 86 | Framingham,
MA - Team Time (1st 5) 1:23:38.4 | Spread (1st 5) 2:23.8 |
| 1, 17, 19, 24, 25, (27), (28) |
| Sam Burgess, Arnav Singh, Shand Seiffert, Ryan Gaglione, Andrew Hohenstein, (Jordan Spector), (Jordan Book) |
| 15:05.2, 16:45.5, 16:53.7, 17:25.0, 17:29.0, (17:36.0), (17:41.0) |
4 | 97 | Needham,
MA - Team Time (1st 5) 1:24:39.5 | Spread (1st 5) 2:27.1 |
| 2, 21, 22, 23, 29, (30), (31) |
| Kyler McNatt, Jack Burns, Chris MacNeil, Sam Villa, Samuel Billante, (James Endyke), (Marcel Lhulier) |
| 15:14.9, 17:05.0, 17:18.3, 17:19.3, 17:42.0, (17:45.5), (17:56.0) |
5 | 115 | Weymouth,
MA - Team Time (1st 5) 1:27:17.1 | Spread (1st 5) 3:10.2 |
| 3, 20, 26, 32, 34, (35), (37) |
| David Manfredi, Kenny Glavin, Christian Baker, Colin Moody, Nolan Daley, (Seamus Egan), (Colin Geagan) |
| 15:35.7, 17:03.6, 17:33.1, 18:18.8, 18:45.9, (18:52.3), (19:51.3) |
6 | 186 | Braintree,
MA - Team Time (1st 5) 1:38:18.3 | Spread (1st 5) 1:42.3 |
| 33, 36, 38, 39, 40, (41), (42) |
| Ryan Norton, Lucas Eggers, Miles Ciani-Smith, Cooper Emerson, Nate Flaherty, (Nicholas Chang), (Michael Morahan) |
| 18:26.7, 19:41.4, 19:59.3, 20:01.9, 20:09.0, (20:11.4), (20:11.7) |