1 | 40 | Caribou,
ME - Team Time (1st 5) 1:19:15.0 | Spread (1st 5) 2:33.0 |
| 2, 4, 7, 13, 14, (16), (18) |
| Carter Quist, Dakota Yakel, Martin Heald, Colin Poitras, Malachai Willey, (Nathan Pitre), (Ethan Holmquist) |
| 14:17.0, 15:10.0, 16:10.0, 16:48.0, 16:50.0, (16:57.0), (17:14.0) |
| 40 | Greater Houlton Christian Academy,
ME - Team Time (1st 5) 1:18:07.0 | Spread (1st 5) 3:40.0 |
| 1, 3, 5, 11, 20, (21), (25) |
| Matthew Crane, Will Austin, Jeremy Stone, Austin Winslow, Joel Carmichael, (Parker Brewer), (Brock Thompson) |
| 14:01.0, 14:37.0, 15:13.0, 16:35.0, 17:41.0, (17:48.0), (21:34.0) |
3 | 45 | Woodland School Union 122,
ME - Team Time (1st 5) 1:21:37.0 | Spread (1st 5) 45.0 |
| 6, 8, 9, 10, 12, (19), (23) |
| Dylan Dodd, Kolby Fisher, John O'Meara, Reid Margeson, Tom O'Meara, (George Ferland), (Wyatt Grant) |
| 15:55.0, 16:19.0, 16:21.0, 16:22.0, 16:40.0, (17:35.0), (18:34.0) |
4 | 104 | Presque Isle,
ME - Team Time (1st 5) 1:35:28.0 | Spread (1st 5) 4:57.0 |
| 15, 17, 22, 24, 26 |
| Holden Stotameyer, Ben Ryan, Brad Tilley, Gabe Flannery, Ian MacKinnon |
| 16:55.0, 16:59.0, 18:23.0, 21:19.0, 21:52.0 |