| 1 | Zane McSmithJamestown (Williamsburg) | 6 | 0 | 0 | 1.000 | 0 |
| 2 | Robert KilpatrickRHP, OFBOCHS (Arlington) | 5 | 0 | 0 | 1.000 | 0 |
| 3 | Naomi RyanLHP, 1BMSA (Charlottesville) | 5 | 0 | 0 | 1.000 | 0 |
| 4 | David BrantleySA (Courtland) | 5 | 0 | 1 | 1.000 | 2 |
| 5 | Clayton MooreGCA (Chesapeake) | 5 | 0 | 0 | 1.000 | 0 |
| 6 | Dalton REYNOLDSRHP, INFCVHAA (Richmond) | 5 | 0 | 0 | 1.000 | 0 |
| 7 | Campbell HowardOF, RHPVES (Lynchburg) | 5 | 0 | 0 | 1.000 | 0 |
| 8 | Robbie GasserNOVA (Chantilly) | 5 | 0 | 0 | 1.000 | 0 |
| 9 | Matthew SwansonINF, RHPWA (Williamsburg) | 5 | 0 | 0 | 1.000 | 0 |
| 10 | Isaac HaislipFCHS (Max Meadows) | 5 | 1 | 0 | 0.833 | 0 |
| 11 | Drew Wade2B, 3BMSA (Charlottesville) | 5 | 1 | 0 | 0.833 | 0 |
| 12 | Copeland SmithCHCHS (Virginia Beach) | 5 | 1 | 0 | 0.833 | 0 |
| 13 | Pierson GOODMANC, RHPCVHAA (Richmond) | 5 | 1 | 0 | 0.833 | 0 |
| 14 | Matthew RosnerOF, PLandon (Bethesda) | 5 | 1 | 2 | 0.833 | 0 |
| 15 | Lucas FisherTCHS (Fairfax) | 5 | 2 | 0 | 0.714 | 2 |
| 16 | Sebeen ParkCS (Christchurch) | 5 | 2 | 1 | 0.714 | 0 |
| 17 | Adam IbrahimP, 1BKettle Run (Nokesville) | 4 | 0 | 0 | 1.000 | 0 |
| 18 | Austin CookRHPHighland (Warrenton) | 4 | 0 | 0 | 1.000 | 0 |
| 19 | Dietrich WalkerDinwiddie | 4 | 0 | 0 | 1.000 | 0 |
| 20 | Luke ParisPotomac School (McLean) | 4 | 0 | 0 | 1.000 | 0 |
| 21 | Mason TempleBA (Lawrenceville) | 4 | 0 | 0 | 1.000 | 0 |
| 22 | Chase Hellings3B, RHPBullis (Potomac) | 4 | 0 | 0 | 1.000 | 0 |
| 23 | Brayden FieldsKecoughtan (Hampton) | 4 | 1 | 0 | 0.800 | 0 |
| 24 | Dalton PierceSurry County (Dendron) | 4 | 1 | 0 | 0.800 | 0 |
| 25 | Matthew McCauleyLHPHighland (Warrenton) | 4 | 1 | 0 | 0.800 | 0 |
| 26 | Cam McManusRHPHeritage (Leesburg) | 4 | 1 | 1 | 0.800 | 0 |
| 27 | Nolan TaylorHayfield (Alexandria) | 4 | 1 | 0 | 0.800 | 0 |
| 28 | Justin TuckerNorthside (Roanoke) | 4 | 1 | 0 | 0.800 | 0 |
| 29 | Jazaih WrightTallwood (Virginia Beach) | 4 | 1 | 0 | 0.800 | 0 |
| 30 | Ethan WebbSA (Courtland) | 4 | 1 | 0 | 0.800 | 0 |
| 31 | Matthew MoodyDinwiddie | 4 | 2 | 0 | 0.667 | 0 |
| 32 | Zach TewGCA (Chesapeake) | 4 | 3 | 0 | 0.571 | 1 |
| 33 | Jaden ColvardP, OFBlue Ridge (St. George) | 4 | 4 | 0 | 0.500 | 0 |
| 34 | Teddy Seybolt1B, PBA (Exmore) | 3 | 0 | 0 | 1.000 | 0 |
| 35 | Aiden SkalskiOLHS (Virginia Beach) | 3 | 0 | 0 | 1.000 | 0 |
| 36 | Jacob BrattonGlen Allen | 3 | 0 | 0 | 1.000 | 0 |
| 37 | Alex KamprowskiBattlefield (Haymarket) | 3 | 0 | 0 | 1.000 | 0 |
| 38 | Carter AndersonGodwin (Richmond) | 3 | 0 | 0 | 1.000 | 0 |
| 39 | William MiddletonPSouth County (Lorton) | 3 | 0 | 0 | 1.000 | 0 |
| 40 | Blake CashTCHS (Madison Heights) | 3 | 0 | 0 | 1.000 | 0 |
| 41 | Drew MarkeyRHPBOCHS (Arlington) | 3 | 0 | 0 | 1.000 | 0 |
| 42 | Meziah ClantonOscar Smith (Chesapeake) | 3 | 0 | 0 | 1.000 | 0 |
| 43 | Taylor ReavesNHS (Heathsville) | 3 | 0 | 0 | 1.000 | 0 |
| 44 | Lane BoyetteRF, RHPNew Kent | 3 | 0 | 0 | 1.000 | 0 |
| 45 | Noah ParkerWoodbridge | 3 | 0 | 1 | 1.000 | 0 |
| 46 | Graham SleddP, SSKFHS (Blackstone) | 3 | 0 | 0 | 1.000 | 0 |
| 47 | Dylan Bowman1B, LHPNew Kent | 3 | 0 | 0 | 1.000 | 0 |
| 48 | Gregory WellsINF, RHPBlue Ridge (St. George) | 3 | 0 | 0 | 1.000 | 0 |
| 49 | Julius PabonWoodbridge | 3 | 0 | 0 | 1.000 | 0 |
| 50 | Parker BillsKHS (Virginia Beach) | 3 | 0 | 0 | 1.000 | 0 |