1 | 46 | Marblehead,
MA - Team Time (1st 5) 1:22:22.8 | Spread (1st 5) 2:04.0 |
| 2, 3, 4, 9, 28, (52), (57) |
| Loeden Rodrigues, Loeden Rodrigues, Peter Clifford, Ciro Martin-Sotos, William May, (Ryan Thompson), (Will Lamb) |
| 15:38.0, 15:54.8, 16:20.0, 16:48.0, 17:42.0, (18:10.0), (18:24.0) |
2 | 66 | Oliver Ames,
MA - Team Time (1st 5) 1:24:05.9 | Spread (1st 5) 2:03.0 |
| 1, 5, 11, 22, 27, (53), (54) |
| Kyle Sarney, Owen McMorrow, Nathan Reservitz, Ryan Sarney, Alexander Ramirez, (Wyatt Fritchman), (Jacob Nipoti) |
| 15:37.0, 16:22.0, 16:53.0, 17:33.9, 17:40.0, (18:14.0), (18:16.0) |
3 | 118 | Whitman-Hanson Regional,
MA - Team Time (1st 5) 1:26:41.1 | Spread (1st 5) 1:44.9 |
| 8, 15, 16, 24, 55, (67), (68) |
| Theophilos (Theo) Kamperides, Liam Cafferty, Nathan Tassey, Christopher MacDonald, Gordon Johnson, (Andrew Bergin), (Aiden O'Brien) |
| 16:33.1, 17:04.0, 17:09.0, 17:37.0, 18:18.0, (18:46.0), (18:48.0) |
4 | 123 | Wakefield Memorial,
MA - Team Time (1st 5) 1:27:58.0 | Spread (1st 5) 34.0 |
| 18, 23, 24, 26, 32, (39), (61) |
| Ben Stratton, Leith Jones, Michael Roberto, Jonathan D'Ambrosio, Thomas Dowd, (Ajay Haridasse), (Colin Rudy) |
| 17:16.0, 17:36.0, 17:37.0, 17:39.0, 17:50.0, (17:56.0), (18:32.0) |
5 | 139 | Bishop Feehan,
MA - Team Time (1st 5) 1:27:37.8 | Spread (1st 5) 1:33.6 |
| 7, 19, 35, 36, 42, (48), (50) |
| Patrick Healey, Casey Gorhan, Ryan Nealon, Lincoln Schneider, Jack Bernier, (Seamus Sutula), (Andrew Kubaska) |
| 16:28.3, 17:19.2, 17:54.1, 17:54.3, 18:01.9, (18:04.5), (18:05.5) |
6 | 176 | Sharon,
MA - Team Time (1st 5) 1:29:19.4 | Spread (1st 5) 19.0 |
| 29, 30, 31, 37, 49, (64), (71) |
| Balint Mihajlovits, Mark Starovoytov, Nathaniel Traut, Jordan Saks, Siddharth Reddy, (Bradley Weiss), (Barry Spoto) |
| 17:45.8, 17:46.1, 17:48.0, 17:54.7, 18:04.8, (18:37.2), (18:50.0) |
7 | 196 | Hingham,
MA - Team Time (1st 5) 1:29:22.2 | Spread (1st 5) 1:23.6 |
| 13, 40, 43, 44, 56, (62), (71) |
| Steve McDougall, Charlie Donahue, Kevin Ierardi, Sean McKay, Leo Burm, (Matt Hall), (Thomas Shetzline) |
| 16:58.1, 17:57.6, 18:02.0, 18:02.8, 18:21.7, (18:33.2), (18:50.0) |
8 | 204 | North Attleborough,
MA - Team Time (1st 5) 1:29:58.8 | Spread (1st 5) 1:33.9 |
| 17, 21, 33, 65, 68, (77), (85) |
| Mark Carlson, Jack MacLaughlin, Christopher Galligan, Griffin Gouck, William Atwood, (Casey Poirier), (Chris Martinez) |
| 17:14.1, 17:27.5, 17:50.4, 18:38.8, 18:48.0, (19:06.7), (19:26.4) |
9 | 273 | Malden Catholic,
MA - Team Time (1st 5) 1:31:50.0 | Spread (1st 5) 2:14.0 |
| 12, 45, 60, 78, 78, (80), (86) |
| Neil Harrington, Luke Stockless, Thomas Tracy, Christopher Machado, Tom Curran, (Andrew Gagnon), (Zach Laverdure) |
| 16:56.0, 18:03.0, 18:31.0, 19:10.0, 19:10.0, (19:19.0), (19:32.0) |
10 | 275 | Milford,
MA - Team Time (1st 5) 1:31:40.5 | Spread (1st 5) 2:09.0 |
| 10, 58, 63, 70, 74, (75), (99) |
| James Comisky, Mark Butters, Gabe Soares, Jack Jansons, Isaac Weng, (Adin Darling), (Alexander Terrill) |
| 16:50.0, 18:27.5, 18:35.0, 18:49.0, 18:59.0, (19:01.0), (20:10.0) |
11 | 276 | Catholic Memorial,
MA - Team Time (1st 5) 1:32:03.0 | Spread (1st 5) 3:23.0 |
| 6, 14, 80, 84, 92, (94), (96) |
| Christopher Sullivan, C Sullivan, Michael Bane, John Garvey, Eoin Morrissey, (Olen Morrissey), (Dean Simmons) |
| 16:27.0, 17:02.0, 19:19.0, 19:25.0, 19:50.0, (20:04.0), (20:05.0) |
12 | 344 | Milton,
MA - Team Time (1st 5) 1:36:48.0 | Spread (1st 5) 4:46.0 |
| 34, 41, 47, 100, 122, (125) |
| Donovan Murray, Alec Carew, John Carew, Franklin Ollivierre III, Ethan Dobrindt, (Aidan Coombs) |
| 17:52.0, 18:00.0, 18:04.0, 20:14.0, 22:38.0, (23:11.0) |
13 | 349 | Danvers,
MA - Team Time (1st 5) 1:35:35.0 | Spread (1st 5) 3:00.0 |
| 20, 38, 90, 98, 103, (106), (109) |
| TJ Glowik, Luke Llewellyn, Brendan McDonald, Will Sheehan, Evan Laws, (Chase Kassiotis), (Jack Rooney) |
| 17:25.0, 17:55.0, 19:43.0, 20:07.0, 20:25.0, (20:33.0), (20:40.0) |
14 | 403 | Stoughton,
MA - Team Time (1st 5) 1:36:55.0 | Spread (1st 5) 2:20.0 |
| 51, 66, 80, 101, 105, (114), (116) |
| Colin Ozturk, Michael Henriques, Robert Currier, Nathaniel Peters, Aiden Castillo, (Nathaniel Labossiere), (Jett Tran-Burger) |
| 18:09.0, 18:42.0, 19:19.0, 20:16.0, 20:29.0, (21:01.0), (21:35.0) |
15 | 438 | Dartmouth,
MA - Team Time (1st 5) 1:39:52.0 | Spread (1st 5) 4:10.0 |
| 45, 59, 102, 112, 120, (130) |
| Kevin Kiser, Elaijah Monteiro, Samuel Shrestha, Matthew Borges, Zachary Chouinard, (Bronson Garriga) |
| 18:03.0, 18:28.0, 20:17.0, 20:51.0, 22:13.0, (24:33.0) |
16 | 454 | Pembroke,
MA - Team Time (1st 5) 1:38:55.0 | Spread (1st 5) 1:02.0 |
| 83, 88, 89, 90, 104, (110) |
| Willem Thwing, Michael D'Angelo, Michael Trembley, Benjamin Thwing, Christian Leary, (Michael Driscoll) |
| 19:24.0, 19:40.0, 19:42.0, 19:43.0, 20:26.0, (20:49.0) |
17 | 474 | North Quincy,
MA - Team Time (1st 5) 1:40:01.0 | Spread (1st 5) 1:56.0 |
| 73, 87, 97, 106, 111, (121), (124) |
| Robert Cannon, Jack Nelson, Jonathan Bina, Kyle Clements, Nathan Doyle, (Matt Hollatz), (Zach Clements) |
| 18:54.0, 19:38.0, 20:06.0, 20:33.0, 20:50.0, (22:30.0), (22:51.0) |
18 | 540 | Silver Lake Regional,
MA - Team Time (1st 5) 1:48:24.0 | Spread (1st 5) 4:40.0 |
| 76, 94, 118, 126, 126, (134) |
| Ryan Vautrinot, Patrick Murphy, Scott McKee, Nathan Hicks, John Marchetti, (Aidan Ramsey) |
| 19:05.0, 20:04.0, 21:45.0, 23:45.0, 23:45.0, (26:20.0) |
19 | 575 | Southeastern Reg. Voc/Tech,
MA - Team Time (1st 5) 1:50:43.0 | Spread (1st 5) 5:35.0 |
| 92, 108, 119, 123, 133 |
| Joseph Montal, Michael Holmes, Matthew Farrington, Colin Halloway, Declan Beede |
| 19:50.0, 20:37.0, 22:08.0, 22:43.0, 25:25.0 |
20 | 602 | Diman Regional Voc/Tech,
MA - Team Time (1st 5) 1:51:41.0 | Spread (1st 5) 2:58.0 |
| 113, 115, 117, 128, 129, (131), (132) |
| Ezra Cote, Jacob Chouinard, William Ferreira, Evan Hetzler, Ethan Cabral, (Mathew Medeiros), (CJ Mendez) |
| 20:59.0, 21:21.0, 21:38.0, 23:46.0, 23:57.0, (24:40.0), (24:49.0) |