1 | 40 | Mount Desert Island,
ME - Team Time (1st 5) 1:25:05.0 | Spread (1st 5) 1:30.6 |
| 1, 4, 7, 13, 15, (16), (21) |
| Alex Eason, Jon Genrich, Jacob Benson, Calvin Partin, Ponce Saltysiak, (Stephen Grierson), (Mason Soares) |
| 16:12.3, 16:36.5, 17:04.3, 17:29.0, 17:42.9, (17:47.3), (18:06.6) |
2 | 70 | Ellsworth,
ME - Team Time (1st 5) 1:27:45.8 | Spread (1st 5) 56.2 |
| 9, 11, 14, 17, 19, (34), (36) |
| Nicholas Cormier, Beckett Markosian, Bryce Carter, Calvin Nelson, Mark Berry, (Matt Shea), (Alex Dewitt) |
| 17:05.9, 17:14.5, 17:32.5, 17:50.8, 18:02.1, (19:25.0), (19:40.3) |
3 | 73 | Orono,
ME - Team Time (1st 5) 1:27:49.2 | Spread (1st 5) 1:40.9 |
| 5, 8, 12, 22, 26, (28), (29) |
| Tucker Ellis, Marius DeLannee, Colby Pawson, Eli Ewer, Ryan Abedi, (Itai Boss), (Gabe Livengood) |
| 16:45.2, 17:05.2, 17:21.1, 18:11.6, 18:26.1, (18:34.3), (18:41.6) |
4 | 81 | Old Town,
ME - Team Time (1st 5) 1:28:15.3 | Spread (1st 5) 2:12.3 |
| 3, 10, 18, 23, 27, (30), (35) |
| Nick Letourneau, Philip Alyokhin, Gage Smith, Matthew Pelletier, Samuel Koch, (Benjamin Francis), (David Roderick) |
| 16:20.4, 17:10.1, 17:52.8, 18:19.3, 18:32.7, (18:45.9), (19:33.3) |
5 | 107 | George Stevens,
ME - Team Time (1st 5) 1:30:53.8 | Spread (1st 5) 2:11.9 |
| 6, 20, 24, 25, 32, (33), (37) |
| Caden Mattson, Clark Morrison, Ian Renwick, Andrew Szwez, Nyahm Wolf, (Sean Schweizer), (Ian Howell) |
| 16:55.5, 18:06.3, 18:21.2, 18:23.4, 19:07.4, (19:20.5), (19:45.8) |
6 | 174 | Washington Academy,
ME - Team Time (1st 5) 1:40:55.5 | Spread (1st 5) 5:12.4 |
| 2, 41, 42, 44, 45, (46), (50) |
| Matyas Nachtiagall, Jeffrey Graham, Hudson Morris, Ethan Hicks, Forrest Perkins, (Ethan Graham), (Mason Look) |
| 16:16.0, 20:53.0, 20:54.0, 21:24.1, 21:28.4, (21:33.4), (23:39.0) |
7 | 219 | Central,
ME - Team Time (1st 5) 1:47:53.7 | Spread (1st 5) 4:24.6 |
| 38, 39, 43, 48, 51, (52) |
| Ivan Tibbets, Joe Cormier, Dylan Ham, Makiah Bryant, Jason Pacheco, (Tristan Wright) |
| 20:03.3, 20:18.3, 20:56.6, 22:07.6, 24:27.9, (26:29.2) |
8 | 220 | Bucksport,
ME - Team Time (1st 5) 1:51:08.0 | Spread (1st 5) 7:56.4 |
| 31, 40, 47, 49, 53, (54) |
| David Hileman, Christian Winslow, James Palkie, Micah Hileman, Liam Swift, (Caleb Fitzgerald) |
| 19:01.4, 20:49.5, 21:39.4, 22:39.9, 26:57.8, (27:40.1) |