| 1 | Donovan KeyserBDHS (Nokesville) | 1.000 | 2 | 2 | 15 |
| 2 | Aiden O'NeillD, LSMBDHS (Nokesville) | 1.000 | 2 | 2 | 15 |
| 3 | Zane PerryMCox (Virginia Beach) | 1.000 | 2 | 2 | 19 |
| 4 | Trevor WolffDOakton (Vienna) | 1.000 | 1 | 1 | 7 |
| 5 | Isaiah KurtM, APAHS (Virginia Beach) | 1.000 | 1 | 1 | 10 |
| 6 | Zach FittsA, MNVHS (Manassas) | 1.000 | 1 | 1 | 10 |
| 7 | Drew BrowningMCave Spring (Roanoke) | 1.000 | 1 | 1 | 12 |
| 8 | Wells StarleyLSMVES (Lynchburg) | 1.000 | 1 | 1 | 14 |
| 9 | Caleb HebertDPAHS (Virginia Beach) | 1.000 | 1 | 1 | 14 |
| 10 | Cooper HodsonACave Spring (Roanoke) | 1.000 | 1 | 1 | 15 |
| 11 | Eli HeatonDBDHS (Nokesville) | 1.000 | 1 | 1 | 15 |
| 12 | Canyon AnthonyMKellam (Virginia Beach) | 1.000 | 1 | 1 | 16 |
| 13 | Wyatt VonderhaarBDHS (Nokesville) | 1.000 | 1 | 1 | 16 |
| 14 | James CoffinABDHS (Nokesville) | 1.000 | 1 | 1 | 16 |
| 15 | Garrett SuterLSMFreeman (Richmond) | 1.000 | 1 | 1 | 19 |
| 16 | Hudson FangMYorktown (Arlington) | 1.000 | 1 | 1 | 20 |
| 17 | Chris MargandACJCHS (Manassas) | 0.875 | 7 | 8 | 16 |
| 18 | Chase DegallefordMKellam (Virginia Beach) | 0.848 | 89 | 105 | 18 |
| 19 | KJ LocontiDBDHS (Nokesville) | 0.833 | 5 | 6 | 16 |
| 20 | Jake LyonsMKellam (Virginia Beach) | 0.794 | 239 | 301 | 18 |
| 21 | Cole SamburgLangley (McLean) | 0.740 | 148 | 200 | 19 |
| 22 | Nate HarrisM, DMHayfield (Alexandria) | 0.725 | 124 | 171 | 19 |
| 23 | Nolan PlunkettMCox (Virginia Beach) | 0.719 | 197 | 274 | 18 |
| 24 | Uriah FisherMRockingham (Weyers Cave) | 0.712 | 161 | 226 | 13 |
| 25 | Ryan WarrenMSalem | 0.694 | 222 | 320 | 19 |
| 26 | Nathan PickerdM, AVES (Lynchburg) | 0.685 | 161 | 235 | 14 |
| 27 | Oliver FarberMSalem | 0.684 | 13 | 19 | 19 |
| 28 | Brody PaulMLangley (McLean) | 0.667 | 118 | 177 | 20 |
| 29 | Landon HurleyMClover Hill (Midlothian) | 0.667 | 6 | 9 | 12 |
| 30 | Javier CamposDMFluvanna County (Palmyra) | 0.667 | 2 | 3 | 14 |
| 31 | Cole StarbirdBDHS (Nokesville) | 0.667 | 2 | 3 | 15 |
| 32 | Gabe HaleyBDHS (Nokesville) | 0.667 | 2 | 3 | 16 |
| 33 | Mikey BannisterMFreeman (Richmond) | 0.666 | 223 | 335 | 19 |
| 34 | Christian MongilloMCS (Christchurch) | 0.658 | 256 | 389 | 17 |
| 35 | Nick DalyMMcLean | 0.657 | 130 | 198 | 16 |
| 36 | Jack JeffriesMFluvanna County (Palmyra) | 0.654 | 157 | 240 | 14 |
| 37 | Cole GibsteinBlue Ridge (St. George) | 0.632 | 184 | 291 | 14 |
| 38 | Pip GrovesMHeritage (Leesburg) | 0.628 | 140 | 223 | 14 |
| 39 | Granger TuckerMBlacksburg | 0.623 | 197 | 316 | 16 |
| 40 | Hayes ShafferBDHS (Nokesville) | 0.615 | 67 | 109 | 14 |
| 41 | Parker SchmidtMMountain View (Stafford) | 0.615 | 64 | 104 | 12 |
| 42 | Alec KingsburyDMFreeman (Richmond) | 0.615 | 16 | 26 | 18 |
| 43 | Damon HillardMUnity Reed (Manassas) | 0.608 | 113 | 186 | 11 |
| 44 | Gavin RosenbergerMVES (Lynchburg) | 0.600 | 3 | 5 | 14 |
| 45 | Ari LewisAMountain View (Stafford) | 0.599 | 106 | 177 | 19 |
| 46 | Henry SwensonMMonacan (Richmond) | 0.577 | 15 | 26 | 16 |
| 47 | Drake MoskoLSM, DHayfield (Alexandria) | 0.571 | 4 | 7 | 19 |
| 48 | Alex Jones-AikenBlue Ridge (St. George) | 0.567 | 51 | 90 | 12 |
| 49 | Cade BlahaMPatriot (Nokesville) | 0.558 | 63 | 113 | 10 |
| 50 | Ben VillanuevaMOsbourn Park (Manassas) | 0.556 | 80 | 144 | 13 |