1 | 26 | Needham,
MA - Team Time (1st 5) 48:49.0 | Spread (1st 5) 24.0 |
| 1, 3, 6, 7, 9, (9), (13) |
| Daniel Willis, Alex Morrison, Santiago Galan, Ben Spengler, Ryan Barrett, (Adriel Giraldo), (Aidan Railton) |
| 9:31.0, 9:42.0, 9:50.0, 9:51.0, 9:55.0, (9:55.0), (10:02.0) |
2 | 29 | Newton North,
MA - Team Time (1st 5) 48:57.0 | Spread (1st 5) 26.0 |
| 2, 4, 4, 7, 12, (14), (15) |
| Nicholas Spinelli, Jacob Zalis, Jack Tsai, Alessandro Monti Guarnieri, Felix Nash, (Oscar Zeng), (Scott Abbott) |
| 9:35.0, 9:45.0, 9:45.0, 9:51.0, 10:01.0, (10:07.0), (10:19.0) |
3 | 78 | Framingham,
MA - Team Time (1st 5) 51:37.0 | Spread (1st 5) 38.0 |
| 9, 16, 16, 18, 19, (20), (21) |
| Lucas Angelo, Amir Bahador, Benjamin Peck, John Michael Griffen, Benjamin DeGroat, (Andrew Feinblatt), (Derick Christensen) |
| 9:55.0, 10:20.0, 10:20.0, 10:29.0, 10:33.0, (10:42.0), (10:51.0) |
4 | 120 | Braintree,
MA - Team Time (1st 5) 1:04:51.0 | Spread (1st 5) 3:16.0 |
| 22, 23, 24, 25, 26, (27), (28) |
| Michael Casanova, James Kinsella, Cameron Currier, Sean Dowd, Marco Zavala, (Daniel Norwood), (Nigel Lim) |
| 12:03.0, 12:06.0, 12:25.0, 12:58.0, 15:19.0, (17:20.0), (17:48.0) |