| 1 | Carter GillespieINF, PGrafton | 49 | 136 | 34 |
| 2 | Carter McLainCF, PPSHS (Parkersburg) | 47 | 125 | 30 |
| 3 | Koleton GrishkevichSS, CFMadonna (Weirton) | 46 | 122 | 31 |
| 4 | Cooper FloydRCBHS (Clarksburg) | 46 | 115 | 28 |
| 5 | Carter McClungINF, RHPScott (Madison) | 45 | 108 | 31 |
| 6 | Isaiah LewisOF, PGBCHS (Prosperity) | 44 | 96 | 25 |
| 7 | Blake JacobsFrankfort (Ridgeley) | 43 | 119 | 30 |
| 8 | David Connors3B, INFMadonna (Weirton) | 43 | 116 | 30 |
| 9 | Maddex SimsCF, 2BWoodrow Wilson (Beckley) | 43 | 110 | 27 |
| 10 | Zion DetkoGEHS (Lewisburg) | 42 | 127 | 32 |
| 11 | Brody Spencer3B, PSVHS (Huntington) | 41 | 141 | 35 |
| 12 | Wes StarcherUTIL, RHPCameron | 41 | 120 | 30 |
| 13 | Kyrece HughesUTIL, CMount View (Welch) | 41 | 94 | 25 |
| 14 | Landon ChurchCalhoun (Mt. Zion) | 40 | 116 | 29 |
| 15 | Tyler WilhiteSS, PWoodrow Wilson (Beckley) | 40 | 105 | 27 |
| 16 | Brayden NeffINF, PTyler (Sistersville) | 40 | 104 | 30 |
| 17 | Bryson CastoRipley | 39 | 121 | 31 |
| 18 | Kolten HolbertGilmer County (Glenville) | 39 | 115 | 29 |
| 19 | Soier ReedUTIL, RHPCameron | 39 | 105 | 26 |
| 20 | Greyson RamezanINF, PGrafton | 38 | 141 | 36 |
| 21 | Chase SchoolcraftCalhoun (Mt. Zion) | 38 | 123 | 31 |
| 22 | Cam PeschlFSHS (Fairmont) | 38 | 121 | 29 |
| 23 | Eli SimontonCF, RHPSissonville (Charleston) | 38 | 117 | 30 |
| 24 | Logan CanfieldFSHS (Fairmont) | 36 | 117 | 29 |
| 25 | Lucas MilamNCHS (Summersville) | 36 | 116 | 28 |
| 26 | Caleb BurnsNCHS (Summersville) | 36 | 110 | 28 |
| 27 | Mathew Geer3B, PMadonna (Weirton) | 36 | 109 | 30 |
| 28 | Eli Gunter3B, PGBCHS (Prosperity) | 36 | 93 | 25 |
| 29 | Garrett WagonerC, RHPSVHS (Huntington) | 35 | 138 | 35 |
| 30 | Weston MazeyMorgantown | 35 | 128 | 34 |
| 31 | Aiden CalvertSS, RHPShady Spring | 35 | 121 | 32 |
| 32 | Cam KellarSJCHS (Huntington) | 35 | 121 | 33 |
| 33 | Kale WolfePhilip Barbour (Philippi) | 35 | 119 | 29 |
| 34 | Carson Koen2B, PJames Monroe (Lindside) | 35 | 116 | 32 |
| 35 | Landyn CarpenterPhilip Barbour (Philippi) | 35 | 115 | 29 |
| 36 | Jacob LazearCF, PMadonna (Weirton) | 35 | 114 | 28 |
| 37 | Zac O’MeryBrooke (Wellsburg) | 35 | 113 | 33 |
| 38 | Jaxon DrennenTVHS (Mill Creek) | 35 | 109 | 27 |
| 39 | Cutter BoggsOFShady Spring | 35 | 107 | 29 |
| 40 | Gabe JacksonTyler (Sistersville) | 35 | 106 | 28 |
| 41 | Jalon BaileyOFShady Spring | 35 | 100 | 30 |
| 42 | Mason BowersMorgantown | 34 | 145 | 38 |
| 43 | Mason WattsSJCHS (Huntington) | 34 | 122 | 33 |
| 44 | Nelson LynchGEHS (Lewisburg) | 34 | 117 | 32 |
| 45 | Kadyn HinesSS, PJames Monroe (Lindside) | 34 | 105 | 30 |
| 46 | Reno Fuscardo2B, SSMadonna (Weirton) | 34 | 105 | 29 |
| 47 | Finn LoyP, SSMHS (New Martinsville) | 34 | 103 | 25 |
| 48 | Caiden CraigBuffalo | 34 | 99 | 26 |
| 49 | Cash DunhamHedgesville | 33 | 121 | 31 |
| 50 | Jacob NethingFrankfort (Ridgeley) | 33 | 114 | 30 |