| 1 | Zane McSmithJamestown (Williamsburg) | 9 | 1 | 0 | 0.900 | 0 |
| 2 | Nolan TaylorHayfield (Alexandria) | 9 | 1 | 0 | 0.900 | 0 |
| 3 | Dylan Bowman1B, LHPNew Kent | 8 | 0 | 0 | 1.000 | 0 |
| 4 | Caden KuehniTabb (Yorktown) | 7 | 3 | 1 | 0.700 | 0 |
| 5 | Isaac HaislipFCHS (Max Meadows) | 7 | 3 | 0 | 0.700 | 0 |
| 6 | Dalton PierceSurry County (Dendron) | 7 | 4 | 0 | 0.636 | 0 |
| 7 | Thomas KnightTAHS (Bridgewater) | 6 | 0 | 0 | 1.000 | 0 |
| 8 | Alex KamprowskiBattlefield (Haymarket) | 6 | 0 | 0 | 1.000 | 0 |
| 9 | Jonah SorrellRHPNew Kent | 6 | 1 | 0 | 0.857 | 2 |
| 10 | Dietrich WalkerDinwiddie | 6 | 1 | 0 | 0.857 | 0 |
| 11 | Connor WatsonHayfield (Alexandria) | 6 | 1 | 0 | 0.857 | 0 |
| 12 | Brody CompartoGreat Bridge (Chesapeake) | 6 | 2 | 0 | 0.750 | 0 |
| 13 | Parker AllenRandolph-Henry | 6 | 2 | 0 | 0.750 | 4 |
| 14 | Jackson NaumovichEdison (Alexandria) | 6 | 3 | 0 | 0.667 | 0 |
| 15 | Brayden FieldsKecoughtan (Hampton) | 6 | 3 | 0 | 0.667 | 0 |
| 16 | Matthew MoodyDinwiddie | 6 | 3 | 0 | 0.667 | 0 |
| 17 | Caden CinnamondGreat Bridge (Chesapeake) | 5 | 0 | 0 | 1.000 | 0 |
| 18 | Kolby HicksPHHS (Glade Spring) | 5 | 0 | 0 | 1.000 | 0 |
| 19 | Carter AndersonGodwin (Richmond) | 5 | 0 | 0 | 1.000 | 0 |
| 20 | Spencer GibbsRandolph-Henry | 5 | 0 | 0 | 1.000 | 2 |
| 21 | Owen JacksonFCHS (Max Meadows) | 5 | 1 | 1 | 0.833 | 0 |
| 22 | Brady BusonickTabb (Yorktown) | 5 | 1 | 0 | 0.833 | 0 |
| 23 | Ezra LeBroad Run (Ashburn) | 5 | 1 | 0 | 0.833 | 0 |
| 24 | Noah ParkerWoodbridge | 5 | 1 | 1 | 0.833 | 0 |
| 25 | Jazaih WrightTallwood (Virginia Beach) | 5 | 2 | 0 | 0.714 | 0 |
| 26 | Bryson SkinnerCF, PKettle Run (Nokesville) | 5 | 2 | 0 | 0.714 | 0 |
| 27 | Connor HilliardLuray | 5 | 2 | 0 | 0.714 | 0 |
| 28 | Wynn WomeldorfHidden Valley (Roanoke) | 5 | 2 | 1 | 0.714 | 0 |
| 29 | Mason ColemanBrookville (Lynchburg) | 5 | 2 | 2 | 0.714 | 0 |
| 30 | Cole CinnamondGreat Bridge (Chesapeake) | 5 | 2 | 0 | 0.714 | 0 |
| 31 | Mason PhoenixEMHS (Elliston) | 5 | 2 | 0 | 0.714 | 0 |
| 32 | John WithersNHS (Heathsville) | 5 | 3 | 0 | 0.625 | 0 |
| 33 | Aidan MonahanPHHS (Glade Spring) | 5 | 3 | 3 | 0.625 | 0 |
| 34 | Luke DoyleGeorge Wythe (Wytheville) | 5 | 3 | 0 | 0.625 | 0 |
| 35 | Landon EastonChincoteague | 5 | 3 | 0 | 0.625 | 0 |
| 36 | Calvin WebbKHS (Virginia Beach) | 5 | 3 | 0 | 0.625 | 0 |
| 37 | Wyatt OsborneSouth County (Lorton) | 4 | 0 | 0 | 1.000 | 0 |
| 38 | Lane BoyetteRF, RHPNew Kent | 4 | 0 | 0 | 1.000 | 0 |
| 39 | Meziah ClantonOscar Smith (Chesapeake) | 4 | 0 | 0 | 1.000 | 0 |
| 40 | Trajan CannonPHHS (Glade Spring) | 4 | 0 | 0 | 1.000 | 0 |
| 41 | Eli MacturkGodwin (Richmond) | 4 | 0 | 1 | 1.000 | 0 |
| 42 | Jacob BrattonGlen Allen | 4 | 0 | 0 | 1.000 | 0 |
| 43 | Colton FryerKecoughtan (Hampton) | 4 | 0 | 1 | 1.000 | 0 |
| 44 | Jaden MaderiaHickory (Chesapeake) | 4 | 0 | 0 | 1.000 | 0 |
| 45 | Tyler ChambersWilliam Byrd (Vinton) | 4 | 0 | 1 | 1.000 | 0 |
| 46 | Adam IbrahimP, 1BKettle Run (Nokesville) | 4 | 0 | 0 | 1.000 | 0 |
| 47 | Charlie FetterMaggie Walker (Richmond) | 4 | 1 | 0 | 0.800 | 0 |
| 48 | Cale VaughanGlenvar (Salem) | 4 | 1 | 0 | 0.800 | 0 |
| 49 | Samuel MoatsTAHS (Bridgewater) | 4 | 1 | 2 | 0.800 | 0 |
| 50 | Julius PabonWoodbridge | 4 | 1 | 0 | 0.800 | 0 |