1 | 34 | Orono,
ME - Team Time (1st 5) 1:29:42.0 | Spread (1st 5) 1:04.5 |
| 3, 4, 5, 7, 15, (22), (29) |
| James O'Neil, Tristan Butterfield, Conall Molloy, Josh Marquis, Brian Westhoven, (Zimra Winters), (Stephen Nelson) |
| 17:34.5, 17:35.4, 17:43.8, 18:09.3, 18:39.0, (19:02.0), (19:43.2) |
2 | 54 | George Stevens,
ME - Team Time (1st 5) 1:31:26.5 | Spread (1st 5) 1:33.8 |
| 2, 8, 11, 14, 19, (28), (44) |
| John Hassett, Devlin Valle, Ollie Dillon, Oliver Broughton, Tate Yoder, (Aylen Wolf), (Baxter Forrest) |
| 17:24.2, 18:10.6, 18:17.6, 18:36.1, 18:58.0, (19:29.1), (21:10.2) |
3 | 75 | Fort Kent Community,
ME - Team Time (1st 5) 1:32:22.1 | Spread (1st 5) 2:33.1 |
| 1, 10, 17, 21, 26, (32), (61) |
| Matt Toussaint, Sam Ouellette, Skyler Bernstein, Charles Parham, Jared Michaud, (Kip Stanley), (Jackson Ashby) |
| 16:51.9, 18:17.1, 18:46.4, 19:01.7, 19:25.0, (19:52.2), (22:33.8) |
4 | 136 | Washburn District,
ME - Team Time (1st 5) 1:37:53.1 | Spread (1st 5) 2:04.7 |
| 9, 25, 30, 36, 36, (45), (46) |
| Derek Baker, Cameron Preston, Michael Ericson, Alex Pelletier, Parker Thompson, (Kenny Irving), (Cameron Hartford) |
| 18:11.4, 19:24.0, 19:45.5, 20:16.1, 20:16.1, (21:11.0), (21:13.3) |
5 | 145 | Bucksport,
ME - Team Time (1st 5) 1:38:34.1 | Spread (1st 5) 2:44.2 |
| 16, 20, 24, 34, 51, (62), (69) |
| Robin Doyle, Skyler Fraga, Adam Bohlan, Michael Soteres, Aaron Kircheis, (Amaziah Jones), (Bryon Dossett) |
| 18:46.2, 19:01.3, 19:16.1, 20:00.1, 21:30.4, (22:56.4), (25:05.6) |
6 | 175 | Central,
ME - Team Time (1st 5) 1:40:54.3 | Spread (1st 5) 2:21.3 |
| 23, 27, 35, 40, 50, (57), (71) |
| Ty Orduna, Kaj Overturf, Kaj Overturff Unk, Tristan Wright, Kacey Wright, (Jake Emerson), (Antonio Sanchez) |
| 19:03.9, 19:25.3, 20:13.8, 20:46.1, 21:25.2, (22:19.7), (29:35.0) |
7 | 192 | Bangor Christian,
ME - Team Time (1st 5) 1:43:59.4 | Spread (1st 5) 5:09.1 |
| 12, 18, 43, 54, 65 |
| Zac Palmeter, Palmeter Josh, Alex McKinney, Joel Schmidt, Ryan McGraw |
| 18:26.6, 18:53.0, 21:09.8, 21:54.3, 23:35.7 |
8 | 199 | Narraguagus,
ME - Team Time (1st 5) 1:44:41.0 | Spread (1st 5) 5:46.2 |
| 6, 33, 38, 55, 67 |
| Ridge Osgood, Jeffrey Lagasse, Robert Lisee, Sean Tester, Josh Bradley |
| 18:08.1, 19:53.6, 20:38.8, 22:06.2, 23:54.3 |
9 | 216 | Lee Academy,
ME - Team Time (1st 5) 1:45:02.4 | Spread (1st 5) 3:59.7 |
| 13, 42, 48, 53, 60, (66), (68) |
| Dominic Pacelli, Jarryd Whirty, Renda Zhang, Nathanael Thurlow, Jonasun Zhu, (George Zhang), (Dmitri Mihaliov) |
| 18:29.0, 20:51.2, 21:22.6, 21:50.9, 22:28.7, (23:37.5), (23:54.5) |
10 | 237 | Calais,
ME - Team Time (1st 5) 1:47:00.3 | Spread (1st 5) 1:33.8 |
| 39, 41, 49, 52, 56, (70) |
| Kevin Beek, Skylar Cole, Nick Hallowell, Mitchell Paul Unk, Trent Stevens, (Nathaniel Coleman) |
| 20:45.2, 20:48.6, 21:24.0, 21:43.5, 22:19.0, (25:49.5) |
11 | 258 | Sumner Memorial,
ME - Team Time (1st 5) 1:49:11.8 | Spread (1st 5) 3:30.0 |
| 31, 47, 58, 59, 63, (64) |
| Issiac Christiansen, Patrik Orcutt, Ian Lariviere, Dylan Bernaquer, Christian Kimball, (Nicholas Kimball) |
| 19:48.5, 21:21.8, 22:20.3, 22:22.7, 23:18.5, (23:33.9) |