1 | 39 | Harwood Union,
VT - Team Time (1st 5) 1:35:39.0 | Spread (1st 5) 3:20.0 |
| 1, 3, 9, 10, 16, (17), (18) |
| James McCausland, Eamon Welter, Nick Keating, Danny Kuzio, Sam McCausland, (Nick Wisniewski), (Caleb Kernan) |
| 17:02.0, 18:53.0, 19:39.0, 19:43.0, 20:22.0, (20:25.0), (20:39.0) |
2 | 50 | UThirtyTwo,
VT - Team Time (1st 5) 1:38:11.0 | Spread (1st 5) 2:38.0 |
| 2, 5, 7, 11, 25, (58) |
| Jeff Lusignan, Nick Mayforth, Fran Mayforth, Rich Curtis, Craig Boulanger, (Reed Kimberley) |
| 18:38.0, 19:09.0, 19:16.0, 19:52.0, 21:16.0, (23:19.0) |
3 | 105 | Windsor,
VT - Team Time (1st 5) 1:43:37.0 | Spread (1st 5) 2:10.0 |
| 8, 13, 20, 31, 33, (34), (49) |
| Sean Buckner, Richard Brassor, Kenedi Hall, James Bassette, Joel Bassette, (Kyle Ackerman), (Colin Smith) |
| 19:29.0, 19:59.0, 20:54.0, 21:36.0, 21:39.0, (21:40.0), (22:46.0) |
4 | 121 | Vergennes Union,
VT - Team Time (1st 5) 1:44:09.0 | Spread (1st 5) 3:20.0 |
| 4, 14, 23, 36, 44, (62) |
| Joe Carter, Corey Melnick, Chris Parfit, Mitch Jackman, Josh Carter, (James Sullivan) |
| 18:54.0, 20:09.0, 21:03.0, 21:49.0, 22:14.0, (23:39.0) |
5 | 176 | Lyndon Institute,
VT - Team Time (1st 5) 1:49:19.0 | Spread (1st 5) 2:35.0 |
| 19, 26, 27, 46, 58, (68) |
| Duncan Berube, Evan Sherbrook, Justin Newland, Matti Koponen-Robothan, Mitchell Forbes, (Brian Lin) |
| 20:44.0, 21:18.0, 21:24.0, 22:34.0, 23:19.0, (24:25.0) |
6 | 179 | Fair Haven Union,
VT - Team Time (1st 5) 1:48:59.0 | Spread (1st 5) 4:07.0 |
| 12, 23, 35, 42, 67, (69), (74) |
| Dennis Kitchin, Ryan Dundon, Brian Duclos, Matt Brown, Wesley Kenney, (Louis Chamberlain), (Neil Sbardella) |
| 19:58.0, 21:03.0, 21:43.0, 22:10.0, 24:05.0, (24:27.0), (24:56.0) |
7 | 186 | Peoples Academy,
VT - Team Time (1st 5) 1:49:35.0 | Spread (1st 5) 1:15.0 |
| 29, 30, 39, 41, 47, (53), (72) |
| Myles Keating, Mike Paige, Hollis Keith, Connor Hunt, Ethan Dreissigacker, (Kayden Keith), (Scott Preavy) |
| 21:25.0, 21:26.0, 21:59.0, 22:05.0, 22:40.0, (23:05.0), (24:39.0) |
8 | 192 | Lake Region Union,
VT - Team Time (1st 5) 1:49:49.0 | Spread (1st 5) 5:21.0 |
| 6, 21, 40, 55, 70, (85) |
| Ben Taska, Allen Mathews, Zach Spooner, Josh Miesner, Kris Viens, (Seth Dandurand) |
| 19:11.0, 20:55.0, 22:00.0, 23:11.0, 24:32.0, (27:27.0) |
9 | 199 | Springfield,
VT - Team Time (1st 5) 1:50:33.0 | Spread (1st 5) 1:52.0 |
| 21, 37, 43, 48, 50, (78), (87) |
| Rodney Swan, Glenn Bogardus, Andrew Sullivan, Ben Reeves, Josh Bruce, (Mark Phelps), (Willis Stearns) |
| 20:55.0, 21:56.0, 22:12.0, 22:43.0, 22:47.0, (25:51.0), (27:34.0) |
10 | 252 | Milton,
VT - Team Time (1st 5) 1:54:48.0 | Spread (1st 5) 3:25.0 |
| 32, 37, 45, 63, 75, (76), (80) |
| Sean Ross, Thomas Hitchcox, Josh Lacroix, Casey Rock, Mike Simons, (Will Noel), (Cody Rock) |
| 21:38.0, 21:56.0, 22:19.0, 23:52.0, 25:03.0, (25:12.0), (25:56.0) |
11 | 288 | Lamoille Union,
VT - Team Time (1st 5) 1:57:58.0 | Spread (1st 5) 5:42.0 |
| 15, 60, 61, 73, 79 |
| Alex Schulz, Scott Chase, Nolan Hayden, Sam Osbourne, Sam Roberts |
| 20:13.0, 23:30.0, 23:35.0, 24:45.0, 25:55.0 |
12 | 304 | Mt Abraham,
VT - Team Time (1st 5) 2:00:33.0 | Spread (1st 5) 6:39.0 |
| 27, 57, 64, 66, 90 |
| Elon Parker, Ben Leavitt, Galen Helms, Robin Helms, Jake Goldstein |
| 21:24.0, 23:14.0, 23:53.0, 23:59.0, 28:03.0 |
13 | 333 | Rice Memorial,
VT - Team Time (1st 5) 2:02:55.0 | Spread (1st 5) 4:18.0 |
| 52, 55, 65, 77, 84, (88), (89) |
| Paul Moore, Nathan Hauke, Jordan Armstrong, Josh Cook, Joe Perron, (Joey Grunvald), (Montana Giusto) |
| 22:58.0, 23:11.0, 23:56.0, 25:34.0, 27:16.0, (27:45.0), (27:59.0) |
14 | 353 | Otter Valley Union,
VT - Team Time (1st 5) 2:12:00.0 | Spread (1st 5) 11:19.0 |
| 51, 53, 70, 86, 93, (94) |
| Sam Trudo, Greg Dier, Colter Peterson, Mike Quinn, Zack Jankowski, (Levi Rowe) |
| 22:48.0, 23:05.0, 24:32.0, 27:28.0, 34:07.0, (36:20.0) |
15 | 428 | Mill River Union,
VT - Team Time (1st 5) 2:21:04.0 | Spread (1st 5) 7:51.0 |
| 81, 82, 82, 91, 92 |
| Ryan Carabeau, John Holler, Jacob Weber, Evan Chuderski, Jeremiah Brooks |
| 26:07.0, 26:08.0, 26:08.0, 28:43.0, 33:58.0 |