1 | 100 | Bangor,
ME - Team Time (1st 5) 1:29:23.2 | Spread (1st 5) 46.8 |
| 8, 18, 23, 24, 27, (43), (50) |
| Jonathan Stanhope, David Correale, Jacob Archer, Jonathan Belanger, Caleb Halvorson-Fried, (Nate Ivey), (Ben Salinas) |
| 17:19.7, 17:55.0, 17:59.4, 18:02.6, 18:06.5, (18:45.4), (18:55.9) |
2 | 102 | Lewiston,
ME - Team Time (1st 5) 1:29:24.1 | Spread (1st 5) 1:32.0 |
| 6, 9, 17, 26, 44, (54), (57) |
| Mohamed Barre, Mohamed Awil, Kevin Lavertu, Mohamed Mohamed, Jordan Balsamo, (Matt Chouinard), (Andrew Balsamo) |
| 17:13.8, 17:25.3, 17:53.0, 18:06.2, 18:45.8, (19:00.9), (19:03.6) |
3 | 114 | Mt Ararat,
ME - Team Time (1st 5) 1:29:44.5 | Spread (1st 5) 1:41.9 |
| 3, 14, 21, 36, 40, (45), (59) |
| Andy Reifman-Packett, Nathan McKenzie, Sam Wood, Jake Demonsthenes, Zach O'Connor, (Matt Gott), (Seth Bryant) |
| 16:53.8, 17:46.6, 17:58.5, 18:29.9, 18:35.7, (18:46.8), (19:10.4) |
4 | 118 | Messalonskee,
ME - Team Time (1st 5) 1:29:48.7 | Spread (1st 5) 2:09.3 |
| 1, 15, 19, 37, 46, (66), (70) |
| Harlow Ladd, Nicholas Hart, Cameron Dick, Logan Moses, Emmitt Heath, (Cam Dick), (Brady Snowden) |
| 16:41.3, 17:50.4, 17:56.0, 18:30.4, 18:50.6, (19:21.4), (19:36.0) |
5 | 124 | Edward Little,
ME - Team Time (1st 5) 1:30:10.3 | Spread (1st 5) 1:39.3 |
| 7, 10, 19, 39, 49, (71), (74) |
| Lucas Bourget, Justin Leclair, Matt Yarnevich, Izaac White, Anthony Gardner, (Midhun Gelder), (Nicholas Johnson) |
| 17:16.4, 17:26.9, 17:56.0, 18:35.3, 18:55.7, (19:48.0), (19:51.0) |
6 | 149 | Brunswick,
ME - Team Time (1st 5) 1:30:14.4 | Spread (1st 5) 2:24.9 |
| 2, 4, 30, 53, 60, (61), (65) |
| Benson Worthington, Jamie Ross, Jacob Schwab, Donovan Shea, Alex Nichols, (Walter Martin), (Walton Martin) |
| 16:45.6, 17:03.0, 18:15.3, 19:00.0, 19:10.5, (19:13.0), (19:21.0) |
7 | 150 | Hampden Academy,
ME - Team Time (1st 5) 1:31:08.6 | Spread (1st 5) 1:47.4 |
| 11, 13, 29, 34, 63, (68), (73) |
| Andrew Closson, Caleb Lord, Nick Kopf, Dustin Ramsay, Dillon Corliss, (Matt Closson), (Ryan Cole) |
| 17:28.3, 17:45.5, 18:13.2, 18:25.9, 19:15.7, (19:28.2), (19:49.6) |
8 | 158 | Mt Blue,
ME - Team Time (1st 5) 1:31:06.8 | Spread (1st 5) 1:51.1 |
| 5, 12, 41, 48, 52, (62), (77) |
| Justin Tracy, Sully Jackson, Alex Chandler, Dustin Staples, Joshua Horne, (Brendan Hickey), (Silas Rogers) |
| 17:07.4, 17:31.4, 18:36.5, 18:53.0, 18:58.5, (19:13.3), (20:24.0) |
9 | 190 | Brewer,
ME - Team Time (1st 5) 1:32:44.5 | Spread (1st 5) 1:02.7 |
| 22, 33, 38, 42, 55, (56), (64) |
| Tristan Walden, Luke Rand, Alec Wortman, Sam Ness, Nathan Fitzpatrick, (Jimmy Donnelly), (Stephen Taylor) |
| 17:59.1, 18:25.6, 18:33.1, 18:44.9, 19:01.8, (19:03.1), (19:20.1) |
10 | 191 | Erskine Academy,
ME - Team Time (1st 5) 1:32:42.5 | Spread (1st 5) 1:12.9 |
| 16, 31, 35, 51, 58, (76), (79) |
| Ethan Bronson, Brendan Wood, Erik Dodge, Spencer Gray, Robbie Fasano, (Tom Ferguson), (Zach Childs) |
| 17:52.7, 18:18.4, 18:29.1, 18:56.7, 19:05.6, (20:02.3), (20:41.1) |
11 | 281 | Oxford Hills,
ME - Team Time (1st 5) 1:38:28.9 | Spread (1st 5) 4:08.0 |
| 25, 28, 69, 78, 81, (83), (84) |
| Jessie Newcomb, Jeremy Read, Daniel Costanzi, Forrest Todd, Matt Breer, (Kane Williamson), (Brandon Pelletier Unk) |
| 18:03.4, 18:10.8, 19:31.3, 20:32.0, 22:11.4, (23:54.7), (25:24.3) |
12 | 293 | Cony,
ME - Team Time (1st 5) 1:36:23.7 | Spread (1st 5) 1:28.3 |
| 32, 47, 67, 72, 75, (80), (82) |
| Andrew Caron, Connor Dufour, Lane Pelletier, Dylan Cheever, Luke Duchart, (Julian Hubbard), (Tyler Quirion) |
| 18:23.6, 18:51.2, 19:27.8, 19:49.2, 19:51.9, (21:09.6), (22:24.0) |