1 | 43 | Bangor Christian,
ME - Team Time (1st 5) 1:32:28.0 | Spread (1st 5) 1:01.0 |
| 4, 5, 7, 12, 15, (16), (27) |
| Bradley Wilcox, Dylan Merchant, Zac Palmeter, Christopher Parent, Brian Parent, (Chris Parent), (Jace Schmidt) |
| 18:05.0, 18:06.0, 18:17.0, 18:54.0, 19:06.0, (19:09.1), (20:07.0) |
2 | 82 | Sumner Memorial,
ME - Team Time (1st 5) 1:34:56.8 | Spread (1st 5) 3:20.0 |
| 2, 3, 13, 29, 35, (54), (54) |
| Taylor Lee, Brandon Wade, Kurt Hand, Kyle Jordan, John Sandiego, (Jason Smith), (Eric Archer) |
| 17:21.0, 17:41.0, 19:00.0, 20:13.8, 20:41.0, (22:42.1), (22:42.1) |
3 | 85 | Orono,
ME - Team Time (1st 5) 1:34:59.5 | Spread (1st 5) 3:58.0 |
| 1, 9, 11, 28, 36, (46), (50) |
| Alex Bulteel, Schuyler Collett, Paul Robinson, Avery Cole, Bill Desisto, (Justin Brooks), (Isaac McKillen-Godfried) |
| 16:43.8, 18:40.9, 18:43.1, 20:09.9, 20:41.8, (21:15.4), (21:49.3) |
4 | 105 | Lee Academy,
ME - Team Time (1st 5) 1:37:52.4 | Spread (1st 5) 2:23.0 |
| 6, 17, 19, 30, 33, (39), (43) |
| Josiah Thurlow, Brandon Bourgoin, Robbie Norris, Noah Albino, Sean Bates, (Brett Bates), (Warren Mann) |
| 18:15.0, 19:11.0, 19:20.4, 20:28.0, 20:38.0, (21:00.0), (21:09.4) |
5 | 114 | George Stevens,
ME - Team Time (1st 5) 1:38:49.8 | Spread (1st 5) 2:21.0 |
| 10, 14, 20, 30, 40, (47), (72) |
| Sam Stahnke, Kalle Bailey, Ben Avery, Kiyoshi Kuniyoshi, Jacob Reiley, (Josh Bowden), (James Szasz) |
| 18:41.0, 19:03.8, 19:35.0, 20:28.0, 21:02.0, (21:18.0), (27:13.9) |
6 | 200 | Bucksport,
ME - Team Time (1st 5) 1:44:54.9 | Spread (1st 5) 2:19.4 |
| 22, 37, 44, 45, 52, (56), (59) |
| Robin Doyle, Austin Sargent, Eric Davis, Mitchell Small, Jordan Gross, (Alex Bourgon), (Joe Goodin) |
| 19:44.6, 20:43.7, 21:11.0, 21:11.6, 22:04.0, (22:53.0), (23:17.2) |
7 | 204 | Washington Academy,
ME - Team Time (1st 5) 1:46:39.1 | Spread (1st 5) 4:25.3 |
| 24, 32, 34, 48, 66, (67) |
| Drew Sansing, Kameron Hanson, Andrew Cox, Caleb Beal, Tai Thai, (Logan Hanscom) |
| 19:51.0, 20:34.0, 20:38.3, 21:19.5, 24:16.3, (24:31.0) |
8 | 207 | Central,
ME - Team Time (1st 5) 1:46:57.2 | Spread (1st 5) 5:07.0 |
| 8, 38, 42, 58, 61, (69), (75) |
| Josh Boudreau, Cody Weaver, Brandon Webster, Tom Murray, Anthony Smith, (Pat Commeau), (Jacob Denty) |
| 18:23.0, 20:50.0, 21:08.2, 23:06.0, 23:30.0, (25:43.2), (30:56.0) |
9 | 237 | Fort Kent Community,
ME - Team Time (1st 5) 1:50:56.8 | Spread (1st 5) 5:30.5 |
| 26, 41, 49, 53, 68 |
| Lucas Woodward, Joey Fishman, Scott Whitney, Eric Deschene, Matt Rioux |
| 20:02.5, 21:04.6, 21:36.9, 22:39.8, 25:33.0 |
10 | 239 | Schenck,
ME - Team Time (1st 5) 1:53:51.0 | Spread (1st 5) 7:22.3 |
| 18, 21, 64, 65, 71 |
| Taylor Tanous, Devin Turcotte, Ryan MacLeod, Aaron Beaumont, Jon Hamm |
| 19:13.3, 19:39.6, 24:09.3, 24:13.2, 26:35.6 |
11 | 269 | Greater Houlton Christian Acad,
ME - Team Time (1st 5) 1:56:22.2 | Spread (1st 5) 6:45.5 |
| 23, 51, 62, 63, 70 |
| Micah Wiley, Russell Socoby, Ethan Holmes, Isaiah Straubel, Jordan Cummings |
| 19:46.2, 21:53.0, 24:04.5, 24:06.8, 26:31.7 |
12 | 289 | Foxcroft Academy,
ME - Team Time (1st 5) 2:02:57.5 | Spread (1st 5) 8:24.7 |
| 25, 57, 60, 73, 74 |
| Tony Moulton, Atticus Dennis, Julian Quinn, Antoine Pratt, Harold Hicks |
| 19:55.2, 23:05.4, 23:28.0, 28:09.0, 28:19.9 |