1 | 63 | Montpelier,
VT - Team Time (1st 5) 1:27:39.2 | Spread (1st 5) 1:53.2 |
| 2, 4, 5, 25, 27, (37), (53) |
| Matt Hynes, Jeremy Hoyne-Grosvenor, Isaac Mears, Liam Mears, Anders Heyerdahl, (Kirby Gordon), (Levi Beavin) |
| 16:37.0, 17:00.0, 17:02.0, 18:30.0, 18:30.2, (19:12.0), (20:03.0) |
2 | 65 | Middlebury Union,
VT - Team Time (1st 5) 1:29:07.0 | Spread (1st 5) 1:03.4 |
| 7, 10, 13, 17, 18, (24), (32) |
| David Dregallo, Ryan Biette, Willem Landis, Christopher Garner, Haven Tate, (Henry Ganey), (Matt Ferguson) |
| 17:12.7, 17:37.7, 17:44.7, 18:15.8, 18:16.1, (18:24.1), (18:40.7) |
3 | 67 | Harwood Union,
VT - Team Time (1st 5) 1:27:56.6 | Spread (1st 5) 2:41.5 |
| 1, 11, 12, 15, 28, (30), (34) |
| Sam Nishi, Jacob Palmerio, Morgan Baughman, Anthony Palmerio, Colin Fennelly, (Kyle Dash), (Daniel Bevacqui) |
| 15:50.5, 17:39.5, 17:43.9, 18:10.7, 18:32.0, (18:33.0), (18:58.2) |
4 | 105 | UThirtyTwo,
VT - Team Time (1st 5) 1:31:18.0 | Spread (1st 5) 59.0 |
| 9, 20, 23, 25, 28, (43), (50) |
| Stephen Looke, Reed Patterson, Jules Perkins, Ellis Landry, Jackson Root, (Alex Warner), (Nathan Smoller) |
| 17:33.0, 18:19.0, 18:24.0, 18:30.0, 18:32.0, (19:36.0), (19:56.0) |
5 | 110 | Woodstock Union,
VT - Team Time (1st 5) 1:31:22.3 | Spread (1st 5) 2:13.3 |
| 3, 19, 20, 33, 35, (36), (55) |
| Curran MacDonald, Graham Melville, Justin Whittaker, Sam Linowski, Dylan McDonough, (Hunter McDonough), (Matthew Bassette) |
| 16:51.0, 18:18.0, 18:19.0, 18:50.0, 19:04.3, (19:04.9), (20:10.0) |
6 | 115 | Milton,
VT - Team Time (1st 5) 1:32:01.3 | Spread (1st 5) 2:15.8 |
| 6, 14, 16, 38, 41, (44), (49) |
| Alex Lauzon, Ryan Joseph, Taylor Wensley, Zach Popke, Mike Ferro, (Jared Bromley), (Jordan Deep) |
| 17:12.3, 17:53.1, 18:15.0, 19:12.8, 19:28.1, (19:40.9), (19:53.3) |
7 | 190 | Burr And Burton Academy,
VT - Team Time (1st 5) 1:36:09.9 | Spread (1st 5) 3:05.3 |
| 8, 31, 45, 47, 59, (82) |
| Will Fisher, Anders Proft, Sam Silsby, Eric Owens, Scott Mooney, (Levi Wetherald) |
| 17:27.0, 18:39.5, 19:41.0, 19:50.1, 20:32.3, (22:20.2) |
8 | 226 | Mt Abraham,
VT - Team Time (1st 5) 1:38:14.8 | Spread (1st 5) 1:51.3 |
| 22, 46, 48, 54, 56, (60), (66) |
| Chris Carter, Lyn Ackert-Smith, Connor Norland, Andrew Raymond, Jude Bunch, (Aidan May), (Peter Foley) |
| 18:19.1, 19:45.9, 19:52.9, 20:06.5, 20:10.4, (20:41.2), (21:01.7) |
9 | 278 | Vergennes Union,
VT - Team Time (1st 5) 1:41:29.9 | Spread (1st 5) 2:04.1 |
| 40, 52, 57, 58, 71, (77) |
| Wesley Miedema, Xavier Provencer, Silas Mullin, Quinn D'Andrea, Jesse Barnes, (Xavier Provencher) |
| 19:22.7, 20:00.6, 20:16.0, 20:23.8, 21:26.8, (22:02.0) |
10 | 293 | Missisquoi Valley Union,
VT - Team Time (1st 5) 1:43:00.9 | Spread (1st 5) 2:20.4 |
| 39, 42, 68, 70, 74, (79), (84) |
| Austin Sullivan, Montana Dufresne, Skyler Riopel, Hunter Reynolds, Andrew Bombardier, (Andrew Bruley-Moore), (Morgan Rainville) |
| 19:17.3, 19:28.7, 21:15.8, 21:21.4, 21:37.7, (22:08.3), (22:26.2) |
11 | 333 | Lyndon Institute,
VT - Team Time (1st 5) 1:45:30.5 | Spread (1st 5) 35.6 |
| 63, 64, 65, 69, 72, (80), (83) |
| Lorenzo Whitcomb-Paulson, Rossen Goodwin, Aaron Leonard, Nicholas Stowell, Braden McClure, (William Miller-Brown), (Andrew Stimpson) |
| 20:51.3, 20:53.2, 20:59.5, 21:19.6, 21:26.9, (22:11.6), (22:20.5) |
12 | 336 | Fair Haven Union,
VT - Team Time (1st 5) 1:45:56.1 | Spread (1st 5) 1:58.0 |
| 51, 61, 73, 75, 76, (88), (89) |
| Luke Turner, Josh Melen, Joe Ouimette, Ian Knapp, Kyle Kitchin, (Isaac Nichols), (Austin Beauregard) |
| 19:58.7, 20:47.5, 21:30.4, 21:42.8, 21:56.7, (23:01.8), (23:02.7) |
13 | 420 | Mill River Union,
VT - Team Time (1st 5) 1:59:22.4 | Spread (1st 5) 6:36.0 |
| 62, 81, 85, 95, 97, (98) |
| Ben Smith, Hayden Stafford, Peter Guggenberger, Ian Miller, Dustin Miller, (Jonathan Mackintosh) |
| 20:49.9, 22:15.8, 22:44.6, 26:06.2, 27:25.9, (28:26.9) |
14 | 437 | Springfield,
VT - Team Time (1st 5) 2:01:38.9 | Spread (1st 5) 7:23.7 |
| 67, 87, 91, 93, 99, (100), (101) |
| Elliot Thompson, Andy Freeman, Chris Starr, Aleksander Antosiewicz, James Mobus, (Brett Crosby), (Brandon McCutcheon) |
| 21:05.5, 22:57.9, 24:06.3, 25:00.0, 28:29.2, (28:58.3), (30:16.8) |
15 | 440 | Lamoille Union,
VT - Team Time (1st 5) 1:58:41.6 | Spread (1st 5) 3:23.7 |
| 78, 86, 90, 92, 94, (96) |
| Alex Audet, Clayton Sansone, Carter Brooks, Clayton Mongeon, Jordon Rowell, (Joseph Till) |
| 22:07.4, 22:55.9, 23:29.5, 24:37.7, 25:31.1, (26:21.0) |