1 | 73 | Cabell Midland,
WV - Team Time (1st 5) 1:22:38.6 | Spread (1st 5) 44.5 |
| 4, 7, 15, 21, 26, (28), (56) |
| Sam Lerose, Steven Ball, Jackson Gibson, Cooper Gibson, Will Turman, (Brett Armbruster), (Kaden Salmons) |
| 16:10.5, 16:17.7, 16:30.2, 16:45.2, 16:55.0, (16:56.0), (17:35.6) |
2 | 91 | University,
WV - Team Time (1st 5) 1:22:53.1 | Spread (1st 5) 1:14.6 |
| 1, 11, 24, 25, 30, (34), (49) |
| Josh Edwards, Nathaniel Edwards, Rocco DeVincent, Aidan Palmer, Ryan Coen, (Jordan Thomas), (Gary Edwards) |
| 15:43.0, 16:24.1, 16:53.8, 16:54.6, 16:57.6, (17:01.1), (17:21.6) |
3 | 94 | Hurricane,
WV - Team Time (1st 5) 1:23:05.8 | Spread (1st 5) 1:02.6 |
| 3, 9, 19, 20, 43, (47), (80) |
| Wyatt Hanshaw, Justin Belcher, Bryer McPherson, John Casey, Austin Casey, (Allen Quinlan), (Dawson Haddox) |
| 16:09.2, 16:18.3, 16:41.9, 16:44.6, 17:11.8, (17:16.8), (18:01.8) |
4 | 120 | Woodrow Wilson,
WV - Team Time (1st 5) 1:23:48.6 | Spread (1st 5) 51.1 |
| 6, 11, 27, 37, 39, (76), (120) |
| Chris Barbera, Jonah Stevens, Christopher Henry, Caleb Austin, Brennan McGinnis, (David Ricottelli), (Christian Saffouri) |
| 16:15.6, 16:24.1, 16:55.9, 17:06.3, 17:06.7, (17:58.2), (18:59.9) |
5 | 170 | Morgantown,
WV - Team Time (1st 5) 1:25:02.7 | Spread (1st 5) 1:14.5 |
| 8, 17, 40, 51, 54, (67), (68) |
| Jackson Core, Mikael Virji, Charles Smith, Xavier Adams, Brady Mudry, (Landon Young), (Jackson Snyder) |
| 16:18.2, 16:37.9, 17:07.4, 17:26.5, 17:32.7, (17:47.5), (17:50.0) |
| 170 | Wheeling Park,
WV - Team Time (1st 5) 1:24:45.5 | Spread (1st 5) 1:38.0 |
| 2, 22, 45, 46, 55, (59), (65) |
| Ronnie Saunders, Vincent Diprosperis, Quintin Thomas, CJ Powell, Brenden Sands, (Isaak Murphy), (Max Warnick) |
| 15:55.3, 16:45.5, 17:14.9, 17:16.5, 17:33.3, (17:38.2), (17:45.5) |
7 | 175 | Parkersburg,
WV - Team Time (1st 5) 1:25:04.3 | Spread (1st 5) 1:38.6 |
| 13, 14, 28, 38, 82, (101), (105) |
| Keegan Barnette, Benjamin Lake, Franklin Angelos, Anthony Bradford, Dustin Graham, (Logan Bock), (Logan Woodburn) |
| 16:27.6, 16:28.1, 16:56.0, 17:06.4, 18:06.2, (18:29.6), (18:40.5) |
8 | 243 | Preston,
WV - Team Time (1st 5) 1:26:43.7 | Spread (1st 5) 1:48.2 |
| 10, 41, 50, 57, 85, (108), (110) |
| Cole Friend, Trey Smith-Tatham, Hayden Thomas, John Daniel Barker, Lowell Cerbone, (Logan Stahl), (Wyatt Wolfe) |
| 16:23.7, 17:09.3, 17:23.1, 17:35.7, 18:11.9, (18:43.6), (18:48.6) |
9 | 324 | George Washington,
WV - Team Time (1st 5) 1:28:42.1 | Spread (1st 5) 2:26.2 |
| 5, 36, 88, 89, 106, (132), (155) |
| Jacob Burakis, Jared Martin, Nadeem Jones, Ian Wilson, Grant Ridenour, (John Ward), (Luke Graham) |
| 16:14.7, 17:05.5, 18:20.3, 18:20.7, 18:40.9, (19:24.5), (19:56.2) |
10 | 327 | St Albans,
WV - Team Time (1st 5) 1:28:40.0 | Spread (1st 5) 1:20.4 |
| 42, 52, 58, 72, 103, (130), (140) |
| Ethan Endres, Tanner Eckstrom, Jacob Perry, Zack Wilson, Levi Oehlburg-Boggess, (John Payne), (Bryce Legg) |
| 17:10.3, 17:29.1, 17:37.1, 17:52.8, 18:30.7, (19:15.0), (19:40.8) |
11 | 335 | Riverside,
WV - Team Time (1st 5) 1:28:52.4 | Spread (1st 5) 1:38.2 |
| 23, 32, 79, 99, 102, (118), (129) |
| Trevor Carson, Trenton Green, Tristen Young, Jaden Booker, Oscar Hanson, (Charlie Melvin), (Kane Young) |
| 16:52.2, 17:00.9, 18:00.5, 18:28.4, 18:30.4, (18:59.5), (19:14.6) |
12 | 347 | Parkersburg South,
WV - Team Time (1st 5) 1:29:12.9 | Spread (1st 5) 1:01.9 |
| 44, 62, 77, 78, 86, (137), (153) |
| Cameron Marks, Jake Hogsett, Seven Parr, Carson Dennis, Blake Snyder, (Evan Barker), (Hunter Wigal) |
| 17:14.7, 17:42.7, 17:58.7, 18:00.2, 18:16.6, (19:34.0), (19:55.9) |
13 | 354 | Greenbrier East,
WV - Team Time (1st 5) 1:29:26.4 | Spread (1st 5) 2:08.1 |
| 33, 34, 69, 95, 123, (146), (175) |
| Dayton Austin, Malachi Crews, Brandon Tuckwiller, Justin Sexton, Blevins Robert, (Joey Santiago), (Diesel Bogray) |
| 17:01.0, 17:01.1, 17:51.0, 18:24.2, 19:09.1, (19:49.1), (20:50.2) |
14 | 403 | Musselman,
WV - Team Time (1st 5) 1:30:35.2 | Spread (1st 5) 1:09.9 |
| 63, 70, 74, 84, 112, (162), (177) |
| Parker Mackey, Cole Kleppner, Jayden Allen, Nate Sidow, Conner Yaegel, (Connor Yeagel), (Michael Beard) |
| 17:42.9, 17:52.3, 17:55.8, 18:11.4, 18:52.8, (20:06.0), (21:00.0) |
15 | 410 | Hampshire,
WV - Team Time (1st 5) 1:30:56.0 | Spread (1st 5) 3:15.3 |
| 18, 53, 61, 122, 156, (169), (172) |
| Chris Lucas, William Saville, Andrew Dorsey, Austin Ramsey, John Barbe, (Hunter Rose), (Gentry Shockey) |
| 16:41.1, 17:32.5, 17:39.8, 19:06.2, 19:56.4, (20:25.9), (20:47.0) |
16 | 423 | Huntington,
WV - Team Time (1st 5) 1:30:57.8 | Spread (1st 5) 49.6 |
| 60, 73, 96, 97, 97, (118), (131) |
| Dustin Spencer, Luke Streiter, Jeremiah Beckett, Izzac Tate, Casey Blough, (Carter Matthews), (Chandler Oney) |
| 17:38.6, 17:55.3, 18:27.5, 18:28.2, 18:28.2, (18:59.5), (19:23.3) |
17 | 459 | Spring Mills,
WV - Team Time (1st 5) 1:31:50.6 | Spread (1st 5) 1:05.7 |
| 71, 83, 90, 100, 115, (135), (168) |
| Travis Hoffman, Zane Braithwaite, Kobe O'Neil, Jonathan Weller, Adam Stout, (Ian Brown), (Weston Reeves) |
| 17:52.4, 18:09.3, 18:21.6, 18:29.2, 18:58.1, (19:26.4), (20:22.7) |
18 | 476 | Ripley,
WV - Team Time (1st 5) 1:32:29.8 | Spread (1st 5) 3:02.8 |
| 16, 92, 113, 117, 138, (187), (194) |
| Chase Pepper, Bradley Yost, Gabriel Zuniga, Levi Jones, Chase Casto, (Garrison Phillips), (Cole Neal) |
| 16:36.5, 18:22.1, 18:53.0, 18:58.9, 19:39.3, (21:39.5), (22:08.4) |
19 | 519 | Buckhannon-Upshur,
WV - Team Time (1st 5) 1:33:12.4 | Spread (1st 5) 1:09.1 |
| 81, 94, 107, 111, 126, (139), (151) |
| Julius Hobbs, Samuel Walker, Harrison Walker, Ethan Cutright, Cory Hamner, (Tanner Hardman), (Spencer Vaught) |
| 18:02.8, 18:23.6, 18:41.9, 18:52.2, 19:11.9, (19:39.4), (19:55.7) |
20 | 527 | John Marshall,
WV - Team Time (1st 5) 1:33:47.4 | Spread (1st 5) 3:05.0 |
| 31, 64, 124, 147, 161, (188), (191) |
| Anthony Siler, MacK Allen, Ryan Cambell, Travis Wright, Cullen Wise, (Alex Hill), (Isaac Kelsner-Rankin) |
| 16:59.1, 17:44.4, 19:09.8, 19:50.0, 20:04.1, (21:41.4), (21:55.8) |
21 | 624 | Brooke,
WV - Team Time (1st 5) 1:35:56.2 | Spread (1st 5) 1:53.7 |
| 93, 104, 128, 133, 166, (171), (183) |
| Brayden DeMaria, Braydon DeMaria, Ethan Robey, Camden Mackey, Dalton Ewing, (Josh Caswell), (Brett Brown) |
| 18:22.3, 18:39.2, 19:14.1, 19:24.6, 20:16.0, (20:35.7), (21:19.5) |
22 | 629 | Capital,
WV - Team Time (1st 5) 1:36:18.2 | Spread (1st 5) 2:12.8 |
| 66, 121, 142, 143, 157, (167), (202) |
| Forrest Long, Jackson Sorrells, Braxton Perry, Henry Schwartz, Wyatt Graves, (Zhora Papoian), (Luke Ruhnke) |
| 17:45.7, 19:05.6, 19:42.0, 19:46.4, 19:58.5, (20:18.5), (24:36.3) |
23 | 648 | Jefferson,
WV - Team Time (1st 5) 1:36:52.7 | Spread (1st 5) 1:57.3 |
| 75, 134, 141, 148, 150, (154), (159) |
| Nathan Starkey, Cameron Jennings, Kevin Kerns, Vincent Herrell, Nico Feigo, (Nicolo Feigo), (Cole Kinsler) |
| 17:57.7, 19:25.0, 19:41.0, 19:54.0, 19:55.0, (19:56.0), (20:02.0) |
24 | 653 | Washington,
WV - Team Time (1st 5) 1:37:34.9 | Spread (1st 5) 2:59.8 |
| 109, 114, 116, 125, 189, (193), (197) |
| Mark Maloney, Nicolas Runion, Nikolas Runion, Joseph Schmitt, Grayson Longmore, (Hagen McGowan), (Aaron Charlebois) |
| 18:44.2, 18:57.0, 18:58.7, 19:11.0, 21:44.0, (22:05.0), (22:34.0) |
25 | 701 | Princeton Senior,
WV - Team Time (1st 5) 1:38:35.0 | Spread (1st 5) 2:49.6 |
| 91, 127, 144, 158, 181, (196), (199) |
| Kevin Tate Jr, Jeremiah aust Fontaine, Montana Meachum, Joseph Pinter IV, Dylan Sanders, (Seth Stewart), (Benjamin Walker) |
| 18:21.8, 19:13.1, 19:48.5, 20:00.2, 21:11.4, (22:19.8), (23:09.5) |
26 | 708 | Spring Valley,
WV - Team Time (1st 5) 1:38:45.5 | Spread (1st 5) 3:45.9 |
| 48, 152, 164, 165, 179, (195), (198) |
| Andrew Ball, Gabe Yeoman, Spencer Monteville, Austin Bowen, Hunter Donahoe, (Mason Carroll), (Eian Harper) |
| 17:21.1, 19:55.8, 20:08.0, 20:13.6, 21:07.0, (22:12.3), (22:38.3) |
27 | 735 | Hedgesville,
WV - Team Time (1st 5) 1:39:39.6 | Spread (1st 5) 2:40.0 |
| 87, 136, 163, 173, 176, (178), (180) |
| Griffin Sibole, Noah Cupp, Chris Mundey, Nicolas Morel, Chase Snyder, (Aaron Shropshire), (Joel Minicozzi) |
| 18:18.0, 19:28.9, 20:06.7, 20:48.0, 20:58.0, (21:04.9), (21:10.0) |
28 | 833 | Martinsburg,
WV - Team Time (1st 5) 1:42:36.0 | Spread (1st 5) 1:34.9 |
| 145, 160, 170, 174, 184, (190), (192) |
| Jon Lamp, Nathan Roemer, Liam Mayes, Steven Williams, Trey Earehart, (Jack Cushwa), (Trey Earhart) |
| 19:48.6, 20:02.8, 20:32.5, 20:48.6, 21:23.5, (21:53.3), (22:02.0) |
29 | 902 | South Charleston,
WV - Team Time (1st 5) 1:47:33.3 | Spread (1st 5) 3:31.2 |
| 149, 182, 185, 186, 200, (201), (203) |
| Kane Dunlap, Calijah Burton, Zachary Bishop, Drew Holland, Dakota Arthur, (Evan Spradling), (Evan Stowers) |
| 19:54.4, 21:11.5, 21:29.3, 21:32.5, 23:25.6, (23:36.6), (27:07.3) |