1 | 45 | Fairmont Senior,
WV - Team Time (1st 5) 1:24:32.2 | Spread (1st 5) 2:08.6 |
| 2, 7, 8, 11, 17, (23), (28) |
| Dayton McVicker, Todd Edgell, Joseph Vozniak, Nick Trefz, Isaiah Tipton, (Jacob Richards), (Joseph Vozniac) |
| 15:30.0, 16:59.9, 17:01.8, 17:21.9, 17:38.6, (17:58.0), (18:07.4) |
2 | 56 | Preston,
WV - Team Time (1st 5) 1:25:03.3 | Spread (1st 5) 1:52.2 |
| 3, 5, 9, 13, 26, (27), (29) |
| Peter Schwarzenberg, Brody Born, Clint Bowman, Wesley Scott, Colin Radabaugh, (Tim Funk), (Kyle Benson) |
| 16:10.7, 16:11.7, 17:13.0, 17:25.0, 18:02.9, (18:07.0), (18:09.0) |
3 | 82 | University,
WV - Team Time (1st 5) 1:27:18.5 | Spread (1st 5) 1:48.2 |
| 4, 16, 18, 20, 24, (38), (45) |
| Jordan Brown-Stobbe, Andy Paladino, Patrick Wells, Daniel Nowak, Ty Nagy, (Takuma Katagiri), (Alex Cheslock) |
| 16:11.1, 17:38.0, 17:41.9, 17:48.2, 17:59.3, (18:45.7), (19:04.3) |
4 | 93 | Wheeling Park,
WV - Team Time (1st 5) 1:28:49.3 | Spread (1st 5) 39.5 |
| 12, 15, 19, 22, 25, (31), (32) |
| Cody Patterson, Brandon Robinson, Tyler Long, Lucas Runyan, Albert Shrimp, (Maurice Miller), (Will Wagner) |
| 17:23.2, 17:37.7, 17:47.8, 17:57.9, 18:02.7, (18:18.8), (18:19.7) |
5 | 113 | Morgantown,
WV - Team Time (1st 5) 1:27:32.0 | Spread (1st 5) 3:29.3 |
| 1, 6, 33, 36, 37, (42), (46) |
| Cody Pelliccioni, Cameron Greza, Eric Libell, William Burns, Logan Moore, (Dustin Osborne), (Stewart Lynch) |
| 15:14.4, 16:38.8, 18:20.3, 18:34.8, 18:43.7, (18:52.7), (19:13.6) |
6 | 146 | North Marion,
WV - Team Time (1st 5) 1:31:12.7 | Spread (1st 5) 1:20.9 |
| 14, 21, 30, 40, 41, (49) |
| Aaron Moore, Alex Myers, Brandon Latocha, John Craw, Evan Moore, (Brooks Russell) |
| 17:31.3, 17:48.6, 18:10.0, 18:50.6, 18:52.2, (19:22.2) |
7 | 199 | John Marshall,
WV - Team Time (1st 5) 1:34:01.4 | Spread (1st 5) 57.1 |
| 34, 35, 39, 43, 48, (50), (51) |
| Michael Conner, Sam Chambers, Tom Hall, Austin Truex, Garret Geho, (Andrew Marchlinski), (Chris Stoffel) |
| 18:24.3, 18:25.3, 18:49.3, 19:01.1, 19:21.4, (19:23.9), (19:37.6) |
8 | 231 | East Fairmont,
WV - Team Time (1st 5) 1:42:07.7 | Spread (1st 5) 5:41.0 |
| 10, 47, 55, 59, 60 |
| Tony Hayes, Cutter Atha, Drew Arnett, Jason Mezzanotte, Landon Paul |
| 17:17.0, 19:15.9, 20:37.6, 21:59.2, 22:58.0 |
9 | 259 | Brooke,
WV - Team Time (1st 5) 1:39:51.1 | Spread (1st 5) 1:44.9 |
| 44, 52, 53, 54, 56, (57), (58) |
| Vincenzo J Pizzuti, Billy Miller, Vinny Pizzuti, Ryan J Foose, Jacob Robey, (Rusty L Kocher), (Fischer Garrett) |
| 19:03.8, 19:51.3, 19:59.3, 20:08.0, 20:48.7, (20:51.1), (21:10.2) |