1 | 50 | Barboursville,
WV - Team Time (1st 5) 58:28.8 | Spread (1st 5) 1:10.2 |
| 2, 4, 5, 16, 23, (32), (51) |
| Jeremiah Parlock, Nick Salmons, Kirk Jennings, Owen Huffman, Hutton Light, (Adam Whitmore), (Salem Carlton) |
| 11:09.6, 11:21.4, 11:29.9, 12:08.1, 12:19.8, (12:32.8), (13:01.9) |
2 | 62 | Winfield,
WV - Team Time (1st 5) 58:46.3 | Spread (1st 5) 1:29.0 |
| 1, 6, 10, 15, 30, (36), (38) |
| Braxton McMillion, R.J Weiford, Desean Williams, Eric Johns, Matt Durgin, (Braxton Castro), (Michael Englund) |
| 10:59.4, 11:34.1, 11:41.0, 12:03.4, 12:28.4, (12:38.5), (12:44.4) |
3 | 79 | Milton,
WV - Team Time (1st 5) 59:46.0 | Spread (1st 5) 1:17.0 |
| 3, 11, 12, 25, 28, (42), (57) |
| Andrew Short, Austin Jordan, Jonathan Hathaway, Coleton Carter, Conrad Wallace, (Robbie Holley), (Dustin Smith) |
| 11:10.4, 11:45.0, 11:57.3, 12:25.9, 12:27.4, (12:52.1), (13:05.2) |
4 | 94 | Bridgeport,
WV - Team Time (1st 5) 1:00:49.6 | Spread (1st 5) 1:01.1 |
| 7, 13, 19, 21, 34, (61), (68) |
| Donald Kummer, Josh Sabatino, Logan Smith, Jack Funk, Andrew Wilson, (Drake Bolle), (Eric Sprouse) |
| 11:34.5, 12:02.9, 12:17.3, 12:19.3, 12:35.6, (13:16.2), (13:29.3) |
5 | 133 | Hurricane,
WV - Team Time (1st 5) 1:01:50.3 | Spread (1st 5) 1:12.7 |
| 9, 20, 28, 33, 43, (54), (56) |
| Garrett Gress, Alex Hughes, Quin Shurow, Adam Lambert, Braden Stewart, (Josh Westfall), (Cameron Bishop) |
| 11:39.9, 12:17.5, 12:27.4, 12:32.9, 12:52.6, (13:02.5), (13:04.8) |
6 | 183 | Ripley,
WV - Team Time (1st 5) 1:03:34.3 | Spread (1st 5) 41.2 |
| 22, 24, 41, 47, 49, (55), (74) |
| Dalton Fisher, Trent Johnson, Gage Williams, Nate Miller, Remy Boyce, (Drew Swisher), (Austen Carpenter) |
| 12:19.7, 12:25.1, 12:51.5, 12:57.1, 13:00.9, (13:04.3), (13:42.1) |
7 | 204 | Hamilton,
WV - Team Time (1st 5) 1:03:30.2 | Spread (1st 5) 1:48.6 |
| 8, 26, 48, 58, 64, (66), (83) |
| Logan Wooten, Evan Wooten, Austin Lewis, Eric Musgrave, Trenton Allman, (Kyle Goodwin), (Matthew Fox) |
| 11:35.8, 12:26.0, 12:57.5, 13:06.5, 13:24.4, (13:26.6), (13:53.8) |
8 | 232 | Ravenswood,
WV - Team Time (1st 5) 1:04:40.0 | Spread (1st 5) 1:40.0 |
| 17, 35, 46, 52, 82, (86) |
| Jameson Cooper, Riley Heatheringto, Adam Scritchfield, Jonathon Watkins, Dustin Anderson, (Jared Ball) |
| 12:11.9, 12:38.0, 12:56.2, 13:02.0, 13:51.9, (13:57.6) |
9 | 243 | Mountaineer (Clarksburg),
WV - Team Time (1st 5) 1:04:52.9 | Spread (1st 5) 1:07.1 |
| 31, 37, 44, 59, 72, (94), (104) |
| Josiah Cork, Corey Bunch, Shawn Peters, Jeffrey Wright, Jimmy Lacaria, (Hunter Monroe), (Sam Lacaria) |
| 12:31.9, 12:41.6, 12:52.7, 13:07.7, 13:39.0, (14:25.8), (14:53.8) |
10 | 324 | Horace Mann,
WV - Team Time (1st 5) 1:07:19.2 | Spread (1st 5) 2:22.9 |
| 14, 62, 73, 80, 95, (116), (118) |
| Samuel Thomas, Breece Ferrell, Reed Deer, Zane Lewis, Hunter Sutler, (Will Slicer), (Nathan Sloan) |
| 12:03.1, 13:21.9, 13:42.0, 13:46.2, 14:26.0, (15:24.4), (15:31.7) |
11 | 325 | Edison,
WV - Team Time (1st 5) 1:07:50.3 | Spread (1st 5) 2:45.9 |
| 18, 39, 71, 89, 108, (119), (125) |
| Dylan Ward, Trenton Yocum, Scott Barker, Allison Currey, Seth Wright, (Dylan Gandee), (Brandon Hardman) |
| 12:16.0, 12:45.8, 13:38.8, 14:07.8, 15:01.9, (15:33.7), (15:59.1) |
12 | 347 | Pikeview,
WV - Team Time (1st 5) 1:07:55.0 | Spread (1st 5) 2:00.0 |
| 27, 52, 84, 88, 96, (109), (140) |
| Dakota Cecil, Joe Bisaha, Erik Taylor, Bradley Lawson, Daniel Baldwin, (Justin Akers), (Braxton Justice) |
| 12:27.0, 13:02.0, 13:56.0, 14:03.0, 14:27.0, (15:03.0), (17:24.0) |
13 | 388 | Madison,
WV - Team Time (1st 5) 1:09:17.1 | Spread (1st 5) 2:04.9 |
| 40, 76, 81, 85, 106, (139), (141) |
| Andrew Day, John Price, Nick Mulligan, Ronald Mulligan, Parker Graffius, (Forest Rowley), (Tristan Moore) |
| 12:50.8, 13:44.2, 13:49.3, 13:57.1, 14:55.7, (17:21.9), (17:27.4) |
14 | 398 | St. Joseph Catholic,
WV - Team Time (1st 5) 1:09:49.0 | Spread (1st 5) 1:59.0 |
| 45, 60, 90, 98, 105, (112), (123) |
| Christian Yablonsky, John Morrison, Chad Dye, Spencer Mays, Nathaniel Porter, (Chad Lewis), (J.P. Hankins) |
| 12:56.0, 13:12.0, 14:11.0, 14:35.0, 14:55.0, (15:14.0), (15:55.0) |
15 | 406 | West Side,
WV - Team Time (1st 5) 1:09:37.0 | Spread (1st 5) 1:09.8 |
| 67, 75, 78, 87, 99, (103), (107) |
| Ben Bradley, Drew Strobl, Austin Miller, Rylee Stauffer, Hadyn Dudley, (Jarrett Stengel), (Justin Wolfe) |
| 13:28.3, 13:43.9, 13:45.3, 14:01.4, 14:38.1, (14:47.5), (14:56.5) |
16 | 410 | Shady Spring,
WV - Team Time (1st 5) 1:10:36.6 | Spread (1st 5) 2:47.0 |
| 50, 69, 70, 100, 121, (135) |
| Ryan Kosut, Chase Harper, Mike Hegele, Seth Evans, Luke Keaton, (Cody Whiteman) |
| 13:01.0, 13:33.7, 13:33.9, 14:40.0, 15:48.0, (16:53.0) |
17 | 501 | Huntington East,
WV - Team Time (1st 5) 1:13:47.6 | Spread (1st 5) 2:19.3 |
| 77, 79, 102, 117, 126, (127), (129) |
| Will Sheils, Beau Simpson, Jake Elder, Cody Daniels, Warren Maynard, (Adam Brumfield), (Josh Moore) |
| 13:44.5, 13:45.4, 14:45.3, 15:28.6, 16:03.8, (16:06.2), (16:08.5) |
18 | 513 | Blennerhassett,
WV - Team Time (1st 5) 1:15:19.9 | Spread (1st 5) 3:51.6 |
| 65, 93, 97, 120, 138 |
| Tanner Krieg, Zack Habeb, Adam Colteryahn, Gannon Jackson, Jon Liebau |
| 13:25.9, 14:23.4, 14:32.4, 15:40.7, 17:17.5 |
19 | 532 | Washington Irving,
WV - Team Time (1st 5) 1:16:17.4 | Spread (1st 5) 3:55.0 |
| 63, 91, 110, 131, 137, (142) |
| John Lowther, Bryce Childers, Logan Auvill, Riley Mcnemar, Drew Henderson, (Camden Cutlip) |
| 13:22.1, 14:14.4, 15:03.7, 16:20.1, 17:17.1, (23:40.0) |
20 | 562 | Eastern Greenbrier,
WV - Team Time (1st 5) 1:16:41.0 | Spread (1st 5) 2:05.0 |
| 92, 101, 113, 124, 132, (133), (134) |
| Jaisel Kinder, Patrick Gordan, Levi Massey, Austin Byers, Levi Long, (Brandon Blankenship), (Andrew Turner) |
| 14:20.0, 14:45.0, 15:15.0, 15:56.0, 16:25.0, (16:28.0), (16:35.0) |
21 | 590 | Belington,
WV - Team Time (1st 5) 1:17:52.2 | Spread (1st 5) 1:02.2 |
| 111, 114, 115, 122, 128, (129), (136) |
| Johnny Williams, Colby Queen, Hunter Everson, Jonathan Ward, Parker Kelly, (Chris Neville), (Cole Whited) |
| 15:06.0, 15:23.0, 15:24.0, 15:51.0, 16:08.2, (16:08.5), (17:01.0) |