| 1 | Luke SomersRVCHS (Roanoke) | 36 | 0 | 15 |
| 2 | Rowan IngrahamSMLCA (Moneta) | 30 | 0 | 19 |
| 3 | Dominic PaulSS, PBRCHS (Bridgewater) | 27 | 28 | 14 |
| 4 | Josh NewmanRVCHS (Roanoke) | 26 | 0 | 15 |
| 5 | Logan GutierrezRVCHS (Roanoke) | 20 | 0 | 15 |
| 6 | Logan BowmanRVCHS (Roanoke) | 18 | 0 | 15 |
| 7 | Aaron SalmonINF, CWCA (Danville) | 16 | 18 | 7 |
| 8 | Lochlan "Bear" Paul2B, PBRCHS (Bridgewater) | 16 | 16 | 14 |
| 9 | Alex NelsonRVCHS (Roanoke) | 16 | 0 | 15 |
| 10 | Colton CromyP, INFWCA (Danville) | 15 | 16 | 9 |
| 11 | Collin SuterCFBRCHS (Bridgewater) | 15 | 15 | 14 |
| 12 | Greg GhoorahooSMLCA (Moneta) | 15 | 0 | 15 |
| 13 | David CrumpTCHS (Forest) | 14 | 0 | 7 |
| 14 | Woo KangTCHS (Forest) | 14 | 0 | 7 |
| 15 | Stacey BeverlySMLCA (Moneta) | 14 | 0 | 16 |
| 16 | Blake BarberRHP, 2BWCA (Danville) | 12 | 12 | 8 |
| 17 | Billy ShumakerTCHS (Forest) | 11 | 0 | 7 |
| 18 | Landon WrightGCHS (Staunton) | 11 | 0 | 17 |
| 19 | Braydon BellSMLCA (Moneta) | 11 | 0 | 18 |
| 20 | Adrian WarrickTCHS (Forest) | 10 | 0 | 7 |
| 21 | Silas ZiedlerP, INFWCA (Danville) | 10 | 11 | 9 |
| 22 | Devlin CoxSMLCA (Moneta) | 10 | 0 | 11 |
| 23 | Skyler LabiosaRVCHS (Roanoke) | 10 | 0 | 12 |
| 24 | Austin AtkinsRVCHS (Roanoke) | 10 | 0 | 13 |
| 25 | Noah ConleySMLCA (Moneta) | 10 | 0 | 19 |
| 26 | Jin KangTCHS (Forest) | 9 | 0 | 7 |
| 27 | Chase JordanC, PWCA (Danville) | 9 | 10 | 9 |
| 28 | Cayden WayneRVCHS (Roanoke) | 8 | 0 | 10 |
| 29 | Alex ShowalterC, SSBRCHS (Bridgewater) | 8 | 8 | 14 |
| 30 | Parker NicholsSMLCA (Moneta) | 8 | 0 | 18 |
| 31 | Ryan CanipeSMLCA (Moneta) | 7 | 0 | 15 |
| 32 | Trey MoffettGCHS (Staunton) | 7 | 0 | 17 |
| 33 | Ethan WrightGCHS (Staunton) | 7 | 0 | 17 |
| 34 | Cayden Montgomery SMLCA (Moneta) | 7 | 0 | 19 |
| 35 | Cameron SheltonINF, PWCA (Danville) | 6 | 6 | 6 |
| 36 | Caleb HillWCA (Danville) | 6 | 6 | 9 |
| 37 | Isaiah LankfordRVCHS (Roanoke) | 6 | 0 | 11 |
| 38 | Paul BerryRF, PBRCHS (Bridgewater) | 6 | 6 | 14 |
| 39 | Colton BowmanRVCHS (Roanoke) | 6 | 0 | 15 |
| 40 | Sam LumGCHS (Staunton) | 6 | 0 | 17 |
| 41 | Joe RiddleGCHS (Staunton) | 6 | 0 | 17 |
| 42 | Maddox ConleySMLCA (Moneta) | 6 | 0 | 18 |
| 43 | Matthew Wilkins3B, PBRCHS (Bridgewater) | 5 | 5 | 12 |
| 44 | Jacob WestLF, PBRCHS (Bridgewater) | 5 | 7 | 14 |
| 45 | Henry SabenSMLCA (Moneta) | 5 | 0 | 15 |
| 46 | Davis ReidGCHS (Staunton) | 5 | 0 | 16 |
| 47 | Jaydon RidgewayTCHS (Forest) | 4 | 0 | 7 |
| 48 | Sawyer EppsTCHS (Forest) | 4 | 0 | 7 |
| 49 | Jake KimbroINF, PWCA (Danville) | 4 | 4 | 7 |
| 50 | Brice WarrenTCHS (Forest) | 3 | 0 | 6 |