1 | 47 | Winfield,
WV - Team Time (1st 5) 58:59.0 | Spread (1st 5) 1:02.6 |
| 1, 2, 8, 13, 23, (26), (40) |
| Colton Griffith, Braxton McMillion, Robert Weiford, Desean Williams, R.J Weiford, (RJ Weiford), (Jonathan Heskett) |
| 11:18.7, 11:21.8, 11:51.1, 12:06.1, 12:21.3, (12:27.0), (12:48.1) |
2 | 49 | Hurricane,
WV - Team Time (1st 5) 59:37.8 | Spread (1st 5) 39.8 |
| 4, 5, 7, 16, 17, (19), (20) |
| Jimmy Grant, Trey Dawson, David Westfall, James Snavely, Sam Hughes, (Jacob Harmon), (Quin Shurow) |
| 11:34.6, 11:45.6, 11:49.4, 12:13.8, 12:14.4, (12:16.6), (12:17.6) |
3 | 127 | Ravenswood,
WV - Team Time (1st 5) 1:02:11.2 | Spread (1st 5) 47.0 |
| 10, 24, 25, 27, 41, (73), (88) |
| Chase Jarrell, Jameson Cooper, Nic Taylor, Zach Miller, Riley Heatheringto, (Dustin Anderson), (Jonathon Watkins) |
| 12:02.0, 12:23.2, 12:25.0, 12:32.0, 12:49.0, (13:42.6), (14:06.0) |
4 | 133 | Barboursville,
WV - Team Time (1st 5) 1:02:17.5 | Spread (1st 5) 1:08.9 |
| 9, 14, 30, 35, 45, (47), (48) |
| Austin Jarrell, Brandon Atikinson, Nick Salmons, Jeremiah Parlock, Jasper Gue, (Jacob Whitmore), (Nikhil Dave) |
| 11:52.5, 12:08.2, 12:35.7, 12:39.7, 13:01.4, (13:03.8), (13:04.9) |
5 | 169 | Charleston Catholic,
WV - Team Time (1st 5) 1:03:19.0 | Spread (1st 5) 1:54.0 |
| 11, 12, 15, 49, 82, (127), (136) |
| Justin Snyder, David Wroth, Christian Casingal, David Oleary, Conner Bragg, (Nicholas Casingel), (James Crews) |
| 12:03.0, 12:04.0, 12:09.0, 13:06.0, 13:57.0, (14:54.0), (15:27.0) |
6 | 216 | Ripley,
WV - Team Time (1st 5) 1:04:26.6 | Spread (1st 5) 1:55.4 |
| 6, 21, 49, 65, 75, (89), (107) |
| Levi Phillips, Tucker Miller, Fisher Dalton, Nate Miller, Blake Ratliff, (Garreth Durst), (Kody Weese) |
| 11:48.3, 12:18.6, 13:06.0, 13:30.0, 13:43.7, (14:07.7), (14:25.0) |
7 | 217 | Milton,
WV - Team Time (1st 5) 1:04:40.6 | Spread (1st 5) 37.8 |
| 28, 39, 46, 51, 53, (61), (78) |
| Andrew Short, Austin Jordan, Ben Foster, Ian Waddell, Chase Hendricks, (Dustin Smith), (Brock Bellomy) |
| 12:32.5, 12:46.8, 13:02.7, 13:08.3, 13:10.3, (13:22.4), (13:47.9) |
8 | 228 | Pleasants County,
WV - Team Time (1st 5) 1:04:57.7 | Spread (1st 5) 1:23.1 |
| 18, 37, 38, 66, 69, (76), (167) |
| Dylan Hupp, Tony Drazba, Trevor Cottrill, Hunter Bleakley, Anthony Johnson, (Brendan Miller), (Chastin Pritt) |
| 12:15.1, 12:45.2, 12:46.6, 13:32.6, 13:38.2, (13:44.8), (17:46.2) |
9 | 301 | Mountaineer (Morgantown),
WV - Team Time (1st 5) 1:06:46.9 | Spread (1st 5) 1:34.0 |
| 31, 33, 68, 77, 92, (93), (114) |
| Tristan Harvey, Alex Minor, Tyler Hart, Zach Lewis, James Barnett, (Colin Molnar), (Trey Cottrell) |
| 12:35.8, 12:38.4, 13:35.7, 13:47.2, 14:09.8, (14:10.6), (14:33.4) |
10 | 354 | West Fairmont,
WV - Team Time (1st 5) 1:08:00.8 | Spread (1st 5) 1:12.7 |
| 56, 58, 60, 72, 108, (116), (119) |
| Justin Okel, Matt Strand, Jonah Freeland, Dalton Okel, Trey Giorcelli, (Taylor Campbell), (Tyler Drennen) |
| 13:14.0, 13:17.9, 13:22.2, 13:40.0, 14:26.7, (14:35.9), (14:44.5) |
11 | 375 | Washington Irving,
WV - Team Time (1st 5) 1:10:07.0 | Spread (1st 5) 4:52.6 |
| 32, 36, 59, 83, 165, (166), (171) |
| Austen Zorick, Cameron Carvelli, Donald Kummer, John Renzelli, Logan Hartsock, (Bryce Childers), (Riley Mcnemar) |
| 12:37.7, 12:42.5, 13:18.4, 13:58.1, 17:30.3, (17:34.8), (18:42.4) |
12 | 379 | Horace Mann,
WV - Team Time (1st 5) 1:08:07.1 | Spread (1st 5) 3:31.1 |
| 3, 22, 96, 128, 130, (135), (161) |
| Samuel Thomas, Joe Schwartz, Breece Ferrell, Zane Lewis, Tyler McKinney, (Mary Keeton Lane), (Jacob Adams) |
| 11:31.0, 12:19.0, 14:15.0, 15:00.0, 15:02.1, (15:23.6), (17:01.0) |
13 | 393 | Madison,
WV - Team Time (1st 5) 1:09:16.0 | Spread (1st 5) 2:38.0 |
| 43, 57, 70, 85, 138, (139), (168) |
| Andrew Day, Wade McComas, John Price, Parker Graffius, Donovan Moore, (Michael Miller), (Forest Rowley) |
| 12:51.0, 13:16.0, 13:39.0, 14:01.0, 15:29.0, (15:35.0), (18:14.0) |
14 | 402 | West Side,
WV - Team Time (1st 5) 1:09:16.0 | Spread (1st 5) 1:23.0 |
| 44, 70, 91, 96, 101, (102), (162) |
| Ricky Siders, Ethan Reed, Michael Ruhnke, Colt Chestnut, Ben Bradley, (Anthony Siders), (Andrew Yianne) |
| 12:55.0, 13:39.0, 14:09.0, 14:15.0, 14:18.0, (14:20.0), (17:05.0) |
15 | 406 | South (Morgantown),
WV - Team Time (1st 5) 1:09:35.4 | Spread (1st 5) 3:01.9 |
| 29, 34, 81, 121, 141, (154), (155) |
| Jordan Dieffenbach, Jacob Shockley, T Ethan Olson, Chais Shockley, Jeffery Shishler, (Kyle Koritkowski), (Dylan Anderson) |
| 12:35.1, 12:39.5, 13:55.6, 14:48.2, 15:37.0, (16:20.5), (16:21.9) |
16 | 413 | Suncrest,
WV - Team Time (1st 5) 1:09:33.8 | Spread (1st 5) 1:18.2 |
| 52, 67, 90, 95, 109, (118), (125) |
| Jacob Jacquez, Jack Steketee, Jason Domasky, John Gullion, Seth Collins, (Sebastian Bravo), (Matt Keaton) |
| 13:10.1, 13:35.3, 14:07.8, 14:12.3, 14:28.3, (14:43.3), (14:52.6) |
17 | 437 | Buckhannon-Upshur,
WV - Team Time (1st 5) 1:09:55.2 | Spread (1st 5) 1:42.4 |
| 42, 80, 98, 106, 111, (144), (147) |
| Brad Zartman, Joseph Smith, Reno Cutright, Caleb Corder, Thomas Warner, (Levi Myers), (Bailey Chewning) |
| 12:49.6, 13:54.0, 14:16.2, 14:23.4, 14:32.0, (15:40.5), (15:48.9) |
18 | 464 | Bridgeport,
WV - Team Time (1st 5) 1:10:38.2 | Spread (1st 5) 1:13.5 |
| 64, 84, 94, 105, 117, (124), (133) |
| Kaelin Thrasher, Jack Funk, Sean Messe, Troy Pallay, Andrew Funk, (Austin Randolph), (Eric Sprouse) |
| 13:26.1, 13:58.7, 14:11.2, 14:22.6, 14:39.6, (14:51.4), (15:08.7) |
19 | 491 | Doddridge County,
WV - Team Time (1st 5) 1:12:02.5 | Spread (1st 5) 3:22.4 |
| 54, 62, 104, 113, 158, (160), (172) |
| Lane Eddy, Trey Heaster, Brian Nestor, Logan Bee, Aaron Davis, (Nick Morgan), (Jarod Rhodes) |
| 13:10.9, 13:24.2, 14:21.1, 14:33.0, 16:33.3, (16:39.5), (19:00.6) |
20 | 533 | Trinity Christian,
WV - Team Time (1st 5) 1:18:02.8 | Spread (1st 5) 8:34.1 |
| 55, 79, 100, 126, 173, (174) |
| David Dawley, Tyler McLaughlin, Josh Earl, Jack Goellner, Kyle Diven, (Jacob Isabell) |
| 13:11.9, 13:53.5, 14:17.9, 14:53.5, 21:46.0, (24:02.3) |
21 | 550 | Elkins,
WV - Team Time (1st 5) 1:13:00.3 | Spread (1st 5) 1:55.3 |
| 74, 99, 112, 123, 142, (145), (146) |
| Matthew Wallace, Chris Bodkin, Morgan Kelly, Tyler Gray, Logan Mullennex, (Cameron Wilson), (Dalton Hamrick) |
| 13:42.7, 14:16.3, 14:32.9, 14:50.4, 15:38.0, (15:42.1), (15:48.5) |
22 | 588 | Central Preston,
WV - Team Time (1st 5) 1:13:59.4 | Spread (1st 5) 2:11.3 |
| 63, 120, 131, 134, 140, (159), (163) |
| Ryan Ferrell, Zachary Bryan, Alex Barlow, Jay Baker, Joshua Schultz, (Nicholas Barlow), (Tim Scroggs) |
| 13:25.3, 14:45.3, 15:03.1, 15:09.1, 15:36.6, (16:33.7), (17:07.6) |
23 | 591 | Mountaineer (Clarksburg),
WV - Team Time (1st 5) 1:15:13.8 | Spread (1st 5) 3:11.5 |
| 86, 87, 122, 132, 164, (169), (170) |
| Jimmy Lacaria, Shawn Peters, Hunter Monroe, Corey Bunch, Brandon Richter, (Sam Lacaria), (Nathaniel McKim) |
| 14:01.1, 14:04.7, 14:48.7, 15:06.7, 17:12.6, (18:20.2), (18:34.8) |
24 | 613 | East Fairmont,
WV - Team Time (1st 5) 1:14:46.6 | Spread (1st 5) 1:34.7 |
| 103, 110, 115, 137, 148, (149), (150) |
| Jimmy Hall, Jacob Nuzum, Brandon Akers, Isaac Flohr, Patrick Friend, (Spencer Roesch), (Emily Stoller) |
| 14:20.2, 14:29.8, 14:34.5, 15:27.2, 15:54.9, (16:01.5), (16:11.1) |
25 | 728 | Taylor County,
WV - Team Time (1st 5) 1:19:24.2 | Spread (1st 5) 1:14.0 |
| 129, 143, 151, 152, 153, (156), (157) |
| Bryan Rosencrance, Anthony Robinson, Cody Jenkins, Cameron Forte, Walker Simmons, (Kaylee Welch), (Logan Miller) |
| 15:01.6, 15:38.4, 16:13.7, 16:14.9, 16:15.6, (16:22.2), (16:27.8) |