| 1 | Andrew BaysPlace 1 · Grade 8 · Smith Mountain Lake Christian Academy | 8 | Smith Mountain Lake Christian Academy | 12:35.80 PR |
| 2 | Cooper TaylorPlace 2 · Grade 8 · Smith Mountain Lake Christian Academy | 8 | Smith Mountain Lake Christian Academy | 13:12.60 PR |
| 3 | Jaxon SullivanPlace 3 · Grade 8 · Nelson | 8 | Nelson | 13:25.30 PR |
| 4 | Colten WrightPlace 4 · Grade 8 · Smith Mountain Lake Christian Academy | 8 | Smith Mountain Lake Christian Academy | 13:29.20 PR |
| 5 | Chance EvansPlace 5 · Grade 7 · Altavista | 7 | Altavista | 13:32.80 PR |
| 6 | Ryder CooperPlace 6 · Grade 8 · Dan River | 8 | Dan River | 13:50.70 PR |
| 7 | Kyle CatronPlace 7 · Grade 8 · Altavista | 8 | Altavista | 13:56.00 PR |
| 8 | Lucas ScottPlace 8 · Grade 8 · Smith Mountain Lake Christian Academy | 8 | Smith Mountain Lake Christian Academy | 14:16.80 PR |
| 9 | Charlie JonesPlace 9 · Grade 8 · Dan River | 8 | Dan River | 14:23.20 PR |
| 10 | Caleb PiedraPlace 10 · Grade 8 · Nelson | 8 | Nelson | 14:23.60 PR |
| 11 | Carson BryanPlace 11 · Grade 6 · Smith Mountain Lake Christian Academy | 6 | Smith Mountain Lake Christian Academy | 14:38.90 PR |
| 12 | Jayden AldersonPlace 12 · Grade 8 · Dan River | 8 | Dan River | 14:49.40 PR |
| 13 | Max VenhausPlace 13 · Grade 6 · Smith Mountain Lake Christian Academy | 6 | Smith Mountain Lake Christian Academy | 14:53.60 PR |
| 14 | Rush NewsomePlace 14 · Grade 7 · Nelson | 7 | Nelson | 14:58.20 PR |
| 15 | Holden MerricksPlace 15 · Grade 7 · Chatham | 7 | Chatham | 15:04.60 PR |
| 16 | Grant WetheraldPlace 16 · Grade 8 · Smith Mountain Lake Christian Academy | 8 | Smith Mountain Lake Christian Academy | 15:20.60 PR |
| 17 | Conner SwareyPlace 17 · Grade 7 · William Campbell | 7 | William Campbell | 15:24.90 PR |
| 18 | Landon WyattPlace 18 · Grade 6 · Gretna | 6 | Gretna | 15:26.60 PR |
| 19 | Winston LatimerPlace 19 · Grade 7 · Nelson | 7 | Nelson | 16:13.40 PR |
| 20 | Ben HarkerPlace 20 · Grade 6 · Altavista | 6 | Altavista | 16:16.00 PR |
| 21 | Jace MonkPlace 21 · Grade 7 · Dan River | 7 | Dan River | 16:16.70 PR |
| 22 | Brantley WaldoPlace 22 · Grade 7 · Altavista | 7 | Altavista | 16:18.50 PR |
| 23 | Zymiere HitePlace 23 · Grade 8 · Altavista | 8 | Altavista | 16:20.30 PR |
| 24 | Austin TempelPlace 24 · Grade 7 · William Campbell | 7 | William Campbell | 16:24.20 PR |
| 25 | James NeffPlace 25 · Grade 6 · Nelson | 6 | Nelson | 16:24.70 PR |
| 26 | Keegan HolleyPlace 26 · Grade 8 · Dan River | 8 | Dan River | 16:39.80 PR |
| 27 | Liam RaschePlace 27 · Grade 8 · Chatham | 8 | Chatham | 16:58.50 PR |
| 28 | Robert MaloneyPlace 28 · Grade 7 · Dan River | 7 | Dan River | 17:03.70 PR |
| 29 | Lathan MullinsPlace 29 · Grade 8 · Gretna | 8 | Gretna | 17:03.80 PR |
| 30 | Porter StonePlace 30 · Grade 8 · Dan River | 8 | Dan River | 17:13.70 PR |
| 31 | Landon LeaderPlace 31 · Grade 8 · Dan River | 8 | Dan River | 17:16.30 PR |
| 32 | Landyn HolleyPlace 32 · Grade 6 · Dan River | 6 | Dan River | 17:37.80 PR |
| 33 | Cooper HamitonPlace 33 · Grade 6 · Smith Mountain Lake Christian Academy | 6 | Smith Mountain Lake Christian Academy | 17:42.50 PR |
| 34 | Michael YeattsPlace 34 · Grade 7 · Gretna | 7 | Gretna | 17:44.10 PR |
| 35 | Kolton PorterPlace 35 · Grade 7 · Gretna | 7 | Gretna | 18:02.60 PR |
| 36 | Parker TaylorPlace 36 · Grade 5 · Smith Mountain Lake Christian Academy | 5 | Smith Mountain Lake Christian Academy | 18:42.00 PR |
| 37 | Tristan RevelyPlace 37 · Grade 6 · Gretna | 6 | Gretna | 19:23.00 PR |
| 38 | Dominick StonePlace 38 · Grade 7 · Altavista | 7 | Altavista | 19:29.10 PR |
| 39 | Levi DaltonPlace 39 · Grade 7 · Gretna | 7 | Gretna | 19:38.90 PR |
| 40 | Gavin BurchPlace 40 · Grade 8 · Dan River | 8 | Dan River | 20:34.50 PR |
| 41 | Jenson FordPlace 41 · Grade 8 · Chatham | 8 | Chatham | 22:08.70 PR |
| 42 | Tristan MillerPlace 42 · Grade 7 · Altavista | 7 | Altavista | 22:14.40 PR |
| 43 | Alex RodriguesPlace 43 · Grade 8 · Chatham | 8 | Chatham | 22:18.10 PR |
| 44 | Levi RaschePlace 44 · Grade 6 · Chatham | 6 | Chatham | 22:18.40 PR |
| 45 | Will GregoryPlace 45 · Grade 6 · Gretna | 6 | Gretna | 22:46.10 PR |
| 46 | Jayden BennettPlace 46 · Grade 7 · Gretna | 7 | Gretna | 22:47.40 PR |
| 47 | Warren GregoryPlace 47 · Grade 8 · Gretna | 8 | Gretna | 23:03.70 PR |
| 48 | Cooper PaschallPlace 48 · Grade 7 · Gretna | 7 | Gretna | 23:18.30 PR |
| 49 | Jackson FaustPlace 49 · Grade 7 · Nelson | 7 | Nelson | 23:46.40 PR |
| 50 | Jase PerkinsPlace 50 · Grade 6 · Gretna | 6 | Gretna | 24:14.20 PR |
| 51 | Tyvion StephensPlace 51 · Grade 8 · Chatham | 8 | Chatham | 24:38.20 PR |
| 52 | Jackson LewisPlace 52 · Grade 7 · Gretna | 7 | Gretna | 25:06.20 PR |
| 53 | Jaiden JenningsPlace 53 · Grade 8 · Dan River | 8 | Dan River | 25:12.20 PR |
| 54 | Spencer HowellPlace 54 · Grade 7 · Gretna | 7 | Gretna | 25:32.40 PR |
| 55 | Logan WorleyPlace 55 · Grade 6 · Dan River | 6 | Dan River | 29:09.00 PR |
| 56 | Wyatt KiddPlace 56 · Grade 6 · Gretna | 6 | Gretna | 29:29.60 PR |