1 | 49 | Oxbow,
VT - Team Time (1st 5) 1:09:07.0 | Spread (1st 5) 3:46.0 |
| 2, 4, 9, 15, 19, (27), (29) |
| Tobin Durham, Quinncy Beaudin, Xavier Beaudin, Alex Wiedrick, Spencer Johns, (Samuel Coriti), (Tyler Craig) |
| 11:59.0, 12:57.0, 13:30.0, 14:56.0, 15:45.0, (17:25.0), (18:03.0) |
2 | 56 | Hazen Union,
VT - Team Time (1st 5) 1:09:57.0 | Spread (1st 5) 4:33.0 |
| 1, 3, 13, 18, 21 |
| Cormac Leahy, Charlie Krebs, Alan Moody, Axle McKenzie, Charlie Kehler |
| 11:48.0, 12:11.0, 14:29.0, 15:08.0, 16:21.0 |
3 | 62 | Northfield,
VT - Team Time (1st 5) 1:11:13.0 | Spread (1st 5) 1:38.0 |
| 8, 11, 12, 14, 17, (20), (23) |
| Aujua Cheney, Ian Kramer, Owen Motyka, Colin Snyder, Dayne Bolding, (Stephen McGinnis), (Josh Amones) |
| 13:28.0, 13:56.0, 14:10.0, 14:33.0, 15:06.0, (15:52.0), (16:37.0) |
4 | 81 | Lamoille Union,
VT - Team Time (1st 5) 1:16:12.0 | Spread (1st 5) 4:56.0 |
| 5, 6, 16, 26, 28 |
| Noah Brown, Ezra Allen, Gabe Locke, Joseph Richards, Liam Mitchell |
| 12:59.0, 13:02.0, 14:59.0, 17:17.0, 17:55.0 |
5 | 88 | Stowe,
VT - Team Time (1st 5) 1:17:08.0 | Spread (1st 5) 3:39.0 |
| 7, 10, 22, 24, 25, (30), (31) |
| Simon Rosenbaum, Kyle Robin, Miles Mitchell, Logan Wilson, Ethan Choularton, (Alexander Lanpher), (Zach Lewis) |
| 13:21.0, 13:33.0, 16:24.0, 16:50.0, 17:00.0, (18:11.0), (18:45.0) |