1 | 45 | Cheverus,
ME - Team Time (1st 5) 1:32:00.7 | Spread (1st 5) 54.4 |
| 2, 5, 6, 15, 17, (29), (41) |
| Taylor Dundas, Robert Britten, Timothy Woods, Martin Duval, Daniel Downey, (Patrick McCann), (Raleigh Swan) |
| 17:50.7, 18:17.9, 18:24.3, 18:42.7, 18:45.1, (19:15.6), (19:46.1) |
2 | 59 | Portland,
ME - Team Time (1st 5) 1:32:56.7 | Spread (1st 5) 45.8 |
| 3, 7, 11, 18, 20, (24), (33) |
| Seth Crockett, Matt Methot, Cole Hutchinson, Nate Buck, Bosco Oringa, (Tanner Howard), (Peter Kouk) |
| 18:09.9, 18:25.1, 18:34.8, 18:51.2, 18:55.7, (19:01.4), (19:23.6) |
3 | 100 | Scarborough,
ME - Team Time (1st 5) 1:34:40.4 | Spread (1st 5) 52.3 |
| 8, 9, 22, 30, 31, (34), (54) |
| Craig Robinson, Sam Chick, Joe Prosack, Duncan Scott, Nick Violette, (Ben Violette), (Sean Griffin) |
| 18:29.1, 18:34.1, 18:58.7, 19:17.1, 19:21.4, (19:27.1), (21:07.3) |
4 | 112 | Thornton Academy,
ME - Team Time (1st 5) 1:35:01.9 | Spread (1st 5) 44.7 |
| 12, 19, 23, 26, 32, (47), (55) |
| Sean Fitzgerald, Tom Letourneau, Marc Beauchemin, Bradley Duquette, Tom Quentin, (Andrew Mockler), (Josh Smith) |
| 18:38.2, 18:51.9, 18:59.4, 19:09.5, 19:22.9, (20:06.5), (21:15.8) |
5 | 130 | Bonny Eagle,
ME - Team Time (1st 5) 1:35:22.9 | Spread (1st 5) 1:51.8 |
| 1, 25, 27, 37, 40, (49), (56) |
| Noah Schoneberg, Murphy Doughty, Timothy Belanger, Colton Tinker, Gregory Martin, (Dalton Groeger), (Kyle St. Jean) |
| 17:50.1, 19:02.8, 19:13.2, 19:34.9, 19:41.9, (20:14.2), (24:12.9) |
6 | 135 | Sanford,
ME - Team Time (1st 5) 1:36:03.6 | Spread (1st 5) 1:04.3 |
| 10, 16, 35, 36, 38, (51), (52) |
| Brett Baker, Zachary Clarke, Jacob Gaudreau, Lenhardt Phil, Jon Carpenter, (Kyle Beaudoin), (Eric Carlson) |
| 18:34.4, 18:43.9, 19:33.2, 19:33.4, 19:38.7, (20:30.7), (20:43.5) |
7 | 144 | Massabesic,
ME - Team Time (1st 5) 1:36:26.6 | Spread (1st 5) 1:20.4 |
| 12, 14, 28, 44, 46, (48), (50) |
| Ben Morrison, Mike Tinkham, Eric Gendron, Madison Moody, Ryan Anderson, (Peter Lepage), (Nate Cartwright) |
| 18:38.2, 18:38.5, 19:15.0, 19:56.3, 19:58.6, (20:09.8), (20:20.2) |
8 | 149 | Marshwood,
ME - Team Time (1st 5) 1:36:34.2 | Spread (1st 5) 1:35.5 |
| 4, 21, 39, 42, 43, (45), (53) |
| Jesse Young, Ethan Morton, Tucker Nixon, Justin Rouse, Colby Nixon, (Tad Olsen), (Keith Pike) |
| 18:15.1, 18:58.0, 19:40.7, 19:49.8, 19:50.6, (19:57.4), (21:06.4) |