1 | 32 | Yarmouth,
ME - Team Time (1st 5) 1:31:44.0 | Spread (1st 5) 2:28.0 |
| 1, 3, 8, 9, 11, (12), (13) |
| Braden Becker, Chase Hughes, Colin Kerner, Thomas Robichaud, Sam Gerken, (Ian Murrin), (Ian Grover) |
| 16:37.0, 18:03.0, 18:58.0, 19:01.0, 19:05.0, (19:49.0), (19:50.0) |
2 | 44 | North Yarmouth Academy,
ME - Team Time (1st 5) 1:34:53.0 | Spread (1st 5) 3:31.0 |
| 2, 4, 6, 14, 18, (24), (26) |
| Matt Malcom, Jake Burns, John LeBlanc, Haley Cunningham, Jin Yao, (Josh Chapman), (Andy Liu) |
| 17:14.0, 18:22.0, 18:34.0, 19:58.0, 20:45.0, (21:48.0), (22:04.0) |
3 | 64 | Gray-New Gloucester,
ME - Team Time (1st 5) 1:38:38.0 | Spread (1st 5) 2:25.0 |
| 5, 10, 14, 16, 19, (23), (25) |
| Lucas Nickerson, Gabe Coleman, Hunter Hodsdon, Ben Coleman, Nicholas Cavanaugh, (Daniel Rowe), (Ben Garcia) |
| 18:23.0, 19:03.0, 19:58.0, 20:26.0, 20:48.0, (21:29.0), (21:56.0) |
4 | 87 | Lake Region,
ME - Team Time (1st 5) 1:42:37.0 | Spread (1st 5) 2:32.0 |
| 7, 17, 20, 21, 22, (27), (28) |
| Mark MacDougall, Kyle DeSouza Unk, Ben Roy, Mason Kluge-Edwards, Timmy Cronin, (James McCann), (Nick Hall) |
| 18:51.0, 20:31.0, 20:53.0, 20:59.0, 21:23.0, (23:11.0), (24:40.0) |