1 | 22 | Sharon,
MA - Team Time (1st 5) 43:02.0 | Spread (1st 5) 36.0 |
| 1, 2, 4, 5, 10, (11), (21) |
| Nathaniel Traut, Nick Yacoub, Matthew Lally, Michael Williams, Mihir Kulkarni, (Isaac Tsymberov), (Andrew Williams) |
| 8:15.0, 8:20.0, 8:47.0, 8:49.0, 8:51.0, (8:52.0), (9:20.0) |
2 | 63 | Brookline,
MA - Team Time (1st 5) 45:17.0 | Spread (1st 5) 23.0 |
| 8, 12, 13, 14, 16, (17), (19) |
| Jake Mund, Cameron Walter, Ezra Kleinbaum, William Stone, Ilan Luszczynski-Williams, (Lloyd Feng), (Jesse Givens) |
| 8:50.0, 9:03.0, 9:04.0, 9:07.0, 9:13.0, (9:17.0), (9:19.0) |
3 | 79 | Mansfield,
MA - Team Time (1st 5) 45:48.0 | Spread (1st 5) 40.0 |
| 5, 5, 15, 27, 27, (38), (44) |
| Kieran Hoff, Collin Fine, Benjamin Rashleigh Torres, Jack Friedman, Alexander Klain, (James Kennedy), (Sean Benvissuto) |
| 8:49.0, 8:49.0, 9:12.0, 9:29.0, 9:29.0, (9:39.0), (9:45.0) |
4 | 127 | Franklin,
MA - Team Time (1st 5) 47:11.5 | Spread (1st 5) 10.3 |
| 19, 25, 26, 27, 30, (31), (32) |
| Tucker Morin, William Boozang, Tyler Apicella, Joshua Diehl, Jake Vaccarezza, (Fraser Baird), (Aidan Nisbett) |
| 9:19.0, 9:27.0, 9:27.2, 9:29.0, 9:29.3, (9:30.0), (9:31.0) |
5 | 173 | Oliver Ames,
MA - Team Time (1st 5) 47:21.4 | Spread (1st 5) 1:35.9 |
| 3, 35, 42, 43, 50, (71), (83) |
| Jonah Sobieraj, Alex Flynn, Jack Rinehart, Lawrence Dear, Logan Nason, (Kyle Pineo), (Jacob Nikiciuk) |
| 8:21.0, 9:35.8, 9:43.5, 9:44.2, 9:56.9, (10:31.6), (11:09.2) |
6 | 178 | Saint John's Preparatory,
MA - Team Time (1st 5) 48:07.7 | Spread (1st 5) 37.3 |
| 18, 23, 41, 47, 49 |
| Raymi Brito, Tyler Burke, Ethan Buys, Isaac Sidmore, Jimmy Lally |
| 9:17.6, 9:22.8, 9:41.8, 9:50.6, 9:54.9 |
7 | 201 | North Attleborough,
MA - Team Time (1st 5) 48:26.0 | Spread (1st 5) 1:20.0 |
| 8, 36, 46, 53, 58, (58), (60) |
| William Atwood, Jeremy Becker, Jim Gallagher, Brady Shankle, Nathaniel Galligan, (Brendan Simpson), (Yousef Abdalla) |
| 8:50.0, 9:36.0, 9:47.0, 10:03.0, 10:10.0, (10:10.0), (10:11.0) |
8 | 236 | Natick,
MA - Team Time (1st 5) 49:30.0 | Spread (1st 5) 55.0 |
| 21, 37, 55, 61, 62, (64), (68) |
| Andy Marotta, Charles Koons, Jack Comiskey, Justin Maccini, Viktor Akhonen, (Max Cotaquispe), (Nikita Akhonen) |
| 9:20.0, 9:38.0, 10:05.0, 10:12.0, 10:15.0, (10:16.0), (10:22.0) |
9 | 244 | Milton,
MA - Team Time (1st 5) 50:18.0 | Spread (1st 5) 1:59.0 |
| 24, 33, 48, 53, 86, (93), (95) |
| Abe Woodsham, Joshua Toth, Chase Nixon, Jason Cherry, John Hellmuth, (Chris Wing), (Nathaniel Miller) |
| 9:25.0, 9:33.0, 9:53.0, 10:03.0, 11:24.0, (12:31.0), (13:22.0) |
10 | 286 | King Philip Regional,
MA - Team Time (1st 5) 50:45.0 | Spread (1st 5) 1:02.0 |
| 40, 51, 56, 64, 75, (81) |
| Oran Rawson, Alexander Antinoro, Owen Donahue, Marcus Florindi, Liam O'Connell, (Asher Poynot) |
| 9:41.0, 9:58.0, 10:07.0, 10:16.0, 10:43.0, (11:06.0) |
11 | 288 | Framingham,
MA - Team Time (1st 5) 50:38.0 | Spread (1st 5) 40.0 |
| 39, 56, 62, 64, 67, (69), (70) |
| Avi Schenker, Evan Harris, Jackson Donato, Sumir Ramachandrula, Aidan Bach, (Michael Vilela), (Lorenzo Alberti) |
| 9:40.0, 10:07.0, 10:15.0, 10:16.0, 10:20.0, (10:26.0), (10:26.1) |
12 | 314 | Braintree,
MA - Team Time (1st 5) 52:00.0 | Spread (1st 5) 1:26.0 |
| 33, 51, 74, 77, 79, (88), (90) |
| Noah Noun, Eric Logan, William Sciascia, Owen Costello, Gabriel Centofanti, (Joseph Pistorino), (Matthew Gabriel) |
| 9:33.0, 9:58.0, 10:39.0, 10:51.0, 10:59.0, (11:50.0), (11:52.0) |
13 | 343 | Attleboro,
MA - Team Time (1st 5) 52:43.0 | Spread (1st 5) 1:11.0 |
| 44, 72, 73, 76, 78, (79), (85) |
| Luke Smith, Camden Martin, Julian Veloz, Caleb Fournier, Ethan Bouvier, (Elijah Askew), (Colby Cook) |
| 9:45.0, 10:35.0, 10:38.0, 10:49.0, 10:56.0, (10:59.0), (11:17.0) |
14 | 431 | Milford,
MA - Team Time (1st 5) 58:01.0 | Spread (1st 5) 58.0 |
| 81, 84, 87, 88, 91, (92), (94) |
| Benjamin Hausmann, Alexander Kerr, William Brown, David Watkins, Christopher DiStauro, (Liam Blackwell), (Ike Shannon) |
| 11:06.0, 11:13.0, 11:48.0, 11:50.0, 12:04.0, (12:13.0), (12:34.0) |