1 | 19 | Duxbury,
MA - Team Time (1st 5) 1:23:40.0 | Spread (1st 5) 32.0 |
| 1, 2, 3, 6, 7, (8), (9) |
| Jack Rubin, Nolan Ruel, Jake Boudreau, Griffin Ruttgers, Connor Earle, (Oliver Bishop), (Bradley Harrington) |
| 16:30.0, 16:33.0, 16:34.0, 17:01.0, 17:02.0, (17:03.0), (17:10.0) |
2 | 59 | Plymouth North,
MA - Team Time (1st 5) 1:27:06.0 | Spread (1st 5) 1:25.0 |
| 4, 10, 11, 12, 22, (28), (29) |
| Cole Guiliani, Jaycob Carpenter, Carter Pizano, Joshua Bryant, Nick Rodden, (Ryan Sawiski), (Aiden Colligan) |
| 16:46.0, 17:12.0, 17:27.0, 17:30.0, 18:11.0, (19:13.0), (19:18.0) |
3 | 81 | Hingham,
MA - Team Time (1st 5) 1:29:23.5 | Spread (1st 5) 1:40.6 |
| 5, 15, 16, 21, 24, (25), (26) |
| Brendan Burm, Ryan Gates, Aaron Roberts, Niko Gibson, Connor Anderson, (Ryan Burns), (Gavin Anderson) |
| 16:53.2, 17:54.0, 17:58.1, 18:04.4, 18:33.8, (18:35.0), (18:48.2) |
| 81 | Whitman-Hanson Regional,
MA - Team Time (1st 5) 1:29:22.0 | Spread (1st 5) 26.0 |
| 13, 14, 17, 18, 19, (20), (23) |
| Alexander Kehayias, Logan Bourgelas, Gavin McCarthy, Shane Johnson, Jonathan Young, (Collin O'Sullivan), (Adam Vinton) |
| 17:37.0, 17:39.0, 18:01.0, 18:02.0, 18:03.0, (18:04.0), (18:12.0) |
5 | 153 | Cardinal Spellman,
MA - Team Time (1st 5) 1:39:14.0 | Spread (1st 5) 1:11.0 |
| 27, 30, 31, 32, 33, (34), (35) |
| James Roper, Adam Walton, Ernst Edouard, Kenny Hernandez, Tyler Alsen, (Matthew Grzybinski), (Mikhail Louizia) |
| 19:04.0, 19:46.0, 20:01.0, 20:08.0, 20:15.0, (21:16.0), (21:36.0) |