1 | 15 | Wellesley,
MA - Team Time (1st 5) 1:00:57.0 | Spread (1st 5) 25.0 |
| 1, 2, 3, 4, 5, (6), (7) |
| Reid Carpenter, Max Rosenberg, Connor Ahern, Mark Austin, Jonah Tobin, (Brandon Voci), (Matthew (Matt) Haverty) |
| 11:59.0, 12:06.0, 12:13.0, 12:15.0, 12:24.0, (12:25.0), (12:26.0) |
2 | 50 | Norwood Senior,
MA - Team Time (1st 5) 1:07:26.0 | Spread (1st 5) 1:30.0 |
| 8, 9, 10, 11, 12, (13), (14) |
| Jacob Logan, Paul Ridikas, Geoffrey Jandrue, Ryan Garczynski, Shane Postler, (William Mosca), (Tej Aryaputra) |
| 12:49.0, 12:51.0, 13:31.0, 13:56.0, 14:19.0, (14:29.0), (14:38.0) |
3 | 96 | Foxborough,
MA - Team Time (1st 5) 1:19:47.0 | Spread (1st 5) 2:08.0 |
| 15, 18, 19, 21, 23, (24), (25) |
| Trey Lawson, LJ Piazza, Cam Morton, Jake Parkman, Luke Byrnes, (Patrick Piscitelli), (Sam Pollack) |
| 14:42.0, 15:48.0, 16:06.0, 16:21.0, 16:50.0, (16:57.0), (17:02.0) |
4 | 101 | Marian,
MA - Team Time (1st 5) 1:21:45.7 | Spread (1st 5) 3:13.7 |
| 16, 17, 20, 22, 26, (27) |
| Howard Yang, Mike Healey, Brian mAY, Tony He, Christian Garcia, (Spencer Vernes) |
| 15:09.6, 15:18.2, 16:12.3, 16:42.3, 18:23.3, (20:09.2) |