1 | 38 | George Stevens,
ME - Team Time (1st 5) 1:27:11.1 | Spread (1st 5) 1:26.1 |
| 2, 4, 6, 12, 14, (19), (21) |
| Sol Lorio, Clark Morrison, Caden Mattson, Ian Renwick, Oliver Wilson, (Micah Bryan), (Ira Buchholz) |
| 16:44.0, 17:04.0, 17:17.0, 17:56.0, 18:10.1, (19:01.0), (19:11.0) |
2 | 42 | Ellsworth,
ME - Team Time (1st 5) 1:27:41.0 | Spread (1st 5) 1:42.0 |
| 1, 5, 7, 13, 16, (23), (25) |
| Nicholas Cormier, Matt Shea, Calvin Nelson, Colby Lacasse, Bryce Carter, (Ben Snow), (Drew Pierson) |
| 16:41.0, 17:08.0, 17:24.0, 18:05.0, 18:23.0, (19:28.0), (19:39.0) |
3 | 48 | Mount Desert Island,
ME - Team Time (1st 5) 1:28:16.8 | Spread (1st 5) 1:19.8 |
| 3, 9, 10, 11, 15, (17), (18) |
| Cody Parker, Sam York, Mason Soares, Harley Brown, Spencer Rose, (Jacob Benson), (Ryan Davis) |
| 16:51.0, 17:41.0, 17:43.0, 17:51.0, 18:10.8, (18:33.0), (18:56.0) |
4 | 100 | Bucksport,
ME - Team Time (1st 5) 1:35:42.7 | Spread (1st 5) 2:48.0 |
| 8, 20, 22, 24, 26, (27), (30) |
| Micah Hileman, Christian Winslow, David Hileman, Anthoney Smith, James Palkie, (Matthew Brannen), (Liam Swift) |
| 17:30.0, 19:04.7, 19:14.0, 19:36.0, 20:18.0, (20:22.0), (24:04.0) |
5 | 153 | Searsport District Senior,
ME - Team Time (1st 5) 2:12:07.0 | Spread (1st 5) 9:01.0 |
| 28, 29, 31, 32, 33 |
| Thomas Bradley, Ellis Braga, Caleb Fairbrother, Eli Law, William Bradley |
| 20:54.0, 23:52.0, 28:33.0, 28:53.0, 29:55.0 |