1 | 37 | Scarborough,
ME - Team Time (1st 5) 1:14:31.0 | Spread (1st 5) 1:36.0 |
| 1, 2, 4, 13, 17, (18), (19) |
| Tristam Coffin, Zachary Barry, Erik Losacco, William Pulvino, Ben Cassellius, (Bryce Beeler), (Warren O'Shea) |
| 14:07.0, 14:30.0, 14:44.0, 15:27.0, 15:43.0, (15:48.0), (15:53.0) |
2 | 43 | Deering,
ME - Team Time (1st 5) 1:16:25.0 | Spread (1st 5) 20.0 |
| 6, 6, 8, 9, 14, (31), (32) |
| Alexey Seredin, Owen Pfaff, Joey Lancia, Isaac Tabb, Owen Richards, (Deven Abrams), (Abdifatah Abdirahman) |
| 15:12.0, 15:12.0, 15:13.0, 15:16.0, 15:32.0, (16:42.0), (16:47.0) |
3 | 68 | Portland,
ME - Team Time (1st 5) 1:17:22.0 | Spread (1st 5) 1:21.0 |
| 3, 10, 15, 19, 21, (22), (24) |
| Wyatt Dana, Liam Niles, Will Brewster, Miles Fisher, Daniel Niles, (George Theall), (Owen Lynch) |
| 14:37.0, 15:20.0, 15:34.0, 15:53.0, 15:58.0, (16:01.0), (16:14.0) |
4 | 90 | South Portland,
ME - Team Time (1st 5) 1:18:58.0 | Spread (1st 5) 1:32.0 |
| 5, 10, 23, 25, 27, (28), (29) |
| Nicolas Borelli, Jacob Ramos, Brady Guay, Oscar Sullivan, Eben Drolet, (Petros Engelhardt), (Jack Nickerson) |
| 14:50.0, 15:20.0, 16:11.0, 16:15.0, 16:22.0, (16:25.0), (16:32.0) |
5 | 117 | Cheverus,
ME - Team Time (1st 5) 1:20:49.0 | Spread (1st 5) 1:31.0 |
| 12, 16, 26, 30, 33, (34), (35) |
| William Herman, Michael Luna, Jackson Wilson, Andrew Griffiths, Anthony Zerillo, (Miles Bergquist), (Jack Herman) |
| 15:26.0, 15:35.0, 16:18.0, 16:33.0, 16:57.0, (18:22.0), (19:05.0) |