1 | 48 | Hopkinton,
MA - Team Time (1st 5) 1:27:23.9 | Spread (1st 5) 59.3 |
| 5, 6, 9, 12, 16, (18), (23) |
| Brian Gao, Johnny Cowen, Sam Danaceau, Jack McGuire, Matt Pettipet, (Jack Cote), (Jonathan Katz) |
| 16:55.5, 17:20.6, 17:27.2, 17:45.8, 17:54.8, (17:57.4), (18:16.2) |
2 | 56 | Norton,
MA - Team Time (1st 5) 1:26:17.2 | Spread (1st 5) 2:13.7 |
| 1, 2, 11, 13, 29, (40), (52) |
| Joseph Annand, Chris Wrenn, Austin Carroll, Parker Cleathero, Thomas LeClair, (Christopher Alves), (Alex Domagalski) |
| 16:11.4, 16:12.3, 17:40.1, 17:48.3, 18:25.1, (18:51.9), (19:22.8) |
3 | 66 | Dover-Sherborn,
MA - Team Time (1st 5) 1:27:29.5 | Spread (1st 5) 1:50.3 |
| 3, 4, 7, 19, 33, (39), (42) |
| Peter Phelan, Ed Alyea, Chris Crosby, Landon Williamson, Louis Parizeau, (Sean Dougherty), (Scott Sirri) |
| 16:45.2, 16:47.3, 17:21.5, 18:00.0, 18:35.5, (18:46.6), (18:54.4) |
4 | 93 | Westwood,
MA - Team Time (1st 5) 1:29:51.6 | Spread (1st 5) 1:00.9 |
| 7, 10, 21, 27, 28, (30), (36) |
| Zachary Conant, Sean Murphy, Ben Nagel, ben Nagle, Aiden Walsh, (Alex Haney), (Chris Kelly) |
| 17:21.5, 17:39.1, 18:08.9, 18:19.7, 18:22.4, (18:25.7), (18:43.1) |
5 | 139 | Medfield,
MA - Team Time (1st 5) 1:31:57.5 | Spread (1st 5) 53.4 |
| 15, 25, 26, 35, 38, (41), (45) |
| Mark Nevins, Binit Shah, Dylan Strehlke, John McCormick, Kyle Infantino, (Sebastian Compton), (Joey Aversa) |
| 17:52.1, 18:18.3, 18:18.7, 18:42.9, 18:45.5, (18:52.6), (19:01.6) |
6 | 145 | Bellingham,
MA - Team Time (1st 5) 1:32:09.1 | Spread (1st 5) 1:12.2 |
| 17, 20, 24, 37, 47, (48), (51) |
| Kyle Martin, Jare Steinbrecher, Brandon Williams, Jared Steinbrecher, Michae Fitzgerald, (Mike Reissfelder), (Adam Misiuk) |
| 17:57.2, 18:01.1, 18:16.8, 18:44.6, 19:09.4, (19:10.7), (19:17.4) |
7 | 174 | Holliston,
MA - Team Time (1st 5) 1:33:23.5 | Spread (1st 5) 47.9 |
| 22, 31, 34, 43, 44, (49), (50) |
| Kevin Montain, Tim Strang, Ben St.George, Ben Durkee, Owen Savage, (Daniel Leary), (Stephen Gallivan) |
| 18:13.6, 18:32.6, 18:40.9, 18:54.9, 19:01.5, (19:12.3), (19:12.9) |
8 | 228 | Medway,
MA - Team Time (1st 5) 1:37:23.4 | Spread (1st 5) 2:30.9 |
| 14, 46, 55, 56, 57, (58), (59) |
| Andrew Mcglynn, Collin McGlynn, Ross Dunsky, Alex Sioras, Alexander Neamtu, (Cooper Bussberg), (Tyler Fennyery) |
| 17:50.1, 19:09.2, 19:45.6, 20:17.5, 20:21.0, (20:55.0), (21:01.9) |
9 | 260 | Ashland,
MA - Team Time (1st 5) 1:40:13.9 | Spread (1st 5) 2:50.6 |
| 32, 53, 54, 60, 61, (62), (63) |
| Alex Mariona, Christian Vankleeff, Nicholas Davis, Ed Sullivan, Jack Woodworth, (Jim Parisi), (Ben Savage) |
| 18:35.0, 19:29.5, 19:33.1, 21:10.7, 21:25.6, (21:59.2), (22:24.6) |