1 | 43 | Concord-Carlisle,
MA - Team Time (1st 5) 1:24:00.7 | Spread (1st 5) 50.4 |
| 1, 4, 6, 8, 24, (40), (44) |
| Spencer Meyer, Eli Decker, Cole Winstanley, Jonathan Spence, Tim O'Brien, (Danny Murphy), (Philip Brown) |
| 16:26.6, 16:42.0, 16:45.3, 16:49.8, 17:17.0, (17:34.0), (17:41.1) |
2 | 49 | Acton-Boxborough Reg,
MA - Team Time (1st 5) 1:24:10.3 | Spread (1st 5) 45.7 |
| 2, 3, 5, 11, 28, (29), (36) |
| Patrick Nero, Gabe Kline, Robert Davis, Colin Grip, Carter Terranova, (Connor Page), (Sam Toulmin) |
| 16:35.5, 16:40.5, 16:42.2, 16:50.9, 17:21.2, (17:21.7), (17:26.0) |
3 | 68 | Lincoln-Sudbury Regional,
MA - Team Time (1st 5) 1:24:40.5 | Spread (1st 5) 12.6 |
| 10, 12, 13, 16, 17, (19), (27) |
| Matt Reading, Nick Achley, Reilly Shew, Devon Fitzpatrick, Felix Roberge, (Ross Elkort), (Max Lustig) |
| 16:50.7, 16:51.0, 16:54.7, 17:00.8, 17:03.3, (17:06.9), (17:19.6) |
4 | 101 | Newton South,
MA - Team Time (1st 5) 1:25:40.7 | Spread (1st 5) 25.5 |
| 14, 15, 20, 22, 30, (31), (46) |
| Will (William) Rhatigan, Ben Weingart, Gal Fudim, Ryan Lu, Pat Mahoney, (Matt Shaughnessy), (Calvin Rose) |
| 16:58.1, 17:00.7, 17:07.7, 17:10.6, 17:23.6, (17:24.6), (17:47.3) |
| 101 | Westford Academy,
MA - Team Time (1st 5) 1:25:41.0 | Spread (1st 5) 42.5 |
| 7, 9, 21, 26, 38, (43), (45) |
| Jason Dolan, Karthik Ravichandran, Parker Jensen, Matt MacDonald, Jared Molnar, (Sean Doherty), (Shyam Bhagat) |
| 16:49.5, 16:50.2, 17:09.9, 17:19.4, 17:32.0, (17:39.0), (17:45.0) |
6 | 157 | Bedford,
MA - Team Time (1st 5) 1:26:57.5 | Spread (1st 5) 9.5 |
| 23, 32, 33, 34, 35, (47), (50) |
| Hervintz Desert, Isaac Singer, Nathaniel Decker, Ryan Belson, Caleb Travis, (Noah Byington), (Austin Picard) |
| 17:16.2, 17:24.9, 17:25.2, 17:25.5, 17:25.7, (17:50.8), (18:03.9) |
7 | 223 | Boston Latin,
MA - Team Time (1st 5) 1:29:33.5 | Spread (1st 5) 1:12.9 |
| 25, 41, 42, 57, 58, (60), (64) |
| Andreya Zvoner, Isiah Westphalan, Yuta Belmont, Andrew Yang, Victor Yang, (Jack Connolly), (Alex Hsia) |
| 17:18.0, 17:37.2, 17:37.7, 18:29.7, 18:30.9, (18:39.9), (18:55.9) |
8 | 226 | Wayland,
MA - Team Time (1st 5) 1:29:57.7 | Spread (1st 5) 1:21.7 |
| 18, 49, 51, 52, 56, (59), (61) |
| Graham Macklin, Joshua McCarthy, Nick Galang, Zach Last, Eli Bucher, (John Cocce), (Nicholas Greenwood) |
| 17:04.3, 18:03.6, 18:04.5, 18:19.3, 18:26.0, (18:32.5), (18:50.5) |
9 | 231 | Weston,
MA - Team Time (1st 5) 1:29:37.6 | Spread (1st 5) 54.2 |
| 37, 39, 48, 53, 54, (55), (63) |
| Matt Sheiman, Connor James, Vincent Dong, Sam Swoboda, Brendan Wong, (Miller Ward), (Nick Camp) |
| 17:27.2, 17:33.1, 17:55.6, 18:20.3, 18:21.4, (18:24.0), (18:55.0) |
10 | 328 | Waltham,
MA - Team Time (1st 5) 1:44:01.7 | Spread (1st 5) 2:54.0 |
| 62, 65, 66, 67, 68, (69), (70) |
| Ethan Ashford, Andrew Miller, Brian Crowley, Kevin MacDonald, Jeremy Pouliot, (Daniel Coffua), (Liam O'Callaghan) |
| 18:53.0, 20:41.0, 21:09.7, 21:31.0, 21:47.0, (22:20.0), (22:29.0) |