1 | 46 | Bromfield,
MA - Team Time (1st 5) 1:08:34.0 | Spread (1st 5) 1:39.0 |
| 1, 2, 13, 14, 16, (18), (28) |
| Price Day, Nick Steele, Will Day, Jamie Barrett, Ryell DeRuijter, (Paul Chapman), (Luke Jones) |
| 12:47.0, 12:48.0, 14:13.0, 14:20.0, 14:26.0, (14:36.0), (14:57.0) |
2 | 86 | Littleton,
MA - Team Time (1st 5) 1:11:51.0 | Spread (1st 5) 2:08.0 |
| 3, 7, 11, 30, 35, (40), (52) |
| Troy Taylor, Nathan Johnson, Spencer Tess, Jim McGee, Ethan Rombacher, (Ben Sawoskik), (Elias Boone) |
| 13:14.0, 13:57.0, 14:11.0, 15:07.0, 15:22.0, (15:31.0), (15:42.0) |
3 | 113 | Pembroke,
MA - Team Time (1st 5) 1:13:45.0 | Spread (1st 5) 15.0 |
| 20, 20, 22, 25, 26, (26), (43) |
| Isaiah Savage, Joe Lagner, Korey Leonard, Tom Hoare, John McMahon, (Tim Curley), (Colin Conkey) |
| 14:39.0, 14:39.0, 14:40.0, 14:53.0, 14:54.0, (14:54.0), (15:33.0) |
4 | 138 | Saint John's,
MA - Team Time (1st 5) 1:14:50.9 | Spread (1st 5) 1:06.2 |
| 15, 17, 31, 34, 41, (66), (81) |
| Joshua Rahn, Thomas Goodhue, Joseph Walsh, Patrick Craemer, Tyler Griffin, (Mitchell Witt), (John Ta) |
| 14:25.4, 14:33.0, 15:08.0, 15:12.9, 15:31.6, (16:14.2), (16:52.1) |
5 | 142 | Hopedale Jr/Sr,
MA - Team Time (1st 5) 1:14:02.4 | Spread (1st 5) 2:03.1 |
| 5, 12, 29, 46, 50, (54), (65) |
| Brandon Hall, Andrew Doran, Colin Black, Josh Weaver, Bryce Brown, (Colin Sughrue), (Matthew Marchionni) |
| 13:35.3, 14:12.2, 15:02.6, 15:33.9, 15:38.4, (15:50.9), (16:12.3) |
6 | 195 | North Quincy,
MA - Team Time (1st 5) 1:15:36.0 | Spread (1st 5) 3:08.0 |
| 4, 9, 51, 58, 73, (87), (90) |
| Mike Mullaney, Jimmy Cannon, Kyle Cabezas, Max Hurley, Aidan Golden, (Mark Hajjar), (Kevin White) |
| 13:22.0, 14:05.0, 15:40.0, 15:59.0, 16:30.0, (17:15.0), (17:26.0) |
7 | 198 | Boston College,
MA - Team Time (1st 5) 1:16:36.5 | Spread (1st 5) 1:54.5 |
| 8, 32, 48, 53, 57, (64), (67) |
| David Nagle, Nick Fein, Ocy Agba, Jack Murray, Will Strauss, (Kian Roy), (Trevor Hu) |
| 14:03.0, 15:09.2, 15:36.7, 15:50.1, 15:57.5, (16:11.9), (16:14.7) |
| 198 | Chelmsford,
MA - Team Time (1st 5) 1:16:47.9 | Spread (1st 5) 1:27.9 |
| 23, 24, 42, 47, 62, (84), (86) |
| Michael Untracht, Zachary Jarnagin, Andrew Fottler, Connor Nunnery, Andre Danahy, (Colin O'Brien), (Philip Destrempe) |
| 14:41.9, 14:48.1, 15:32.1, 15:36.0, 16:09.8, (16:56.2), (17:03.4) |
9 | 244 | Central Catholic,
MA - Team Time (1st 5) 1:17:52.4 | Spread (1st 5) 3:10.8 |
| 6, 10, 69, 74, 85, (101), (105) |
| Cameron Leonard, Evan Fagan, Colby Merrill, Evan DiGiovani, Joe Giordano, (Josh Thomas), (EJ Hession) |
| 13:46.2, 14:09.5, 16:21.0, 16:38.7, 16:57.0, (17:52.7), (18:37.1) |
10 | 283 | Bishop Feehan,
MA - Team Time (1st 5) 1:20:06.0 | Spread (1st 5) 59.7 |
| 38, 39, 63, 71, 72, (83), (99) |
| Mike Cran, Henry Sherman, Alex Simoneau, Chadwick Spears, Peter Lally, (Andrew Ison), (Ben Wheeler) |
| 15:29.3, 15:29.8, 16:11.5, 16:26.4, 16:29.0, (16:56.1), (17:44.7) |
11 | 286 | Hanover,
MA - Team Time (1st 5) 1:19:57.0 | Spread (1st 5) 55.0 |
| 37, 55, 56, 68, 70, (91), (95) |
| Ernie Meads, Timothy Good, Alex O'Dowd, Shawn Doolin, Brian Gill, (Bryan Connors), (Will DeBoer) |
| 15:28.0, 15:54.0, 15:57.0, 16:15.0, 16:23.0, (17:27.0), (17:31.0) |
12 | 297 | Parker Charter Essential,
MA - Team Time (1st 5) 1:20:53.2 | Spread (1st 5) 2:52.7 |
| 19, 36, 61, 89, 92, (94), (103) |
| Nico Agosta, Cole Senatore, Sam Wallace, Mik Masterson, Dylan Doyle, (Asher Brownson), (Evan Wall) |
| 14:37.3, 15:22.6, 16:04.5, 17:18.8, 17:30.0, (17:30.8), (18:17.6) |
13 | 351 | Groton-Dunstable Reg,
MA - Team Time (1st 5) 1:23:38.4 | Spread (1st 5) 3:56.7 |
| 33, 44, 80, 82, 112 |
| David Meyers, Ethan Axon, Will Hughson, Wiley Ordermann, Matt Gingras |
| 15:10.7, 15:33.1, 16:51.8, 16:55.4, 19:07.4 |
14 | 373 | Mansfield,
MA - Team Time (1st 5) 1:23:23.6 | Spread (1st 5) 1:55.4 |
| 49, 59, 76, 93, 96, (98), (100) |
| Kalin Petrov, Matt Weiner, Griffin Milas, Devin Chatterjee, Adam Zawadkas, (Sam Cavicchi), (Anthony Pucillo) |
| 15:37.9, 16:01.9, 16:40.3, 17:30.2, 17:33.3, (17:42.3), (17:46.5) |
15 | 454 | Malden Catholic,
MA - Team Time (1st 5) 1:28:04.0 | Spread (1st 5) 2:00.9 |
| 75, 78, 88, 106, 107, (119) |
| Patrick Brown, John Leone, Noah Carlson, Colin Walsh, Derek Blanchard, (Joseph Armstrong) |
| 16:40.2, 16:50.2, 17:15.3, 18:37.2, 18:41.1, (20:09.1) |
16 | 496 | Framingham,
MA - Team Time (1st 5) 1:31:36.4 | Spread (1st 5) 3:49.1 |
| 60, 102, 108, 109, 117, (120) |
| Liam Kelly, Nick Salerno, Vito Parisi, Nico Nunes, Nick Merriam, (Rob Cohen) |
| 16:04.1, 18:02.7, 18:42.4, 18:54.0, 19:53.2, (20:12.2) |
17 | 510 | West Bridgewater Mid/Sr,
MA - Team Time (1st 5) 1:34:14.2 | Spread (1st 5) 4:41.2 |
| 45, 113, 115, 116, 121, (122), (124) |
| Anthony Spooner, Matt Hatch, Chris Williams, Nolan Foy, Paul Alfieri, (Brett Gormley), (Joshua Polen) |
| 15:33.5, 19:16.1, 19:32.0, 19:37.9, 20:14.7, (20:30.6), (21:34.7) |
18 | 526 | Attleboro,
MA - Team Time (1st 5) 1:34:06.3 | Spread (1st 5) 3:56.6 |
| 77, 97, 111, 118, 123, (125), (127) |
| Zachery Valade, Jason Feierstein, Thomas Smedberg, Elijah Cave, Will Pion, (Brendon McCormick), (Ethan Farland) |
| 16:45.6, 17:35.6, 19:03.2, 19:59.7, 20:42.2, (22:01.3), (24:47.9) |
19 | 533 | Oliver Ames,
MA - Team Time (1st 5) 1:36:13.7 | Spread (1st 5) 5:43.4 |
| 79, 104, 110, 114, 126 |
| Alexander Foote, John MacAdam, Cameron O'Neill, Jack Dore, Luke Wilson |
| 16:50.6, 18:28.8, 18:59.9, 19:20.4, 22:34.0 |