1 | 59 | Doddridge County,
WV - Team Time (1st 5) 1:29:24.1 | Spread (1st 5) 1:33.0 |
| 6, 7, 11, 15, 20, (33), (34) |
| Caleb Moore, Caleb Cade, Daniel Clevenger, Matt Zorn, Daniel Plaugher, (Ian Spencer), (Devin Leggett) |
| 17:20.0, 17:22.7, 17:45.4, 18:03.0, 18:53.0, (19:38.0), (19:52.0) |
2 | 65 | St. Marys,
WV - Team Time (1st 5) 1:29:44.0 | Spread (1st 5) 1:52.0 |
| 4, 9, 12, 18, 22, (26), (30) |
| Derek Bayless, Jordan Whitehair, Charlie Drazba, Grant DeLancey, Newt Cottrill, (Jonathan Haddox), (Derrek Carpenter) |
| 17:06.0, 17:26.0, 17:46.0, 18:28.0, 18:58.0, (19:06.0), (19:20.1) |
3 | 77 | Ritchie County,
WV - Team Time (1st 5) 1:30:44.2 | Spread (1st 5) 2:55.1 |
| 1, 8, 17, 19, 32, (37), (39) |
| Johnny Hogue, Clinton Hardman, Clint Hardman, Joshua James, Josh James, (Danny Harris), (Joseph Abramovich) |
| 16:39.9, 17:25.0, 18:25.0, 18:39.3, 19:35.0, (19:57.0), (20:05.0) |
4 | 104 | Magnolia,
WV - Team Time (1st 5) 1:32:53.3 | Spread (1st 5) 4:26.6 |
| 2, 3, 16, 36, 47, (53), (62) |
| Alec Hinerman, Bill Feeney, James Haught, Kyle Lancaster, Kenney Headley, (Dylan King), (Mikal Raber) |
| 16:46.9, 16:48.4, 18:08.4, 19:56.1, 21:13.5, (21:43.3), (22:42.5) |
5 | 122 | Cameron,
WV - Team Time (1st 5) 1:34:46.8 | Spread (1st 5) 4:01.6 |
| 5, 10, 28, 31, 48 |
| Austin Chambers, Jared Dunn, Skylar Canis, Tyler Schwertfeger, Matteo Zambon |
| 17:12.6, 17:31.1, 19:18.3, 19:30.6, 21:14.2 |
6 | 124 | Williamstown,
WV - Team Time (1st 5) 1:35:17.0 | Spread (1st 5) 2:30.0 |
| 12, 21, 22, 29, 40, (52), (60) |
| Aaron Lockhart, Jason Lockhart, Blake Williams, Jacob Hively, Nathan Greene, (Jack Folwell), (Andrew Bondi) |
| 17:46.0, 18:57.0, 18:58.0, 19:20.0, 20:16.0, (21:33.3), (22:35.0) |
7 | 177 | Oak Glen,
WV - Team Time (1st 5) 1:39:45.3 | Spread (1st 5) 3:17.9 |
| 14, 27, 41, 45, 50, (51), (58) |
| Dalton Atkinson, Ethan Malcomb, Luke Goodlin, Kyle Woodruff, Brodie Bittinger, (Rhett Koper), (Charles Zimmerman) |
| 18:02.0, 19:06.2, 20:17.3, 20:59.9, 21:19.9, (21:21.1), (22:23.3) |
8 | 229 | Wheeling Central Catholic,
WV - Team Time (1st 5) 1:48:37.7 | Spread (1st 5) 8:20.5 |
| 24, 38, 42, 55, 70 |
| Aaron Varlas, Andrew Howard, Jacob Mayles, Kylor Basich, Noah Clark |
| 18:59.1, 19:58.8, 20:18.4, 22:01.8, 27:19.6 |
9 | 238 | Bishop Donahue,
WV - Team Time (1st 5) 1:45:38.1 | Spread (1st 5) 2:12.8 |
| 35, 44, 49, 54, 56, (64), (69) |
| Mickey Gabriel, Tyler Zahnow, Kaleb McCardle, David Meeker, Zane Klein, (Marshall Reager), (Eric Meyers) |
| 19:52.9, 20:23.9, 21:18.0, 21:57.6, 22:05.7, (23:14.3), (26:32.1) |
10 | 241 | Weir,
WV - Team Time (1st 5) 1:47:44.1 | Spread (1st 5) 5:17.6 |
| 25, 43, 46, 61, 66, (68), (72) |
| William Yoho, Shyler Gaunt, Noah Woods, Gabriel Clymer, Dalton Allen, (Seth Ross), (Logan Melvin) |
| 19:05.1, 20:23.6, 21:11.0, 22:41.7, 24:22.7, (25:38.7), (30:14.5) |
11 | 311 | Trinity Christian,
WV - Team Time (1st 5) 1:56:00.2 | Spread (1st 5) 2:28.0 |
| 57, 59, 63, 65, 67, (71) |
| Roger Scott, Evan Williams, Joshua Isabell, Brent Scott, Alex Isabell, (Danny Boyles) |
| 22:07.8, 22:28.8, 23:04.6, 23:43.2, 24:35.8, (27:48.1) |