1 | 79 | University,
WV - Team Time (1st 5) 1:21:58.2 | Spread (1st 5) 46.3 |
| 4, 5, 19, 24, 27, (48), (50) |
| Seth Edwards, Andy Paladino, Alex Minor, Reed Phares, Tristan Harvey, (Sean Kimble), (Eric Cappellini) |
| 15:58.3, 16:03.1, 16:31.7, 16:40.5, 16:44.6, (17:25.3), (17:27.3) |
2 | 113 | Cabell Midland,
WV - Team Time (1st 5) 1:23:07.4 | Spread (1st 5) 39.2 |
| 8, 20, 26, 28, 31, (34), (37) |
| Nick Salmons, Brandon Atkinson, Jonathan Hathaway, Coleton Carter, Eric Wooten, (Hunter Adkins), (Grant Briers) |
| 16:12.8, 16:33.2, 16:44.4, 16:45.0, 16:52.0, (16:54.5), (16:59.3) |
3 | 165 | Hurricane,
WV - Team Time (1st 5) 1:24:45.4 | Spread (1st 5) 1:02.0 |
| 9, 31, 40, 42, 43, (65), (93) |
| Jake Henley, Jacob Harmon, Alex Hughes, Garrett Gress, Sam Hughes, (Andrew O'Dell), (Luke Miller) |
| 16:14.0, 16:52.0, 17:09.1, 17:14.3, 17:16.0, (17:40.2), (18:10.9) |
| 165 | Musselman,
WV - Team Time (1st 5) 1:23:37.9 | Spread (1st 5) 2:10.0 |
| 3, 7, 11, 68, 76, (96), (144) |
| Shane Rigsby, Austin Jenner, Josh Leake, Jared Hallow, Quincy Band, (Kyle Hoffmaster), (Jacob Leake) |
| 15:38.0, 16:12.0, 16:16.0, 17:43.9, 17:48.0, (18:18.0), (19:14.0) |
5 | 187 | Jefferson,
WV - Team Time (1st 5) 1:23:59.8 | Spread (1st 5) 2:20.2 |
| 2, 13, 22, 73, 77, (91), (102) |
| Andrew Milliron, Jackson Jacobs, Rhett Zillinger, Dylan Stamper, Delmar Hagedorn, (Colin Hayes), (Jonathon Royster) |
| 15:30.0, 16:17.0, 16:35.0, 17:47.6, 17:50.2, (18:05.0), (18:24.7) |
6 | 191 | Morgantown,
WV - Team Time (1st 5) 1:25:09.3 | Spread (1st 5) 1:31.8 |
| 6, 10, 57, 59, 59, (71), (112) |
| Connor Riley, Anthony Laurita, Jacob Jacquez, Stephen Riffon, Jacob Shockley, (Vitaly Cuff), (Colby Gresak) |
| 16:05.2, 16:14.1, 17:36.0, 17:37.0, 17:37.0, (17:45.3), (18:35.0) |
7 | 213 | Parkersburg,
WV - Team Time (1st 5) 1:25:48.3 | Spread (1st 5) 1:03.6 |
| 21, 30, 39, 61, 62, (82), (90) |
| Nic Cheuvront, Logan Wooten, John Bolton, Evan Wooten, Anthony Kist, (Brandon McIntire), (Hayden Dudley) |
| 16:34.3, 16:50.1, 17:08.2, 17:37.8, 17:37.9, (17:53.8), (18:03.0) |
8 | 236 | Winfield,
WV - Team Time (1st 5) 1:26:20.3 | Spread (1st 5) 1:25.7 |
| 12, 38, 56, 63, 67, (70), (83) |
| R.J. Weiford, Braxton McMillion, Desean Williams, Tony Salgado, Matt Durgin, (Richard Roda), (Eric Johns) |
| 16:16.9, 17:06.8, 17:35.1, 17:38.9, 17:42.6, (17:44.8), (17:54.2) |
9 | 308 | Hampshire,
WV - Team Time (1st 5) 1:27:33.5 | Spread (1st 5) 1:28.6 |
| 16, 64, 65, 79, 84, (99), (108) |
| Casey Feezle, Britt Dolly, Nathan Coyle, Jacob Brashears, Charles Whiteacre, (Dylan Kesner), (Adam Stinespring) |
| 16:26.6, 17:39.7, 17:40.2, 17:51.8, 17:55.2, (18:21.6), (18:30.1) |
10 | 324 | Martinsburg,
WV - Team Time (1st 5) 1:27:55.0 | Spread (1st 5) 2:44.0 |
| 14, 25, 52, 101, 132, (208), (213) |
| David Sullivan, Vladimir Bauer, David Mulvihill, Mitchell Bartoldson, Taylor Grove, (Jordan Trejo), (Kyle Decker) |
| 16:18.0, 16:42.0, 17:29.0, 18:24.0, 19:02.0, (21:11.0), (21:28.0) |
11 | 327 | Wheeling Park,
WV - Team Time (1st 5) 1:28:16.2 | Spread (1st 5) 2:15.0 |
| 29, 44, 46, 78, 130, (131), (147) |
| Albert Shrimp, Jamie Tarr, Cameron Eberhard, Issac Estep, Sean Wagner, (Jarred Beihl), (Thomas Nagy) |
| 16:46.0, 17:16.9, 17:20.9, 17:51.4, 19:01.0, (19:01.6), (19:18.0) |
12 | 332 | Ripley,
WV - Team Time (1st 5) 1:28:35.6 | Spread (1st 5) 1:06.3 |
| 47, 51, 54, 74, 106, (133), (136) |
| Jake Casto, Antonio Jones, Remington Boyce, Levi Phillips, Dalton Fisher, (Nate Miller), (Skye Stover) |
| 17:22.2, 17:27.6, 17:29.6, 17:47.7, 18:28.5, (19:03.8), (19:08.3) |
13 | 348 | Elkins,
WV - Team Time (1st 5) 1:28:18.1 | Spread (1st 5) 2:32.7 |
| 17, 18, 89, 95, 129, (154), (181) |
| Austin Hamrick, Matt Wallace, Remington Knight, Dalton Hamrick, Ben Huffman, (Brendan Wallace), (Will Gongola) |
| 16:28.2, 16:29.3, 18:02.2, 18:17.5, 19:00.9, (19:32.1), (20:26.8) |
14 | 372 | George Washington,
WV - Team Time (1st 5) 1:27:52.1 | Spread (1st 5) 3:20.0 |
| 1, 74, 86, 100, 111, (115), (122) |
| Matt Brafford, Cai Carena, Ryan Humphrey, Chad Hollandsworth, Connor Mckinney, (Will Walker), (Connor Aucremanne) |
| 15:11.0, 17:47.7, 17:59.2, 18:23.2, 18:31.0, (18:37.6), (18:52.0) |
15 | 388 | Capital,
WV - Team Time (1st 5) 1:29:32.5 | Spread (1st 5) 1:33.4 |
| 33, 49, 98, 103, 105, (114), (127) |
| Marshall Sharp, Michael Ruhnke, Ethan Reed, Joe Schwartz, Samuel Thomas, (Breece Ferrell), (Ben Bradley) |
| 16:53.9, 17:27.1, 18:19.3, 18:24.9, 18:27.3, (18:35.9), (18:59.2) |
16 | 408 | Preston,
WV - Team Time (1st 5) 1:29:37.6 | Spread (1st 5) 2:32.7 |
| 23, 69, 87, 92, 137, (138), (179) |
| Colin Radabaugh, Cory White, Shawn Strosnider, Ryan Ferrell, Jacob Phillips, (Bill Clarkson), (Trevor Lipscomb) |
| 16:36.4, 17:44.2, 17:59.7, 18:08.2, 19:09.1, (19:09.6), (20:18.5) |
17 | 442 | John Marshall,
WV - Team Time (1st 5) 1:30:21.8 | Spread (1st 5) 1:57.0 |
| 36, 80, 85, 118, 123, (135), (143) |
| Dylan McKeag, Clay Thorn, Cody Holmes, Michael Conner, Aaron Gonchoff, (Ethan Hazlett), (Aaron Mull) |
| 16:58.3, 17:52.6, 17:56.4, 18:39.2, 18:55.3, (19:07.4), (19:13.1) |
18 | 550 | Oak Hill,
WV - Team Time (1st 5) 1:32:43.4 | Spread (1st 5) 2:42.6 |
| 35, 94, 110, 150, 161, (168), (169) |
| Cody Gillespie, Nick Oxendale, Kris Balsamo, Jacob Ashcraft, Chris Shumaker, (Nick Treadway), (Seth Blake) |
| 16:57.2, 18:15.6, 18:30.7, 19:20.1, 19:39.8, (19:51.5), (19:51.6) |
19 | 559 | Washington,
WV - Team Time (1st 5) 1:33:10.5 | Spread (1st 5) 2:02.4 |
| 45, 104, 125, 134, 151, (170), (174) |
| Kendall Coles, Ethan May, Gabe Woods, Hunter Carr, Harry Neidig, (Ross Carpenter), (Andrew Panzarella) |
| 17:18.8, 18:26.5, 18:58.0, 19:06.0, 19:21.2, (19:53.0), (20:04.0) |
20 | 618 | Parkersburg South,
WV - Team Time (1st 5) 1:34:06.2 | Spread (1st 5) 40.8 |
| 109, 113, 117, 139, 140, (157), (164) |
| Alex Kirk, Dakota Robinson, Evan Clark, Court Patterson, Kyle Sams, (Mason Smith), (Josh Lynn) |
| 18:30.2, 18:35.5, 18:39.0, 19:10.5, 19:11.0, (19:35.6), (19:44.7) |
21 | 670 | Brooke,
WV - Team Time (1st 5) 1:35:55.8 | Spread (1st 5) 3:29.5 |
| 55, 121, 142, 148, 204, (209), (217) |
| Antonio Pizzuti, Kyle Ryan, Anthony Barnhart, Jason Sprinkle Jr, Josh Zonker, (Michael Max), (Mario Lombardi) |
| 17:32.2, 18:50.5, 19:12.9, 19:18.5, 21:01.7, (21:11.7), (21:37.6) |
22 | 686 | Huntington,
WV - Team Time (1st 5) 1:35:47.4 | Spread (1st 5) 1:51.3 |
| 81, 126, 157, 159, 163, (175), (203) |
| Anthony Jaime, Franklin Norton, Jake Elder, James Holley, Jumod Jones, (Andrew Stephenson), (Devin Goodson) |
| 17:52.7, 18:58.5, 19:35.6, 19:36.6, 19:44.0, (20:09.5), (21:01.0) |
23 | 719 | St Albans,
WV - Team Time (1st 5) 1:36:31.2 | Spread (1st 5) 1:10.9 |
| 116, 120, 152, 165, 166, (182), (191) |
| Josh Endres, Mark Schlies, Elisha Shank, Mickey Swartz, Adam Kincaid, (Richard Monaghan), (Morgan Holstine) |
| 18:37.9, 18:48.7, 19:30.3, 19:45.5, 19:48.8, (20:28.0), (20:47.0) |
24 | 724 | Spring Mills,
WV - Team Time (1st 5) 1:37:09.0 | Spread (1st 5) 2:52.0 |
| 57, 153, 160, 172, 182, (187), (200) |
| Stas Itsenko, Eric Johnson, Adam Moore, Dylan Moss, Stas Ukraine, (Spencer Shirley), (Ashton Gabrielson) |
| 17:36.0, 19:31.0, 19:39.0, 19:55.0, 20:28.0, (20:39.0), (20:58.0) |
25 | 765 | Spring Valley,
WV - Team Time (1st 5) 1:39:46.9 | Spread (1st 5) 5:19.0 |
| 52, 119, 145, 216, 233 |
| Jason Holland, Jacob Kilgore, Josh Billups, Austin Ball, Drew Adkins |
| 17:29.0, 18:43.0, 19:15.8, 21:31.1, 22:48.0 |
26 | 774 | Greenbrier East,
WV - Team Time (1st 5) 1:39:16.1 | Spread (1st 5) 4:34.9 |
| 15, 184, 185, 189, 201, (202), (207) |
| Levi Snedegar, Mullins Dylan, Levi Whitt, Jasiel Kinder, Justice Bowyer, (Ryan Bashlor), (Justice Boyer) |
| 16:23.4, 20:35.0, 20:36.0, 20:43.4, 20:58.3, (20:58.9), (21:06.0) |
27 | 822 | Shady Spring,
WV - Team Time (1st 5) 1:39:48.9 | Spread (1st 5) 2:39.1 |
| 97, 156, 178, 192, 199, (220), (227) |
| Justin Harper, David Meadows, Chase Harper, Sam Buckland, Carter Keith, (Ryan Lippard), (Chris Meadows) |
| 18:18.4, 19:33.2, 20:12.3, 20:47.5, 20:57.5, (21:56.0), (22:14.4) |
28 | 827 | Hedgesville,
WV - Team Time (1st 5) 1:42:45.5 | Spread (1st 5) 6:44.5 |
| 41, 141, 190, 218, 237 |
| Daniel Beavers, Cypres Sanner-Stiehr, Gabe Boswell, Zachary Taylor, Nick Miller |
| 17:09.5, 19:12.0, 20:45.0, 21:45.0, 23:54.0 |
29 | 829 | Buckhannon-Upshur,
WV - Team Time (1st 5) 1:38:59.2 | Spread (1st 5) 53.4 |
| 146, 162, 171, 173, 177, (180), (228) |
| Chad Christianson, William Williams, Joseph Smith, Ethan Hull, Hunter Pritt, (Issac Skelton), (Devin Johnston) |
| 19:17.0, 19:41.0, 19:54.1, 19:56.7, 20:10.4, (20:23.1), (22:21.6) |
30 | 859 | Riverside,
WV - Team Time (1st 5) 1:40:22.3 | Spread (1st 5) 1:31.3 |
| 149, 155, 167, 193, 195, (214), (215) |
| Nick Kennedy, Nick Kenedy, Cecil Dean, David Dean, Tristin Sanchez, (Cameron Norris), (Nathan Nutter) |
| 19:19.9, 19:32.6, 19:49.7, 20:48.9, 20:51.2, (21:28.1), (21:28.6) |
31 | 866 | Point Pleasant,
WV - Team Time (1st 5) 1:42:18.4 | Spread (1st 5) 5:03.5 |
| 88, 128, 206, 210, 234, (241), (246) |
| Hunter White, Joseph Littlepage, Guy Fisher, Brandon Hall, Holden Adkins, (Darrell McBeath), (Byron Fisher) |
| 18:00.7, 18:59.4, 21:02.3, 21:11.8, 23:04.2, (25:10.3), (27:39.7) |
32 | 879 | Princeton Senior,
WV - Team Time (1st 5) 1:41:33.4 | Spread (1st 5) 2:00.8 |
| 124, 176, 186, 196, 197, (224), (225) |
| Justin Snyder, Kevin Shrader, Jarred Hamm, Dakota Bailey, Johnathan Pruett, (Austin Smith), (Cory Bevins) |
| 18:55.4, 20:10.1, 20:38.7, 20:53.0, 20:56.2, (22:05.0), (22:09.5) |
33 | 970 | South Charleston,
WV - Team Time (1st 5) 1:48:41.1 | Spread (1st 5) 6:29.0 |
| 72, 205, 219, 236, 238, (239) |
| Josh Greear, Sean Estep, Mooney Matthew, Jawan Jones, CJ Hutson-Farley, (Dresdon Jones) |
| 17:45.7, 21:02.1, 21:47.5, 23:51.1, 24:14.7, (24:17.1) |
34 | 1016 | Lewis County,
WV - Team Time (1st 5) 1:48:33.1 | Spread (1st 5) 5:03.7 |
| 107, 221, 222, 231, 235, (245), (247) |
| Nathan Louk, Jeff Champion, Seth Gandee, Noah Bonnett, Ian Young, (Kevin Francis), (Mark Roles) |
| 18:28.8, 21:56.2, 21:58.1, 22:37.5, 23:32.5, (27:13.2), (32:35.7) |
35 | 1049 | Woodrow Wilson,
WV - Team Time (1st 5) 1:49:15.7 | Spread (1st 5) 4:15.3 |
| 188, 198, 211, 212, 240, (243), (244) |
| Noah Smith, Mark Harper, Scott Snuffer, Omar Sadat, Tyler Trump, (Andrew Barbera), (Nick Bowen) |
| 20:42.2, 20:57.4, 21:18.2, 21:20.4, 24:57.5, (25:16.9), (25:55.5) |
36 | 1102 | Lincoln County,
WV - Team Time (1st 5) 1:50:12.5 | Spread (1st 5) 1:47.0 |
| 194, 223, 226, 229, 230, (232), (242) |
| Johnathan Miller, Cordell Rakes, Aaron Smith, Sam Bays, Blake Smith, (Caleb Adkins), (Hunter McNeill) |
| 20:50.1, 21:59.3, 22:12.0, 22:34.0, 22:37.1, (22:37.8), (25:16.8) |