1 | 22 | Mt Ararat,
ME - Team Time (1st 5) 1:10:57.8 | Spread (1st 5) 49.7 |
| 2, 3, 4, 5, 8, (14), (24) |
| Grady Satterfield, Jace Hollenbach, Lucas Bergeron, Nate Cohen, Andrew Chamberland, (Parker Libby), (Logan Munsey) |
| 13:51.8, 14:05.5, 14:07.4, 14:11.6, 14:41.5, (15:17.0), (16:33.8) |
2 | 43 | Brunswick,
ME - Team Time (1st 5) 1:12:53.9 | Spread (1st 5) 2:33.5 |
| 1, 6, 9, 11, 16, (25), (39) |
| William Shaughnessy, Andrew Chingos, Joseph Valliere, Aiden Simmons, Eli Palmer, (Dolan Pols), (Felix Battle) |
| 13:01.3, 14:31.4, 14:46.3, 15:00.1, 15:34.8, (16:35.8), (17:43.1) |
3 | 85 | Messalonskee,
ME - Team Time (1st 5) 1:18:19.8 | Spread (1st 5) 1:34.5 |
| 12, 13, 15, 19, 26, (29), (30) |
| Dylan Flewelling, Elijah Ross, Caden Cote, Michael D'Amico, Tieran Croft, (Connor Pellerin), (Evan Demott) |
| 15:05.3, 15:12.7, 15:23.0, 15:59.0, 16:39.8, (16:44.2), (16:51.0) |
4 | 102 | Cony,
ME - Team Time (1st 5) 1:19:44.5 | Spread (1st 5) 3:16.0 |
| 7, 10, 17, 28, 40, (41), (42) |
| Casey Gallant, Myles Quirion, Jacob Pelletier, Brodi Freeman, Sam Coffin, (Evan Galego), (Lain McCollett) |
| 14:32.7, 14:53.6, 15:47.4, 16:42.1, 17:48.7, (17:54.5), (18:07.0) |
5 | 119 | Mt Blue,
ME - Team Time (1st 5) 1:22:03.8 | Spread (1st 5) 1:10.6 |
| 18, 21, 22, 27, 31, (32), (36) |
| Ethan McIntosh, Evan Hornbach, Clayton McCarthy, Isaiah Doscinski, Aubrey Hoes, (Jacob Smith), (Alex Hardy) |
| 15:49.3, 16:09.5, 16:24.1, 16:41.0, 16:59.9, (17:08.4), (17:22.9) |
6 | 160 | Oxford Hills,
ME - Team Time (1st 5) 1:25:58.1 | Spread (1st 5) 2:39.9 |
| 20, 23, 34, 37, 46, (47), (48) |
| Isaac Roy, Joshua Cabral, Quinn Hartnett, Henry Swift, Cooper Hall, (Ayden St Laurent), (Dawson Joseph) |
| 16:02.5, 16:32.0, 17:16.7, 17:24.5, 18:42.4, (19:01.2), (20:09.5) |
7 | 193 | Edward Little,
ME - Team Time (1st 5) 1:28:49.4 | Spread (1st 5) 1:24.7 |
| 33, 35, 38, 43, 44, (45) |
| Cameron Langlois, Cooper Dunn, Weston Hartley, Devin Smith, Jaden Ouellette, (Oliver Brown) |
| 17:08.6, 17:22.7, 17:26.9, 18:17.9, 18:33.3, (18:35.5) |