1 | 34 | Weymouth,
MA - Team Time (1st 5) 54:22.7 | Spread (1st 5) 1:13.5 |
| 1, 4, 6, 11, 12, (15), (29) |
| Kenny Glavin, Christian Baker, Nolan Daley, Colin Moody, Seamus Egan, (Colin Geagan), (John Dennison) |
| 10:03.7, 10:44.2, 11:03.3, 11:14.3, 11:17.2, (11:29.0), (12:10.6) |
2 | 35 | Brookline,
MA - Team Time (1st 5) 54:03.9 | Spread (1st 5) 1:09.9 |
| 2, 3, 7, 10, 13, (16), (17) |
| Altamo Aschkenasy, Lysander Duffield, James Vickers, Luca Kelley Nielsen, Mackie Burke, (Alex Cooke), (Ilan Luszczynski-Williams) |
| 10:08.0, 10:21.8, 11:04.4, 11:11.8, 11:17.9, (11:30.2), (11:34.0) |
3 | 78 | Framingham,
MA - Team Time (1st 5) 57:33.4 | Spread (1st 5) 1:02.8 |
| 5, 14, 18, 20, 21, (22), (34) |
| Brandon Liu, Amir Bahador, Harrison Barnett, Jackson Donato, Andrew Feinblatt, (Lucas Angelo), (Julian Hughes) |
| 10:49.3, 11:24.1, 11:36.5, 11:51.4, 11:52.1, (11:53.2), (12:24.2) |
4 | 83 | Newton North,
MA - Team Time (1st 5) 58:01.7 | Spread (1st 5) 55.3 |
| 8, 9, 19, 23, 24, (26), (31) |
| Nicholas Spinelli, Nathaniel Hill, Paul Nelson, Felix Nash, Knox Wallask, (Scott Abbott), (Owen Cox) |
| 11:05.6, 11:09.2, 11:48.1, 11:57.9, 12:00.9, (12:01.6), (12:14.9) |
5 | 149 | Needham,
MA - Team Time (1st 5) 1:01:14.8 | Spread (1st 5) 38.1 |
| 25, 27, 30, 32, 35, (37), (38) |
| Adriel Giraldo, Matteo Fucentese, Luke Bold, Leo Winston, Eytan Luria, (Matt McConchie), (Sam Cooperman) |
| 12:01.4, 12:06.8, 12:11.7, 12:15.4, 12:39.5, (12:45.1), (12:49.8) |
6 | 176 | Braintree,
MA - Team Time (1st 5) 1:03:03.1 | Spread (1st 5) 52.6 |
| 28, 33, 36, 39, 40, (41), (42) |
| Michael Morahan, Matthew Murphy, Michael Casanova, John Kennedy, Sean Dowd, (Aidan Manning), (Rhain Morris) |
| 12:08.2, 12:19.4, 12:42.6, 12:52.1, 13:00.8, (13:08.2), (13:10.9) |