1 | 24 | Orono,
ME - Team Time (1st 5) 1:29:57.8 | Spread (1st 5) 1:21.6 |
| 2, 4, 5, 6, 7, (8), (10) |
| Matt Keresey, Lowell Ruck, Jonathan Steelman, William O'Neil, Jonathan Spencer, (Sam Holt), (Stephen Nelson) |
| 17:11.8, 17:50.6, 17:54.7, 18:27.3, 18:33.4, (18:40.6), (19:26.6) |
2 | 37 | George Stevens,
ME - Team Time (1st 5) 1:32:59.5 | Spread (1st 5) 3:57.8 |
| 1, 3, 9, 11, 13, (14), (15) |
| John Hassett, Ollie Dillon, Max Maxwell, Max Mattson, Caden Mattson, (Tyler Varnum), (Beckett Slayton) |
| 16:13.2, 17:42.2, 19:17.1, 19:36.0, 20:11.0, (20:42.0), (21:44.7) |
3 | 95 | Washington Academy,
ME - Team Time (1st 5) 2:04:01.0 | Spread (1st 5) 5:36.0 |
| 16, 17, 19, 20, 23, (24), (25) |
| Wyatt Williams, Christian Cates-Wrigh, Jeffrey Graham, Colby Cates-Wright, Joseph Moore, (Jacob Wall), (Sean Wood) |
| 22:00.0, 23:53.0, 25:14.0, 25:18.0, 27:36.0, (29:00.0), (30:15.0) |
4 | 99 | Bucksport,
ME - Team Time (1st 5) 2:06:06.6 | Spread (1st 5) 10:50.7 |
| 12, 18, 21, 22, 26, (27) |
| Daniel Gonczy, Nate Cusack, Hunter Peddle, Nate Sawyer, Tyler Paulauskas, (Shawn Bernier) |
| 19:37.3, 24:13.3, 25:44.0, 26:04.0, 30:28.0, (30:40.0) |