1 | 97 | Diamond,
MA - Team Time (1st 5) 55:17.0 | Spread (1st 5) 23.0 |
| 12, 16, 19, 22, 28, (35), (50) |
| Selvin Backert, Nicholas Porter, Spencer Hart-Thomps, Nate Croke, Matthew McAlarney, (Adam Bernstein), (Max Dicerbo) |
| 10:52.0, 10:59.0, 11:03.0, 11:08.0, 11:15.0, (11:24.0), (11:35.0) |
2 | 108 | Coolidge,
MA - Team Time (1st 5) 55:24.0 | Spread (1st 5) 41.0 |
| 11, 14, 18, 20, 45, (148), (194) |
| James Donahue, Steven Jackson, Jeremy Bowman, Tyler Gonick, Jackson Johnson, (Colin Mulvey), (Sean Melanson) |
| 10:51.0, 10:57.0, 11:00.0, 11:04.0, 11:32.0, (12:44.0), (13:26.0) |
3 | 184 | Clarke,
MA - Team Time (1st 5) 56:40.0 | Spread (1st 5) 1:12.0 |
| 4, 20, 33, 62, 65, (75), (105) |
| Micah Benson, Amolak Kumar, Alex Murphy, Seth Cutler, Kensuke Honda, (Andrew Eagan), (Joe Hunt) |
| 10:37.0, 11:04.0, 11:23.0, 11:47.0, 11:49.0, (11:57.0), (12:16.0) |
4 | 187 | Florence Sawyer,
MA - Team Time (1st 5) 56:32.0 | Spread (1st 5) 1:12.0 |
| 4, 9, 53, 56, 65, (70), (73) |
| Jack Richard, Jake Eastman, Cole Clericuzio, Jake Oblak, Ethan Winer, (Parker O'Sullivan), (Nicholas Cudmore) |
| 10:37.0, 10:44.0, 11:39.0, 11:43.0, 11:49.0, (11:53.0), (11:55.0) |
5 | 204 | Quabbin,
MA - Team Time (1st 5) 56:51.0 | Spread (1st 5) 1:29.0 |
| 7, 16, 26, 58, 97, (100), (131) |
| Owen Mahoney, Aaron Reicker, Ryan Castriotta, Anthony Lesperance, Morgan Whitney, (Robert Leroux), (Cedric Davis) |
| 10:43.0, 10:59.0, 11:12.0, 11:45.0, 12:12.0, (12:13.0), (12:35.0) |
6 | 225 | Groton/Dunstable,
MA - Team Time (1st 5) 57:38.0 | Spread (1st 5) 45.0 |
| 29, 35, 37, 41, 83, (95), (152) |
| Joe O'Malley, Aidan Pierantozzi, Thomas Orcutt, Kyle Zimmer, Declan Nash, (Elias Jiser), (Matt Fordham) |
| 11:17.0, 11:24.0, 11:25.0, 11:30.0, 12:02.0, (12:10.0), (12:46.0) |
7 | 270 | North Andover,
MA - Team Time (1st 5) 57:54.0 | Spread (1st 5) 1:33.0 |
| 2, 33, 64, 80, 91, (140), (207) |
| Alex Fluery, Colby Applegate, Jack Bicksler, Jett Stad, Ronan McGarry, (Thomas Bullock), (Alec Eisenhood) |
| 10:35.0, 11:23.0, 11:48.0, 12:00.0, 12:08.0, (12:39.0), (13:58.0) |
8 | 277 | Advanced Math & Science Academy Charter,
MA - Team Time (1st 5) 58:18.0 | Spread (1st 5) 56.0 |
| 24, 37, 54, 73, 89, (162), (192) |
| Benjamin Morris, Joshua Chase, Austin McNamara, Mathew Young, Matt Black, (Collin Craig), (Lucas Nowlan) |
| 11:11.0, 11:25.0, 11:40.0, 11:55.0, 12:07.0, (12:53.0), (13:22.0) |
9 | 282 | Central Tree,
MA - Team Time (1st 5) 57:56.0 | Spread (1st 5) 1:44.0 |
| 3, 30, 42, 96, 111, (115), (136) |
| Isaac Steele, Alex Bender, Jack Speroni, Alex Charlonne, Brendan May, (Cam Soucy), (Alex Ruppert) |
| 10:36.0, 11:18.0, 11:31.0, 12:11.0, 12:20.0, (12:23.0), (12:37.0) |
10 | 289 | Hale,
MA - Team Time (1st 5) 58:34.0 | Spread (1st 5) 37.0 |
| 37, 42, 51, 76, 83, (86), (105) |
| Jack Boyle, Ailin Oberlies, Jonathan Harnett, Harry Brooks, Quinn Gross, (Alec Vasquez), (Graham Josephson) |
| 11:25.0, 11:31.0, 11:38.0, 11:58.0, 12:02.0, (12:03.0), (12:16.0) |
11 | 294 | Hartnett,
MA - Team Time (1st 5) 58:15.0 | Spread (1st 5) 1:35.0 |
| 24, 26, 46, 46, 152, (168), (189) |
| Damien Lahousse, Noah Laren, Matthew Martinelli, Jacob Dunton, Kyle Durand, (David Poirier), (Christopher Kearnan) |
| 11:11.0, 11:12.0, 11:33.0, 11:33.0, 12:46.0, (12:59.0), (13:17.0) |
12 | 305 | Furnace Brook,
MA - Team Time (1st 5) 58:27.0 | Spread (1st 5) 1:27.0 |
| 6, 60, 70, 78, 91, (128) |
| Nick Valianti, Andrew Kirdahy, Oskar Mundt, Jack Pesko, Drew Pesko, (Gino Vitelli) |
| 10:41.0, 11:46.0, 11:53.0, 11:59.0, 12:08.0, (12:34.0) |
13 | 326 | Silver Lake,
MA - Team Time (1st 5) 58:42.0 | Spread (1st 5) 1:47.0 |
| 7, 58, 68, 68, 125, (142), (176) |
| Cam Dwyer, Matt Dole, Stephen Gallagher, Brett Ghelfi, Kevin Cardarelli, (James Lipinkski), (Christopher Tilton) |
| 10:43.0, 11:45.0, 11:52.0, 11:52.0, 12:30.0, (12:40.0), (13:06.0) |
14 | 432 | John Glenn,
MA - Team Time (1st 5) 1:00:07.0 | Spread (1st 5) 1:39.0 |
| 13, 76, 89, 126, 128, (156), (181) |
| Andrew Presti, Tal Rozamus, Connor Loughlin, Evan Majoros, Chris Langone, (Alan Wang), (Niles Liu) |
| 10:55.0, 11:58.0, 12:07.0, 12:33.0, 12:34.0, (12:47.0), (13:09.0) |
15 | 450 | Bigelow (Newton),
MA - Team Time (1st 5) 59:38.0 | Spread (1st 5) 3:02.0 |
| 1, 14, 100, 142, 193, (202), (208) |
| Leo Windels, Jackson Lake, Jason McNew, Sam Greenwald, Neil Seth, (Ming Zucchero), (Zander Gilmartin) |
| 10:23.0, 10:57.0, 12:13.0, 12:40.0, 13:25.0, (13:51.0), (13:59.0) |
16 | 455 | Briscoe,
MA - Team Time (1st 5) 1:00:33.0 | Spread (1st 5) 59.0 |
| 51, 67, 80, 121, 136, (147) |
| Riley Linden, Jackson Wood, Jacob Demers, Kyle Trask, Brady Trask, (Tommy Aitken) |
| 11:38.0, 11:50.0, 12:00.0, 12:28.0, 12:37.0, (12:43.0) |
17 | 466 | Hanover,
MA - Team Time (1st 5) 1:00:43.0 | Spread (1st 5) 50.0 |
| 60, 72, 97, 103, 134, (179), (182) |
| Danny McGillicuddy, Drew Murphy, Conor Murphy, Thomas Bramowski, Tucker Leslie, (Sean DeWitt), (Colm Mcdonough) |
| 11:46.0, 11:54.0, 12:12.0, 12:15.0, 12:36.0, (13:07.0), (13:10.0) |
18 | 479 | Bird (Walpole),
MA - Team Time (1st 5) 1:00:49.0 | Spread (1st 5) 1:14.0 |
| 31, 97, 105, 118, 128, (136), (170) |
| Anthony Borelli, Tyler Sullivan, John Colleran, Ryan Stockwell, Henry Morris, (Stephen Colleran), (Daniel Forester) |
| 11:20.0, 12:12.0, 12:16.0, 12:27.0, 12:34.0, (12:37.0), (13:01.0) |
| 479 | Boston College (BC),
MA - Team Time (1st 5) 1:00:52.0 | Spread (1st 5) 55.0 |
| 57, 78, 83, 121, 140, (145), (148) |
| Nick Martin, Owen Duggan, Matthew DeFao, Owen DeFao, Darragh O'Sullivan, (Luke Willett), (Justin Tran) |
| 11:44.0, 11:59.0, 12:02.0, 12:28.0, 12:39.0, (12:41.0), (12:44.0) |
20 | 499 | Xaverian Brothers,
MA - Team Time (1st 5) 1:00:39.0 | Spread (1st 5) 1:57.0 |
| 10, 108, 111, 118, 152, (158), (161) |
| Sean Sullivan, Daniel Sweetland, Emmett Roy, Jack Disangro, Matthew Hayes, (Michael Hayes), (Kevin Maxim) |
| 10:49.0, 12:17.0, 12:20.0, 12:27.0, 12:46.0, (12:48.0), (12:51.0) |
21 | 562 | Carlisle,
MA - Team Time (1st 5) 1:01:48.0 | Spread (1st 5) 1:31.0 |
| 54, 94, 100, 131, 183, (191) |
| Josh Pixley, Eric Kidder, MIchael Downing, Aidan Ih, Hawk Hamor, (Christian Karle) |
| 11:40.0, 12:09.0, 12:13.0, 12:35.0, 13:11.0, (13:18.0) |
22 | 572 | Thurston,
MA - Team Time (1st 5) 1:01:54.0 | Spread (1st 5) 42.0 |
| 80, 91, 121, 134, 146, (176), (179) |
| Cameron Roberts, Michael Bligh, Patrick Garratt, Jacob Nguyen, Andrew Xavier, (Matthew DeAngelis), (William Cummings) |
| 12:00.0, 12:08.0, 12:28.0, 12:36.0, 12:42.0, (13:06.0), (13:07.0) |
23 | 592 | Lawrence (Brookline),
MA - Team Time (1st 5) 1:02:01.0 | Spread (1st 5) 1:44.0 |
| 32, 46, 166, 172, 176, (209), (215) |
| Nik Isenberg, Duarte Albuquerque, Jude Zecri, Hugo Zecri, Frederick Sell, (Jacob Zucker), (Yuen Ler Chow) |
| 11:22.0, 11:33.0, 12:57.0, 13:03.0, 13:06.0, (14:09.0), (15:03.0) |
24 | 611 | Roxbury Latin,
MA - Team Time (1st 5) 1:02:09.0 | Spread (1st 5) 2:08.0 |
| 22, 49, 165, 187, 188, (212), (216) |
| Javier Werner, Nolan McKenna, St. George Aufranc, John Harrington, Eric Auguste, (Rohil Dhaliwal), (Eddie Conley) |
| 11:08.0, 11:34.0, 12:56.0, 13:15.0, 13:16.0, (14:30.0), (17:06.0) |
25 | 623 | Mountview,
MA - Team Time (1st 5) 1:02:19.0 | Spread (1st 5) 1:37.0 |
| 37, 117, 139, 159, 171, (184) |
| Connor Gaudette, Tim Brigham, Dennis Coleman, Koli Johns, Robert Marchand, (Nathan Mierzejewski) |
| 11:25.0, 12:24.0, 12:38.0, 12:50.0, 13:02.0, (13:12.0) |
26 | 635 | Oak Hill,
MA - Team Time (1st 5) 1:03:08.0 | Spread (1st 5) 2:25.0 |
| 42, 88, 114, 185, 206 |
| Brett Miller, Jaden Friedman, Mark Goetzler, Austin Jacobson, Hedi Skali |
| 11:31.0, 12:06.0, 12:22.0, 13:13.0, 13:56.0 |
27 | 664 | Case,
MA - Team Time (1st 5) 1:02:49.0 | Spread (1st 5) 50.0 |
| 87, 111, 151, 152, 163, (195), (213) |
| Liam Mooney, Evan McNeill, Cody Bernier, Cole Norman, Luke Escobar, (Eathan Gonsalves), (Alec Levesque) |
| 12:04.0, 12:20.0, 12:45.0, 12:46.0, 12:54.0, (13:29.0), (14:45.0) |
28 | 704 | Parker (Reading),
MA - Team Time (1st 5) 1:03:18.0 | Spread (1st 5) 21.0 |
| 124, 131, 142, 148, 159, (163), (167) |
| Will Sullivan, Andrew Gagnon, Kevin Yatsuhashi, Sean Crehan, Ethan Dumas, (Luke Martin), (Thomas Sumner) |
| 12:29.0, 12:35.0, 12:40.0, 12:44.0, 12:50.0, (12:54.0), (12:58.0) |
29 | 714 | Day,
MA - Team Time (1st 5) 1:03:54.0 | Spread (1st 5) 1:24.0 |
| 103, 118, 126, 169, 198, (211) |
| Cameron Lowe, Griffin Steele, Jacob Moreau, Robert Dallaire, Will Kisiel, (Ethan Umina) |
| 12:15.0, 12:27.0, 12:33.0, 13:00.0, 13:39.0, (14:16.0) |
30 | 752 | Collins,
MA - Team Time (1st 5) 1:04:29.0 | Spread (1st 5) 1:54.0 |
| 62, 110, 185, 195, 200, (202), (214) |
| Tommy Beauregard, Christopher Barnes, Connor McRae, Xavier Rivera, Frenkli Iljazi, (Franci Iljazi), (Kaden Silva) |
| 11:47.0, 12:19.0, 13:13.0, 13:29.0, 13:41.0, (13:51.0), (14:46.0) |
31 | 831 | Lowell,
MA - Team Time (1st 5) 1:05:08.0 | Spread (1st 5) 1:11.0 |
| 115, 172, 172, 175, 197, (199), (205) |
| Kyler Kann, Peter Dingue, Richmond Kwaateng, Louis Dingue, Dalai Chim, (Prince Wilson), (Chigozie Adigwe) |
| 12:23.0, 13:03.0, 13:03.0, 13:05.0, 13:34.0, (13:40.0), (13:52.0) |
32 | 856 | Charles E. Brown,
MA - Team Time (1st 5) 1:05:57.0 | Spread (1st 5) 1:34.0 |
| 108, 156, 189, 201, 202, (209) |
| Daniel Stephens, Brendan Weissel, Eban Baring-Gould, Nicholas Hu, Ryan Lee, (Boaz Sonderling) |
| 12:17.0, 12:47.0, 13:17.0, 13:45.0, 13:51.0, (14:09.0) |