1 | 33 | Brunswick,
ME - Team Time (1st 5) 1:12:15.1 | Spread (1st 5) 59.5 |
| 2, 4, 7, 9, 11, (13), (14) |
| William Shaughnessy, Tyler Patterson, Cameron Ashby, Joseph Valliere, Andrew Chingos, (Aiden Simmons), (Daniel Lyons) |
| 13:49.9, 14:14.6, 14:34.6, 14:46.6, 14:49.4, (15:12.6), (15:19.2) |
2 | 39 | Mt Ararat,
ME - Team Time (1st 5) 1:12:48.7 | Spread (1st 5) 1:45.0 |
| 1, 3, 8, 12, 15, (17), (39) |
| Lisandro Berry-Gaviria, Grady Satterfield, Nate Cohen, Andrew Chamberland, Lucas Bergeron, (Tyler Bernier), (Hudson Holden) |
| 13:34.7, 14:03.0, 14:46.1, 15:05.2, 15:19.7, (15:57.9), (19:05.6) |
3 | 86 | Cony,
ME - Team Time (1st 5) 1:20:33.0 | Spread (1st 5) 3:30.6 |
| 5, 10, 16, 27, 28, (41), (44) |
| Caleb Richardson, Myles Quirion, Casey Gallant, Ben Lucarelli, Evan Galego, (Iain McCollett), (Josh Martin) |
| 14:29.4, 14:49.1, 15:25.1, 17:49.4, 18:00.0, (19:21.4), (20:54.9) |
4 | 103 | Mt Blue,
ME - Team Time (1st 5) 1:23:53.0 | Spread (1st 5) 3:34.8 |
| 6, 21, 23, 24, 29, (37), (45) |
| Jesse Dalton, Ethan McIntosh, Isaiah Doscinski, Aubrey Hoes, Logan Holmes, (Jacob Mealey), (Sam Judkins) |
| 14:32.1, 16:56.0, 17:04.9, 17:13.1, 18:06.9, (18:44.4), (21:11.7) |
5 | 133 | Messalonskee,
ME - Team Time (1st 5) 1:27:12.5 | Spread (1st 5) 2:12.2 |
| 18, 20, 30, 31, 34, (46), (47) |
| Elijah Ross, Connor Pellerin, Dylan Flewelling, Evan Demott, Caden Cote, (Phoenix Sanchez), (Chris King) |
| 16:01.1, 16:37.7, 18:10.1, 18:10.3, 18:13.3, (21:39.0), (22:11.5) |
6 | 149 | Oxford Hills,
ME - Team Time (1st 5) 1:29:38.9 | Spread (1st 5) 2:57.8 |
| 19, 22, 32, 36, 40, (42), (43) |
| Isaac Roy, Henry Swift, Riley Smith, Ayden St Laurent, Dawson Joseph, (Payton Sherbinski), (Cooper Hall) |
| 16:23.3, 17:00.1, 18:11.3, 18:43.1, 19:21.1, (19:39.7), (19:41.8) |
7 | 157 | Edward Little,
ME - Team Time (1st 5) 1:31:00.9 | Spread (1st 5) 1:29.3 |
| 25, 26, 33, 35, 38 |
| Cameron Langlois, Matt Syphers, Devin Smith, James Pawlina, Cooper Dunn |
| 17:29.9, 17:42.4, 18:13.0, 18:36.4, 18:59.2 |