1 | 20 | Brookline,
MA - Team Time (1st 5) 59:47.8 | Spread (1st 5) 1:04.4 |
| 1, 2, 4, 6, 7, (8), (9) |
| Liam Hartmann, Aydin Armstrong, Markus Dole, Nathaniel Lawson, Ian Kang, (Eric Bardon), (Arin Karnik) |
| 11:25.2, 11:40.9, 12:01.3, 12:10.8, 12:29.6, (12:32.6), (12:45.8) |
2 | 60 | Needham,
MA - Team Time (1st 5) 1:05:11.2 | Spread (1st 5) 23.5 |
| 10, 11, 12, 13, 14, (16), (17) |
| Austin Conti, Duncan Alexander, Cash Lindsley, Andrew Shvarts, Zayan Hussain, (Hutch Turner), (Wes Gibbons) |
| 12:53.5, 12:55.7, 13:01.0, 13:04.0, 13:17.0, (13:46.0), (13:51.0) |
3 | 101 | Braintree,
MA - Team Time (1st 5) 1:09:39.0 | Spread (1st 5) 1:01.0 |
| 15, 18, 19, 24, 25, (26), (28) |
| William Sciascia, Aidan Manning, William Kennedy, Liam Sweeney, Eric Logan, (James Putman), (Gabriel Centofanti) |
| 13:19.0, 13:53.0, 13:56.0, 14:11.0, 14:20.0, (14:27.0), (14:47.0) |
4 | 105 | Framingham,
MA - Team Time (1st 5) 1:09:54.0 | Spread (1st 5) 3:20.6 |
| 3, 20, 23, 29, 30, (31), (32) |
| Dylan Wheeler, Joshua Krohne, Amogh Singh, Christopher Juarez, Jason Lowe, (Benjamin Dustin), (Sumir Ramachandrula) |
| 11:42.4, 13:56.1, 14:10.0, 15:02.5, 15:03.0, (15:04.1), (15:07.1) |
5 | 108 | Weymouth,
MA - Team Time (1st 5) 1:15:58.9 | Spread (1st 5) 9:04.1 |
| 5, 21, 22, 27, 33 |
| Andrew Himmer, Liam Devaney, Gavin Flaherty, Andy Outerbridge, Leo Bates |
| 12:05.9, 13:58.0, 14:03.0, 14:42.0, 21:10.0 |