1 | 20 | Brookline,
MA - Team Time (1st 5) 1:19:19.0 | Spread (1st 5) 1:01.0 |
| 1, 2, 3, 6, 8, (9), (11) |
| Lucas Aramburu, William McCormick, Jon Diaz, Ben Haber, Spenser Bailey, (Colm Mulligan), (Adrian Seeger) |
| 15:16.0, 15:51.0, 15:52.0, 16:03.0, 16:17.0, (16:18.0), (16:23.0) |
2 | 56 | Newton North,
MA - Team Time (1st 5) 1:22:36.0 | Spread (1st 5) 1:16.0 |
| 4, 7, 13, 14, 18, (19), (20) |
| Joe Silagi, Corey Gelb-Bicknell, Sean Evans, Aiden Farrar, Theodore Burba, (Jackson Lake), (Sam Strymish) |
| 15:53.0, 16:15.0, 16:39.0, 16:40.0, 17:09.0, (17:13.0), (17:26.0) |
3 | 58 | Walpole,
MA - Team Time (1st 5) 1:22:35.0 | Spread (1st 5) 56.0 |
| 5, 10, 12, 15, 16, (17), (21) |
| Tyler Sullivan, Anthony Borelli, Nathan Shnaider, Ryan Stockwell, Kevin Taylor, (Daniel Forester), (Matt Rodrigues) |
| 15:58.0, 16:21.0, 16:32.0, 16:50.0, 16:54.0, (16:57.0), (18:30.0) |