1 | 13 | Los Gatos,
CA - Team Time (1st 5) 44:48.0 | Spread (1st 5) 5.0 |
| 1, 2, 2, 4, 4, (6), (8) |
| Rahul Jones, Mike Ramsay, Kurt Beckmann, Oliver Wang, Micah Hoang, (Noah Hale), (Connor Blum) |
| 8:54.0, 8:58.0, 8:58.0, 8:59.0, 8:59.0, (9:00.0), (9:34.0) |
2 | 62 | Needham,
MA - Team Time (1st 5) 48:54.0 | Spread (1st 5) 19.0 |
| 9, 11, 14, 14, 14, (17), (19) |
| Alejandro Diaz, Max Hargreaves, Aidan McGovern, Getchell Gibbons, Santiago Galan, (James Endyke), (Samuel Billante) |
| 9:35.0, 9:37.0, 9:54.0, 9:54.0, 9:54.0, (9:55.0), (9:57.0) |
3 | 67 | Framingham,
MA - Team Time (1st 5) 48:44.9 | Spread (1st 5) 29.9 |
| 7, 10, 13, 17, 20, (21), (22) |
| William Neiberger, James Allen, Josh Halberstadt, Jordan Book, Parker Mills, (Chris Diaz), (Trevor Lipp) |
| 9:29.0, 9:36.0, 9:46.0, 9:55.0, 9:58.9, (10:00.0), (10:01.0) |
4 | 146 | Weymouth,
MA - Team Time (1st 5) 51:30.0 | Spread (1st 5) 32.0 |
| 24, 25, 26, 31, 40, (49), (53) |
| Christian Baker, Luke Hammerquist, Andrew Donahue, Mason Ryan, Greg Healy, (Jon Tilden), (Liam Halpin) |
| 10:05.0, 10:10.0, 10:13.0, 10:25.0, 10:37.0, (11:00.0), (11:14.0) |
5 | 160 | Newton North,
MA - Team Time (1st 5) 51:59.0 | Spread (1st 5) 37.0 |
| 23, 29, 30, 36, 42, (42), (47) |
| Otis Nash, Luke Walsh, William Heespelink, Maxwell Sian, Oscar Zeng, (Sam Bronstein), (Luke Rattanavijai) |
| 10:03.0, 10:20.0, 10:24.0, 10:32.0, 10:40.0, (10:40.0), (10:43.0) |
6 | 177 | Pembroke,
MA - Team Time (1st 5) 52:35.0 | Spread (1st 5) 18.9 |
| 28, 35, 37, 38, 39, (45), (46) |
| Joshua Phinney, Mitchell Biagini, Spencer Federspiel, Joey Falco, Zach Phinney, (Will Harkins), (Michael Driscoll) |
| 10:17.9, 10:28.1, 10:35.9, 10:36.3, 10:36.8, (10:40.3), (10:42.1) |
7 | 181 | Brookline,
MA - Team Time (1st 5) 52:38.0 | Spread (1st 5) 15.0 |
| 31, 33, 34, 41, 42, (48), (54) |
| Alex Cooke, Emre Muftu, James Burnhard, Chen Zhang, Eli Fronske, (Sergei Bylyshi), (Aden Giannetti) |
| 10:25.0, 10:27.0, 10:28.0, 10:38.0, 10:40.0, (10:45.0), (11:21.0) |
8 | 192 | Milton,
MA - Team Time (1st 5) 53:14.6 | Spread (1st 5) 1:23.3 |
| 12, 27, 50, 51, 52, (55), (56) |
| Donovan Murray, Thomas Lesser, Will Ouelette, Aidan Coombs, Edward Morrissey, (Jayden Boyer), (Kai Poles) |
| 9:45.0, 10:17.0, 11:00.8, 11:03.5, 11:08.3, (11:32.0), (12:56.0) |