1 | 28 | Thetford Academy,
VT - Team Time (1st 5) 1:32:41.0 | Spread (1st 5) 2:21.0 |
| 1, 2, 4, 9, 12, (14), (16) |
| Zach Chatot, Jimmy LaBelle, James Labelle, Kitt Langdell, Kitt Langell, (Jonathan Leitschuh), (Tate Buttrey) |
| 17:25.0, 17:41.0, 18:12.0, 19:37.0, 19:46.0, (19:50.0), (19:57.0) |
2 | 66 | Bellows Free Academy - Fairfax,
VT - Team Time (1st 5) 1:38:16.0 | Spread (1st 5) 2:42.0 |
| 3, 8, 11, 18, 26, (31), (32) |
| Cam Weber, Eric Newbury, Eli Phillips, Brett Hakey, Tyler Muenier, (Ethan Farmer), (Thomas Hakey) |
| 18:05.0, 19:36.0, 19:41.0, 20:07.0, 20:47.0, (21:31.0), (21:45.0) |
3 | 85 | Lake Region Union,
VT - Team Time (1st 5) 1:41:40.0 | Spread (1st 5) 3:30.0 |
| 5, 7, 10, 25, 38, (41), (47) |
| Mike Karasinski, Tony Stuart, Seth Lawson, Canaan McKenzie, Carlos Rodriquez, (Jesse Monroe), (Isaac Miller) |
| 19:11.0, 19:22.0, 19:40.0, 20:46.0, 22:41.0, (24:02.0), (25:03.0) |
4 | 107 | Stowe,
VT - Team Time (1st 5) 1:42:33.0 | Spread (1st 5) 2:10.0 |
| 6, 17, 27, 28, 29, (40), (51) |
| Tegan Garon, Julian Sharat, Briggs Pierce, Sam Puddicombe, Sam Reed, (Miles Mcguriman), (Nick Hall) |
| 19:13.0, 19:59.0, 20:50.0, 21:08.0, 21:23.0, (23:07.0), (27:36.0) |
5 | 125 | Rice Memorial,
VT - Team Time (1st 5) 1:45:09.0 | Spread (1st 5) 2:31.0 |
| 15, 20, 21, 34, 35, (36), (39) |
| Tom Licata, Zeke Geffken, Brendan Malone, Mack Yandow, Owens Lyons, (Tim Lyons), (Cameron Bourbeau) |
| 19:54.0, 20:13.0, 20:14.0, 22:23.0, 22:25.0, (22:31.0), (22:48.0) |
6 | 129 | Northfield,
VT - Team Time (1st 5) 1:45:27.0 | Spread (1st 5) 2:44.0 |
| 13, 22, 24, 33, 37, (45), (48) |
| Zach Ward, Peter Hagenlocher, Ryan Gage, Neal Bussiere, Asa Connor, (Cole Barney), (James Kelley) |
| 19:48.0, 20:16.0, 20:44.0, 22:07.0, 22:32.0, (24:41.0), (25:19.0) |
7 | 177 | Peoples Academy,
VT - Team Time (1st 5) 1:55:57.0 | Spread (1st 5) 6:14.0 |
| 19, 23, 42, 43, 50 |
| Collin Craig, Gavin Southworth, Konnor Newton, Dylan Zukswert, Dan Safford |
| 20:08.0, 20:40.0, 24:12.0, 24:35.0, 26:22.0 |
8 | 220 | Arlington Memorial,
VT - Team Time (1st 5) 2:06:06.0 | Spread (1st 5) 8:21.0 |
| 30, 43, 46, 49, 52 |
| Killian Wade, Aiden Fischer, Duncan Gamble, Austen Bouza, David Weiler |
| 21:28.0, 24:35.0, 24:44.0, 25:30.0, 29:49.0 |