1 | 59 | Mt Ararat,
ME - Team Time (1st 5) 1:26:24.0 | Spread (1st 5) 1:37.3 |
| 3, 5, 9, 16, 26, (29), (33) |
| Andy Reifman-Packett, Nick Parsons, Jake Letourneau, Nick Demosthenes, Peter Burtt, (Nathan McKenzie), (Alex Spies) |
| 16:28.9, 16:57.4, 17:06.5, 17:45.0, 18:06.2, (18:19.4), (18:30.1) |
2 | 73 | Edward Little,
ME - Team Time (1st 5) 1:26:32.6 | Spread (1st 5) 2:33.0 |
| 2, 8, 12, 14, 37, (43), (57) |
| Faisal Noor, Hussein Mohamed, Lucas Bourget, Justin Leclair, Izaac White, (Nathan Mulligan), (Zachary Tannenbaum) |
| 16:09.0, 17:02.0, 17:16.0, 17:23.6, 18:42.0, (18:52.3), (19:27.3) |
3 | 78 | Mt Blue,
ME - Team Time (1st 5) 1:27:51.9 | Spread (1st 5) 1:04.0 |
| 7, 10, 15, 21, 25, (31), (54) |
| Jaron Jones, Jonah Jones, Brody Hines, Sully Jackson, Justin Tracy, (Alex Chandler), (Dustin Staples) |
| 17:01.0, 17:11.0, 17:40.1, 17:54.8, 18:05.0, (18:25.2), (19:14.0) |
4 | 101 | Lewiston,
ME - Team Time (1st 5) 1:29:02.8 | Spread (1st 5) 1:37.5 |
| 6, 13, 18, 28, 36, (47), (69) |
| Hussain Ibrahim, Kevin Lavertu, Tanner Adams, Mohamed Barre, Kyle Clabby, (Russ Caligiuri), (Matt Chouinard) |
| 16:59.5, 17:17.0, 17:51.1, 18:18.2, 18:37.0, (19:02.0), (19:44.0) |
5 | 128 | Brunswick,
ME - Team Time (1st 5) 1:30:33.3 | Spread (1st 5) 59.2 |
| 19, 20, 22, 23, 44, (64), (66) |
| Benson Worthington, Patrick Horan, George Mills, Jacob Schwab, Alex Nichols, (Walton Martin), (Donovan Shea) |
| 17:53.9, 17:54.0, 17:55.4, 17:56.9, 18:53.1, (19:40.1), (19:40.6) |
6 | 140 | Cony,
ME - Team Time (1st 5) 1:30:26.3 | Spread (1st 5) 2:24.5 |
| 4, 11, 38, 39, 48, (61), (64) |
| William Lundquist, Alexander Smith, Connor Dufour, Dylan Cheever, Matt Boucher, (Lane Pelletier), (Chris Slonina) |
| 16:40.7, 17:12.0, 18:43.4, 18:45.0, 19:05.2, (19:37.3), (19:40.1) |
7 | 163 | Bangor,
ME - Team Time (1st 5) 1:32:05.6 | Spread (1st 5) 53.2 |
| 24, 27, 30, 40, 42, (50), (70) |
| Juergen Pilot, Jon Stanhope, Jonathan Belanger, David Correale, Lorenzo Vola, (Joseph Belanger), (Nate Ivey) |
| 17:58.2, 18:06.9, 18:24.0, 18:45.1, 18:51.4, (19:06.8), (19:47.4) |
8 | 222 | Messalonskee,
ME - Team Time (1st 5) 1:33:28.6 | Spread (1st 5) 3:33.9 |
| 1, 32, 59, 63, 67, (68), (73) |
| Harlow Ladd, Cam Dick, Arthur Conover, Riley Wentworth, Tom Frasca, (Tyler Parsons), (Emmitt Heath) |
| 16:08.0, 18:29.0, 19:30.0, 19:39.7, 19:41.9, (19:43.5), (20:22.0) |
9 | 224 | Brewer,
ME - Team Time (1st 5) 1:34:38.8 | Spread (1st 5) 34.5 |
| 35, 41, 45, 51, 52, (55), (71) |
| John Herlihy, Tristan Walden, James Johnson, Luke Rand, Stephen Taylor, (Mark Proulx), (Sam Johnson) |
| 18:35.0, 18:46.2, 19:00.2, 19:07.9, 19:09.5, (19:19.8), (19:52.3) |
10 | 281 | Oxford Hills,
ME - Team Time (1st 5) 1:40:13.2 | Spread (1st 5) 4:22.2 |
| 34, 45, 49, 75, 78, (79), (82) |
| Jessie Newcomb, Tyler Pelletier, Jeremy Read, Daniel Costanzi, Matt Breer, (Kane Williamson), (Alex Hardy) |
| 18:30.7, 19:00.2, 19:06.3, 20:43.1, 22:52.9, (22:57.2), (23:36.0) |
11 | 305 | Morse,
ME - Team Time (1st 5) 1:37:44.8 | Spread (1st 5) 41.9 |
| 53, 58, 60, 62, 72, (74), (77) |
| Zech Thomas, Cody Musolff, Matt Munster, Otto Werwaiss, Nate Stover, (Ben Wright), (Kyle Bauer) |
| 19:12.1, 19:28.1, 19:31.1, 19:39.5, 19:54.0, (20:32.0), (22:32.0) |
12 | 309 | Lawrence,
ME - Team Time (1st 5) 1:45:11.3 | Spread (1st 5) 5:45.9 |
| 17, 55, 76, 80, 81, (83), (84) |
| Jimmie Pershken, Michael Zebiak, Mackenzie Sennett, Josiah White, Ian Klane, (Samuel Benham), (Justin Casey) |
| 17:47.6, 19:19.8, 20:59.6, 23:30.8, 23:33.5, (24:09.4), (24:37.0) |