| 1 | Micheal BrumfieldP, 3BWarhill (Williamsburg) | 10 | 1 | 0 | 0.909 | 11 |
| 2 | Jesse StinnettSS, PAmherst County (Amherst) | 9 | 1 | 3 | 0.900 | 5 |
| 3 | Austin HeenanOF, PNandua (Onley) | 8 | 0 | 0 | 1.000 | 2 |
| 4 | Nathan TrevillianSS, PAmherst County (Amherst) | 8 | 0 | 1 | 1.000 | 2 |
| 5 | Devin HemmerichLHP, OFASCHS (Chesapeake) | 8 | 0 | 0 | 1.000 | 1 |
| 6 | Nick BrownPatriot (Nokesville) | 8 | 2 | 2 | 0.800 | 0 |
| 7 | Colton HowardSS, PCovington | 8 | 4 | 0 | 0.667 | 1 |
| 8 | Joe WilliamsCF, PBattlefield (Haymarket) | 7 | 0 | 0 | 1.000 | 1 |
| 9 | Spenser WillisCHCHS (Virginia Beach) | 7 | 1 | 0 | 0.875 | 0 |
| 10 | Gabrael SpencerP, UTILAuburn (Riner) | 7 | 1 | 0 | 0.875 | 5 |
| 11 | Nick WellsPBattlefield (Haymarket) | 7 | 2 | 0 | 0.778 | 4 |
| 12 | Dakota GrizzelLHP, 1BCastlewood | 7 | 2 | 0 | 0.778 | 6 |
| 13 | Jai JamersonFuqua (Farmville) | 6 | 0 | 0 | 1.000 | 1 |
| 14 | Zach Clinton2B, RHPLCHS (Lynchburg) | 6 | 0 | 0 | 1.000 | 1 |
| 15 | Blake WillsC, PWarhill (Williamsburg) | 6 | 1 | 1 | 0.857 | 3 |
| 16 | Dustin GunnNottoway | 6 | 2 | 0 | 0.750 | 0 |
| 17 | Kane BryantINF, OFHeritage (Lynchburg) | 6 | 2 | 0 | 0.750 | 0 |
| 18 | Caleb MishueP, 1BHMA (Chatham) | 6 | 3 | 0 | 0.667 | 5 |
| 19 | Tyler EikhoffPatriot (Nokesville) | 5 | 0 | 1 | 1.000 | 0 |
| 20 | David HeishmanGCHS (Staunton) | 5 | 0 | 0 | 1.000 | 0 |
| 21 | Robby LathropINF, RHPGCA (Chesapeake) | 5 | 0 | 0 | 1.000 | 1 |
| 22 | Jordan SergentOF, LHPASCHS (Chesapeake) | 5 | 0 | 3 | 1.000 | 1 |
| 23 | Kyle ValentineLHP, 1BASCHS (Chesapeake) | 5 | 0 | 0 | 1.000 | 0 |
| 24 | Devon FisherC, PGCA (Chesapeake) | 5 | 1 | 0 | 0.833 | 4 |
| 25 | Tivon FaneyteCF, RHPCS (Christchurch) | 5 | 2 | 0 | 0.714 | 0 |
| 26 | Seth CunninghamCF, LHPJohn Battle (Bristol) | 5 | 2 | 0 | 0.714 | 2 |
| 27 | Erik GaynorP, 1BAuburn (Riner) | 5 | 2 | 0 | 0.714 | 5 |
| 28 | Tanner PaxtonP, DHCovington | 5 | 2 | 1 | 0.714 | 1 |
| 29 | Griffin DuyP, RFRMA (Front Royal) | 5 | 3 | 0 | 0.625 | 4 |
| 30 | Davis CyrusFuqua (Farmville) | 5 | 3 | 0 | 0.625 | 6 |
| 31 | Paul HallLHP, OFMaury (Norfolk) | 5 | 3 | 1 | 0.625 | 1 |
| 32 | Travis Jones3B, RHPIWA (Isle of Wight) | 5 | 3 | 0 | 0.625 | 2 |
| 33 | Taylor TantP, INFPCHS (Portsmouth) | 5 | 5 | 0 | 0.500 | 1 |
| 34 | George GilbertP, 1BFUMA (Fork Union) | 4 | 0 | 0 | 1.000 | 0 |
| 35 | Diego Meneses2B, RHPCS (Christchurch) | 4 | 0 | 1 | 1.000 | 0 |
| 36 | Hunter TaylorC, PNandua (Onley) | 4 | 0 | 0 | 1.000 | 1 |
| 37 | Blake OteyP, 3BWarhill (Williamsburg) | 4 | 1 | 0 | 0.800 | 0 |
| 38 | Alan JohnsonRHP, 3BASCHS (Chesapeake) | 4 | 1 | 1 | 0.800 | 0 |
| 39 | Steve MillerOF, PSJPGC (Dumfries) | 4 | 1 | 1 | 0.800 | 2 |
| 40 | Grayson HensleyGCHS (Staunton) | 4 | 1 | 3 | 0.800 | 0 |
| 41 | Spence WalkerC, 1BHMA (Chatham) | 4 | 1 | 0 | 0.800 | 2 |
| 42 | Stephen HueberRHP, 1BLCHS (Lynchburg) | 4 | 1 | 1 | 0.800 | 0 |
| 43 | Tyler BerginLHP, OFLCHS (Lynchburg) | 4 | 1 | 0 | 0.800 | 1 |
| 44 | Demitri Batistas3B, PHighland (Warrenton) | 4 | 2 | 0 | 0.667 | 1 |
| 45 | Neil DuttonP, SSRMA (Front Royal) | 4 | 2 | 1 | 0.667 | 4 |
| 46 | Trevor OteyLHP, 1BCS (Christchurch) | 4 | 2 | 1 | 0.667 | 0 |
| 47 | David Betz3B, PCCHS (Berryville) | 4 | 2 | 0 | 0.667 | 4 |
| 48 | Gavin Felty2B, RHPJohn Battle (Bristol) | 4 | 2 | 0 | 0.667 | 3 |
| 49 | Logan ByrdFuqua (Farmville) | 4 | 2 | 0 | 0.667 | 5 |
| 50 | Levi BowerP, CAuburn (Riner) | 4 | 2 | 0 | 0.667 | 2 |