1 | 19 | Jefferson,
WV - Team Time (1st 5) 1:25:32.9 | Spread (1st 5) 1:08.2 |
| 1, 3, 4, 5, 6, (9), (11) |
| Conner Myers, Justin Gottlieb, Owen Thompson, Kyle Lewis, Connor Ireland, (Reese Hickey), (Travis Jenkins) |
| 16:21.1, 16:54.0, 17:20.9, 17:27.6, 17:29.3, (17:58.5), (18:10.6) |
2 | 86 | Musselman,
WV - Team Time (1st 5) 1:33:58.3 | Spread (1st 5) 2:43.2 |
| 7, 8, 16, 22, 33, (42), (48) |
| Taydan Cloonan, Justin Moss, Silas Yates, Isaac Reed, Micah Spake, (Nick Okore), (Justin Brewer) |
| 17:51.0, 17:53.3, 18:30.8, 19:09.0, 20:34.2, (21:10.0), (23:28.5) |
3 | 91 | Washington,
WV - Team Time (1st 5) 1:33:18.4 | Spread (1st 5) 3:14.3 |
| 2, 12, 18, 29, 30, (35), (44) |
| Noah Schappell, AJ Atkinson, Daniel Locarnini, Ethan Meagher, Jackson Fiolek, (Eric Brady), (Mason Bennett) |
| 16:42.0, 18:10.9, 18:40.8, 19:48.4, 19:56.3, (20:43.0), (21:34.5) |
4 | 98 | Spring Mills,
WV - Team Time (1st 5) 1:34:44.3 | Spread (1st 5) 1:36.3 |
| 13, 15, 19, 24, 27, (38), (41) |
| Dustin Bradsher, David Wilson, Gavin Roche, Andrew Davis, Leo Landry, (Tyler Driggers), (Toby Warfield) |
| 18:11.3, 18:28.9, 18:49.9, 19:26.6, 19:47.6, (21:00.0), (21:09.9) |
5 | 123 | Hedgesville,
WV - Team Time (1st 5) 1:37:13.6 | Spread (1st 5) 2:36.4 |
| 14, 21, 25, 26, 37, (40), (43) |
| Andrew Butcher, Branden Blackwell, Ryan Mongold, Myles Johnson, Jack Burton, (Daniel Null), (Duncan Campbell) |
| 18:11.6, 18:58.0, 19:30.0, 19:46.0, 20:48.0, (21:08.0), (21:32.0) |
6 | 128 | Hampshire,
WV - Team Time (1st 5) 1:38:20.7 | Spread (1st 5) 3:51.5 |
| 10, 17, 20, 36, 45, (47) |
| Mason Cardamone, Richard Hudson, Brady Stump, Tanner Ansel, Josiah Lester, (Keith Benolken) |
| 18:05.8, 18:35.9, 18:57.8, 20:43.9, 21:57.3, (23:17.5) |
7 | 148 | Martinsburg,
WV - Team Time (1st 5) 1:40:07.8 | Spread (1st 5) 1:08.6 |
| 23, 28, 31, 32, 34, (39), (46) |
| Trent Funkhouser, Cole Smelko, Jude Betz, Andrew Cottam, Macon Fleming, (Aden Reid), (Joshua Sauls) |
| 19:26.4, 19:47.7, 19:56.4, 20:22.3, 20:35.0, (21:03.1), (22:32.0) |