1 | 51 | Tantasqua Regional Senior,
MA - Team Time (1st 5) 1:38:35.0 | Spread (1st 5) 1:16.0 |
| 5, 5, 12, 14, 15, (18), (25) |
| Matt Simmons, Justin Luke, Jacob Luke, Adam Phillips, Bennett Farrell, (Kasper Mazeika), (Cameron Frechette) |
| 19:06.0, 19:06.0, 19:59.0, 20:02.0, 20:22.0, (20:35.0), (20:49.0) |
2 | 61 | Auburn,
MA - Team Time (1st 5) 1:38:41.0 | Spread (1st 5) 2:06.0 |
| 3, 4, 16, 17, 21, (29), (31) |
| Marcus Lapointe, Ethan Goodreau, Damian Daniels, Cameron Szalay, Joseph Conway, (Chris Bernier), (Ben Sunagel) |
| 18:31.0, 18:41.0, 20:24.0, 20:28.0, 20:37.0, (21:04.0), (21:13.0) |
3 | 80 | Millbury Memorial,
MA - Team Time (1st 5) 1:39:59.0 | Spread (1st 5) 3:26.0 |
| 1, 10, 18, 18, 33, (40), (44) |
| Vinny DiDomenica, Dominic Beyer, Ryan Foley, Connor McFaul, Matthew Lorion, (Avinash Bissoondial), (Oliver Nelson) |
| 17:52.0, 19:39.0, 20:35.0, 20:35.0, 21:18.0, (21:51.0), (22:27.0) |
4 | 109 | Uxbridge,
MA - Team Time (1st 5) 1:42:31.0 | Spread (1st 5) 2:19.0 |
| 8, 9, 24, 32, 36, (39), (43) |
| Carson Turcotte, Nate Manz, Patrick Burke, Michael Walsh, Jacob Dunton, (Ryan Semle), (Jayce Knapik) |
| 19:22.0, 19:25.0, 20:47.0, 21:16.0, 21:41.0, (21:45.0), (22:24.0) |
5 | 135 | Quaboag Regional Middle/High,
MA - Team Time (1st 5) 1:48:05.0 | Spread (1st 5) 8:24.0 |
| 2, 12, 28, 42, 51, (52) |
| Max Heaton, Calvin Cieslak, Liam Carlson, Jacob Giguere, Nick Robbins, (Austin Gagner) |
| 18:22.0, 19:59.0, 20:59.0, 21:59.0, 26:46.0, (33:39.0) |
6 | 141 | Grafton,
MA - Team Time (1st 5) 1:46:33.0 | Spread (1st 5) 3:33.0 |
| 11, 22, 26, 35, 47 |
| Rider Muhr, Aidan Gilmore, Elijah Cahill, Keiran Croucher, Anthony D'Angelo |
| 19:57.0, 20:38.0, 20:55.0, 21:33.0, 23:30.0 |
7 | 151 | Bartlett,
MA - Team Time (1st 5) 1:45:51.0 | Spread (1st 5) 1:03.0 |
| 23, 27, 30, 34, 37, (41), (45) |
| Dominick Dunbar, Joseph Ralph, Ethan Wolfram, Samir Azzaoui, Zachary Candito, (Johnathan Wilson), (Tyler Crowley) |
| 20:40.0, 20:57.0, 21:10.0, 21:21.0, 21:43.0, (21:56.0), (22:51.0) |
8 | 188 | Leicester,
MA - Team Time (1st 5) 1:54:33.0 | Spread (1st 5) 6:08.0 |
| 7, 38, 46, 48, 49, (50) |
| Quintan McKeogh, Ryan Butler, Vincent Aubin, Adam Labombard, Gage Bard, (Connor Friend) |
| 19:11.0, 21:44.0, 23:16.0, 25:03.0, 25:19.0, (25:40.0) |