1 | 28 | Taunton,
MA - Team Time (1st 5) 1:15:13.0 | Spread (1st 5) 1:12.0 |
| 3, 4, 5, 7, 9, (14), (16) |
| Nolan Tavares, Ty Cali, Ryan Strawbridge, Gavin Kelley, Garrett Rainey, (Thomas Boboruziah), (Steven Westgate) |
| 14:23.0, 14:41.0, 15:09.0, 15:25.0, 15:35.0, (16:16.0), (16:21.0) |
2 | 43 | Oliver Ames,
MA - Team Time (1st 5) 1:17:20.7 | Spread (1st 5) 2:18.7 |
| 1, 6, 10, 11, 15, (18), (28) |
| Nathan Reservitz, Connor Cerasuolo, Kyle Marsh, Drew Nickla, Danny Sandquist, (Justin Sarnecki), (Aidan Patrick) |
| 14:01.0, 15:13.0, 15:52.0, 15:55.0, 16:19.7, (16:26.0), (17:06.0) |
3 | 91 | Attleboro,
MA - Team Time (1st 5) 1:20:55.0 | Spread (1st 5) 2:35.0 |
| 2, 20, 21, 22, 26, (29), (32) |
| Nathan Seybert, Damian Geltrude, Robert Martin, Joshua Tiews, Chase Rath, (Victor Centeno), (Neil Bowie) |
| 14:20.0, 16:32.0, 16:33.0, 16:35.0, 16:55.0, (17:06.1), (17:33.0) |
4 | 109 | Mansfield,
MA - Team Time (1st 5) 1:23:36.0 | Spread (1st 5) 2:18.0 |
| 8, 17, 19, 31, 34, (37), (47) |
| Daniel Kipp, Tim Corkery, Jack Taylor, Kyle Gracer, Ryan Rispoli, (James Schlenker), (Owen Lasbury-Casey) |
| 15:26.0, 16:25.0, 16:31.0, 17:30.0, 17:44.0, (17:58.0), (24:16.0) |
5 | 137 | King Philip Regional,
MA - Team Time (1st 5) 1:25:50.0 | Spread (1st 5) 1:53.0 |
| 12, 25, 27, 35, 38, (39), (40) |
| Jake Brawley, Owen Conlin, Joseph Reale, Ryan Kosh, Liam Noke, (Sam Evans), (Andrew Noke) |
| 16:09.0, 16:44.0, 17:05.0, 17:50.0, 18:02.0, (18:25.0), (19:05.0) |
6 | 151 | Franklin,
MA - Team Time (1st 5) 1:27:30.8 | Spread (1st 5) 2:42.9 |
| 23, 24, 30, 33, 41, (43), (44) |
| Nicholas Quinn, William Jacobs, Tyler St. Marie, Ian Flynn, Ben Settle, (Tucker Cherry), (Travis Delvecchio) |
| 16:35.9, 16:42.1, 17:17.4, 17:36.6, 19:18.8, (19:50.0), (20:23.1) |
7 | 182 | Foxborough,
MA - Team Time (1st 5) 1:36:01.0 | Spread (1st 5) 5:27.0 |
| 13, 36, 42, 45, 46 |
| Joseph Anderson, Connor Callahan, Joe McCabe, Chris Ooi, Liam Cody |
| 16:13.0, 17:54.0, 19:41.0, 20:33.0, 21:40.0 |