1 | 47 | Mt Anthony Union,
VT - Team Time (1st 5) 1:26:54.0 | Spread (1st 5) 46.0 |
| 3, 6, 12, 12, 14, (38), (47) |
| Zach Hale, Marc Brandmeyer, Mike Sigsbury, Luke Johnas, Travis Mattison, (Devon Hoar), (Robert Murphy) |
| 16:56.0, 17:10.0, 17:33.0, 17:33.0, 17:42.0, (18:41.0), (19:00.0) |
2 | 60 | St Johnsbury,
VT - Team Time (1st 5) 1:27:17.3 | Spread (1st 5) 1:32.0 |
| 1, 8, 15, 16, 20, (25), (38) |
| Hayden Bunnell, Ben Bunnell, Benjamin Bunnell, Connor Dannis, Dage Minors, (Skylar Lobdell), (Elijah Doerfler) |
| 16:28.0, 17:13.0, 17:47.3, 17:49.0, 18:00.0, (18:20.0), (18:41.0) |
3 | 72 | Mt Mansfield Union,
VT - Team Time (1st 5) 1:28:09.0 | Spread (1st 5) 1:38.0 |
| 2, 5, 17, 21, 27, (29), (32) |
| Jack Hegman, Trevor Bibb, Nick Shallow, Hayden Bove, Nate Brown, (Jason Hardacre), (Braden Yeates) |
| 16:44.0, 17:08.0, 17:52.0, 18:03.0, 18:22.0, (18:28.0), (18:32.0) |
4 | 102 | Champlain Valley Union,
VT - Team Time (1st 5) 1:30:17.0 | Spread (1st 5) 56.0 |
| 9, 18, 23, 25, 27, (30), (32) |
| Dan Hebert, McKenzie Justin, Jared Keyes, Daniel Hebert, Sam Epstein, (Nicholas Bouton), (Cody Putre) |
| 17:26.0, 17:57.0, 18:12.0, 18:20.0, 18:22.0, (18:31.0), (18:32.0) |
5 | 161 | South Burlington,
VT - Team Time (1st 5) 1:32:05.0 | Spread (1st 5) 1:24.0 |
| 10, 24, 40, 43, 44, (49), (52) |
| Matt Solomon, Will Gregoire, Kevin Lawliss, Tommy Royer, Jake Van Buren, (Zach Perron), (J.J. Royer) |
| 17:27.0, 18:15.0, 18:43.0, 18:49.0, 18:51.0, (19:07.0), (19:12.0) |
6 | 162 | Essex,
VT - Team Time (1st 5) 1:32:35.0 | Spread (1st 5) 38.0 |
| 22, 30, 34, 36, 40, (42), (45) |
| Cameron Maurer, Kiely Conor, Jacob Dowman, Luke Salerno, Grady Ward, (Ryan Shields), (Matthew Siemen) |
| 18:05.0, 18:31.0, 18:37.0, 18:39.0, 18:43.0, (18:45.0), (18:55.0) |
7 | 201 | Brattleboro Union,
VT - Team Time (1st 5) 1:33:37.0 | Spread (1st 5) 2:54.0 |
| 4, 19, 53, 58, 67, (70), (72) |
| Jacob Ellis, Michael Dee Bedford, Zeke Fitzgerald, Spenser Olson, Allen Unaitis, (Austin Lester), (Sam Colleran) |
| 17:04.0, 17:58.0, 19:13.0, 19:24.0, 19:58.0, (20:18.0), (20:29.0) |
8 | 232 | Colchester,
VT - Team Time (1st 5) 1:35:13.3 | Spread (1st 5) 3:19.7 |
| 7, 37, 56, 59, 73, (82), (86) |
| Brendan Copley, Andrew Feeley, Mack Hyman, John McNiel, Aaron Mallabar, (Chris Lash), (Ethan Thibault) |
| 17:12.3, 18:40.0, 19:19.0, 19:30.0, 20:32.0, (21:32.0), (21:52.0) |
| 232 | North Country Union,
VT - Team Time (1st 5) 1:35:14.0 | Spread (1st 5) 2:26.0 |
| 11, 34, 60, 61, 66, (69), (71) |
| Josef Borgeois, Trevor Howell, Andy Decelles, Trevor Roberts, Brian Delabruere, (Chris Meredith), (Ross Delabruere) |
| 17:30.0, 18:37.0, 19:32.0, 19:39.0, 19:56.0, (20:16.0), (20:19.0) |
10 | 257 | Burlington,
VT - Team Time (1st 5) 1:35:49.0 | Spread (1st 5) 16.0 |
| 48, 49, 51, 54, 55, (57), (65) |
| Joey Russ, James Healey, David Porter, Brook Lisaius, Seth Allen, (Logan Bara), (Justin Barcomb) |
| 19:01.0, 19:07.0, 19:08.0, 19:16.0, 19:17.0, (19:21.0), (19:55.0) |
11 | 332 | Bellows Free Academy - St. Albans,
VT - Team Time (1st 5) 1:40:51.0 | Spread (1st 5) 2:16.0 |
| 45, 62, 68, 77, 80, (81), (84) |
| Matt Woodward, Will Roberts, Edward (Ed) Simon, Zach Shuttle, Cody Putnam, (Luke Tatro), (Jack Venuti) |
| 18:55.0, 19:44.0, 20:05.0, 20:56.0, 21:11.0, (21:30.0), (21:43.0) |
12 | 378 | Rutland Senior,
VT - Team Time (1st 5) 1:44:09.0 | Spread (1st 5) 1:44.0 |
| 63, 75, 78, 79, 83, (85), (88) |
| Andy Cassarino, Jonah Bissell, Sam Fogg, Isaac Wright, Austin Cozzens, (Stephen Hamilton), (Matt Levins) |
| 19:52.0, 20:43.0, 20:58.0, 21:00.0, 21:36.0, (21:44.0), (21:54.0) |
13 | 389 | Spaulding,
VT - Team Time (1st 5) 1:45:34.0 | Spread (1st 5) 2:35.0 |
| 64, 74, 75, 87, 89, (90), (91) |
| Matt White, Matthew Avery, Kevin Avery, Jordan Davis, Daniel Benson, (Colby Fischer), (Cory Roya) |
| 19:53.0, 20:37.0, 20:43.0, 21:53.0, 22:28.0, (22:34.0), (22:56.0) |