1 | 95 | Ripley,
WV - Team Time (1st 5) 1:32:46.0 | Spread (1st 5) 54.0 |
| 9, 9, 23, 25, 29, (50), (88) |
| Chad Longanacre, Caleb Casto, Ryan Gregory, Levi Phillips, Jake Casto, (Sammy Shaffer), (Dylan Welling) |
| 18:06.0, 18:06.0, 18:46.0, 18:48.0, 19:00.0, (19:49.0), (21:36.0) |
2 | 97 | George Washington,
WV - Team Time (1st 5) 1:32:04.0 | Spread (1st 5) 2:11.0 |
| 3, 5, 17, 31, 41, (68), (70) |
| Matt Brafford, Garrett Boggs, Chad Hollandsworth, Jesse Bobick, Quinn Doyle, (Marcus Taylor), (Matthew Sorrells) |
| 17:15.0, 17:47.0, 18:32.0, 19:04.0, 19:26.0, (20:43.0), (20:47.0) |
3 | 108 | St. Marys,
WV - Team Time (1st 5) 1:32:34.0 | Spread (1st 5) 2:07.0 |
| 2, 8, 28, 30, 40, (44), (65) |
| Jordan Whitehair, Charlie Drazba, Grant DeLancey, Newt Cottrill, Dylan Hupp, (Derrek Carpenter), (Trevor Cottrill) |
| 17:14.0, 18:00.0, 18:56.0, 19:03.0, 19:21.0, (19:37.0), (20:29.0) |
4 | 111 | Winfield,
WV - Team Time (1st 5) 1:33:29.0 | Spread (1st 5) 1:02.0 |
| 12, 15, 19, 31, 34, (34), (47) |
| Cody Honaker, Stone Belomy, Logan Rumbaugh, Corey Foster, Sam Pyles, (Nichloas Mastroianni), (Conner Evans) |
| 18:10.0, 18:27.0, 18:36.0, 19:04.0, 19:12.0, (19:12.0), (19:45.0) |
5 | 190 | Ravenswood,
WV - Team Time (1st 5) 1:36:39.0 | Spread (1st 5) 58.0 |
| 27, 36, 37, 37, 53, (54), (69) |
| Luke Sadecky, Adam Palmer, Jon Hayman, Will Schindler, Chase Jarrell, (Andrew Ely), (Damian Morriston) |
| 18:54.0, 19:17.0, 19:18.0, 19:18.0, 19:52.0, (19:56.0), (20:44.0) |
6 | 228 | Ritchie County,
WV - Team Time (1st 5) 1:38:15.0 | Spread (1st 5) 3:44.0 |
| 4, 18, 39, 82, 85, (94), (102) |
| Johnny Hogue, Clinton Hardman, Joshua James, Walker Davis, Dylan Skidmore, (Andrew Davis), (Carson Poling) |
| 17:45.0, 18:33.0, 19:20.0, 21:08.0, 21:29.0, (22:29.0), (23:18.0) |
7 | 242 | Charleston Catholic,
WV - Team Time (1st 5) 1:38:34.0 | Spread (1st 5) 2:26.0 |
| 6, 56, 57, 61, 62, (63), (67) |
| Marcus Black, Pyper Rowe, Justin Snyder, David Wroth, Spencer Panero, (Scott Standish), (Alex Casingal) |
| 17:50.0, 20:06.0, 20:09.0, 20:13.0, 20:16.0, (20:25.0), (20:34.0) |
8 | 243 | Buffalo,
WV - Team Time (1st 5) 1:38:23.0 | Spread (1st 5) 3:55.0 |
| 1, 22, 66, 73, 81, (117), (118) |
| Evan Childers, Tyler Torman, Dylan Rich Unk, Levi Walker, Ryan Humphrey, (Dakota Reedy), (Billy Kosa) |
| 17:10.0, 18:44.0, 20:31.0, 20:53.0, 21:05.0, (25:35.0), (25:36.0) |
9 | 244 | Huntington,
WV - Team Time (1st 5) 1:39:19.0 | Spread (1st 5) 3:46.0 |
| 11, 13, 47, 83, 90, (98), (100) |
| Chandler Smith, Samuel Smith, Blake Weekley, Nick Rogers, Sean Paulding, (Zack Simpson), (Nathan Korne) |
| 18:08.0, 18:16.0, 19:45.0, 21:16.0, 21:54.0, (22:43.0), (22:45.0) |
10 | 274 | Shady Spring,
WV - Team Time (1st 5) 1:40:26.0 | Spread (1st 5) 2:59.0 |
| 21, 26, 59, 79, 89, (97), (114) |
| Justin Harper, Tyler Kosut, Aaron Halstead, Jason Young, Michael Mckinney, (Chris Meadows), (David Meadows) |
| 18:41.0, 18:49.0, 20:12.0, 21:04.0, 21:40.0, (22:32.0), (24:34.0) |
11 | 297 | Wirt County,
WV - Team Time (1st 5) 1:42:15.0 | Spread (1st 5) 4:04.0 |
| 20, 23, 77, 79, 98, (104), (111) |
| Glenn McMillan, Kalob Bell, Jeremy Kerby, Doug Hennen, Matt Roberts, (Kyle Ashcraft), (Shane Robinson) |
| 18:39.0, 18:46.0, 21:03.0, 21:04.0, 22:43.0, (23:29.0), (24:25.0) |
12 | 311 | Hurricane,
WV - Team Time (1st 5) 1:41:55.0 | Spread (1st 5) 2:04.0 |
| 42, 51, 57, 74, 87, (91), (93) |
| Alex Fox, Sam Hughes, David Westfall, James Blood, Luke Cales, (Luke Miller), (John Klug) |
| 19:28.0, 19:50.0, 20:09.0, 20:56.0, 21:32.0, (21:56.0), (22:18.0) |
13 | 342 | St Joseph Central Catholic,
WV - Team Time (1st 5) 1:46:49.0 | Spread (1st 5) 7:13.0 |
| 7, 55, 59, 105, 116 |
| Michael Mayes, Zach Dougherty, Brian Conaty, Evan Goetz, Erik Gaynor |
| 17:55.0, 19:59.0, 20:12.0, 23:35.0, 25:08.0 |
14 | 362 | Greenbrier East,
WV - Team Time (1st 5) 1:44:15.0 | Spread (1st 5) 1:40.0 |
| 52, 71, 76, 77, 86, (95), (96) |
| Montana Poole, Tyler Canterberry, Nicholas Jerman, Dylan Lewis, Ryan Dowdy, (Ryan Bashler), (Jason Feamster) |
| 19:51.0, 20:48.0, 21:02.0, 21:03.0, 21:31.0, (22:30.0), (22:31.0) |
15 | 386 | Sherman,
WV - Team Time (1st 5) 1:51:47.0 | Spread (1st 5) 7:39.0 |
| 16, 33, 106, 110, 121, (127) |
| Brandon Perdue, Jacob Doss, Benjamin Deal, Grant Kellione, Cameron Jarrell, (Bryce Harless) |
| 18:30.0, 19:11.0, 23:38.0, 24:19.0, 26:09.0, (28:44.0) |
16 | 395 | Capital,
WV - Team Time (1st 5) 1:49:23.0 | Spread (1st 5) 4:53.0 |
| 43, 47, 84, 109, 112, (119), (126) |
| Marshall Sharp, Joe Schwartz, Michael Ruhnke, Ethan Reed, Joe Lankas, (Anthony Siders), (Alex Cleland) |
| 19:33.0, 19:45.0, 21:21.0, 24:18.0, 24:26.0, (25:49.0), (28:38.0) |
17 | 411 | Nicholas County,
WV - Team Time (1st 5) 1:50:40.0 | Spread (1st 5) 5:02.0 |
| 45, 46, 92, 113, 115, (120) |
| Austin Mortan, Scotty Moore, Aaron Lee, Jared Preast, Justin Browning, (Kevin Nutter) |
| 19:40.0, 19:44.0, 22:04.0, 24:30.0, 24:42.0, (26:06.0) |
18 | 415 | Point Pleasant,
WV - Team Time (1st 5) 1:48:32.0 | Spread (1st 5) 2:52.0 |
| 64, 72, 75, 101, 103, (122), (123) |
| Ryan Bonecutler, Riken Nowlin, Caleb Riffle, Joesph Littlepage, Nick Hatfield, (Elijah McClanahan), (Logan Burch) |
| 20:27.0, 20:49.0, 20:57.0, 23:00.0, 23:19.0, (26:20.0), (26:39.0) |
19 | 478 | Wayne,
WV - Team Time (1st 5) 1:59:28.0 | Spread (1st 5) 8:23.0 |
| 14, 107, 108, 124, 125 |
| Forrest Reed, Will Nemith, Ephiram Pittore, Cameron Queen, Kyle Sebastion |
| 18:23.0, 23:44.0, 23:52.0, 26:43.0, 26:46.0 |