1 | 24 | Walpole,
MA - Team Time (1st 5) 1:03:18.4 | Spread (1st 5) 39.6 |
| 2, 3, 5, 6, 8, (12), (13) |
| Sahya Panchakshari, Jon Rodrigues, Dylan Bent, Jared Spack, Cole Bowden, (John Habermehl), (Roger Mann) |
| 12:20.0, 12:32.0, 12:38.0, 12:48.8, 12:59.6, (13:23.0), (13:36.0) |
2 | 67 | Dartmouth,
MA - Team Time (1st 5) 1:07:41.3 | Spread (1st 5) 2:27.6 |
| 1, 7, 14, 21, 24 |
| Adriano Sousa, Jacob Anuszczyk, Jared Mendonca, Nathan Correia, Dominic Barnhart |
| 12:05.0, 12:55.0, 13:45.6, 14:23.1, 14:32.6 |
3 | 83 | Shepherd Hill Reg,
MA - Team Time (1st 5) 1:11:03.2 | Spread (1st 5) 3:38.5 |
| 9, 10, 11, 25, 28 |
| Kyle Sgariglia, Dominik Duby, Michael Doktor, Timothy Krysinski, Jaden Deauseault |
| 13:05.9, 13:09.9, 13:14.7, 14:48.3, 16:44.4 |
4 | 88 | Sharon,
MA - Team Time (1st 5) 1:10:31.9 | Spread (1st 5) 31.0 |
| 15, 16, 17, 18, 22, (23), (29) |
| Alec Weisman, Devin Barker, Joe Thomas, Arjun Vengurlekar, Aviv Grinberg, (Simon Jenner), (Mihir Kulkarni) |
| 13:54.8, 13:58.5, 14:05.3, 14:07.5, 14:25.8, (14:29.4), (16:46.4) |
5 | 96 | Milton,
MA - Team Time (1st 5) 1:12:37.9 | Spread (1st 5) 3:55.1 |
| 4, 19, 20, 26, 27, (30), (31) |
| Charlie Baltay, Jason Cherry, Patrick Murphy, Zakai Perkins, Joshua Whelpley, (Colin Glazer), (Logan Do) |
| 12:33.9, 14:08.0, 14:15.0, 15:12.0, 16:29.0, (17:26.0), (19:26.0) |