| 1 | Evan BosakMFNew Covenant (Lynchburg) | 29 | 1.381 | 21 |
| 2 | Lucas GormanFORWNew Covenant (Lynchburg) | 22 | 1.048 | 21 |
| 3 | Jacob HolestinGCHS (Virginia Beach) | 20 | 1.429 | 14 |
| 4 | Liam DaviesGCHS (Virginia Beach) | 20 | 1.333 | 15 |
| 5 | Nolan BrownMFGCHS (Staunton) | 19 | 0.864 | 22 |
| 6 | David ElliottSTRK, SWEPHCA (Hampton) | 16 | 1.231 | 13 |
| 7 | Sam LumFORWGCHS (Staunton) | 15 | 0.652 | 23 |
| 8 | Marshall PerryWA (Williamsburg) | 14 | 0.667 | 21 |
| 9 | Tyler ShankDEMHS (Harrisonburg) | 13 | 0.684 | 19 |
| 10 | Luka VukcevicMF, SWEPWCA (Williamsburg) | 11 | 1.000 | 11 |
| 11 | Danny VantranWA (Williamsburg) | 11 | 0.500 | 22 |
| 12 | Camden GonzalesMFTCS (Ruther Glen) | 10 | 1.429 | 7 |
| 13 | Seth McCrumGCHS (Virginia Beach) | 10 | 0.909 | 11 |
| 14 | Tyler MastEMHS (Harrisonburg) | 10 | 0.526 | 19 |
| 15 | Rusty HooksD, MFNew Covenant (Lynchburg) | 10 | 0.500 | 20 |
| 16 | Jeremy WellsMFStoneBridge (Chesapeake) | 9 | 0.818 | 11 |
| 17 | Timothy DrydenMF, FORWHCA (Hampton) | 9 | 0.692 | 13 |
| 18 | Lucas PinzonICHS (Springfield) | 9 | 0.562 | 16 |
| 19 | Logan WeaverEMHS (Harrisonburg) | 9 | 0.429 | 21 |
| 20 | Will PattersonWA (Williamsburg) | 8 | 0.615 | 13 |
| 21 | Richard AgboSTRKTCS (Ruther Glen) | 7 | 1.000 | 7 |
| 22 | Cameron SheltonWCA (Danville) | 7 | 0.778 | 9 |
| 23 | Colton FowlerFORW, MFWCA (Williamsburg) | 7 | 0.538 | 13 |
| 24 | Jack PostlewaiteGCHS (Virginia Beach) | 7 | 0.467 | 15 |
| 25 | Carter PerryWA (Williamsburg) | 7 | 0.304 | 23 |
| 26 | Cooper BaileyWA (Williamsburg) | 7 | 0.304 | 23 |
| 27 | Christopher SchlenzICHS (Springfield) | 6 | 0.353 | 17 |
| 28 | Jeremiah LaceyStoneBridge (Chesapeake) | 5 | 0.385 | 13 |
| 29 | Clark WellsMFGCHS (Staunton) | 5 | 0.217 | 23 |
| 30 | Aiden BenderSTRKTCS (Ruther Glen) | 4 | 0.571 | 7 |
| 31 | Jack MarloweMF, STRKWCA (Williamsburg) | 4 | 0.400 | 10 |
| 32 | Nathaniel ElliottMF, FORWHCA (Hampton) | 4 | 0.308 | 13 |
| 33 | Nathan WatsonMF, DWCA (Williamsburg) | 4 | 0.308 | 13 |
| 34 | Stephan BureninGCHS (Virginia Beach) | 4 | 0.267 | 15 |
| 35 | Jonah WilliamsGCHS (Staunton) | 4 | 0.235 | 17 |
| 36 | Micah XayavongFORW, MFNew Covenant (Lynchburg) | 4 | 0.200 | 20 |
| 37 | Sebby VishtonWA (Williamsburg) | 4 | 0.190 | 21 |
| 38 | Tristan OrsiniICHS (Springfield) | 3 | 0.250 | 12 |
| 39 | Ivan ZagurskyMF, FORWHCA (Hampton) | 3 | 0.231 | 13 |
| 40 | Caden SmithFORWNew Covenant (Lynchburg) | 3 | 0.231 | 13 |
| 41 | Oliver EarlyEMHS (Harrisonburg) | 3 | 0.188 | 16 |
| 42 | Christian MeixnerEMHS (Harrisonburg) | 3 | 0.167 | 18 |
| 43 | Luka SchwabDWA (Williamsburg) | 3 | 0.158 | 19 |
| 44 | Cameron EdwardsFORW, MFNew Covenant (Lynchburg) | 3 | 0.150 | 20 |
| 45 | Aiden WeaberDGCHS (Staunton) | 3 | 0.143 | 21 |
| 46 | Charlie PattersonWA (Williamsburg) | 3 | 0.143 | 21 |
| 47 | Patrick WellsDGCHS (Staunton) | 3 | 0.130 | 23 |
| 48 | Pepe Rosal-HerreraMFWCA (Williamsburg) | 2 | 0.286 | 7 |
| 49 | Malachi WallerWCA (Danville) | 2 | 0.286 | 7 |
| 50 | Colton DanielWCA (Danville) | 2 | 0.286 | 7 |