1 | 72 | King Philip Regional,
MA - Team Time (1st 5) 58:19.1 | Spread (1st 5) 1:16.4 |
| 1, 11, 12, 19, 29, (143), (147) |
| Mike Griffin, Eric DeLorenzo, Michael Norberg, Nathan Farkash, Dan Botte, (Kyle Clinch), (Tom Donahue) |
| 10:46.5, 11:45.6, 11:48.3, 11:55.8, 12:02.9, (13:46.5), (13:49.3) |
2 | 154 | Barnstable,
MA - Team Time (1st 5) 1:00:24.1 | Spread (1st 5) 29.9 |
| 21, 22, 27, 28, 56, (59), (120) |
| Charlie Ewald, Daniel MacDermid, Ben O'Toole, Ethan Weiner, Sean Cole, (Connor Brewster), (Owen Fournier) |
| 11:56.5, 11:56.9, 12:02.0, 12:02.3, 12:26.4, (12:32.1), (13:23.2) |
3 | 209 | Saint John's,
MA - Team Time (1st 5) 1:01:10.0 | Spread (1st 5) 1:08.5 |
| 6, 10, 42, 72, 79, (89), (148) |
| Ben Morris, Timothy Walsh, Connor Whitney, Jeffrey Secrist, Joseph Bafaro, (Sam Sziklas), (Nathan Sobchak) |
| 11:37.6, 11:44.8, 12:20.3, 12:41.2, 12:46.1, (12:55.2), (13:54.5) |
4 | 216 | Taunton,
MA - Team Time (1st 5) 1:01:27.8 | Spread (1st 5) 47.8 |
| 18, 20, 37, 70, 71, (78), (80) |
| Nolan Tavares, Colin Quinlan, Ty Cali, Garrett Rainey, Gavin Kelley, (Ryan Durette), (Matthew Letourneau) |
| 11:53.2, 11:56.2, 12:16.7, 12:40.7, 12:41.0, (12:45.7), (12:46.5) |
| 216 | Wellesley,
MA - Team Time (1st 5) 1:01:39.0 | Spread (1st 5) 14.0 |
| 32, 45, 45, 47, 47, (50), (54) |
| Reid Carpenter, Luke Cohen-Abeles, Duncan Brown, Thomas Chang, Nathaniel Kohnen, (Jack Carlson), (Jacob Wagner) |
| 12:09.0, 12:22.0, 12:22.0, 12:23.0, 12:23.0, (12:24.0), (12:26.0) |
6 | 221 | Dover-Sherborn,
MA - Team Time (1st 5) 1:01:38.7 | Spread (1st 5) 1:23.6 |
| 8, 35, 36, 38, 104, (117), (123) |
| Will Brown, Jacob Robin, Oren Wiemeyer, Oliver Fried, George Milne, (Joseph Collins), (Matt Gallitano) |
| 11:43.2, 12:15.3, 12:15.8, 12:17.6, 13:06.8, (13:18.8), (13:26.7) |
7 | 247 | Brookline,
MA - Team Time (1st 5) 1:01:52.7 | Spread (1st 5) 52.3 |
| 9, 53, 60, 60, 65, (74), (83) |
| Colm Mulligan, Freddy Sell, Evan Lindeman, Gabriel Lee, Niall Shannon, (Ari Filler), (Tal Ore) |
| 11:44.7, 12:25.0, 12:33.0, 12:33.0, 12:37.0, (12:43.0), (12:50.0) |
8 | 260 | Hopkinton,
MA - Team Time (1st 5) 1:01:56.2 | Spread (1st 5) 1:36.1 |
| 3, 41, 44, 75, 97 |
| Ian Cann, Ethan Ritterbusch, Will Dionne, Jacob Weinstock, Anthony Zeissig |
| 11:27.8, 12:19.2, 12:21.0, 12:44.3, 13:03.9 |
9 | 304 | Wakefield Memorial,
MA - Team Time (1st 5) 1:02:42.5 | Spread (1st 5) 2:35.1 |
| 7, 17, 23, 93, 164, (195) |
| Matt Roberto, Tanner Jellison, David Root, Jack Callahan, Jack Palmer, (Andrew Russell) |
| 11:38.4, 11:52.9, 11:58.5, 12:59.2, 14:13.5, (15:38.5) |
10 | 312 | Walpole,
MA - Team Time (1st 5) 1:02:49.9 | Spread (1st 5) 1:43.5 |
| 15, 16, 69, 81, 131, (136), (146) |
| Nathan Shnaider, Tyler Sullivan, Daniel Forester, Matt Rodrigues, Stuart Elmhurst, (Ryan Hazel), (Chris Capozzi) |
| 11:52.6, 11:52.8, 12:40.2, 12:48.2, 13:36.1, (13:41.7), (13:49.2) |
11 | 321 | Hopedale Jr/Sr,
MA - Team Time (1st 5) 1:02:40.8 | Spread (1st 5) 1:45.1 |
| 4, 43, 62, 100, 112, (116), (154) |
| Matthew Marchionni, Kyle Murray, Michael Dobbs, Joshua Fumia, Joseph Turenne, (Jackson Terenzi), (Tyler Doyle) |
| 11:28.2, 12:20.9, 12:33.8, 13:04.6, 13:13.3, (13:17.3), (14:05.0) |
12 | 327 | Weymouth,
MA - Team Time (1st 5) 1:02:59.8 | Spread (1st 5) 19.0 |
| 54, 57, 66, 73, 77, (84), (85) |
| Brendan Jeanjaquet, Derek Jensen, Tom Fidrocki, Matt Kowalski, Will Poulin, (Pat Gaudiano), (Evan Barbara) |
| 12:26.0, 12:28.0, 12:38.7, 12:42.1, 12:45.0, (12:50.3), (12:51.0) |
13 | 355 | Needham,
MA - Team Time (1st 5) 1:03:33.2 | Spread (1st 5) 1:39.6 |
| 26, 63, 64, 67, 135 |
| Ryan Collin, Jason Nahigian, Cy Kurd, Andy Atallah, Ari Carp |
| 12:01.8, 12:35.4, 12:35.5, 12:39.1, 13:41.4 |
14 | 385 | Franklin,
MA - Team Time (1st 5) 1:03:45.8 | Spread (1st 5) 45.1 |
| 51, 52, 67, 107, 108, (109), (111) |
| Dylan Pare, Camden Harrington, Sean Morris, Wyatt Whitney, Jack Mollo, (Tyler Vining), (Josh Angermeier) |
| 12:24.1, 12:24.3, 12:39.1, 13:09.1, 13:09.2, (13:10.1), (13:10.6) |
15 | 388 | Natick,
MA - Team Time (1st 5) 1:03:53.0 | Spread (1st 5) 1:12.4 |
| 31, 49, 92, 98, 118, (121), (122) |
| Matthew George, William Haskell, Stephen Wong, Jack Whelan, Reece Baccari, (Graham Mitchell), (Jacob Zeliger) |
| 12:07.3, 12:23.6, 12:58.4, 13:04.0, 13:19.7, (13:24.3), (13:26.0) |
16 | 398 | Martha's Vineyard Reg,
MA - Team Time (1st 5) 1:05:22.4 | Spread (1st 5) 3:57.2 |
| 13, 34, 39, 115, 197 |
| Peter Burke, Vito Aiello, Kieran Karabees, Solon Oliver, Tom Sykes |
| 11:48.8, 12:12.9, 12:18.1, 13:16.6, 15:46.0 |
17 | 406 | Seekonk,
MA - Team Time (1st 5) 1:03:56.6 | Spread (1st 5) 2:13.1 |
| 5, 76, 90, 95, 140 |
| Henry Jordan, James Tenreiro, Joshua Valente, Marcus Hoskins, Tyler Gomes |
| 11:31.4, 12:44.6, 12:56.5, 12:59.6, 13:44.5 |
18 | 496 | Sharon,
MA - Team Time (1st 5) 1:05:23.6 | Spread (1st 5) 1:36.9 |
| 33, 103, 105, 113, 142, (159), (169) |
| Jared Osofsky, John Schustek, Ryan Raikman, Konstantinos Kalogeras, James Kong, (Ben Allaire), (Ishan Deshpande) |
| 12:09.1, 13:05.9, 13:07.7, 13:14.9, 13:46.0, (14:08.0), (14:32.0) |
19 | 536 | Plymouth North,
MA - Team Time (1st 5) 1:06:39.7 | Spread (1st 5) 3:47.4 |
| 2, 40, 141, 175, 178 |
| Patrick Woomer, Zack Rebelo, Tristan Vogelsang, Shaun Covel, Dylan Duffy |
| 11:01.0, 12:19.1, 13:44.9, 14:46.3, 14:48.4 |
20 | 547 | Bromfield,
MA - Team Time (1st 5) 1:06:31.0 | Spread (1st 5) 2:10.9 |
| 30, 82, 133, 137, 165, (184) |
| Will Squire, Zach Schoenberg, Colin McHugh, Devin Patel, Dallas Briggs-Adams, (Ben Brown) |
| 12:04.5, 12:49.1, 13:39.2, 13:42.8, 14:15.4, (15:13.8) |
21 | 568 | Norwood Senior,
MA - Team Time (1st 5) 1:06:51.4 | Spread (1st 5) 2:03.9 |
| 25, 109, 128, 150, 156 |
| Paul Forrest, Michael Catalano, Daniel Carr, Brady Stanton, Kevin Sisk |
| 12:01.2, 13:10.1, 13:33.0, 14:02.0, 14:05.1 |
22 | 614 | Lenox Memorial Middle & High,
MA - Team Time (1st 5) 1:08:01.4 | Spread (1st 5) 2:27.0 |
| 58, 94, 125, 157, 180, (208), (213) |
| Maxime Leger, Michael Ward, Reid Macioge, Noah Collingwood, Andrew King, (Spencer Ingalls), (Cheng Liu) |
| 12:29.4, 12:59.4, 13:29.5, 14:06.7, 14:56.4, (16:23.6), (17:04.9) |
23 | 616 | Mansfield,
MA - Team Time (1st 5) 1:07:31.3 | Spread (1st 5) 1:11.3 |
| 86, 101, 126, 149, 154, (174), (186) |
| Anthony Cardosa, Matt Connelly, Mike Peel, Conor McCarthy, Orion Hallowell, (Dan Olen), (Sam Bolduc) |
| 12:53.7, 13:05.0, 13:29.9, 13:57.7, 14:05.0, (14:46.1), (15:23.0) |
24 | 622 | Bishop Feehan,
MA - Team Time (1st 5) 1:09:06.8 | Spread (1st 5) 3:38.6 |
| 14, 87, 161, 171, 189, (210) |
| Jackson Craig, Michael o'Brian, Matt Anghietti, Ryan Powers, Zach Castro, (Adam Testa) |
| 11:49.4, 12:54.0, 14:11.7, 14:43.7, 15:28.0, (16:29.2) |
25 | 688 | Hanover,
MA - Team Time (1st 5) 1:12:57.5 | Spread (1st 5) 5:51.2 |
| 24, 96, 150, 201, 217 |
| Tomas McDonough, Ethan Bush, Tyler Good, Bobby Cambell, John Duff |
| 11:59.3, 13:00.6, 14:02.0, 16:05.1, 17:50.5 |
26 | 701 | Sandwich,
MA - Team Time (1st 5) 1:10:47.4 | Spread (1st 5) 2:57.0 |
| 88, 91, 139, 185, 198 |
| Zachary Simpson, Matthew Pigott, Darren Levorce, Thomas Gagnon, Gage Swanson |
| 12:54.9, 12:57.1, 13:44.4, 15:19.1, 15:51.9 |
27 | 743 | Norwell,
MA - Team Time (1st 5) 1:11:17.6 | Spread (1st 5) 2:27.0 |
| 98, 129, 138, 187, 191, (207) |
| Colby Connelly, Ryan Martin, Murphy Costello, Ryan Barry, Ian Bechard, (Lance Bugaoan) |
| 13:04.0, 13:33.1, 13:43.4, 15:26.1, 15:31.0, (16:18.4) |
28 | 772 | North Quincy,
MA - Team Time (1st 5) 1:11:23.8 | Spread (1st 5) 2:17.7 |
| 114, 127, 160, 179, 192 |
| Dakota Pendleton, Tyler Carey, Braeden Kopp, Tim Pick, Ty Kehoe |
| 13:16.3, 13:32.4, 14:09.2, 14:51.9, 15:34.0 |
29 | 773 | Marlborough,
MA - Team Time (1st 5) 1:12:07.6 | Spread (1st 5) 3:12.1 |
| 101, 124, 170, 172, 206 |
| Harrison Paul, Daniel Pimentel, Gabriel Pimentel, Pablo Garcia, Jacob Alicea |
| 13:05.0, 13:26.9, 14:34.6, 14:44.0, 16:17.1 |
30 | 786 | Burlington,
MA - Team Time (1st 5) 1:11:37.6 | Spread (1st 5) 2:58.1 |
| 106, 144, 166, 168, 202, (215) |
| Joe Vigliotta, Thomas Gendron, Ravi Patel, Eshaan Datar, Luke McCarthy, (Stavan Shah) |
| 13:08.1, 13:47.3, 14:16.0, 14:20.0, 16:06.2, (17:25.4) |
31 | 793 | West Bridgewater Mid/Sr,
MA - Team Time (1st 5) 1:12:21.4 | Spread (1st 5) 2:38.8 |
| 130, 132, 145, 182, 204, (205), (214) |
| Zach Dickinson, CJ Smith, Matt Hatch, Ryan LeBaron, Nick Spooner, (Cole Perrault), (Matthew Wright) |
| 13:35.9, 13:37.5, 13:47.8, 15:05.5, 16:14.7, (16:15.6), (17:12.5) |
32 | 794 | Parker Charter Essential,
MA - Team Time (1st 5) 1:12:02.6 | Spread (1st 5) 2:07.5 |
| 119, 134, 176, 177, 188, (196), (211) |
| Ike Hatlevig, Aaron Podgorni, Trevor Bush, Hayden Rios, Justin Rios, (Blake Hicks), (Carter Hill) |
| 13:20.2, 13:40.0, 14:46.8, 14:47.9, 15:27.7, (15:43.7), (16:37.2) |
33 | 818 | Melrose,
MA - Team Time (1st 5) 1:11:44.6 | Spread (1st 5) 1:05.3 |
| 153, 157, 162, 163, 183, (216) |
| Ben Pfeiffer, Ethan Brodeur, Sagar Sachar, Liam McCall, Tom Walton, (Peter Santos) |
| 14:03.5, 14:06.7, 14:12.6, 14:13.0, 15:08.8, (17:28.5) |
34 | 886 | North Attleborough,
MA - Team Time (1st 5) 1:14:32.1 | Spread (1st 5) 1:32.1 |
| 152, 166, 181, 193, 194, (199), (200) |
| Aidan McIntosh, Joseph Bagarella, Matt Pennell, Aidan Ahearn, Isaiah McHoul, (William Bradley), (Camrin Young) |
| 14:03.0, 14:16.0, 15:03.0, 15:35.0, 15:35.1, (15:59.0), (16:02.0) |
35 | 987 | Stoughton,
MA - Team Time (1st 5) 1:19:41.6 | Spread (1st 5) 2:07.0 |
| 173, 190, 203, 209, 212 |
| Michael Veliotis, Colby Britland, Smit Patel, Rawchayah Bentley, Jordan Resurreccion |
| 14:44.4, 15:28.1, 16:14.0, 16:23.7, 16:51.4 |