1 | 38 | Holliston,
MA - Team Time (1st 5) 1:30:15.8 | Spread (1st 5) 1:57.0 |
| 1, 4, 5, 10, 18, (20), (23) |
| Brandon Hutchins, Nathan Giordano, Bob Jones, Andrew Tornifoglio, Erik Gray, (Ashwin Rajeeva), (Owen Bulmer) |
| 17:13.0, 17:44.0, 17:46.0, 18:22.8, 19:10.0, (19:28.0), (19:47.0) |
2 | 42 | Millis,
MA - Team Time (1st 5) 1:31:08.0 | Spread (1st 5) 1:10.0 |
| 2, 3, 11, 12, 14, (16), (24) |
| Colton McCain, Mitchell White, Jonathan McCain, Joey Scolponeti, Ben McCarthy, (Robert Peruzzi), (Jonah Stapels) |
| 17:37.0, 17:38.0, 18:32.0, 18:34.0, 18:47.0, (19:02.0), (19:49.0) |
3 | 58 | Norwood Senior,
MA - Team Time (1st 5) 1:32:43.0 | Spread (1st 5) 1:03.0 |
| 6, 9, 13, 14, 16, (21), (22) |
| Dylan Hamway, Dylan O'Brien, Jacob Bodenhofer, Preston Coyle, John Ryan, (Jake McCarthy), (Aiden Flaherty) |
| 17:59.0, 18:12.0, 18:43.0, 18:47.0, 19:02.0, (19:30.0), (19:34.0) |
4 | 106 | Ashland,
MA - Team Time (1st 5) 1:39:12.7 | Spread (1st 5) 2:46.7 |
| 7, 19, 25, 27, 28, (29), (30) |
| Chris Moriarty, Bennett Lewis, Matthew Shuhy, Mihalis Koutouvos, Nate Levine, (Tyler Kondrat), (Ian Doucette) |
| 18:05.6, 19:22.3, 20:15.9, 20:36.6, 20:52.3, (21:10.7), (21:32.9) |
5 | 130 | Medway,
MA - Team Time (1st 5) 1:53:16.0 | Spread (1st 5) 8:01.0 |
| 8, 26, 31, 32, 33, (34) |
| Ethan Sewall, Ryan Laidlaw, Dan Smith, Matt Palos, Ryan Shaughnessy, (Andres Veliz) |
| 18:07.0, 20:24.0, 23:06.0, 25:31.0, 26:08.0, (28:36.0) |