1 | 81 | Milton,
WV - Team Time (1st 5) 53:44.0 | Spread (1st 5) 1:19.0 |
| 1, 8, 17, 20, 35, (40), (41) |
| Andrew Short, Austin Jordan, Jonathan Hathaway, Coleton Carter, Conrad Wallace, (Robbie Holley), (Dustin Smith) |
| 9:55.0, 10:42.0, 10:53.0, 11:00.0, 11:14.0, (11:20.0), (11:21.0) |
2 | 88 | Winfield,
WV - Team Time (1st 5) 53:42.0 | Spread (1st 5) 1:15.0 |
| 2, 5, 7, 36, 38, (63), (79) |
| Braxton McMillion, Eric Johns, Desean Williams, Matt Durgin, R.J Weiford, (Braxton Castro), (Anthony Imperial) |
| 10:02.0, 10:31.0, 10:37.0, 11:15.0, 11:17.0, (11:40.0), (11:50.0) |
3 | 126 | Hamilton,
WV - Team Time (1st 5) 54:49.0 | Spread (1st 5) 1:26.0 |
| 3, 10, 23, 33, 57, (110), (115) |
| Logan Wooten, Evan Wooten, Eric Musgrave, Austin Lewis, Trenton Allman, (Kyle Goodwin), (Matthew Fox) |
| 10:11.0, 10:46.0, 11:02.0, 11:13.0, 11:37.0, (12:24.0), (12:25.0) |
4 | 137 | Mountaineer (Morgantown),
WV - Team Time (1st 5) 55:22.0 | Spread (1st 5) 54.0 |
| 6, 22, 27, 32, 50, (70), (75) |
| Alex Minor, Tyler Hart, Zach Lewis, Trey Cottrell, Colin Molnar, (Sean Kimble), (Ryan Hall) |
| 10:33.0, 11:01.0, 11:09.0, 11:12.0, 11:27.0, (11:45.0), (11:48.0) |
5 | 226 | Hurricane,
WV - Team Time (1st 5) 56:51.0 | Spread (1st 5) 56.0 |
| 10, 33, 53, 64, 66, (70), (87) |
| Garrett Gress, Adam Lambert, Cameron Bishop, Braden Stewart, Quin Shurow, (Brayden Park), (Ryan Dean) |
| 10:46.0, 11:13.0, 11:29.0, 11:41.0, 11:42.0, (11:45.0), (11:56.0) |
6 | 245 | Ritchie County,
WV - Team Time (1st 5) 56:46.0 | Spread (1st 5) 1:27.0 |
| 4, 20, 51, 82, 88, (130), (167) |
| Daniel Cooper, Hunter Deem, Travis Pickering, Wyatt Goff, Jacob Bell, (Chase Sullivan), (Dalton Rollins) |
| 10:30.0, 11:00.0, 11:28.0, 11:51.0, 11:57.0, (12:36.0), (13:05.0) |
7 | 276 | West Fairmont,
WV - Team Time (1st 5) 57:43.0 | Spread (1st 5) 41.0 |
| 30, 43, 59, 61, 83, (100), (158) |
| Justin Okel, Jonah Freeland, Jakeb Van Horn, Isaac Swiger, Gage Clemens, (Ben Parrucci), (Braden Wilfong) |
| 11:11.0, 11:23.0, 11:38.0, 11:39.0, 11:52.0, (12:08.0), (12:58.0) |
8 | 311 | East Fairmont,
WV - Team Time (1st 5) 58:05.0 | Spread (1st 5) 1:03.0 |
| 25, 30, 61, 96, 99, (116), (174) |
| Brandon Akers, Ryland Rexrode, Jacob Nuzum, Mason Weese, Joel Rogers, (Isaac Flohr), (Rylan Rexroad) |
| 11:04.0, 11:11.0, 11:39.0, 12:04.0, 12:07.0, (12:26.0), (13:13.5) |
9 | 354 | Madison,
WV - Team Time (1st 5) 58:40.0 | Spread (1st 5) 1:38.0 |
| 19, 38, 74, 91, 132, (228), (246) |
| Andrew Day, Ronald Mulligan, John Price, Nick Mulligan, Parker Graffius, (Clay Hale), (Forest Rowley) |
| 10:59.0, 11:17.0, 11:47.0, 12:00.0, 12:37.0, (14:18.0), (14:41.0) |
10 | 363 | Ripley,
WV - Team Time (1st 5) 58:46.0 | Spread (1st 5) 1:35.0 |
| 18, 55, 77, 93, 120, (122), (135) |
| Trent Johnson, Dalton Fisher, Nate Miller, Remy Boyce, Drew Swisher, (Gage Williams), (Austen Carpenter) |
| 10:54.0, 11:32.0, 11:49.0, 12:02.0, 12:29.0, (12:31.0), (12:39.0) |
11 | 374 | Doddridge County,
WV - Team Time (1st 5) 59:00.7 | Spread (1st 5) 1:12.7 |
| 24, 59, 85, 101, 105, (162), (212) |
| Trey Heaster, Eli Bee, Drew Lett, Logan Bee, Adam Bee, (Levi Riley), (Daniel Simmons) |
| 11:03.0, 11:38.0, 11:54.0, 12:10.0, 12:15.7, (13:01.2), (13:52.0) |
12 | 384 | Ravenswood,
WV - Team Time (1st 5) 59:02.0 | Spread (1st 5) 2:14.0 |
| 12, 66, 68, 77, 161, (186) |
| Jameson Cooper, Adam Scritchfield, Riley Heatheringto, Jonathon Watkins, Dustin Anderson, (Jared Ball) |
| 10:47.0, 11:42.0, 11:43.0, 11:49.0, 13:01.0, (13:23.0) |
13 | 407 | Pikeview,
WV - Team Time (1st 5) 59:21.3 | Spread (1st 5) 1:51.0 |
| 12, 75, 79, 108, 133, (172), (263) |
| Dakota Cecil, Bradley Lawson, Erik Taylor, Joe Bisaha, Daniel Baldwin, (Justin Akers), (Braxton Justice) |
| 10:47.0, 11:48.0, 11:50.0, 12:18.3, 12:38.0, (13:08.0), (15:15.0) |
14 | 417 | Bridgeport,
WV - Team Time (1st 5) 59:41.6 | Spread (1st 5) 1:22.6 |
| 29, 48, 93, 122, 125, (139), (144) |
| Donald Kummer, Josh Sabatino, Logan Smith, Andrew Wilson, Jack Funk, (Andrew Funk), (Drake Bolle) |
| 11:10.0, 11:26.0, 12:02.0, 12:31.0, 12:32.6, (12:41.0), (12:45.0) |
15 | 441 | West Side,
WV - Team Time (1st 5) 59:58.0 | Spread (1st 5) 40.0 |
| 69, 79, 88, 95, 110, (171), (173) |
| Ben Bradley, Hadyn Dudley, Austin Miller, Rylee Stauffer, Mary Cather Bolton, (Jarrett Stengel), (Justin Wolfe) |
| 11:44.0, 11:50.0, 11:57.0, 12:03.0, 12:24.0, (13:07.0), (13:12.0) |
16 | 443 | Edison,
WV - Team Time (1st 5) 59:49.0 | Spread (1st 5) 1:57.0 |
| 9, 51, 106, 138, 139, (142), (154) |
| Dylan Ward, Scott Barker, Allison Currey, Trea Sargent, Seth Wright, (Kerwin Marshall), (Court Patterson) |
| 10:44.0, 11:28.0, 12:16.0, 12:40.0, 12:41.0, (12:43.0), (12:55.0) |
17 | 453 | St. Francis Central Catholic,
WV - Team Time (1st 5) 1:00:19.3 | Spread (1st 5) 1:35.6 |
| 28, 58, 109, 114, 144, (169), (191) |
| Seth Edwards, Connor Riley, AJ Gamponia, Bo Giuliani, Bryce Kukura, (Andrew Christy), (Ben Torres-Kulik) |
| 11:09.4, 11:37.4, 12:22.7, 12:24.8, 12:45.0, (13:05.7), (13:29.0) |
18 | 489 | Mountaineer (Clarksburg),
WV - Team Time (1st 5) 1:00:40.3 | Spread (1st 5) 1:24.3 |
| 36, 72, 118, 126, 137, (166), (188) |
| Jimmy Lacaria, Shawn Peters, Jeffrey Wright, Josiah Cork, Corey Bunch, (Hunter Monroe), (Nathaniel McKim) |
| 11:15.0, 11:46.0, 12:27.0, 12:33.0, 12:39.3, (13:04.0), (13:28.0) |
19 | 497 | Barboursville,
WV - Team Time (1st 5) 1:00:48.0 | Spread (1st 5) 1:30.0 |
| 48, 56, 106, 130, 157, (181), (196) |
| Nick Salmons, Jeremiah Parlock, Owen Huffman, Hutton Light, Adam Whitmore, (Zach Mitchell), (Salem Carlton) |
| 11:26.0, 11:34.0, 12:16.0, 12:36.0, 12:56.0, (13:19.0), (13:34.0) |
20 | 535 | Elkins,
WV - Team Time (1st 5) 1:01:20.0 | Spread (1st 5) 1:26.0 |
| 46, 90, 122, 128, 149, (179), (184) |
| Dalton Hamrick, Mason Clark, Tyler Reed, Brendon Wallace, Camden Martin, (Ryan Harman), (Noah Prehoda) |
| 11:25.0, 11:59.0, 12:31.0, 12:34.0, 12:51.0, (13:18.0), (13:20.0) |
21 | 589 | Sherrard,
WV - Team Time (1st 5) 1:02:03.0 | Spread (1st 5) 1:54.0 |
| 46, 86, 97, 179, 181, (187), (211) |
| Clay Thorn, Luke Bonar, Tim Sampson, Nicholas Fitzpatrick, Andrew Vargo, (Will Robinson), (Billy Fox) |
| 11:25.0, 11:55.0, 12:06.0, 13:18.0, 13:19.0, (13:27.0), (13:51.0) |
22 | 627 | Pleasants County,
WV - Team Time (1st 5) 1:02:38.6 | Spread (1st 5) 2:04.0 |
| 44, 84, 151, 160, 188, (200) |
| Brendan Miller, Brady Gorrell, Walker Hashman, Spencer Wren, Cody Wolfe, (Chase Correll) |
| 11:24.0, 11:53.0, 12:53.0, 13:00.6, 13:28.0, (13:39.0) |
23 | 654 | Cameron,
WV - Team Time (1st 5) 1:03:16.0 | Spread (1st 5) 2:36.0 |
| 42, 44, 175, 177, 216, (245), (271) |
| Ryan Clutter, Cole Clutter, Ben Hart, Cody Miller, Cole Quigley, (Robert Milliken), (Logan Mackey) |
| 11:22.0, 11:24.0, 13:15.0, 13:17.0, 13:58.0, (14:39.0), (15:44.0) |
24 | 723 | Blennerhassett,
WV - Team Time (1st 5) 1:05:11.0 | Spread (1st 5) 3:56.0 |
| 26, 103, 110, 232, 252 |
| Adam Colteryahn, Tyson Graham, Zack Habeb, Gannon Jackson, Jon Liebau |
| 11:07.0, 12:14.0, 12:24.0, 14:23.0, 15:03.0 |
| 723 | Shady Spring,
WV - Team Time (1st 5) 1:03:57.0 | Spread (1st 5) 1:33.7 |
| 98, 127, 147, 150, 201, (224), (261) |
| Ryan Kosut, Mike Hegele, Chase Harper, Ryan Young, Seth Evans, (Luke Keaton), (Cody Whiteman) |
| 12:06.3, 12:33.8, 12:45.5, 12:51.4, 13:40.0, (14:08.8), (15:13.5) |
26 | 758 | Kasson,
WV - Team Time (1st 5) 1:04:44.0 | Spread (1st 5) 2:13.0 |
| 53, 110, 188, 203, 204, (288), (307) |
| Nick Triplett, Bryce McGee, Jordan Haller, Seth Daugherty, Noah Price, (Garrett Haller), (Nicholas Demasi) |
| 11:29.0, 12:24.0, 13:28.0, 13:41.0, 13:42.0, (16:38.0), (22:51.0) |
27 | 772 | South (Morgantown),
WV - Team Time (1st 5) 1:04:51.0 | Spread (1st 5) 1:53.0 |
| 102, 135, 148, 165, 222, (243), (243) |
| Jeffery Shishler, Chais Shockley, Andrew Jones, Ben Vester, Liam Sheehan-Dean, (John Weihman), (Dustin Bradford) |
| 12:13.0, 12:39.0, 12:50.0, 13:03.0, 14:06.0, (14:35.0), (14:35.0) |
28 | 802 | Eastern Greenbrier,
WV - Team Time (1st 5) 1:05:24.0 | Spread (1st 5) 1:47.0 |
| 104, 118, 158, 204, 218, (220), (236) |
| Jaisel Kinder, Patrick Gordan, Levi Massey, Nethaniel Patton, Levi Long, (Austin Byers), (Brandon Blankenship) |
| 12:15.0, 12:27.0, 12:58.0, 13:42.0, 14:02.0, (14:04.5), (14:27.0) |
29 | 836 | Horace Mann,
WV - Team Time (1st 5) 1:06:10.0 | Spread (1st 5) 2:38.0 |
| 64, 121, 208, 214, 229, (249), (268) |
| Samuel Thomas, Breece Ferrell, Zane Lewis, Reed Deer, Hunter Sutler, (Jacob Adams), (David Accord) |
| 11:41.0, 12:30.0, 13:45.0, 13:55.0, 14:19.0, (14:58.0), (15:28.0) |
30 | 858 | Suncrest,
WV - Team Time (1st 5) 1:06:03.3 | Spread (1st 5) 1:07.1 |
| 152, 152, 154, 183, 217, (223), (226) |
| Abe Goldsmith, Vitaly Cuff, John Gullion, Jack Steketee, Kevin Donnelly, (Matt Watson), (Seth Collins) |
| 12:54.0, 12:54.0, 12:55.0, 13:19.2, 14:01.1, (14:08.2), (14:15.8) |
31 | 873 | South Preston,
WV - Team Time (1st 5) 1:06:57.0 | Spread (1st 5) 2:31.0 |
| 116, 129, 167, 213, 248, (276), (296) |
| Bill Clarkson, Jacob Phillips, Jacob Good, Clayton Flynn, Matthew Allen, (Marcus Barro), (Dylan Hamilton) |
| 12:26.0, 12:35.0, 13:05.0, 13:54.0, 14:57.0, (15:56.0), (17:54.4) |
32 | 876 | Moundsville,
WV - Team Time (1st 5) 1:06:56.0 | Spread (1st 5) 3:43.0 |
| 15, 177, 215, 232, 237, (239), (264) |
| Dylan McKeag, Owen Ruckman, Chris Koskey, Daniel Yoho, Nick Cecil, (Dillon Cook), (Noah Hancock) |
| 10:48.0, 13:17.0, 13:57.0, 14:23.0, 14:31.0, (14:34.0), (15:16.0) |
33 | 903 | Central Preston,
WV - Team Time (1st 5) 1:08:47.5 | Spread (1st 5) 6:03.0 |
| 12, 176, 193, 231, 291, (294) |
| Ryan Ferrell, Nicholas Barlow, Junior Noss, Tim Scroggs, Skylen Britton, (Andrew Scroggs) |
| 10:47.0, 13:16.0, 13:33.0, 14:21.5, 16:50.0, (17:07.0) |
34 | 906 | Van Devender,
WV - Team Time (1st 5) 1:07:39.0 | Spread (1st 5) 4:30.0 |
| 15, 197, 201, 227, 266, (281), (302) |
| Trenton Yocum, Eric Carney, Kylie Moore, Emily Casto, Zane Ullmann, (Devin Ours), (Nick Bacorn) |
| 10:48.0, 13:36.0, 13:40.0, 14:17.0, 15:18.0, (16:14.0), (19:58.0) |
35 | 936 | Taylor County,
WV - Team Time (1st 5) 1:07:52.1 | Spread (1st 5) 2:35.0 |
| 133, 143, 193, 208, 259, (262), (270) |
| Logan Phillips, Todd Griffith, Logan Miller, Austin Saltis, Maverick Ware, (Bayley Freeman), (Jacob Coole) |
| 12:38.0, 12:43.1, 13:33.0, 13:45.0, 15:13.0, (15:14.9), (15:39.0) |
36 | 966 | Fairmont Catholic,
WV - Team Time (1st 5) 1:08:51.9 | Spread (1st 5) 3:21.3 |
| 73, 185, 204, 247, 257, (260), (278) |
| Aaron Samansky, Colin Harvath, Justin Anselene, Christian Moore, Nathaniel Bee, (James Harper), (Nicolas Greely) |
| 11:46.2, 13:21.3, 13:42.0, 14:54.9, 15:07.5, (15:13.1), (16:00.0) |
37 | 975 | Washington Irving,
WV - Team Time (1st 5) 1:08:55.1 | Spread (1st 5) 3:06.0 |
| 92, 163, 230, 234, 256, (258), (308) |
| John Lowther, Bryce Childers, Emilio Buffey, Logan Auvill, Drew Henderson, (Riley Mcnemar), (Camden Cutlip) |
| 12:01.0, 13:02.0, 14:21.1, 14:24.0, 15:07.0, (15:11.0), (23:24.0) |
38 | 1006 | Summersville,
WV - Team Time (1st 5) 1:09:16.0 | Spread (1st 5) 2:13.0 |
| 144, 154, 221, 238, 249, (290), (303) |
| Jackson Reed, Juvenal Perez, Isaac Sergeon, Nick Rader, Joe Yeager, (Mason Yarber), (Tyler Jarrett) |
| 12:45.0, 12:55.0, 14:05.0, 14:33.0, 14:58.0, (16:44.0), (20:05.2) |
39 | 1028 | Tyler Consolidated,
WV - Team Time (1st 5) 1:09:23.0 | Spread (1st 5) 1:53.0 |
| 139, 192, 219, 239, 239, (275), (277) |
| Evan Shreve, Adam Cooper, Creed Eller, Josh Frum, Eli Henthorn, (Aaron Warner), (Patrick Wright) |
| 12:41.0, 13:30.0, 14:04.0, 14:34.0, 14:34.0, (15:55.0), (15:59.7) |
40 | 1153 | West Preston,
WV - Team Time (1st 5) 1:14:04.7 | Spread (1st 5) 4:30.8 |
| 198, 199, 207, 251, 298, (304) |
| Ryan Thomas, Cordell Summers, Clayton Collins, Nate Taylor, Colin Fisher, (Colton Menear) |
| 13:36.6, 13:37.9, 13:43.3, 14:59.5, 18:07.4, (20:16.2) |
41 | 1219 | Huntington East,
WV - Team Time (1st 5) 1:14:19.0 | Spread (1st 5) 2:30.0 |
| 193, 239, 252, 255, 280, (283), (291) |
| Jake Elder, Warren Maynard, Garrett Toppins, Cody Daniels, Andy Tao, (Jonathan Leep), (Noa Perez) |
| 13:33.0, 14:34.0, 15:03.0, 15:06.0, 16:03.0, (16:17.0), (16:50.0) |
42 | 1234 | Monongah,
WV - Team Time (1st 5) 1:17:27.7 | Spread (1st 5) 5:02.1 |
| 164, 210, 274, 289, 297, (305) |
| Rich Stonaker, Richy Stalnaker, Forrest Faunkhouser, Sam Stalnauker, Travis Anderson, (Boden Myers) |
| 13:02.8, 13:49.8, 15:49.7, 16:40.5, 18:04.9, (20:51.5) |
43 | 1248 | Belington,
WV - Team Time (1st 5) 1:14:31.2 | Spread (1st 5) 1:19.5 |
| 225, 235, 254, 265, 269, (273), (293) |
| Johnny Williams, Hunter Everson, Cole Whited, Jonathan Ward, Chris Neville, (Parker Kelly), (John Kaiser) |
| 14:11.6, 14:25.7, 15:05.0, 15:17.8, 15:31.1, (15:48.0), (16:59.3) |
44 | 1309 | The Linsly School,
WV - Team Time (1st 5) 1:18:48.6 | Spread (1st 5) 3:29.5 |
| 170, 282, 284, 286, 287 |
| Cayden Hennen, Cadel Sarvas, Kyle Zelenitz, Ronnie Chico, Tritan Plute |
| 13:06.3, 16:14.2, 16:22.3, 16:30.0, 16:35.8 |
45 | 1444 | Mannington,
WV - Team Time (1st 5) 1:31:47.2 | Spread (1st 5) 6:49.6 |
| 267, 272, 299, 300, 306 |
| Tanner Hayes, Justin Wheeler, Brent Hayes, Alex Allan, Sam Bernet |
| 15:26.3, 15:46.1, 18:40.0, 19:38.9, 22:15.9 |
46 | 1469 | Our Lady of Fatima,
WV - Team Time (1st 5) 1:33:33.0 | Spread (1st 5) 7:29.0 |
| 279, 285, 295, 301, 309 |
| Teddy McGee, Jacob Gross, John Piaskowski, Danny Jackson, Stanley Mattam |
| 16:02.0, 16:29.0, 17:40.0, 19:51.0, 23:31.0 |