1 | 18 | Pembroke,
MA - Team Time (1st 5) 1:17:03.0 | Spread (1st 5) 32.0 |
| 1, 2, 5, 5, 5, (5), (9) |
| John Valeri, Christian Stafford, Alex Bowler, William Stafford, Adison Fine, (Lucas Tocher), (Phillip Martin) |
| 15:05.0, 15:07.0, 15:37.0, 15:37.0, 15:37.0, (15:37.0), (15:44.0) |
2 | 47 | Whitman-Hanson Regional,
MA - Team Time (1st 5) 1:19:13.0 | Spread (1st 5) 1:20.0 |
| 3, 4, 10, 11, 19, (20), (22) |
| Brian Sheppard, Samuel Evans, Tyler Durant, Patrick Brett, Lukas Moscoso, (Stephen Smart), (Jason Keenan) |
| 15:17.0, 15:34.0, 15:51.0, 15:54.0, 16:37.0, (17:00.0), (17:06.0) |
3 | 73 | Hingham,
MA - Team Time (1st 5) 1:21:05.0 | Spread (1st 5) 27.0 |
| 12, 13, 15, 16, 17, (18), (21) |
| Greg Williamson, Alex Riddell, Sam Mildrum, Nick Awtry, Jake Van Dine, (Ivan Frantz), (Will Dipesa) |
| 15:59.0, 16:04.0, 16:11.0, 16:25.0, 16:26.0, (16:34.0), (17:01.0) |
4 | 120 | Norfolk County Agricultural,
MA - Team Time (1st 5) 1:32:45.0 | Spread (1st 5) 3:41.0 |
| 14, 23, 26, 27, 30, (33), (35) |
| Phillip Jewers, Garret Sullivan, Craig Cunningham, Justin Hailey, Justin Walsh, (Peter Dias), (London Mildrum) |
| 16:07.0, 18:15.0, 19:13.0, 19:22.0, 19:48.0, (20:39.0), (20:44.0) |
5 | 137 | Middleboro,
MA - Team Time (1st 5) 1:37:31.0 | Spread (1st 5) 1:17.0 |
| 24, 25, 28, 29, 31, (32), (34) |
| Brandon Rousseau, Jake Levesque, Dalton Kane, Wilbur Justin, Liam Bingham, (Ian Soderlund), (Adam Vitali) |
| 18:59.0, 19:07.0, 19:25.0, 19:44.0, 20:16.0, (20:37.0), (20:43.0) |