1 | 27 | South Burlington,
VT - Team Time (1st 5) 1:22:01.7 | Spread (1st 5) 31.0 |
| 2, 3, 6, 7, 9, (11), (14) |
| Sidi Abdoulaye, Joseph Staples, Sean MacDonald, Andy Tuttle, James Gregoire, (Patrick Hickey), (Brandon Moran) |
| 16:06.0, 16:15.2, 16:31.3, 16:32.2, 16:37.0, (16:40.0), (17:07.9) |
2 | 74 | Champlain Valley Union,
VT - Team Time (1st 5) 1:25:36.5 | Spread (1st 5) 1:12.5 |
| 5, 10, 17, 19, 23, (40), (42) |
| Tyler Marshall, Zach Marshall, Calvin McClellan, Harken Spillane, Will Kay, (Tyler Wong), (Devon Cantor) |
| 16:28.5, 16:38.2, 17:17.4, 17:31.4, 17:41.0, (18:02.3), (18:04.0) |
3 | 94 | Mt Mansfield Union,
VT - Team Time (1st 5) 1:26:51.5 | Spread (1st 5) 1:47.1 |
| 1, 20, 22, 25, 26, (31), (54) |
| Ben Hegman, Anthony Perri, David Brown, Elliott McBride, Brooks Moreau, (Jackson Wright), (Noah King) |
| 16:01.2, 17:35.4, 17:39.6, 17:47.0, 17:48.3, (17:53.0), (18:23.0) |
4 | 128 | Mt Anthony Union,
VT - Team Time (1st 5) 1:27:36.3 | Spread (1st 5) 1:24.2 |
| 12, 15, 21, 37, 43, (51), (56) |
| Andrew Brandmeyer, William Buckley, Andy Barlow, Anthony Seward, Matt Strano, (Dakota Obenauer), (Luke Lapen) |
| 16:40.5, 17:10.7, 17:39.0, 18:01.4, 18:04.7, (18:17.4), (18:24.5) |
5 | 140 | North Country Union,
VT - Team Time (1st 5) 1:27:36.3 | Spread (1st 5) 2:37.7 |
| 4, 13, 16, 44, 63, (68), (71) |
| Sam Brunnette, Alexander Cotnoir, Andrew Franklin, Ross Delabruere, Alex Cope, (Parker LaCourse), (Patrick Tetrault) |
| 16:23.9, 16:50.5, 17:15.0, 18:05.3, 19:01.6, (19:15.2), (19:23.7) |
6 | 141 | St Johnsbury,
VT - Team Time (1st 5) 1:28:18.4 | Spread (1st 5) 1:38.6 |
| 8, 24, 27, 32, 50, (52), (54) |
| Kyle Adams, Tyler Dixon, Will Jones, Callum Hening, Will Kyle, (Pj Wright), (Zac Favreau-Smith) |
| 16:33.4, 17:45.0, 17:49.0, 17:59.0, 18:12.0, (18:22.0), (18:23.0) |
7 | 156 | Burlington,
VT - Team Time (1st 5) 1:29:15.0 | Spread (1st 5) 42.0 |
| 18, 30, 34, 36, 38, (47), (61) |
| Daniel Hart, Jake Van Buren, Thomas Higgins, Will Lynch, Sean Healey, (Guthrie Cannon-McMartin), (Eden Forbes) |
| 17:20.0, 17:52.0, 18:00.0, 18:01.0, 18:02.0, (18:07.0), (18:58.6) |
8 | 182 | Essex,
VT - Team Time (1st 5) 1:29:52.0 | Spread (1st 5) 16.0 |
| 28, 29, 38, 41, 46, (47), (49) |
| Sam Barch, Matt Davis, Erik James, Martin Deutsch, Darren Van Dzura, (Andrey Chmykh), (Henry Newman) |
| 17:50.0, 17:51.0, 18:02.0, 18:03.0, 18:06.0, (18:07.0), (18:10.0) |
9 | 253 | Colchester,
VT - Team Time (1st 5) 1:32:11.5 | Spread (1st 5) 52.2 |
| 32, 45, 57, 59, 60, (66), (69) |
| Nigel Sarrazin, Angus Doherty, Jordan Lamay, Andrew Pike, Ethan Thibault, (Michael Granai), (Ian Sarrazin) |
| 17:59.0, 18:05.8, 18:31.9, 18:43.6, 18:51.2, (19:05.3), (19:22.5) |
10 | 299 | Rutland Senior,
VT - Team Time (1st 5) 1:34:42.0 | Spread (1st 5) 1:31.9 |
| 35, 62, 64, 65, 73, (83), (85) |
| Timothy Hughes, Brendan Wright, Sam Ligon, Isaac Wright, Blair Shaddock, (Wyatt Martin), (Zach Hyde) |
| 18:00.8, 19:01.5, 19:02.0, 19:05.0, 19:32.7, (20:41.0), (20:51.6) |
11 | 368 | Bellows Free Academy - St. Albans,
VT - Team Time (1st 5) 1:38:42.8 | Spread (1st 5) 54.9 |
| 69, 72, 74, 75, 78, (79), (80) |
| Francesco Wright, Chandler Shover, Christian DiFranco, Colton McCracken, Brennan Shuttle, (Branden Mays), (Parker Dukas) |
| 19:22.5, 19:30.0, 19:38.3, 19:54.6, 20:17.4, (20:20.2), (20:22.2) |
12 | 376 | Brattleboro Union,
VT - Team Time (1st 5) 1:40:02.4 | Spread (1st 5) 2:16.6 |
| 58, 76, 77, 81, 84, (86), (89) |
| Ryan Gilligan, Tyler Clement, Dan Burdo, Jon Burdo, Oliver Pomazzi, (Josh Meachen), (Eduardo Rodriguez) |
| 18:32.0, 20:00.0, 20:15.8, 20:26.0, 20:48.6, (20:56.0), (21:28.0) |
| 376 | Spaulding,
VT - Team Time (1st 5) 1:40:44.5 | Spread (1st 5) 2:58.2 |
| 52, 67, 82, 87, 88, (90), (91) |
| Duncan Lord, Aidan Reardon, Brandon Tyson, Christopher Toborg, Noah Mayr, (Kyle Cooke), (Xavier Haigh) |
| 18:22.0, 19:15.1, 20:32.1, 21:15.1, 21:20.2, (22:51.4), (23:20.6) |