1 | 18 | Jefferson,
WV - Team Time (1st 5) 1:22:55.1 | Spread (1st 5) 1:08.2 |
| 1, 2, 4, 5, 6, (7), (8) |
| Conner Myers, Owen Thompson, Travis Jenkins, Shane Burkhardt, Agustin Hall, (Shawn Swartz), (Reese Hickey) |
| 15:52.1, 16:11.0, 16:54.9, 16:56.8, 17:00.3, (17:08.2), (17:12.7) |
2 | 59 | Hampshire,
WV - Team Time (1st 5) 1:29:46.9 | Spread (1st 5) 2:17.0 |
| 3, 11, 12, 14, 19, (25), (27) |
| Wyatt Thorne, Richard Hudson, Ethan Richman, Caden Davis, Tanner Ansel, (Brady Stump), (Hadrian Schnepp) |
| 16:42.0, 17:48.0, 18:03.9, 18:14.0, 18:59.0, (19:21.0), (19:26.5) |
3 | 97 | Spring Mills,
WV - Team Time (1st 5) 1:33:55.0 | Spread (1st 5) 1:03.0 |
| 15, 16, 17, 23, 26, (39), (40) |
| David Wilson, Leo Landry, Isaiah Griffin, Tyler Driggers, Dustin Bradsher, (Carter Wilson), (Gavin Roche) |
| 18:23.0, 18:25.0, 18:29.0, 19:12.0, 19:26.0, (20:17.0), (20:17.2) |
4 | 105 | Musselman,
WV - Team Time (1st 5) 1:33:49.0 | Spread (1st 5) 2:41.0 |
| 9, 10, 21, 31, 34, (35) |
| Justin Moss, Silas Yates, Justin Jordan, Jose Martinez, Micah Spake, (Elijah Hasenbuhler) |
| 17:19.0, 17:38.0, 19:02.0, 19:50.0, 20:00.0, (20:14.0) |
5 | 129 | Martinsburg,
WV - Team Time (1st 5) 1:37:00.0 | Spread (1st 5) 1:27.0 |
| 18, 20, 24, 29, 38, (41), (42) |
| Ethan Thomas, Joshua Sauls, Macon Fleming, Andrew Cottam, Jordan Baker, (Lochlyn Campbell), (Aden Reid) |
| 18:49.0, 19:00.0, 19:14.0, 19:41.0, 20:16.0, (20:30.0), (20:37.0) |
6 | 146 | Washington,
WV - Team Time (1st 5) 1:38:03.3 | Spread (1st 5) 2:43.0 |
| 13, 28, 30, 32, 43, (46), (47) |
| AJ Atkinson, Caleb Burgos, Jackson Fiolek, Ethan Meagher, William Greenwood, (Anghus McGowan), (Alejandro Nance) |
| 18:05.3, 19:31.0, 19:45.4, 19:53.3, 20:48.3, (21:34.3), (21:52.0) |
7 | 172 | Hedgesville,
WV - Team Time (1st 5) 1:40:22.7 | Spread (1st 5) 1:44.7 |
| 22, 33, 36, 37, 44, (45), (48) |
| Andrew Butcher, Ryan Mongold, Jack Burton, Branden Blackwell, Daniel Null, (Max Spencer), (Duncan Campbell) |
| 19:05.8, 19:56.2, 20:14.3, 20:15.9, 20:50.5, (21:17.1), (22:27.5) |