1 | 20 | Orono,
ME - Team Time (1st 5) 1:15:26.0 | Spread (1st 5) 55.6 |
| 1, 2, 4, 6, 7, (9), (10) |
| Thorin Saucier, Tucker Ellis, Marius DeLannee, Eli Ewer, Kyle McClellan, (Colby Pawson), (Gabe Livengood) |
| 14:36.4, 14:45.7, 15:04.6, 15:27.3, 15:32.0, (16:00.3), (16:00.4) |
2 | 61 | Old Town,
ME - Team Time (1st 5) 1:21:01.6 | Spread (1st 5) 3:17.1 |
| 3, 5, 11, 14, 28, (37) |
| Nick Letourneau, Philip Alyokhin, Benjamin Francis, Matthew Pelletier, Dominic Graves, (Ethyn Lolar) |
| 14:51.8, 15:23.2, 16:04.9, 16:32.8, 18:08.9, (20:10.3) |
3 | 68 | Calais,
ME - Team Time (1st 5) 1:23:05.8 | Spread (1st 5) 1:11.7 |
| 8, 12, 15, 16, 17, (32), (33) |
| Kyle Richard, Luke Furtek, Mason Ritchie, Gavin Parks, Ashton James, (Tyler Furtek), (Tristan Seavey) |
| 15:53.7, 16:29.4, 16:47.2, 16:50.1, 17:05.4, (18:50.8), (19:01.7) |
4 | 119 | Washington Academy,
ME - Team Time (1st 5) 1:29:16.6 | Spread (1st 5) 2:11.3 |
| 19, 20, 22, 23, 35, (40) |
| Jeffrey Graham, Ethan Hicks, Forrest Perkins, Ethan Graham, Mason Look, (Jacob Wall) |
| 17:21.1, 17:21.6, 17:28.9, 17:32.6, 19:32.4, (22:07.0) |
5 | 124 | Central,
ME - Team Time (1st 5) 1:29:38.9 | Spread (1st 5) 2:08.8 |
| 18, 21, 25, 26, 34, (38) |
| Dylan Ham, Tristan Wright, Ivan Tibbets, Joe Cormier, Makiah Bryant, (Jason Pacheco) |
| 17:14.5, 17:27.4, 17:46.4, 17:47.3, 19:23.3, (20:25.0) |
6 | 144 | Dexter Regional,
ME - Team Time (1st 5) 1:33:42.2 | Spread (1st 5) 4:09.6 |
| 13, 27, 29, 36, 39 |
| Michael Gadwah, Nickolas Gallighan, Gadwah Miles, Ryan Boisvert, Day Clyde |
| 16:31.9, 18:03.2, 18:20.9, 20:04.7, 20:41.5 |
7 | 168 | Machias Memorial,
ME - Team Time (1st 5) 1:41:11.4 | Spread (1st 5) 5:33.1 |
| 24, 30, 31, 41, 42, (43) |
| Leif Mckenna, Jakob Holland, Tyler Demarest, Dustin Taylor, Alexander Look, (Alexander Cox) |
| 17:45.1, 18:22.5, 18:32.8, 23:12.8, 23:18.2, (24:05.6) |