1 | 33 | Caribou,
ME - Team Time (1st 5) 1:33:03.2 | Spread (1st 5) 1:51.5 |
| 1, 3, 6, 7, 16, (23), (36) |
| Dylan Marrero, Evan Desmond, Alec Cyr, Bryce Coffin, Nick Alfaro, (Aaron Macek), (Emerson Duplissie-cyr) |
| 17:41.5, 18:17.8, 18:37.4, 18:53.5, 19:33.0, (20:15.1), (21:11.8) |
2 | 56 | John Bapst Memorial,
ME - Team Time (1st 5) 1:35:16.5 | Spread (1st 5) 1:30.5 |
| 2, 5, 14, 17, 18, (22), (49) |
| MacKenzie Ladd, Ben Spear, Gavin McDonald, Noah Dube, Jagger Cummings, (Max Chadwick), (Ryley Wheelock) |
| 18:07.2, 18:34.0, 19:24.4, 19:33.2, 19:37.7, (20:03.8), (25:33.0) |
3 | 85 | Mount Desert Island,
ME - Team Time (1st 5) 1:38:19.6 | Spread (1st 5) 1:14.0 |
| 11, 12, 13, 24, 25, (26), (29) |
| Nick Reznick, Sean Murray, Josh Bloom, Liam Higgins, Erik Merchant, (Calvin Partin), (Stephen Grierson) |
| 19:06.0, 19:12.6, 19:23.0, 20:18.0, 20:20.0, (20:21.0), (20:29.1) |
4 | 100 | Ellsworth,
ME - Team Time (1st 5) 1:39:21.7 | Spread (1st 5) 3:05.5 |
| 4, 9, 20, 27, 40, (45), (48) |
| Matt Shea, Mark Berry, Matt Frost, Beckett Markosian, Alec Leathers, (Eliott Gagnon-Victor), (Collin Lima) |
| 18:32.4, 18:55.7, 19:50.5, 20:25.2, 21:37.9, (23:50.1), (24:59.0) |
5 | 118 | Old Town,
ME - Team Time (1st 5) 1:40:53.2 | Spread (1st 5) 1:56.8 |
| 8, 19, 28, 31, 32, (33), (35) |
| Connor Poirier, Hunter Willey, Nick Letourneau, Joshua Willey, Colby Archer, (Thomas Sanborn), (Benjamin Francis) |
| 18:54.6, 19:49.7, 20:28.7, 20:48.8, 20:51.4, (20:55.8), (21:02.9) |
6 | 148 | Presque Isle,
ME - Team Time (1st 5) 1:44:21.3 | Spread (1st 5) 3:42.6 |
| 9, 21, 34, 41, 43, (47) |
| Trace Cyr, Max Bartley, Brandon McKnight, Joshua Ashton, Owen McQuarrie, (Braden Paul) |
| 18:55.7, 19:59.5, 20:57.1, 21:50.7, 22:38.3, (24:45.8) |
7 | 168 | Hermon,
ME - Team Time (1st 5) 1:47:11.4 | Spread (1st 5) 3:39.7 |
| 15, 30, 37, 42, 44, (46) |
| Zachary Beaton, Robert Pottle, Kyle Byram, Jett Troutt, Connor Cropley, (Zack Stahl) |
| 19:25.4, 20:41.5, 21:23.0, 22:36.4, 23:05.1, (24:37.8) |
8 | 230 | Foxcroft Academy,
ME - Team Time (1st 5) 2:24:16.7 | Spread (1st 5) 15:15.9 |
| 38, 39, 50, 51, 52, (53) |
| Liam Casey, Nicholas Daneman, Yuseok Ko, Heiu Trung, Long Bui, (Yao Li) |
| 21:33.9, 21:36.1, 27:57.9, 36:19.0, 36:49.8, (41:07.0) |