1 | 24 | Orono,
ME - Team Time (1st 5) 1:26:03.0 | Spread (1st 5) 1:03.0 |
| 2, 3, 4, 7, 8, (11), (13) |
| Matt Keresey, Tristan Butterfield, William O'Neil, Lowell Ruck, Stephen Nelson, (Gavin McDonald), (Jonathan Steelman) |
| 16:42.0, 16:55.0, 17:03.0, 17:38.0, 17:45.0, (17:53.7), (18:03.7) |
2 | 33 | George Stevens,
ME - Team Time (1st 5) 1:26:30.5 | Spread (1st 5) 2:10.7 |
| 1, 5, 6, 9, 12, (16), (20) |
| John Hassett, Ollie Dillon, Will Entwisle, Oliver Broughton, Aylen Wolf, (Devlin Valle), (Frank Schweizer) |
| 15:49.0, 17:23.8, 17:31.0, 17:47.0, 17:59.7, (18:42.1), (19:39.4) |
3 | 107 | Lee Academy,
ME - Team Time (1st 5) 1:38:53.3 | Spread (1st 5) 1:53.4 |
| 15, 17, 24, 25, 26, (35), (41) |
| Howie Francis, Nathan Gilman, Garet Smith, Michael Noyes, Masato Tsuchida, (Shane Averill), (Dmitrii Krivorotko) |
| 18:35.6, 19:14.8, 20:11.0, 20:22.9, 20:29.0, (21:53.3), (22:35.0) |
4 | 144 | Mattanawcook Academy,
ME - Team Time (1st 5) 1:43:41.9 | Spread (1st 5) 2:45.4 |
| 18, 21, 29, 36, 40 |
| Joshua Burris, Daegan Eastman, Camren Mcreavy, Josh Cox, Bradley Theriault |
| 19:18.0, 19:48.7, 20:37.0, 21:54.8, 22:03.4 |
5 | 145 | Central,
ME - Team Time (1st 5) 1:43:38.4 | Spread (1st 5) 1:37.0 |
| 22, 28, 30, 32, 33, (37), (42) |
| Kyle Ham, Tristan Wright, Josh Rand, Elijah Ames, Kacey Wright, (Isaac Rollins), (Joe Cormier) |
| 19:54.0, 20:33.0, 20:43.3, 20:57.1, 21:31.0, (21:56.4), (22:35.8) |
6 | 149 | Machias Memorial,
ME - Team Time (1st 5) 1:45:05.0 | Spread (1st 5) 5:53.0 |
| 10, 23, 34, 38, 44, (45), (48) |
| Jacob Godfrey, Alex Wentzell, Jakob Holland, Cameron Leavitt, Tyler Wentzell, (Caleb Norton), (Jordan Donovan) |
| 17:48.0, 20:02.0, 21:34.0, 22:00.0, 23:41.0, (23:45.0), (25:02.0) |
7 | 164 | Bucksport,
ME - Team Time (1st 5) 1:49:46.6 | Spread (1st 5) 8:01.3 |
| 14, 19, 39, 43, 49, (51) |
| Skyler Fraga, Daniel Gonzsy, Austin Clement, Hunter Peddle, Nate Cusack, (Alex Burbank) |
| 18:22.6, 19:34.8, 22:02.3, 23:23.0, 26:23.9, (27:45.0) |
8 | 201 | Searsport District Senior,
ME - Team Time (1st 5) 1:56:59.1 | Spread (1st 5) 6:55.0 |
| 27, 31, 46, 47, 50, (52), (53) |
| Devin Fairbrother, Holden Clapp, Malcolm Jones, Ryan Stoddard, Colby Johnson, (Tony Yang), (Branden Allen) |
| 20:31.0, 20:45.1, 23:54.0, 24:23.0, 27:26.0, (28:50.6), (34:51.0) |