1 | 34 | Marblehead,
MA - Team Time (1st 5) 1:24:09.4 | Spread (1st 5) 1:34.7 |
| 1, 3, 6, 9, 15, (21), (34) |
| Loeden Rodrigues, Peter Clifford, Nate May, Will Lamb, John Lucas, (Austin Lavender), (Jorge Maldonado Rios) |
| 15:58.6, 16:29.1, 17:00.7, 17:07.7, 17:33.3, (17:54.4), (18:31.0) |
2 | 60 | Beverly,
MA - Team Time (1st 5) 1:26:15.1 | Spread (1st 5) 1:26.9 |
| 2, 8, 14, 16, 20, (22), (26) |
| Jackson Wood, Patrick Gilligan, Jackson Clark, Michael Brock, Kevin Kelsey, (Brennan Frost), (Jack Rivers) |
| 16:20.0, 17:02.7, 17:27.8, 17:37.7, 17:46.9, (17:55.7), (18:07.0) |
3 | 64 | Peabody Vet. Mem.,
MA - Team Time (1st 5) 1:26:53.0 | Spread (1st 5) 1:10.7 |
| 4, 7, 11, 18, 24, (25), (27) |
| Adam Abdulghani, Antonio Craveiro, Logan Tracia, Jacob Farhat, Cam Rich, (Noah Roar), (Trevor Smith) |
| 16:51.9, 17:02.6, 17:13.8, 17:42.1, 18:02.6, (18:06.2), (18:10.1) |
4 | 116 | Danvers,
MA - Team Time (1st 5) 1:29:45.1 | Spread (1st 5) 2:14.1 |
| 10, 12, 13, 32, 49, (54), (62) |
| Kevin Rogers, TJ Glowik, Luke Llewellyn, Brendan McDonald, Will Sheehan, (Chase Kassiotis), (Michael Volpe) |
| 17:11.8, 17:21.0, 17:27.0, 18:19.4, 19:25.9, (19:43.9), (20:58.8) |
5 | 159 | Somerville,
MA - Team Time (1st 5) 1:32:26.0 | Spread (1st 5) 2:10.0 |
| 5, 36, 38, 39, 41, (44), (56) |
| Ronan Fitzgerald, AJ Feldman, Parker Gregory, Sam Buckley, Brayden Goldstein-Gelb, (Kevin Wen), (Connor Evans) |
| 16:52.5, 18:38.0, 18:55.7, 18:57.3, 19:02.5, (19:15.6), (19:46.6) |
6 | 167 | Revere,
MA - Team Time (1st 5) 1:32:43.2 | Spread (1st 5) 1:23.5 |
| 23, 29, 30, 37, 48, (58) |
| Christian Madrid, Pelatere Victor, Fabio Tran, James Carpinelli, Carlos Quintanilla, (Antony Arias) |
| 18:02.1, 18:16.2, 18:17.7, 18:41.6, 19:25.6, (20:11.8) |
7 | 196 | Salem,
MA - Team Time (1st 5) 1:34:26.2 | Spread (1st 5) 1:55.4 |
| 19, 28, 46, 50, 53, (55), (59) |
| Christopher Barns, Alex Reid, Michael Sumner, Joseph Wong, Max Fitch, (Jack Fitch), (Jamont Hightower) |
| 17:43.7, 18:14.6, 19:20.5, 19:28.3, 19:39.1, (19:44.3), (20:20.7) |
8 | 197 | Gloucester,
MA - Team Time (1st 5) 1:35:02.9 | Spread (1st 5) 3:09.7 |
| 17, 33, 35, 52, 60, (61), (63) |
| Harrison Pelosi, Max Littman, Nick Poulin, Kyle Clifford, Sam Ashwell, (Cody Clifford), (Michael Francis) |
| 17:39.5, 18:28.0, 18:37.5, 19:28.7, 20:49.2, (20:54.7), (21:28.1) |
9 | 202 | Swampscott,
MA - Team Time (1st 5) 1:35:00.0 | Spread (1st 5) 1:02.8 |
| 30, 40, 41, 45, 46, (51), (57) |
| Dylan Brawley, Andrew/Chip Cronin, Matt Brown, Michael Ferragamo, Benjamin Neilan, (Jamie Godwin), (Joseph Katz) |
| 18:17.7, 18:59.6, 19:02.5, 19:19.7, 19:20.5, (19:28.6), (20:07.0) |
10 | 305 | Medford,
MA - Team Time (1st 5) 1:47:08.1 | Spread (1st 5) 3:27.2 |
| 43, 64, 65, 66, 67 |
| Kierian Adams, Elizah Fortune, Andrew Olivieri, Sean Green, John Falco |
| 19:04.0, 21:29.5, 21:54.7, 22:08.7, 22:31.2 |