| 1 | Teresa EspirituCCS (Christchurch) | 1.000 | 171 | 8 | 0 | 179 | 15 |
| 2 | Hayden HudsonCBA (Lawrenceville) | 1.000 | 160 | 6 | 0 | 166 | 14 |
| 3 | McKenna DrawbaughPaul VI (Chantilly) | 1.000 | 150 | 8 | 0 | 158 | 20 |
| 4 | Makenzie ThomasRHS (Fredericksburg) | 1.000 | 134 | 2 | 0 | 136 | 13 |
| 5 | Karly JenkinsACHS (Appomattox) | 1.000 | 133 | 0 | 0 | 133 | 13 |
| 6 | Hayden LongacreMatoaca (Chesterfield) | 1.000 | 118 | 0 | 0 | 118 | 9 |
| 7 | Tawny BowisNHS (Heathsville) | 1.000 | 113 | 0 | 0 | 113 | 12 |
| 8 | Addison HyltonGiles (Pearisburg) | 1.000 | 94 | 7 | 0 | 101 | 12 |
| 9 | Abigail BurnsBattlefield (Haymarket) | 1.000 | 96 | 4 | 0 | 100 | 12 |
| 10 | Hope WilsonAuburn (Riner) | 1.000 | 92 | 2 | 0 | 94 | 13 |
| 11 | Adaline KurkoAmherst County (Amherst) | 1.000 | 91 | 1 | 0 | 92 | 11 |
| 12 | Adele DingusCCentral Wise (Norton) | 1.000 | 91 | 1 | 0 | 92 | 12 |
| 13 | Jocelyn WeddleCave Spring (Roanoke) | 1.000 | 85 | 0 | 0 | 85 | 12 |
| 14 | Emily FinksCWHS (Woodstock) | 1.000 | 74 | 10 | 0 | 84 | 9 |
| 15 | Tiffany Van GinkelLightridge (Aldie) | 1.000 | 80 | 2 | 0 | 82 | 8 |
| 16 | Betsy SugdenHandley (Winchester) | 1.000 | 76 | 4 | 0 | 80 | 11 |
| 17 | Alex BernsteinC, UTILCHCHS (Virginia Beach) | 1.000 | 75 | 4 | 0 | 79 | 15 |
| 18 | Haylie JohnsonFCHS (Fredericksburg) | 1.000 | 78 | 0 | 0 | 78 | 9 |
| 19 | Gracie SimmonsC, SSPCHS (Newport News) | 1.000 | 74 | 3 | 0 | 77 | 10 |
| 20 | Aislin BosslerCosby (Midlothian) | 1.000 | 68 | 6 | 0 | 74 | 11 |
| 21 | Capri FirtzAbingdon | 1.000 | 69 | 4 | 0 | 73 | 12 |
| 22 | Chloe FisherUTILFreedom (Woodbridge) | 1.000 | 70 | 3 | 0 | 73 | 13 |
| 23 | Brooke HostetterRCHS (Lexington) | 1.000 | 72 | 0 | 0 | 72 | 10 |
| 24 | Izabella MontanezC, INFRobinson (Fairfax) | 1.000 | 65 | 7 | 0 | 72 | 13 |
| 25 | Sunny MoringC, 1BChantilly | 1.000 | 69 | 2 | 0 | 71 | 8 |
| 26 | Liz GillCourtland (Spotsylvania) | 1.000 | 69 | 2 | 0 | 71 | 12 |
| 27 | Morgan EdwardsRye Cove (Clinchport) | 1.000 | 69 | 1 | 0 | 70 | 7 |
| 28 | Gabbie KleierGreat Bridge (Chesapeake) | 1.000 | 70 | 0 | 0 | 70 | 10 |
| 29 | Anna Campbell StolerDan River (Ringgold) | 1.000 | 64 | 5 | 0 | 69 | 13 |
| 30 | Bayleigh MerricksDan River (Ringgold) | 1.000 | 59 | 8 | 0 | 67 | 13 |
| 31 | Jane StanleyC, SSFlint Hill (Oakton) | 1.000 | 66 | 0 | 0 | 66 | 8 |
| 32 | Addison OliverC, INFWindsor | 1.000 | 64 | 1 | 0 | 65 | 9 |
| 33 | EmmaKate IrwinCHanover (Mechanicsville) | 1.000 | 57 | 7 | 0 | 64 | 11 |
| 34 | Kenzie FriesTuscarora (Leesburg) | 1.000 | 63 | 0 | 0 | 63 | 7 |
| 35 | Liv HolmesC, 3BRiverside (Leesburg) | 1.000 | 61 | 2 | 0 | 63 | 10 |
| 36 | Davia HelbertLebanon | 1.000 | 61 | 0 | 0 | 61 | 9 |
| 37 | Kahnazyae HensonCharlottesville | 1.000 | 59 | 2 | 0 | 61 | 10 |
| 38 | Kyla BlazekMiddlesex (Saluda) | 1.000 | 54 | 7 | 0 | 61 | 10 |
| 39 | Saige McBrideMagna Vista (Ridgeway) | 1.000 | 59 | 1 | 0 | 60 | 13 |
| 40 | Lydia HirschyOsbourn Park (Manassas) | 1.000 | 52 | 7 | 0 | 59 | 11 |
| 41 | Reagan SmithCChristiansburg | 1.000 | 52 | 7 | 0 | 59 | 11 |
| 42 | Caitlyn FreemanStrasburg | 1.000 | 56 | 1 | 0 | 57 | 9 |
| 43 | Kylie HendricksJefferson Forest (Forest) | 1.000 | 55 | 2 | 0 | 57 | 10 |
| 44 | Madison PriceCourtland (Spotsylvania) | 1.000 | 55 | 1 | 0 | 56 | 12 |
| 45 | Mazie HarmonPowhatan | 1.000 | 52 | 3 | 0 | 55 | 9 |
| 46 | Leah HunterYork (Yorktown) | 1.000 | 51 | 4 | 0 | 55 | 11 |
| 47 | Journey MooreC, PPatrick County (Stuart) | 1.000 | 50 | 5 | 0 | 55 | 14 |
| 48 | Molly BozzoMidlothian | 1.000 | 49 | 5 | 0 | 54 | 12 |
| 49 | Samantha KleinWoodson (Fairfax) | 1.000 | 43 | 10 | 0 | 53 | 10 |
| 50 | Ryleigh PerksUTILFreeman (Richmond) | 1.000 | 27 | 25 | 0 | 52 | 11 |