1 | 15 | Brookline,
MA - Team Time (1st 5) 1:17:43.7 | Spread (1st 5) 14.3 |
| 1, 2, 3, 4, 5, (7), (8) |
| Pablo Tejedor-Meyers, Kailas Ciatto, Altamo Aschkenasy, Lysander Duffield, Vito Alpeza, (Ben Kasen), (Argi Protopapadakis) |
| 15:26.6, 15:29.8, 15:30.0, 15:36.4, 15:40.9, (15:52.2), (16:07.2) |
2 | 55 | Newton North,
MA - Team Time (1st 5) 1:22:44.2 | Spread (1st 5) 57.2 |
| 6, 11, 12, 13, 13, (16), (22) |
| Gabriel Grove, Thomas Ruane, Gabe Grove, Nathaniel Hill, Knox Wallask, (Reeve Derby), (Maxence Badri) |
| 15:47.8, 16:43.0, 16:43.4, 16:45.0, 16:45.0, (16:54.0), (17:16.0) |
3 | 102 | Needham,
MA - Team Time (1st 5) 1:25:58.0 | Spread (1st 5) 1:45.4 |
| 9, 17, 20, 27, 29, (30), (32) |
| Max Hammer, Sam Villa, Aidan Railton, Leo Winston, Alex Morrison, (Matteo Fucentese), (Sam Gustat) |
| 16:09.6, 16:57.4, 17:13.0, 17:43.0, 17:55.0, (17:57.0), (18:05.0) |
4 | 111 | Braintree,
MA - Team Time (1st 5) 1:26:49.3 | Spread (1st 5) 1:16.7 |
| 10, 19, 23, 28, 31, (34), (40) |
| Nate Flaherty, Ryan McGinty, Sean Dowd, Michael Casanova, Cameron Currier, (Joseph Pistorino), (Miles Ciani-Smith) |
| 16:41.3, 17:04.0, 17:17.0, 17:49.0, 17:58.0, (18:14.0), (18:37.0) |
5 | 132 | Weymouth,
MA - Team Time (1st 5) 1:27:59.8 | Spread (1st 5) 1:27.5 |
| 15, 24, 25, 33, 35, (41), (42) |
| Patrick Geagan, Aidan McIntyre, Seamus Egan, John Dennison, Colin Geagan, (Parker Kimball), (Andrew Himmer) |
| 16:50.0, 17:18.9, 17:25.4, 18:08.0, 18:17.5, (19:17.5), (19:37.4) |
6 | 138 | Framingham,
MA - Team Time (1st 5) 1:28:26.5 | Spread (1st 5) 1:22.5 |
| 18, 21, 26, 36, 37, (38), (39) |
| Ben Habeski, Julian Hughes, Andrew Feinblatt, Kiyan Weiss, Dylan Wheeler, (Amir Bahador), (Benjamin DeGroat) |
| 17:00.5, 17:15.0, 17:29.0, 18:19.0, 18:23.0, (18:29.9), (18:30.0) |