1 | 49 | Mount Desert Island,
ME - Team Time (1st 5) 1:24:53.4 | Spread (1st 5) 2:21.2 |
| 3, 6, 11, 14, 15, (16), (17) |
| Sam York, Liam McKernan, Sam Craighead, Jay Haney, Lucian Avila-Gatz, (Patrick Saltysiak), (Ryan Davis) |
| 15:25.6, 16:35.5, 17:20.3, 17:45.2, 17:46.8, (17:49.5), (17:50.4) |
2 | 59 | George Stevens,
ME - Team Time (1st 5) 1:27:16.4 | Spread (1st 5) 1:07.0 |
| 7, 9, 12, 13, 18, (19), (25) |
| Andrew Hipsky, Thomas Norgang, Sol Lorio, Micah Bryan, Ira Buchholz, (Erik Davis), (Azaiah Nanson) |
| 16:53.3, 17:04.8, 17:36.4, 17:41.6, 18:00.3, (18:07.3), (19:29.5) |
3 | 80 | Ellsworth,
ME - Team Time (1st 5) 1:29:19.2 | Spread (1st 5) 2:19.8 |
| 5, 10, 20, 22, 23, (26), (27) |
| Aedyn Hughes, Matthew Cormier, Rowan Tate, Drew Pierson, Chris Taylor, (Felix Markosian), (Aric Gleason) |
| 16:26.8, 17:17.7, 18:08.4, 18:39.7, 18:46.6, (19:37.6), (19:57.4) |
| 80 | Sumner Memorial,
ME - Team Time (1st 5) 1:29:04.3 | Spread (1st 5) 5:07.5 |
| 2, 4, 21, 24, 29, (35), (37) |
| Kaleb Colson, Ren Salisbury, Riley Hastey, Asa Berry, Caleb Willett, (Saben Tenney), (Jack Fisher) |
| 15:12.2, 16:14.2, 18:16.8, 19:01.4, 20:19.7, (21:58.5), (22:04.2) |
5 | 110 | Bucksport,
ME - Team Time (1st 5) 1:36:20.4 | Spread (1st 5) 7:04.2 |
| 1, 8, 32, 33, 36, (38) |
| William Hileman, Gage Bruns, Dylan Courtney, Marlin Orcutt, Cameron Orcutt, (Zachary Havey-Chambers) |
| 14:56.4, 16:53.7, 20:52.7, 21:37.0, 22:00.6, (22:09.7) |
6 | 162 | Calais,
ME - Team Time (1st 5) 1:46:01.3 | Spread (1st 5) 2:15.9 |
| 28, 30, 31, 34, 39, (40), (41) |
| Evan Gillespie, Muwin Dana, Ryland Sabattus, Oliver Clark, JJ Sockabsain, (Keegan Trainor), (Jacob Sockabasin) |
| 20:17.0, 20:25.2, 20:49.2, 21:57.0, 22:32.9, (22:55.5), (26:52.7) |