1 | 53 | Harwood Union,
VT - Team Time (1st 5) 1:26:08.0 | Spread (1st 5) 31.0 |
| 3, 7, 10, 14, 19, (34), (53) |
| Eamon Welter, Nick Wisniewski, Tim Shepard, Sam McCausland, Caleb Kernan, (Zach Russo), (Colton Crowley) |
| 16:54.0, 17:11.0, 17:16.0, 17:22.0, 17:25.0, (18:16.9), (19:14.4) |
2 | 55 | Essex,
VT - Team Time (1st 5) 1:26:10.4 | Spread (1st 5) 28.5 |
| 4, 8, 11, 15, 17, (24), (32) |
| Charlie Kline, Dan Paulsen, Sean Maguire, Justin Bouffard, Edmo Gamelin, (Aymeric Claude), (Mark Irwin) |
| 16:54.9, 17:11.4, 17:18.5, 17:22.2, 17:23.4, (17:37.6), (18:07.1) |
3 | 76 | Champlain Valley Union,
VT - Team Time (1st 5) 1:26:48.4 | Spread (1st 5) 1:48.0 |
| 2, 6, 12, 23, 33, (36), (60) |
| Tony Sulva, Zak Pete, Justin McKenzie, John Dixon, John Brooks, (Jason Clairmont), (Anthony Jordick) |
| 16:28.1, 17:09.8, 17:19.6, 17:34.8, 18:16.1, (18:20.6), (19:25.0) |
4 | 119 | Mt Mansfield Union,
VT - Team Time (1st 5) 1:28:29.9 | Spread (1st 5) 1:59.1 |
| 1, 22, 28, 30, 38, (39), (68) |
| Adron Pitmon, Nick Marshall, Jason Hardacre, Trevor Bibb, Ethan Self, (Eric Hallman), (Tad Bliss) |
| 16:27.4, 17:31.6, 18:00.4, 18:04.0, 18:26.5, (18:34.0), (19:32.4) |
5 | 159 | Brattleboro Union,
VT - Team Time (1st 5) 1:30:53.8 | Spread (1st 5) 25.7 |
| 27, 29, 31, 35, 37, (47), (50) |
| Landen Elliott-Knaggs, Kalle Jahn, Jacob Wheeler, Chris Conforti, Jacob Ellis, (Zach Snell), (Bjorn Blakeson) |
| 18:00.0, 18:02.7, 18:06.8, 18:18.6, 18:25.7, (19:06.9), (19:11.1) |
6 | 169 | Burlington,
VT - Team Time (1st 5) 1:31:11.3 | Spread (1st 5) 1:56.9 |
| 20, 21, 25, 45, 58, (80), (101) |
| Ben Lustgarten, Jim Dang, Cam Williams, Andrew Freeman, Keenan Lantz, (Thomas Kassel), (Seth Allen) |
| 17:25.1, 17:29.3, 17:52.9, 19:02.0, 19:22.0, (19:44.6), (20:15.0) |
7 | 302 | Bellows Free Academy - St. Albans,
VT - Team Time (1st 5) 1:35:45.7 | Spread (1st 5) 2:20.3 |
| 18, 51, 74, 78, 81, (107), (118) |
| Nohea King, Isaac French, John Lavoie, Benjamin Pearce, Nick Smart, (Matt Woodward), (Michael Lamb) |
| 17:24.7, 19:13.0, 19:39.0, 19:44.0, 19:45.0, (20:23.0), (20:44.0) |
8 | 344 | South Burlington,
VT - Team Time (1st 5) 1:37:49.0 | Spread (1st 5) 47.0 |
| 48, 65, 70, 72, 89, (97), (134) |
| Matt Solomon, Zach Perron, Kevin Lawliss, J.J. Royer, Patrick Myers, (Kyle Nolting), (Taylor Brandes) |
| 19:09.0, 19:31.0, 19:35.0, 19:38.0, 19:56.0, (20:03.0), (21:02.0) |
9 | 378 | North Country Union,
VT - Team Time (1st 5) 1:37:49.4 | Spread (1st 5) 2:47.6 |
| 26, 55, 85, 92, 120, (132), (186) |
| Joseph Bourgeois, Ryley Walker, Cyrus Walker, Andy Decelles, Brett Gervais, (Owen Tatum), (Stephen Bellavance) |
| 17:57.4, 19:16.0, 19:52.0, 19:59.0, 20:45.0, (21:01.0), (22:56.0) |
10 | 392 | Milton,
VT - Team Time (1st 5) 1:37:46.0 | Spread (1st 5) 4:33.0 |
| 5, 46, 91, 100, 150, (197), (203) |
| Sean Ross, Thomas Hitchcox, Scott Hitchcox, Jamie Deuell, Travis Brigham, (Matt Rigoli), (Jordan Lagro) |
| 16:59.0, 19:06.0, 19:57.0, 20:12.0, 21:32.0, (23:34.0), (23:49.0) |
11 | 399 | Thetford Academy,
VT - Team Time (1st 5) 1:39:31.0 | Spread (1st 5) 3:06.0 |
| 44, 56, 60, 74, 165, (182), (202) |
| Jimmy LaBelle, Isaac Alexandre-Leach, Amos Hine, Jacob Mott, Rigel Garrison-Botsford, (Jonathan Leitschuh), (Peter Ferguson) |
| 19:00.0, 19:21.0, 19:25.0, 19:39.0, 22:06.0, (22:49.0), (23:43.0) |
12 | 416 | Lyndon Institute,
VT - Team Time (1st 5) 1:39:32.0 | Spread (1st 5) 1:24.0 |
| 59, 65, 65, 103, 124, (134), (144) |
| Mitchell Forbes, Cody Jackman, Dylan Miles, Evan Sherbrook, John Hunter, (Connor Daley), (Scott Hershey) |
| 19:24.0, 19:31.0, 19:31.0, 20:18.0, 20:48.0, (21:02.0), (21:16.0) |
13 | 419 | Burr And Burton Academy,
VT - Team Time (1st 5) 1:39:25.0 | Spread (1st 5) 1:14.0 |
| 56, 69, 89, 92, 113, (145), (156) |
| Dylan McNair, George Forbes, Dana Midura, Peter Schow, Colin Henderson, (T.J. Kemper), (Connor Leggett) |
| 19:21.0, 19:34.0, 19:56.0, 19:59.0, 20:35.0, (21:17.0), (21:47.0) |
| 419 | Stratton Mountain,
VT - Team Time (1st 5) 1:39:21.0 | Spread (1st 5) 3:11.0 |
| 40, 63, 74, 84, 158, (160) |
| Doug Amos, Austin Cobb, Austin Caldwell, Skyler Davis, Mackenzie Fisher, (Tom Johnson) |
| 18:37.0, 19:28.0, 19:39.0, 19:49.0, 21:48.0, (21:51.0) |
15 | 484 | Mt Anthony Union,
VT - Team Time (1st 5) 1:40:48.0 | Spread (1st 5) 2:06.0 |
| 42, 99, 106, 108, 129, (139), (143) |
| Zach Hale, Michael Smith, Gabe Noel, Brian Vargo, Tyler Greenawalt, (Josh Rosse), (Travis Mattison) |
| 18:52.0, 20:11.0, 20:22.0, 20:25.0, 20:58.0, (21:07.0), (21:15.0) |
16 | 498 | Bellows Free Academy - Fairfax,
VT - Team Time (1st 5) 1:41:06.0 | Spread (1st 5) 1:02.0 |
| 78, 88, 102, 108, 122, (127), (136) |
| James Minor, Zach Bochanski, Eli Phillips, Jeremy Lawrence, Dustin Hayes, (Kyle Bochanski), (Keith Rabidoux) |
| 19:44.0, 19:55.0, 20:16.0, 20:25.0, 20:46.0, (20:57.0), (21:03.0) |
17 | 512 | Vergennes Union,
VT - Team Time (1st 5) 1:41:39.0 | Spread (1st 5) 2:58.0 |
| 41, 77, 111, 125, 158, (171), (171) |
| Chris Parfit, Cameron Curler, Josh Carter, Mac Sullivan, Karl Krahn, (David Clancy), (James Sullivan) |
| 18:50.0, 19:40.0, 20:31.0, 20:50.0, 21:48.0, (22:18.0), (22:18.0) |
18 | 517 | UThirtyTwo,
VT - Team Time (1st 5) 1:41:30.7 | Spread (1st 5) 5:23.3 |
| 13, 54, 131, 140, 179, (188), (200) |
| Dylan Hatch, Amos Page, Rory McEathron, Zac Wunrow, Duncan Bishop, (Kevin Keene), (Kevin Bond) |
| 17:21.7, 19:15.0, 20:59.0, 21:10.0, 22:45.0, (23:00.0), (23:40.0) |
19 | 524 | Montpelier,
VT - Team Time (1st 5) 1:41:45.7 | Spread (1st 5) 5:53.3 |
| 16, 71, 95, 149, 193, (219) |
| Sam Brigham, Phillip Williams, Liam Mcsweeney, Sean Dowling, Chris Gaboriault, (Dakota Cooke) |
| 17:22.7, 19:37.0, 20:02.0, 21:28.0, 23:16.0, (26:37.0) |
20 | 545 | Colchester,
VT - Team Time (1st 5) 1:42:21.0 | Spread (1st 5) 2:02.0 |
| 49, 104, 114, 137, 141, (173), (176) |
| Brendan Copley, Liam Connors, Ryan White, Andrew Feeley, Ryan Gambero, (Scott Shackett), (Mike Coccetti) |
| 19:10.0, 20:19.0, 20:36.0, 21:04.0, 21:12.0, (22:27.0), (22:33.0) |
21 | 564 | Middlebury Union,
VT - Team Time (1st 5) 1:44:17.0 | Spread (1st 5) 4:28.0 |
| 51, 63, 83, 166, 201, (205), (207) |
| Neil Guertin, Stuart Guertin, Tony Petri, Schuyler Klein, Charles Mulcahy, (Kelsey McGlashan), (John Boucher) |
| 19:13.0, 19:28.0, 19:48.0, 22:07.0, 23:41.0, (23:57.0), (24:11.0) |
22 | 589 | St Johnsbury,
VT - Team Time (1st 5) 1:43:33.0 | Spread (1st 5) 1:48.0 |
| 85, 105, 118, 127, 154, (164), (170) |
| Benjamin Bunnell, Benjamin Keeshin, Jack Coster, Kory Powers, Maxfield Johnson, (Jeremy Duncan), (Brandt Newton) |
| 19:52.0, 20:20.0, 20:44.0, 20:57.0, 21:40.0, (22:05.0), (22:11.0) |
23 | 591 | Fair Haven Union,
VT - Team Time (1st 5) 1:43:14.1 | Spread (1st 5) 5:53.9 |
| 9, 116, 129, 146, 191, (217), (218) |
| Kitchin Todd, Joe Sanderson, Alec Sanderson, Nick Book, Vincent Montello, (Mitchell Dundon), (Zak Harvey) |
| 17:12.1, 20:38.0, 20:58.0, 21:20.0, 23:06.0, (26:20.0), (26:35.0) |
24 | 613 | Stowe,
VT - Team Time (1st 5) 1:45:41.0 | Spread (1st 5) 5:31.0 |
| 43, 98, 112, 151, 209, (216) |
| Sam Hutchins, Julian Sharat, Daniel Baumann, Tegan Garon, Lucas Angier, (Jack Hayden) |
| 18:57.0, 20:07.0, 20:34.0, 21:35.0, 24:28.0, (26:06.0) |
25 | 627 | Spaulding,
VT - Team Time (1st 5) 1:45:31.0 | Spread (1st 5) 3:23.0 |
| 60, 72, 152, 163, 180 |
| Zach Baldwin, Alex Cote, Ian Gehlbach, Dakota Woodworth, John McHugh |
| 19:25.0, 19:38.0, 21:36.0, 22:04.0, 22:48.0 |
26 | 670 | Woodstock Union,
VT - Team Time (1st 5) 1:46:04.0 | Spread (1st 5) 2:35.0 |
| 85, 92, 153, 167, 173, (184), (206) |
| James Bassette, Joshua Bassette, Kyler Huffert, Ryan Gannon, Ian Lacroix, (Jesse Taylor), (Matt Eaton) |
| 19:52.0, 19:59.0, 21:38.0, 22:08.0, 22:27.0, (22:52.0), (24:05.0) |
27 | 687 | Northfield,
VT - Team Time (1st 5) 1:46:23.0 | Spread (1st 5) 2:12.0 |
| 117, 120, 123, 142, 185, (207), (224) |
| Patrick Morales, Ryan Gage, Nathaniel Macijeski, Zach Ward, Danny Rowe, (Brendan Ryan), (Josh Griffin) |
| 20:43.0, 20:45.0, 20:47.0, 21:13.0, 22:55.0, (24:11.0), (34:35.0) |
28 | 721 | Springfield,
VT - Team Time (1st 5) 1:47:23.0 | Spread (1st 5) 2:12.0 |
| 114, 126, 147, 154, 180, (196), (198) |
| Andrew Sullivan, Josh Bruce, Caleb Watkins, Rusty Schleimer, Ben Chavalier, (Anthony Gay), (Matt Aiello) |
| 20:36.0, 20:56.0, 21:23.0, 21:40.0, 22:48.0, (23:30.0), (23:37.0) |
29 | 727 | Lake Region Union,
VT - Team Time (1st 5) 1:47:23.0 | Spread (1st 5) 2:22.0 |
| 82, 148, 161, 167, 169, (187), (190) |
| Mike Karasinski, Canaan McKenzie, Seth Lawson, Ben Perry, Mark Joubert, (Jordan Budziak), (Doug Nelson) |
| 19:47.0, 21:27.0, 21:52.0, 22:08.0, 22:09.0, (22:58.0), (23:02.0) |
30 | 779 | Rice Memorial,
VT - Team Time (1st 5) 1:49:21.0 | Spread (1st 5) 2:04.0 |
| 110, 156, 162, 175, 176, (178), (195) |
| Nathan Hauke, Isaac Potvin, Tom Licata, Johannes Suppan, Josh Cook, (Joey Grunvald), (Ethan Fontneau) |
| 20:29.0, 21:47.0, 22:02.0, 22:30.0, 22:33.0, (22:39.0), (23:25.0) |
31 | 867 | Rutland Senior,
VT - Team Time (1st 5) 1:53:22.0 | Spread (1st 5) 3:37.0 |
| 132, 137, 189, 199, 210, (211), (215) |
| Jesse Gomez, Andrew Fusco, Matt Gfeller, Eric Triller, Nathan Loso, (Sam Lucci), (Nick Martiros) |
| 21:01.0, 21:04.0, 23:01.0, 23:38.0, 24:38.0, (25:01.0), (26:05.0) |
32 | 920 | Peoples Academy,
VT - Team Time (1st 5) 1:58:41.0 | Spread (1st 5) 6:01.0 |
| 95, 194, 204, 213, 214 |
| Collin Craig, Casey Kennedy, Dylan Zukswert, Konnor Newton, Ian Sudol |
| 20:02.0, 23:18.0, 23:51.0, 25:27.0, 26:03.0 |
33 | 1028 | Mill River Union,
VT - Team Time (1st 5) 2:04:46.0 | Spread (1st 5) 3:56.0 |
| 183, 192, 212, 220, 221, (222), (223) |
| Hans Huessy, Michael Geary, August Higgs, Zachary Hempl, Ian Tally, (Jeremiah Brooks), (Brandon Lane) |
| 22:50.0, 23:15.0, 25:17.0, 26:38.0, 26:46.0, (27:03.0), (27:07.0) |