1 | 30 | Nicholas County,
WV - Team Time (1st 5) 1:28:00.0 | Spread (1st 5) 2:41.2 |
| 1, 2, 4, 8, 15, (19), (30) |
| Jackson Reed, Juvenal Perez, Kyle Barker, Isaac Sergeon, Levi Brake, (Elijah Lanagan), (Logan Kelbaugh) |
| 16:06.0, 17:01.2, 17:51.7, 18:13.9, 18:47.2, (19:00.1), (19:41.9) |
2 | 101 | Shady Spring,
WV - Team Time (1st 5) 1:35:24.6 | Spread (1st 5) 1:04.6 |
| 12, 17, 22, 24, 26, (32), (39) |
| Korbin Taylor, Seth Buckland, Grey Hazuka, Eli Fama, Ryan Young, (Ryan Lippard), (Colton Testerman) |
| 18:24.7, 18:57.3, 19:10.5, 19:22.8, 19:29.3, (19:57.4), (20:26.1) |
3 | 128 | Richwood,
WV - Team Time (1st 5) 1:37:38.8 | Spread (1st 5) 1:56.9 |
| 13, 14, 31, 34, 36, (41), (53) |
| Nicholas Cox, Isaac Blake, Jacob Mazzella, Caleb Hanna, Cody May, (Dalton McGeeney), (Joe Kidwell) |
| 18:27.0, 18:44.6, 19:50.4, 20:12.9, 20:23.9, (20:37.8), (21:03.9) |
4 | 131 | Pikeview,
WV - Team Time (1st 5) 1:37:21.2 | Spread (1st 5) 3:47.3 |
| 9, 10, 18, 28, 66, (73), (82) |
| Colt Halsteead, Daniel Baldwin, Colt Halstead, Josh Hager, Jackson Ball, (John Mullis), (Tanner White) |
| 18:19.2, 18:20.6, 18:58.9, 19:36.0, 22:06.5, (22:37.5), (24:38.2) |
5 | 133 | Charleston Catholic,
WV - Team Time (1st 5) 1:37:39.9 | Spread (1st 5) 1:51.3 |
| 16, 21, 23, 27, 46, (58), (79) |
| Mathew Casey, Jared Wheeler, Avery McCoy, Jack Ojeda, Noah Zachwieja, (Logan Bowman), (Trenton Reed) |
| 18:56.6, 19:10.2, 19:11.3, 19:33.9, 20:47.9, (21:18.8), (23:48.6) |
6 | 146 | Clay County,
WV - Team Time (1st 5) 1:37:34.9 | Spread (1st 5) 3:38.2 |
| 3, 20, 25, 47, 51, (56), (62) |
| Trevor Armes, Brandon Daniels, David Tanner, Thomas Haverty, Caleb Wynn, (Nathaniel Keaton), (Corey Elswick) |
| 17:16.4, 19:05.8, 19:27.5, 20:50.6, 20:54.6, (21:14.5), (21:45.3) |
7 | 162 | Oak Hill,
WV - Team Time (1st 5) 1:39:13.5 | Spread (1st 5) 3:48.9 |
| 5, 11, 35, 50, 61, (71), (74) |
| Zachary Webb, Dawson Vincent, Reese Bias, Crosier Seth, Noah Snipes, (Cory Smith), (Harp Mason) |
| 17:53.9, 18:22.9, 20:19.5, 20:54.4, 21:42.8, (22:30.4), (22:41.4) |
8 | 205 | Wyoming East,
WV - Team Time (1st 5) 1:42:11.3 | Spread (1st 5) 4:03.0 |
| 6, 40, 42, 54, 63, (72), (75) |
| Dylan Repass, Dalton Blake, Evan Jennings, Dylan Brooks, Chance Shrewsbury, (Corey McKinney), (Gavin Roberts) |
| 17:55.7, 20:31.1, 20:41.4, 21:04.4, 21:58.7, (22:31.4), (22:42.6) |
9 | 219 | Webster County,
WV - Team Time (1st 5) 1:43:14.3 | Spread (1st 5) 54.4 |
| 33, 44, 45, 48, 49, (52), (68) |
| Brent Wamsley, Tyler Ray, Quest Babcock, Josh Hollandsworth, Seth Vandevnder, (Chris Bender), (Ike Hamrick) |
| 19:58.1, 20:46.3, 20:46.4, 20:51.0, 20:52.5, (21:01.6), (22:11.3) |
10 | 221 | Westside,
WV - Team Time (1st 5) 1:43:03.6 | Spread (1st 5) 3:53.2 |
| 7, 38, 55, 57, 64, (67), (77) |
| Justin Cochran, Noah Vance, Ethan Abbott, Austin Gibson, Dallas Belcher, (Wesley Helmandollar), (Eric Fatony) |
| 18:08.3, 20:25.6, 21:11.5, 21:16.7, 22:01.5, (22:07.4), (23:16.1) |
11 | 331 | Bluefield,
WV - Team Time (1st 5) 1:58:19.3 | Spread (1st 5) 7:30.6 |
| 29, 43, 83, 85, 91, (92), (94) |
| Jachai Thomas, Juston Smith, Trey Delida, John Michael Bugh, Matthew Delida, (JonMichael Bugh), (Mark Clapp) |
| 19:41.1, 20:43.0, 25:11.6, 25:31.9, 27:11.7, (27:44.2), (28:55.2) |
12 | 348 | Independence,
WV - Team Time (1st 5) 1:56:25.3 | Spread (1st 5) 6:44.7 |
| 37, 65, 76, 80, 90, (97) |
| Adam Wilson, Jonathan Wilson, Smith Danny, Trevor Lester, Eskins Jacob, (Josh Eskins) |
| 20:24.7, 22:03.0, 22:54.6, 23:53.6, 27:09.4, (29:42.5) |
13 | 381 | Greater Beckley Christian,
WV - Team Time (1st 5) 2:04:59.9 | Spread (1st 5) 9:24.7 |
| 59, 60, 69, 95, 98 |
| Tanner Buchanan, Adam Nibert, Blake Hunt, Caleb Chamberlin, Joshua Chamberlin |
| 21:21.6, 21:23.9, 22:12.8, 29:15.3, 30:46.3 |
14 | 402 | Liberty (Raleigh),
WV - Team Time (1st 5) 2:01:55.8 | Spread (1st 5) 3:35.7 |
| 70, 78, 81, 86, 87, (89) |
| Hudson Jalen, Chapman Dylan, Howerton Logan, Lambert Hunter, Williams Hunter, (Hunter Logan) |
| 22:16.1, 23:35.7, 24:31.4, 25:40.8, 25:51.8, (26:39.4) |
15 | 460 | River View,
WV - Team Time (1st 5) 2:21:07.1 | Spread (1st 5) 6:13.2 |
| 84, 88, 93, 96, 99 |
| Dustin Saunders, Chastin Keene, John Payne, Michael Fannin, Zach Cline |
| 25:26.4, 26:06.8, 28:16.8, 29:37.5, 31:39.6 |