1 | 58 | Oliver Ames,
MA - Team Time (1st 5) 1:22:03.3 | Spread (1st 5) 1:20.2 |
| 3, 6, 11, 18, 20, (27), (35) |
| Kyle Sarney, Rory McLaughlin, Owen McMorrow, Owen Nipoti, Nathan Reservitz, (Alex Ramirez), (Ryan Sarney) |
| 15:45.1, 16:05.7, 16:16.4, 16:50.8, 17:05.3, (17:18.0), (17:26.4) |
2 | 72 | Franklin,
MA - Team Time (1st 5) 1:22:26.8 | Spread (1st 5) 1:48.0 |
| 2, 5, 16, 17, 32, (37), (42) |
| Tyler Brogan, Nicholas Calitri, Camden Harrington, Declan Walmsley, Joseph Zercie, (Griffin Sieczkiewicz), (Clancy Golden) |
| 15:36.0, 15:58.8, 16:43.2, 16:44.8, 17:24.0, (17:27.0), (17:33.0) |
3 | 108 | King Philip Regional,
MA - Team Time (1st 5) 1:23:42.3 | Spread (1st 5) 2:16.0 |
| 1, 4, 23, 26, 54, (57), (61) |
| Mike Griffin, Michael Norberg, Dan Botte, Jovan Joseph, Brendan Weddleton, (Nathan Farkash), (Ryan Andrews) |
| 15:34.8, 15:51.5, 17:09.8, 17:15.4, 17:50.8, (17:55.0), (18:01.9) |
4 | 114 | Mansfield,
MA - Team Time (1st 5) 1:24:30.7 | Spread (1st 5) 1:20.8 |
| 8, 13, 22, 31, 40, (60), (65) |
| Owen Mullahy, Mike Mullahy, Chris Leonard, Collin Stevens, Ben Giffen, (Tim Corkery), (James Schlenker) |
| 16:08.3, 16:25.8, 17:08.3, 17:19.2, 17:29.1, (17:57.0), (18:23.7) |
5 | 127 | Sharon,
MA - Team Time (1st 5) 1:25:50.1 | Spread (1st 5) 45.5 |
| 15, 19, 27, 30, 36, (52), (56) |
| Mark Starovoytov, Jordan Saks, Bradley Weiss, James Kong, Siddharth Reddy, (Balint Mihajlovits), (Jacob Dubin) |
| 16:41.3, 17:05.0, 17:18.0, 17:19.0, 17:26.8, (17:48.8), (17:53.7) |
6 | 134 | Milford,
MA - Team Time (1st 5) 1:25:44.2 | Spread (1st 5) 1:26.1 |
| 9, 21, 27, 32, 45, (48), (50) |
| Maxwell Manor, Liam Bennett, Gabe Soares, James Comisky, Mark Butters, (Samuel Vilt), (Gabriel Pardo Cota) |
| 16:14.0, 17:08.1, 17:18.0, 17:24.0, 17:40.1, (17:44.6), (17:47.4) |
7 | 145 | Taunton,
MA - Team Time (1st 5) 1:25:31.4 | Spread (1st 5) 1:24.0 |
| 10, 14, 34, 43, 44, (53), (58) |
| Ty Cali, Nolan Tavares, Ryan Strawbridge, Colin Quinlan, Brayden Cali, (Andrew Cali), (Matthe Letourneau) |
| 16:15.3, 16:33.0, 17:25.9, 17:37.9, 17:39.3, (17:50.4), (17:55.1) |
8 | 181 | Attleboro,
MA - Team Time (1st 5) 1:26:39.2 | Spread (1st 5) 1:25.6 |
| 12, 38, 39, 41, 51, (55), (59) |
| Nathan Seybert, Ethan Sylvia, Francis Wenner, Neil Bowie, Shane Cataloni, (Zachary Martin), (Zachary Stromfors) |
| 16:22.8, 17:27.8, 17:28.6, 17:31.6, 17:48.4, (17:52.3), (17:56.2) |
9 | 208 | North Attleborough,
MA - Team Time (1st 5) 1:28:12.6 | Spread (1st 5) 1:02.6 |
| 24, 25, 46, 49, 64, (70), (71) |
| Daniel Nobrega, Christopher Galligan, Casey Poirier, Griffin Gouck, William Bradley, (Mark Carlson), (Jack MacLaughlin) |
| 17:13.0, 17:14.0, 17:43.0, 17:47.0, 18:15.6, (18:30.0), (18:30.2) |
10 | 299 | Foxborough,
MA - Team Time (1st 5) 1:31:41.1 | Spread (1st 5) 3:13.9 |
| 7, 68, 69, 77, 78, (79), (80) |
| Ryan Proulx, Jake Parkman, Nate Palter, Nicolas Olson, Liam Cody, (Jared Ciora), (Connor Callahan) |
| 16:07.3, 18:26.3, 18:28.0, 19:18.3, 19:21.2, (19:30.2), (19:32.8) |
11 | 313 | Canton,
MA - Team Time (1st 5) 1:31:35.5 | Spread (1st 5) 1:16.8 |
| 47, 62, 63, 67, 74, (76), (84) |
| Kyle Downing, Peter Milne, Alex Maddestra, Jack Hernon, Elias Jabbour, (Chris Rota), (Matt Hart) |
| 17:44.0, 18:12.6, 18:14.1, 18:24.0, 19:00.8, (19:11.0), (20:32.9) |
12 | 367 | Stoughton,
MA - Team Time (1st 5) 1:34:29.9 | Spread (1st 5) 1:21.0 |
| 66, 72, 73, 75, 81, (82), (83) |
| Colin Ozturk, Robert Currier, Michael Henriques, Sebastian Malek, Aiden Castillo, (Joshua McNamara), (Evan Connor) |
| 18:23.9, 18:37.1, 18:39.5, 19:04.5, 19:44.9, (19:53.2), (20:12.1) |