1 | 33 | Uxbridge,
MA - Team Time (1st 5) 1:25:50.1 | Spread (1st 5) 1:02.8 |
| 3, 4, 7, 9, 10, (19), (29) |
| Stephen Sanches, Ryan Semle, Patrick Burke, Colin Caso, Thomas Burke, (Nicholas Fernandes), (William Chenis) |
| 16:35.5, 16:42.7, 17:24.2, 17:29.4, 17:38.3, (18:22.6), (18:51.2) |
2 | 59 | Millbury Memorial,
MA - Team Time (1st 5) 1:28:20.8 | Spread (1st 5) 2:21.2 |
| 1, 6, 15, 16, 21, (23), (24) |
| Vinny DiDomenica, Avinash Bissoondial, Dominic Beyer, Matthew Lorion, Sean Kelly, (Ryan Foley), (Connor McFaul) |
| 16:02.7, 17:23.2, 18:14.1, 18:16.9, 18:23.9, (18:28.7), (18:35.9) |
3 | 67 | Bartlett,
MA - Team Time (1st 5) 1:29:59.2 | Spread (1st 5) 1:17.9 |
| 5, 11, 12, 14, 25, (28) |
| Johnathan Wilson, Brandon Boucher, Samir Azzaoui, Noah Azzaoui, Zachary Candito, (Ahmed Azzoui) |
| 17:18.7, 17:54.2, 18:02.3, 18:07.4, 18:36.6, (18:50.6) |
4 | 144 | Grafton,
MA - Team Time (1st 5) 1:34:36.6 | Spread (1st 5) 2:22.4 |
| 8, 27, 32, 36, 41, (45), (48) |
| Aidan Gilmore, Elijah Cahill, Griffin Melican, Justin Allard, Aidan Driscoll, (Matthew Leclair), (Kevin Roche) |
| 17:27.3, 18:46.7, 19:01.9, 19:31.0, 19:49.7, (20:24.5), (20:52.3) |
| 144 | Tantasqua Regional Senior,
MA - Team Time (1st 5) 1:34:41.4 | Spread (1st 5) 1:00.7 |
| 20, 22, 33, 34, 35, (39), (40) |
| Kasper Mazeika, Drew Darger, Ethan Hunter-Mason, Connor Smith, Andrew Jensen, (Max Ballou), (Chris Ballou) |
| 18:23.0, 18:26.9, 19:10.0, 19:17.8, 19:23.7, (19:45.9), (19:47.6) |
6 | 165 | Oxford,
MA - Team Time (1st 5) 1:35:45.9 | Spread (1st 5) 4:27.7 |
| 2, 30, 42, 44, 47, (51), (61) |
| Jared Orrell, Michael Gevry, Andrew Kimball, Jack Cady, Brian Cady, (Jack MacPherson), (Anthony Rowell) |
| 16:04.3, 18:57.8, 19:53.8, 20:18.0, 20:32.0, (21:41.2), (24:01.3) |
7 | 205 | Auburn,
MA - Team Time (1st 5) 1:41:21.4 | Spread (1st 5) 3:43.6 |
| 26, 31, 43, 49, 56, (59), (63) |
| Cameron Szalay, Damian Daniels, Brendan Sullivan, Alexander Bisceglia, Daniel Mojica, (Brendan Slomski), (Kael Briesacher) |
| 18:37.4, 19:01.3, 19:59.2, 21:22.5, 22:21.0, (22:58.1), (25:21.0) |
8 | 212 | Quaboag Regional Middle/High,
MA - Team Time (1st 5) 1:48:43.1 | Spread (1st 5) 8:46.0 |
| 17, 18, 52, 60, 65, (67) |
| Liam Carlson, Calvin Cieslak, Cadel Courtney, Ryan Wilson, Austin Gagner, (Tristan Fischer) |
| 18:19.0, 18:19.9, 21:59.0, 23:00.2, 27:05.0, (36:31.0) |
9 | 216 | Northbridge,
MA - Team Time (1st 5) 1:46:02.9 | Spread (1st 5) 7:28.0 |
| 13, 38, 46, 55, 64, (66) |
| Brad Richer, Michael Ronan, James Ciras, Brennan Hayes, Patrick Gahan, (Ben Chase) |
| 18:04.3, 19:42.6, 20:31.7, 22:12.0, 25:32.3, (27:47.3) |
10 | 251 | Leicester,
MA - Team Time (1st 5) 1:47:25.7 | Spread (1st 5) 2:45.5 |
| 37, 50, 53, 54, 57, (58), (62) |
| Ryan Butler, Vincent Aubin, Connor Friend, Jared Whitla, Adam Labombard, (Matt Berube), (Tim St. John) |
| 19:36.9, 21:22.9, 22:00.9, 22:02.6, 22:22.4, (22:29.4), (24:08.8) |