| 1 | Will SchroederLoudoun County (Leesburg) | 1.064 | 42 | 14 | 31 | 4 | 0 | 5 | 11 |
| 2 | Aidan BlairBA (Exmore) | 1.000 | 48 | 26 | 44 | 12 | 3 | 0 | 14 |
| 3 | Jon ComptonCGate City | 1.000 | 34 | 14 | 28 | 6 | 1 | 2 | 9 |
| 4 | Tyler WhiteRHP, INFKFHS (Blackstone) | 0.975 | 52 | 22 | 41 | 12 | 0 | 2 | 16 |
| 5 | Max MangumC, OFSCA (Yorktown) | 0.880 | 57 | 25 | 42 | 5 | 2 | 1 | 16 |
| 6 | Josh GreenwayOF, CNorth Cross (Roanoke) | 0.880 | 55 | 30 | 50 | 10 | 2 | 0 | 17 |
| 7 | Cody WarnerCF, CTAHS (Bridgewater) | 0.863 | 84 | 34 | 66 | 7 | 2 | 4 | 22 |
| 8 | Carter StricklandOF, LHPRandolph-Henry | 0.855 | 95 | 38 | 83 | 14 | 5 | 3 | 23 |
| 9 | Wally Harris2B, RHPFMHS (Waynesboro) | 0.854 | 60 | 29 | 55 | 9 | 0 | 3 | 15 |
| 10 | Mark WattsSS, RHPSCA (Yorktown) | 0.854 | 51 | 26 | 48 | 12 | 0 | 1 | 15 |
| 11 | Noah HeislerSSCVDHS (Richmond) | 0.848 | 106 | 43 | 86 | 16 | 4 | 2 | 28 |
| 12 | Hunter Perkins1B, 3BAuburn (Riner) | 0.848 | 81 | 31 | 66 | 11 | 4 | 2 | 23 |
| 13 | Wesley ClarkeCLCHS (Lynchburg) | 0.846 | 37 | 11 | 26 | 5 | 0 | 2 | 10 |
| 14 | Josh JonesINF, RHPRandolph-Henry | 0.826 | 89 | 33 | 69 | 10 | 4 | 2 | 23 |
| 15 | Cameron CarrBlue Ridge (St. George) | 0.823 | 37 | 16 | 34 | 5 | 2 | 1 | 13 |
| 16 | Tanner MorrisSSMSA (Charlottesville) | 0.821 | 107 | 43 | 84 | 15 | 1 | 3 | 29 |
| 17 | Connor HartiganMillbrook (Winchester) | 0.812 | 53 | 22 | 48 | 7 | 2 | 2 | 13 |
| 18 | Korey HarmonMeadowbrook (Richmond) | 0.810 | 43 | 19 | 37 | 7 | 2 | 0 | 14 |
| 19 | Austin BooneRHP, CRCHS (Roanoke) | 0.808 | 57 | 25 | 47 | 8 | 1 | 1 | 16 |
| 20 | Holden SandridgeRHP, SSFMHS (Waynesboro) | 0.800 | 57 | 24 | 50 | 4 | 0 | 4 | 15 |
| 21 | Caleb HaynesSS, PCovington | 0.794 | 45 | 16 | 39 | 3 | 6 | 0 | 12 |
| 22 | Tyler Dressler2B, 1BCovington | 0.794 | 42 | 17 | 34 | 4 | 0 | 2 | 11 |
| 23 | Adam HackenbergC, 3BMSA (Charlottesville) | 0.782 | 119 | 45 | 101 | 12 | 2 | 6 | 31 |
| 24 | Ethan MurrayINF, RHPMSA (Charlottesville) | 0.773 | 116 | 45 | 97 | 13 | 1 | 5 | 31 |
| 25 | Zach LassMechanicsville | 0.772 | 74 | 31 | 66 | 12 | 1 | 2 | 20 |
| 26 | Huntley HackerBlue Ridge (St. George) | 0.769 | 43 | 18 | 39 | 6 | 3 | 0 | 14 |
| 27 | Nate JayeMillbrook (Winchester) | 0.761 | 58 | 20 | 42 | 8 | 2 | 0 | 13 |
| 28 | Austin StevensINF, CASCHS (Chesapeake) | 0.756 | 94 | 38 | 82 | 12 | 0 | 4 | 24 |
| 29 | Pearce HowardOF, 1BLCHS (Lynchburg) | 0.750 | 37 | 14 | 32 | 4 | 0 | 2 | 10 |
| 30 | Carson ArguinForest Park (Woodbridge) | 0.740 | 35 | 13 | 27 | 2 | 1 | 1 | 9 |
| 31 | Hunter RamirezCHCHS (Virginia Beach) | 0.738 | 89 | 23 | 65 | 6 | 2 | 5 | 23 |
| 32 | Parker WilburnTEHS (Richmond) | 0.734 | 84 | 28 | 64 | 13 | 0 | 2 | 24 |
| 33 | Tyler SolomonC, 1BBattlefield (Haymarket) | 0.734 | 84 | 21 | 64 | 6 | 1 | 6 | 22 |
| 34 | Tyler KitchenP, CFRMA (Front Royal) | 0.727 | 50 | 26 | 44 | 6 | 0 | 0 | 15 |
| 35 | Liam BrennanCSJPGC (Dumfries) | 0.725 | 58 | 23 | 51 | 6 | 1 | 2 | 18 |
| 36 | Scott Breeden3B, PIWA (Isle of Wight) | 0.724 | 62 | 25 | 58 | 6 | 1 | 3 | 16 |
| 37 | Jacob Williams3B, OFLCHS (Lynchburg) | 0.724 | 34 | 10 | 29 | 1 | 2 | 2 | 10 |
| 38 | J. Ross CranorOFManchester (Midlothian) | 0.721 | 74 | 22 | 61 | 7 | 0 | 5 | 23 |
| 39 | Will WagnerINFMSA (Charlottesville) | 0.720 | 110 | 39 | 86 | 6 | 1 | 5 | 31 |
| 40 | Hunter SykesPark View (South Hill) | 0.709 | 68 | 28 | 62 | 7 | 3 | 1 | 17 |
| 41 | Thomas AnkersOsbourn Park (Manassas) | 0.706 | 69 | 24 | 58 | 8 | 3 | 1 | 19 |
| 42 | Jackson WadeP, SSWCA (Danville) | 0.704 | 71 | 22 | 61 | 11 | 2 | 2 | 19 |
| 43 | Jake KleifgesBriar Woods (Ashburn) | 0.700 | 116 | 43 | 100 | 11 | 5 | 2 | 27 |
| 44 | Josh LawhorneRCHS (Lexington) | 0.700 | 87 | 33 | 70 | 10 | 0 | 2 | 23 |
| 45 | Lucas DaltonGalax | 0.700 | 40 | 13 | 30 | 5 | 0 | 1 | 12 |
| 46 | Nick PuritanoSS, PSJPGC (Dumfries) | 0.696 | 72 | 26 | 56 | 7 | 3 | 0 | 20 |
| 47 | Richard OrtizHylton (Woodbridge) | 0.687 | 44 | 11 | 32 | 5 | 0 | 2 | 13 |
| 48 | Ryan BoyceINF, PIWA (Isle of Wight) | 0.685 | 63 | 25 | 54 | 6 | 0 | 2 | 16 |
| 49 | Tyler MahoneOF, RHPTCS (Charlottesville) | 0.683 | 123 | 38 | 98 | 5 | 0 | 8 | 33 |
| 50 | Michael LudowigBriar Woods (Ashburn) | 0.680 | 115 | 43 | 94 | 9 | 3 | 2 | 27 |