1 | 36 | Nicholas County,
WV - Team Time (1st 5) 1:27:20.7 | Spread (1st 5) 2:17.2 |
| 1, 3, 7, 12, 13, (16), (21) |
| Ethan Board, Alex Irvin, Brad Bostic, Griffin Irvin, Tyler Hinkle, (Wesley Holcomb), (Shiv Patel) |
| 16:08.3, 16:53.1, 17:31.1, 18:22.7, 18:25.5, (18:41.3), (19:10.4) |
2 | 62 | Pikeview,
WV - Team Time (1st 5) 1:30:34.5 | Spread (1st 5) 3:06.1 |
| 2, 4, 11, 18, 27, (30), (38) |
| Braden Ward, Logan Keaton, Kaleb Blankenship, Gage Damewood, Logan Ramsey, (Logan Shrewsbury), (Jacob Coy) |
| 16:46.0, 17:01.2, 18:04.7, 18:50.5, 19:52.1, (20:21.5), (20:44.3) |
3 | 85 | Shady Spring,
WV - Team Time (1st 5) 1:33:41.4 | Spread (1st 5) 2:49.9 |
| 8, 9, 17, 20, 31, (35), (40) |
| Jaeden Holstein, Jacob Dowdy, Colton Meadows, Sam Jordan, Nathan Richmond, (Garrett Hatcher), (Elijah Northrop) |
| 17:34.9, 17:50.0, 18:47.5, 19:04.2, 20:24.8, (20:35.0), (20:49.9) |
4 | 124 | Webster County,
WV - Team Time (1st 5) 1:38:27.9 | Spread (1st 5) 1:58.2 |
| 14, 23, 26, 28, 33, (39), (43) |
| Devan Lawson, Hayden Brown, Wade Lawson, Ben Schafer, Samuel Stalnaker, (Austin Wright), (Josh Simons) |
| 18:33.7, 19:30.5, 19:50.4, 20:01.4, 20:31.9, (20:48.1), (21:11.8) |
5 | 129 | Herbert Hoover,
WV - Team Time (1st 5) 1:37:36.2 | Spread (1st 5) 6:15.2 |
| 5, 6, 10, 47, 61, (65) |
| Carson Hill, Caleb Siders, John Duvall, Holden McClung, Tyler Cummings, (Ryne Geary) |
| 17:14.4, 17:28.9, 17:55.0, 21:28.3, 23:29.6, (23:35.4) |
6 | 140 | Charleston Catholic,
WV - Team Time (1st 5) 1:39:41.2 | Spread (1st 5) 1:15.7 |
| 22, 24, 25, 32, 37, (41), (60) |
| Hayden Kreitzer, Jacob Bowman, Nicholas Shaf, Kevin Hayes, Raymond Keith, (Sam Rago), (Conor Caldwell) |
| 19:23.3, 19:33.1, 19:35.3, 20:30.5, 20:39.0, (20:50.1), (23:19.6) |
7 | 208 | Oak Hill,
WV - Team Time (1st 5) 1:45:10.4 | Spread (1st 5) 3:29.9 |
| 15, 44, 45, 50, 54 |
| Austin Bias, Marc King, Zane Wolfe, Ethan Walker, Braden Stone |
| 18:40.4, 21:16.7, 21:16.9, 21:46.1, 22:10.3 |
8 | 225 | Westside,
WV - Team Time (1st 5) 1:47:37.8 | Spread (1st 5) 2:33.8 |
| 34, 35, 46, 52, 58, (70) |
| Logan Vance, Phillip Fox, Kody Blackburn, Elijah Ellis, Jared Fugate, (Cory Clay) |
| 20:34.0, 20:35.0, 21:19.0, 22:02.0, 23:07.8, (30:45.0) |
9 | 238 | James Monroe,
WV - Team Time (1st 5) 1:50:05.3 | Spread (1st 5) 6:25.5 |
| 19, 42, 53, 56, 68, (69) |
| Brady Carr, Matthew Stutts, Caleb Broyles, Hudson Boggess, David Broyles, (Shane Trent) |
| 18:54.3, 21:03.1, 22:02.2, 22:45.9, 25:19.8, (29:24.1) |
10 | 270 | Clay County,
WV - Team Time (1st 5) 1:52:30.4 | Spread (1st 5) 1:36.0 |
| 48, 51, 55, 57, 59, (62), (63) |
| Richard Triplett, Owen Nottingham, Grant Young, Ben Morton, Drew Ferrebee, (Elijah Armes), (Wyatt Holcomb) |
| 21:33.7, 22:01.4, 22:39.1, 23:06.5, 23:09.7, (23:30.4), (23:31.0) |
11 | 275 | Wyoming East,
WV - Team Time (1st 5) 1:53:58.8 | Spread (1st 5) 4:20.0 |
| 29, 49, 64, 66, 67 |
| Jacob Ellison, Tucker Cook, Cody Whitt, Noah Cameron, Elijah Cameron |
| 20:10.0, 21:35.0, 23:31.2, 24:12.6, 24:30.0 |