1 | 32 | Mansfield,
MA - Team Time (1st 5) 41:03.0 | Spread (1st 5) 28.0 |
| 2, 3, 5, 10, 12, (13), (31) |
| Jake Affanato, Jack Crawford, Kevin Crawford, Kalin Petrov, Niegel Dabare, (Nick Rispoli), (Patrick Heavey) |
| 7:58.0, 8:05.0, 8:14.0, 8:20.0, 8:26.0, (8:27.0), (8:48.0) |
2 | 76 | Sharon,
MA - Team Time (1st 5) 42:26.0 | Spread (1st 5) 32.0 |
| 5, 8, 16, 19, 28, (33), (38) |
| Scott Kaplan, Tianrui Sun, Sam Hershman, Ben Zirps, Tyler Kaufman, (Tieqi Sun), (Kanishka Sethi) |
| 8:14.0, 8:17.0, 8:33.0, 8:36.0, 8:46.0, (8:50.0), (9:08.0) |
3 | 103 | Franklin,
MA - Team Time (1st 5) 43:06.1 | Spread (1st 5) 1:08.3 |
| 4, 14, 16, 25, 44, (54), (59) |
| Ryan Spelman, Nicholas Gnaman, Jimmy Robbins, Jeff Wu, Cooper Ross, (Evan St.Germain), (Christopher Danksewicz) |
| 8:05.7, 8:28.4, 8:33.0, 8:45.0, 9:14.0, (9:26.0), (9:33.0) |
4 | 113 | Attleboro,
MA - Team Time (1st 5) 43:11.0 | Spread (1st 5) 1:12.0 |
| 1, 16, 25, 34, 37, (50), (57) |
| David Seybert, William McKenzie, Garrett Gillard, Brett Szlachciuk, Billy Belizaire, (Alexander Boedeker), (Jason Feierstein) |
| 7:53.0, 8:33.0, 8:45.0, 8:55.0, 9:05.0, (9:21.0), (9:32.0) |
5 | 131 | Taunton,
MA - Team Time (1st 5) 43:55.0 | Spread (1st 5) 46.0 |
| 11, 22, 24, 35, 39, (42), (55) |
| Dylan Lynch, Trevor Wysong, Zac Bentley, Jimmy Hoye, Andrew Callahan, (Lucas Alves), (Kyle Nunes) |
| 8:24.0, 8:39.0, 8:44.0, 8:58.0, 9:10.0, (9:13.0), (9:28.0) |
6 | 143 | Oliver Ames,
MA - Team Time (1st 5) 44:13.9 | Spread (1st 5) 48.0 |
| 15, 20, 21, 40, 47, (49), (62) |
| Troy Kent, Brent Schwartz, Nicholas Barber, James Kerester, Zachary Bellido, (Colin Herschlag), (Alexander Foote) |
| 8:29.0, 8:37.8, 8:38.1, 9:12.0, 9:17.0, (9:20.0), (9:36.8) |
7 | 171 | North Attleborough,
MA - Team Time (1st 5) 44:38.0 | Spread (1st 5) 1:20.0 |
| 5, 22, 31, 52, 61, (64), (66) |
| Matt Reimels, Prateet Shah, Liam Monahan, James Schromm, Julian Dixon, (Skyler Poirier), (Chris Mullaney) |
| 8:14.0, 8:39.0, 8:48.0, 9:23.0, 9:34.0, (9:38.0), (9:45.0) |
8 | 201 | King Philip Regional,
MA - Team Time (1st 5) 45:28.0 | Spread (1st 5) 36.0 |
| 28, 28, 46, 48, 51, (53), (56) |
| Brandon Sullivan, Seth Sullivan, Jay Lukes, Jack Angelo, Jason King, (Connor Marland), (Robert Anderson) |
| 8:46.0, 8:46.0, 9:15.0, 9:19.0, 9:22.0, (9:25.0), (9:31.0) |
9 | 244 | Stoughton,
MA - Team Time (1st 5) 46:54.0 | Spread (1st 5) 1:20.0 |
| 25, 40, 44, 64, 71, (75), (77) |
| Colin Cochran, Cameron Bean, Zach Ferreira, Jonathon Lessa, Raj Patel, (Stevens Bontemps), (Mike Tracey) |
| 8:45.0, 9:12.0, 9:14.0, 9:38.0, 10:05.0, (10:19.0), (11:09.0) |
10 | 267 | Milford,
MA - Team Time (1st 5) 47:13.0 | Spread (1st 5) 50.0 |
| 36, 42, 59, 63, 67, (68), (70) |
| Jack Kalil, Nicholas Carey, Thomas Jacobson, Benjamin Skiba, Jared Luce, (Anthony DiStauro), (Noah Richardson) |
| 9:00.0, 9:13.0, 9:33.0, 9:37.0, 9:50.0, (9:59.0), (10:03.0) |
11 | 280 | Foxborough,
MA - Team Time (1st 5) 48:13.7 | Spread (1st 5) 1:54.7 |
| 9, 57, 69, 72, 73, (74), (76) |
| Jason Reed, Brendan Foley, Danny Rounds, Dan Reed, Mike Platt, (Ethan Hicks), (Jack Steeves) |
| 8:17.5, 9:32.0, 10:00.5, 10:11.5, 10:12.2, (10:17.6), (10:23.0) |