1 | 34 | Lincoln-Sudbury Regional,
MA - Team Time (1st 5) 1:22:42.3 | Spread (1st 5) 44.6 |
| 1, 2, 8, 9, 14, (17), (22) |
| James Ensley, Max Lustig, Michael Kennedy, Anderson Shew, John Carter, (Kyle Phelan), (Nick Carter) |
| 16:08.5, 16:17.2, 16:41.4, 16:42.1, 16:53.1, (17:00.0), (17:12.2) |
2 | 88 | Concord-Carlisle,
MA - Team Time (1st 5) 1:24:57.4 | Spread (1st 5) 41.5 |
| 10, 11, 16, 20, 31, (34), (37) |
| Timothy McClure, Alexander Kessler, Matthew Kleiman, Christopher Ratcliffe, Ayden Nichol, (Owen Schmidt), (Brennan O'Neil) |
| 16:44.0, 16:45.0, 16:56.9, 17:06.0, 17:25.5, (17:39.0), (17:41.0) |
3 | 97 | Acton-Boxborough Reg,
MA - Team Time (1st 5) 1:25:18.5 | Spread (1st 5) 53.4 |
| 5, 12, 24, 27, 29, (40), (45) |
| Patrick Nero, Colin Grip, Jackson Hamilton, Gabe Lundy, Liam Smith, (Patrick Xu), (Winston Thompson) |
| 16:28.0, 16:50.5, 17:17.8, 17:20.8, 17:21.4, (17:45.0), (17:57.7) |
4 | 116 | Cambridge Rindge & Latin,
MA - Team Time (1st 5) 1:26:02.9 | Spread (1st 5) 18.0 |
| 19, 21, 23, 25, 28, (35), (49) |
| Lucas Chen, Hugo Schutzberg, Jeffrey Chen, Nathnael Aschale, James Blanchard, (Calvin Scannell), (Youssef Zerbouaa) |
| 17:03.0, 17:06.9, 17:13.0, 17:19.0, 17:21.0, (17:40.0), (18:09.8) |
5 | 123 | Newton South,
MA - Team Time (1st 5) 1:26:05.3 | Spread (1st 5) 1:17.2 |
| 4, 18, 32, 33, 36, (39), (42) |
| Gal Fudim, Bhavik Nagda, Seth Walensky, Ben Powdermaker, Shaw Miller, (Will Licho), (Jack Landrigan) |
| 16:23.2, 17:02.6, 17:27.8, 17:31.3, 17:40.4, (17:43.8), (17:47.5) |
6 | 140 | Westford Academy,
MA - Team Time (1st 5) 1:26:43.1 | Spread (1st 5) 1:38.0 |
| 6, 13, 30, 43, 48, (56), (58) |
| Jason Dolan, Zachary Goldberg, Matthew Downey, Matt Ward, Adam Mullen, (Tom Germann), (Ryan Bowen) |
| 16:29.0, 16:51.1, 17:23.0, 17:53.0, 18:07.0, (18:31.0), (18:35.6) |
7 | 165 | Weston,
MA - Team Time (1st 5) 1:27:52.3 | Spread (1st 5) 2:10.8 |
| 3, 15, 44, 50, 53, (53), (59) |
| Tyler Morris, Vincent Dong, Simon Bass, Robert Sheiman, James Sidhom, (Hugh Cameron), (Samuel Gardiner) |
| 16:18.2, 16:55.0, 17:56.6, 18:13.5, 18:29.0, (18:29.0), (18:38.4) |
8 | 218 | Wayland,
MA - Team Time (1st 5) 1:30:16.7 | Spread (1st 5) 1:55.8 |
| 7, 47, 52, 55, 57, (61), (64) |
| Graham Macklin, Zhenyang Luo, David Ahearne, Addison Kay, Jack Dussault, (Trevor Chase), (Jett Chan) |
| 16:38.6, 18:06.8, 18:26.8, 18:30.1, 18:34.4, (18:53.3), (19:09.8) |
9 | 251 | Bedford,
MA - Team Time (1st 5) 1:32:02.4 | Spread (1st 5) 1:59.7 |
| 26, 46, 51, 63, 65, (66), (67) |
| Jasper Shapiro, Joseph Robinson, Liam Silver, Brendan Goodhue, Harrison Hayes, (Stephen Dresel), (Ivan Vegner) |
| 17:19.5, 18:06.0, 18:14.7, 19:03.0, 19:19.2, (19:23.2), (19:34.0) |
10 | 269 | Boston Latin,
MA - Team Time (1st 5) 1:33:03.7 | Spread (1st 5) 2:15.0 |
| 38, 40, 60, 62, 69, (70), (72) |
| Andreya Zvoner, Tomas Arevalo, Adam Crelin-Sazama, Yuta Belmont, James Sullivan, (David Anderson), (Brendan Cadogan) |
| 17:43.0, 17:45.0, 18:38.7, 18:59.0, 19:58.0, (20:02.0), (20:29.0) |
11 | 361 | Waltham,
MA - Team Time (1st 5) 1:44:09.0 | Spread (1st 5) 1:46.0 |
| 68, 71, 73, 74, 75, (76), (77) |
| Tolbert Kabali, Isaac Ssewanyana, Jared Poirier, Brian Crowley, Liam O'Callaghan, (Peter Nguyen), (Jeremy Pouliot) |
| 19:48.0, 20:25.0, 20:58.0, 21:24.0, 21:34.0, (23:59.0), (24:25.0) |