1 | 53 | Champlain Valley Union,
VT - Team Time (1st 5) 1:23:44.2 | Spread (1st 5) 2:05.5 |
| 1, 8, 9, 10, 25, (32), (33) |
| Matthew Servin, Jack Crum, Dan Knight, Owen Deale, Kody Guiterman, (Ethan Morris), (Oliver King) |
| 15:37.1, 16:42.4, 16:48.7, 16:53.4, 17:42.6, (17:53.0), (17:54.1) |
2 | 54 | St Johnsbury,
VT - Team Time (1st 5) 1:25:17.8 | Spread (1st 5) 51.4 |
| 4, 6, 13, 15, 16, (28), (36) |
| Andrew Thornton-Sherman, Carson Eames, Nathaniel Bernier, Nathan Lenzini, Charles Krebs, (Ari Leven), (Isaac Lenzini) |
| 16:32.0, 16:40.2, 17:19.0, 17:23.2, 17:23.4, (17:45.4), (18:04.7) |
3 | 68 | Essex,
VT - Team Time (1st 5) 1:25:24.0 | Spread (1st 5) 1:31.3 |
| 2, 11, 14, 20, 21, (34), (35) |
| Luke Miklus, Kelton Poirier, Darrian Michaelides, Carl Laverty, James Steward, (Jonathan McNamara), (Nathan Lyle) |
| 16:00.6, 17:00.0, 17:21.1, 17:30.4, 17:31.9, (17:57.9), (17:59.5) |
4 | 124 | Burlington,
VT - Team Time (1st 5) 1:27:33.5 | Spread (1st 5) 2:05.5 |
| 3, 22, 27, 30, 42, (50), (56) |
| Avi Yagoda, Kai Donnelly, Thomas Dion, Bjorn Peterson, Isaac Doggett, (Connor Byam), (Naveen Bleakney-Eastman) |
| 16:12.4, 17:32.0, 17:44.2, 17:47.0, 18:17.9, (18:31.5), (18:58.3) |
5 | 142 | South Burlington,
VT - Team Time (1st 5) 1:28:38.2 | Spread (1st 5) 1:48.4 |
| 7, 19, 23, 46, 47, (49), (52) |
| Sky Valin, Evan Pidgeon, Austin Simone, Rowan Nenninger, Odin Cloutier, (Ollie Cloutier), (Bennett Bridges) |
| 16:41.0, 17:29.0, 17:34.5, 18:24.3, 18:29.4, (18:30.6), (18:48.1) |
6 | 171 | Bellows Free Academy - St. Albans,
VT - Team Time (1st 5) 1:29:43.3 | Spread (1st 5) 2:17.5 |
| 5, 31, 38, 44, 53, (65), (72) |
| Porter Hurteau, Teddy Tremblay, Will Hughes, Jacoby Soter, Toby Hurteau, (Carter Veronneau), (Brayden Vincent) |
| 16:33.7, 17:49.6, 18:08.0, 18:20.8, 18:51.2, (20:21.5), (20:51.2) |
| 171 | Mt Mansfield Union,
VT - Team Time (1st 5) 1:30:06.4 | Spread (1st 5) 1:11.5 |
| 18, 26, 37, 39, 51, (54), (55) |
| Brady Morigeau, Gavin Jacobs, Farmer Lindemuth, Jonah Gorman, Clayton Spinney, (James Ripley), (Brock Katz) |
| 17:28.0, 17:42.9, 18:06.6, 18:09.4, 18:39.5, (18:51.9), (18:53.1) |
8 | 215 | Stratton Mountain,
VT - Team Time (1st 5) 1:32:07.9 | Spread (1st 5) 1:41.1 |
| 24, 40, 45, 48, 58, (67) |
| Fin Bailey, Chip Freeman, Micah Bruner, Wyatt Teaford, David Shycon, (Luke Ebisawa) |
| 17:42.2, 18:11.5, 18:21.3, 18:29.6, 19:23.3, (20:31.2) |
9 | 242 | Rutland Senior,
VT - Team Time (1st 5) 1:36:28.7 | Spread (1st 5) 4:04.7 |
| 12, 29, 57, 70, 74, (77), (80) |
| Samuel Kay, Karver Butler, Joshua Kay, William Sabataso, Brycen Gandin, (Marko Svoren), (Joshua Pankratz) |
| 17:17.3, 17:46.0, 19:13.6, 20:49.8, 21:22.0, (21:56.0), (23:12.9) |
10 | 263 | Colchester,
VT - Team Time (1st 5) 1:37:26.3 | Spread (1st 5) 3:23.7 |
| 17, 43, 64, 68, 71, (75), (76) |
| Jack Kelley, Raymond LaChance, Ethan Thompson, Miles O'Brien, Julien Puttlitz, (Miles Watson), (Spencer Putnam) |
| 17:26.3, 18:20.0, 20:17.0, 20:33.0, 20:50.0, (21:24.7), (21:25.6) |
11 | 303 | Mt Anthony Union,
VT - Team Time (1st 5) 1:40:16.1 | Spread (1st 5) 3:47.5 |
| 41, 60, 61, 63, 78, (79), (82) |
| Thomas Scheetz, Finnegan Payne, Brady Beaudoin, Samuel Tock, Evan Rodd, (Jayden Thomas), (Leo (Mel) Herbert) |
| 18:12.4, 19:55.4, 19:56.0, 20:12.4, 21:59.9, (22:32.1), (23:19.0) |
12 | 368 | Brattleboro Union,
VT - Team Time (1st 5) 1:48:24.3 | Spread (1st 5) 3:26.8 |
| 62, 69, 73, 81, 83, (85), (86) |
| Michael Slade, Brinley Woodcock, Miles Ackerman-Hovis, Jonas Ackerman-Hovis, James Burke, (Jack Webster-Rose), (Mitchel Tasca) |
| 20:02.6, 20:37.5, 21:00.3, 23:14.5, 23:29.4, (24:17.7), (24:22.2) |
13 | 384 | North Country Union,
VT - Team Time (1st 5) 1:57:56.5 | Spread (1st 5) 9:48.7 |
| 59, 66, 84, 87, 88, (89) |
| AJ Esposito, Liam Beatty, Andrew Kerwin, Michael Jacob, Christopher Chitambar, (Aiden Snay) |
| 19:32.4, 20:26.0, 24:06.0, 24:31.0, 29:21.1, (30:58.0) |