| 1 | Ben PinkneyPlace 1 · Grayson County | — | Grayson County | 18:12.80 |
| 2 | Bryson HandyPlace 2 · Grayson County | — | Grayson County | 18:52.80 |
| 3 | Andrew AlbroPlace 3 · Abingdon | — | Abingdon | 19:22.70 |
| 4 | Joshua ReynoldsPlace 4 · Abingdon | — | Abingdon | 19:43.00 |
| 5 | Theo IskraPlace 5 · Virginia High | — | Virginia High | 19:48.90 |
| 6 | Joshua HardenPlace 6 · Abingdon | — | Abingdon | 19:53.20 |
| 7 | Blake HawkinsPlace 7 · Grayson County | — | Grayson County | 20:01.70 |
| 8 | Sam AustinPlace 8 · Marion | — | Marion | 20:16.10 |
| 9 | Connor VencillPlace 9 · Richlands | — | Richlands | 21:12.50 |
| 10 | Sam BystrekPlace 10 · Marion | — | Marion | 21:20.00 |
| 11 | Dennis MitchellPlace 11 · Abingdon | — | Abingdon | 21:59.00 |
| 12 | Isaac BeaseyPlace 12 · Abingdon | — | Abingdon | 22:11.30 |
| 13 | Jacob ThomasPlace 13 · Grayson County | — | Grayson County | 23:07.20 |
| 14 | Justin HuttonPlace 14 · Marion | — | Marion | 24:34.90 |
| 15 | Jay FullerPlace 15 · Richlands | — | Richlands | 26:07.20 |
| 16 | Bryce ArnoldPlace 16 · Fort Chiswell | — | Fort Chiswell | 26:15.70 |
| 1 | Kimberly LargePlace 1 · Abingdon | — | Abingdon | 21:41.64 |
| 2 | Sidney AlbroPlace 2 · Abingdon | — | Abingdon | 24:34.29 |
| 3 | Katlyn PoolePlace 3 · Grayson County | — | Grayson County | 25:10.09 |
| 4 | Clara BeckerPlace 4 · Virginia High | — | Virginia High | 25:51.71 |
| 5 | Hailey McNuttPlace 5 · Grayson County | — | Grayson County | 28:56.59 |
| 1 | Karl ThiessenPlace 1 · Abingdon | — | Abingdon | 16:05.30 |
| 2 | Ethan BlevinsPlace 2 · Abingdon | — | Abingdon | 16:25.60 |
| 3 | Ben HazelwoodPlace 3 · Virginia High | — | Virginia High | 17:30.20 |
| 4 | Lane WhitesellPlace 4 · Fort Chiswell | — | Fort Chiswell | 18:42.80 |
| 5 | Kaleb KrumtumPlace 5 · Virginia High | — | Virginia High | 18:48.40 |
| 6 | Noah CowleyPlace 6 · Grayson County | — | Grayson County | 19:20.50 |
| 7 | Phillip GaverPlace 7 · Marion | — | Marion | 19:33.10 |
| 8 | J. MellingerPlace 8 · Marion | — | Marion | 20:12.60 |
| 9 | Brody ShupePlace 9 · Marion | — | Marion | 20:13.00 |
| 10 | Jaryn UniekPlace 10 · Fort Chiswell | — | Fort Chiswell | 20:14.70 |
| 11 | Lucas WhitePlace 11 · Richlands | — | Richlands | 20:18.60 |
| 12 | Andrew AyersPlace 12 · Fort Chiswell | — | Fort Chiswell | 20:20.30 |
| 13 | Conor SparlingPlace 13 · Richlands | — | Richlands | 20:31.40 |
| 14 | Mcguire OsbornePlace 14 · Grayson County | — | Grayson County | 20:37.20 |
| 15 | Colin GrayPlace 15 · Marion | — | Marion | 21:53.80 |
| 16 | Thomas GriffinPlace 16 · Marion | — | Marion | 22:07.40 |
| 17 | Andrew RobinettePlace 17 · Virginia High | — | Virginia High | 22:38.20 |
| 18 | Forest BarkerPlace 18 · Virginia High | — | Virginia High | 23:22.30 |
| 1 | Abbi VencillPlace 1 · Virginia High | — | Virginia High | 24:19.54 |
| 2 | Emma JewellPlace 2 · Richlands | — | Richlands | 25:11.71 |
| 3 | Cielo GuerreoPlace 3 · Grayson County | — | Grayson County | 25:45.43 |
| 4 | Jewelee RublePlace 4 · Tazewell | — | Tazewell | 26:22.24 |
| 5 | Morgan StilwellPlace 5 · Tazewell | — | Tazewell | 26:49.44 |
| 6 | jessica LynnPlace 6 · Virginia High | — | Virginia High | 26:55.41 |
| 7 | Larissa NegretePlace 7 · Virginia High | — | Virginia High | 27:10.26 |
| 8 | Yuna borsboomPlace 8 · Virginia High | — | Virginia High | 27:43.07 |
| 1 | Mason RoePlace 1 · Abingdon | — | Abingdon | 16:54.30 |
| 2 | Jordan DovePlace 2 · Abingdon | — | Abingdon | 17:30.70 |
| 3 | Brant CumminsPlace 3 · Grayson County | — | Grayson County | 17:52.20 |
| 4 | Luke IcenhourPlace 4 · Abingdon | — | Abingdon | 18:00.50 |
| 5 | Dante Van-wyhePlace 5 · Virginia High | — | Virginia High | 19:46.80 |
| 6 | Austin BrownPlace 6 · Tazewell | — | Tazewell | 20:23.40 |
| 7 | Ben HumphreyPlace 7 · Richlands | — | Richlands | 21:44.00 |
| 8 | Bailey BoydPlace 8 · Tazewell | — | Tazewell | 22:26.50 |
| 9 | Greg McGuirePlace 9 · Marion | — | Marion | 22:32.30 |
| 10 | Garrett MoorePlace 10 · Grayson County | — | Grayson County | 22:34.30 |
| 11 | Jarred LambertPlace 11 · Abingdon | — | Abingdon | 24:02.50 |
| 1 | Kaylunea OsbornePlace 1 · Grayson County | — | Grayson County | 20:57.24 |
| 2 | Hailey SchererPlace 2 · Richlands | — | Richlands | 22:18.94 |
| 3 | Lauren PrattPlace 3 · Marion | — | Marion | 27:20.93 |
| 1 | Gavin TimmonsPlace 1 · E.B Stanley | — | E.B Stanley | 17:42.30 |
| 2 | Chase HaringtonPlace 2 · Va.MIddle | — | Va.MIddle | 20:59.00 |
| 3 | Connor McMullenPlace 3 · E.B Stanley | — | E.B Stanley | 21:39.00 |
| 4 | Cole QuesenberryPlace 4 · E.B Stanley | — | E.B Stanley | 22:10.30 |
| 5 | Corbin BirPlace 5 · Va.MIddle | — | Va.MIddle | 22:39.90 |
| 6 | Carson LanePlace 6 · Va.MIddle | — | Va.MIddle | 24:02.60 |
| 7 | Cyril TesterPlace 7 · Va.MIddle | — | Va.MIddle | 24:03.20 |
| 8 | Tobin ChambersPlace 8 · Sullins Academy | — | Sullins Academy | 24:29.70 |
| 9 | Josiah ChambersPlace 9 · Sullins Academy | — | Sullins Academy | 29:32.80 |
| 10 | Henri CollinsPlace 10 · Sullins Academy | — | Sullins Academy | 29:48.70 |
| 1 | Anissa WheelingPlace 1 · E.B Stanley | — | E.B Stanley | 21:50.62 |
| 2 | Emily MaysPlace 2 · E.B Stanley | — | E.B Stanley | 21:56.47 |
| 3 | Margaret Anne RidlehuPlace 3 · Tazewell | — | Tazewell | 25:54.05 |
| 4 | Ridley LittlePlace 4 · Va.MIddle | — | Va.MIddle | 26:13.96 |
| 5 | Janie RosalinoPlace 5 · Grayson County | — | Grayson County | 27:28.59 |
| 1 | Noah WheelingPlace 1 · Abingdon | — | Abingdon | 17:07.80 |
| 2 | Bailey WisePlace 2 · Abingdon | — | Abingdon | 19:23.50 |
| 3 | Finn JohnsonPlace 3 · Abingdon | — | Abingdon | 19:29.30 |
| 4 | Cole AndersPlace 4 · Grayson County | — | Grayson County | 20:05.20 |
| 5 | Isaiah OsbornePlace 5 · Grayson County | — | Grayson County | 20:42.20 |
| 6 | Hunter AtkinsPlace 6 · Abingdon | — | Abingdon | 20:46.30 |
| 7 | Shay SullivanPlace 7 · Abingdon | — | Abingdon | 21:34.20 |
| 8 | Nathan WorleyPlace 8 · Virginia High | — | Virginia High | 22:18.40 |
| 9 | Samuel LippsPlace 9 · Grayson County | — | Grayson County | 22:31.20 |
| 10 | Gavin BagwellPlace 10 · Abingdon | — | Abingdon | 23:11.00 |
| 11 | Michael HanksPlace 11 · Fort Chiswell | — | Fort Chiswell | 24:02.80 |
| 12 | Cody BrittonPlace 12 · Marion | — | Marion | 24:36.30 |
| 13 | Dalton AndersPlace 13 · Marion | — | Marion | 25:04.00 |
| 14 | John KeenePlace 14 · Richlands | — | Richlands | 25:10.30 |
| 15 | Jacob RunyonPlace 15 · Fort Chiswell | — | Fort Chiswell | 25:10.90 |
| 16 | Coltin NullPlace 16 · Richlands | — | Richlands | 26:20.30 |
| 1 | Kelsey HarringtonPlace 1 · Virginia High | — | Virginia High | 20:48.55 |
| 2 | Hunter YatesPlace 2 · Abingdon | — | Abingdon | 23:02.91 |
| 3 | Peyton RaderPlace 3 · Virginia High | — | Virginia High | 24:25.40 |
| 4 | Katie SaundersPlace 4 · Tazewell | — | Tazewell | 26:55.28 |
| 5 | Gabby DennisPlace 5 · Virginia High | — | Virginia High | 27:41.98 |
| 6 | Kelsey PattonPlace 6 · Fort Chiswell | — | Fort Chiswell | 28:12.01 |
| 7 | Kenna McMurrayPlace 7 · Virginia High | — | Virginia High | 29:34.24 |
| 8 | Kendra HortonPlace 8 · Grayson County | — | Grayson County | 30:12.52 |