1 | 53 | Martinsburg North,
WV - Team Time (1st 5) 1:08:43.0 | Spread (1st 5) 1:09.0 |
| 2, 7, 12, 14, 18, (61), (62) |
| Tyler Myers, Crew Chrisinger, Myles Johnson, Jackson Steen, Kollyn Walker, (Ryan Bowman), (Benson Marple) |
| 13:02.0, 13:38.0, 13:50.0, 14:02.0, 14:11.0, (16:26.0), (16:34.8) |
2 | 69 | Mountaineer (Morgantown),
WV - Team Time (1st 5) 1:09:47.0 | Spread (1st 5) 49.0 |
| 6, 10, 13, 17, 23, (29), (30) |
| Dakota Hagedorn, Andrew Croyle, Drew Zundell, Cody Thomas, Tyler Umbright, (Gavin Whorton), (Ryan Blohm) |
| 13:34.6, 13:45.6, 13:54.8, 14:08.4, 14:23.6, (14:29.4), (14:36.1) |
3 | 76 | Suncrest,
WV - Team Time (1st 5) 1:09:59.3 | Spread (1st 5) 57.5 |
| 4, 5, 19, 21, 27, (41), (47) |
| Jacob King, Simon Schiebel, Hank Temple, Ian Gunno, Nikko Monrey, (Holden Fershee), (Nate Kupec) |
| 13:31.3, 13:32.3, 14:11.8, 14:15.1, 14:28.8, (15:02.7), (15:17.6) |
4 | 109 | Mountain Ridge,
WV - Team Time (1st 5) 1:10:52.0 | Spread (1st 5) 2:35.0 |
| 1, 9, 16, 33, 50, (68), (70) |
| Luke Sigler, Ethan Stegmaier, Adrian Collis, Silas Yates, Connor Brown, (Joey Tibbs), (Jack Butts) |
| 12:55.0, 13:43.0, 14:05.0, 14:39.0, 15:30.0, (17:51.6), (18:23.0) |
5 | 124 | South (Morgantown),
WV - Team Time (1st 5) 1:12:09.7 | Spread (1st 5) 45.0 |
| 15, 20, 22, 32, 35, (36), (43) |
| William Staples, Callum Lorimer, Carter Herron, Jonathan Shrewsberry, Braden Bellamy, (Nick DeProspero), (Gavin Straub) |
| 14:04.9, 14:14.2, 14:22.4, 14:38.3, 14:49.9, (14:55.4), (15:05.3) |
6 | 146 | Spring Mills,
WV - Team Time (1st 5) 1:12:52.5 | Spread (1st 5) 1:17.0 |
| 11, 24, 25, 42, 44, (57), (59) |
| Loakkhae Uth-Smith, Caleb Green, Carter Wilson, Isaiah Bender, Brennan Thames, (Kyle Coale), (Ethan Nagley) |
| 13:49.0, 14:27.0, 14:27.5, 15:03.0, 15:06.0, (15:56.0), (16:13.0) |
7 | 161 | Hedgesville,
WV - Team Time (1st 5) 1:13:36.0 | Spread (1st 5) 2:05.0 |
| 3, 31, 37, 39, 51, (54), (55) |
| Landon Cafferelli, Sawyer Hurley, Isaac Weiman, Keegan Lambreth, Jace Bennett, (Cameron Houck), (Jacob Care) |
| 13:29.0, 14:38.0, 14:56.0, 14:59.0, 15:34.0, (15:49.0), (15:49.9) |
8 | 196 | Martinsburg South,
WV - Team Time (1st 5) 1:14:51.5 | Spread (1st 5) 1:45.0 |
| 8, 45, 46, 48, 49, (52), (53) |
| Logan Troopman, Trent Funkhouser, Parker Robinson, Ben Reisenweber, Keir Goetzeit, (Stanford Stanbury), (Sincere Quinonies) |
| 13:41.0, 15:13.0, 15:13.5, 15:18.0, 15:26.0, (15:34.4), (15:46.0) |
9 | 217 | Musselman,
WV - Team Time (1st 5) 1:17:10.0 | Spread (1st 5) 2:34.0 |
| 26, 28, 40, 58, 65, (69), (74) |
| Tor Rigby, Kaden Glaze, Kyle Gregory, Evan Walters, Walker Robine, (Fisher Fraddosio), (Braydon Lowery) |
| 14:28.0, 14:29.0, 15:01.0, 16:10.0, 17:02.0, (17:52.0), (20:15.0) |
10 | 257 | Bruceton,
WV - Team Time (1st 5) 1:19:52.6 | Spread (1st 5) 2:27.8 |
| 34, 38, 56, 63, 66, (67), (71) |
| Nicholas Blosser, Owen Klimas, Canyon Levendorf, Jaxon Saucer, Sam Klimas, (Jackson Shay), (Gavin Heaney) |
| 14:49.5, 14:57.7, 15:51.1, 16:57.0, 17:17.3, (17:19.8), (19:05.5) |
11 | 344 | Westwood,
WV - Team Time (1st 5) 1:33:19.9 | Spread (1st 5) 4:01.8 |
| 60, 64, 72, 73, 75, (76), (77) |
| Jones Tanton, Seth DeBiase, Will Angelozzi, Nickita Aytac, William Moore, (Nikolas McCray), (Connor Warnick) |
| 16:23.7, 17:00.9, 19:19.7, 20:10.1, 20:25.5, (20:29.3), (20:36.1) |