| 1 | Isaac ByrdLincoln County (Hamlin) | 1.000 | 105 | 17 | 0 | 122 | 18 |
| 2 | Carson FinnicumPoint Pleasant | 1.000 | 110 | 6 | 0 | 116 | 16 |
| 3 | Jesus PerdewFrankfort (Ridgeley) | 1.000 | 109 | 6 | 0 | 115 | 15 |
| 4 | Cam PerdueC, RHPSVHS (Huntington) | 1.000 | 104 | 8 | 0 | 112 | 19 |
| 5 | Pierce AdkinsC, INFClay County (Clay) | 1.000 | 78 | 20 | 0 | 98 | 19 |
| 6 | Mason BelcastroSHHS (Lost Creek) | 1.000 | 48 | 46 | 0 | 94 | 23 |
| 7 | Owen HartPhilip Barbour (Philippi) | 1.000 | 65 | 6 | 0 | 71 | 15 |
| 8 | Evan WittC, PTucker County (Hambleton) | 1.000 | 65 | 1 | 0 | 66 | 11 |
| 9 | Jakob MooreWirt County (Elizabeth) | 1.000 | 59 | 7 | 0 | 66 | 17 |
| 10 | Zeke McDonaldHampshire (Romney) | 1.000 | 56 | 6 | 0 | 62 | 12 |
| 11 | Noah Holland1B, PParkersburg | 1.000 | 49 | 10 | 0 | 59 | 16 |
| 12 | Jake VanarsdaleRHP, UTILSVHS (Huntington) | 1.000 | 53 | 5 | 0 | 58 | 19 |
| 13 | Aiden ProvnzanoBrooke (Wellsburg) | 1.000 | 54 | 4 | 0 | 58 | 7 |
| 14 | Hayden TaylorHannan (Ashton) | 1.000 | 56 | 0 | 0 | 56 | 11 |
| 15 | Parker WoodsOF, UTILParkersburg | 1.000 | 40 | 7 | 0 | 47 | 18 |
| 16 | Carson JonesPoca | 1.000 | 44 | 2 | 0 | 46 | 9 |
| 17 | Maddox BrownWCHS (Upper Glade) | 1.000 | 39 | 7 | 0 | 46 | 15 |
| 18 | Malyki HoltzmanC, 3BSissonville (Charleston) | 1.000 | 45 | 1 | 0 | 46 | 9 |
| 19 | Aiden EichelbergerHedgesville | 0.993 | 134 | 7 | 1 | 142 | 17 |
| 20 | Xavier GoodwinCHuntington | 0.990 | 94 | 8 | 1 | 103 | 20 |
| 21 | Jaxon SimonC, PPCHS (Franklin) | 0.990 | 92 | 8 | 1 | 101 | 15 |
| 22 | Chace KinseyCGrafton | 0.989 | 94 | 0 | 1 | 95 | 19 |
| 23 | Serf GuerraJHS (Shenandoah Junction) | 0.989 | 87 | 7 | 1 | 95 | 17 |
| 24 | Aaron GeorgeRiverside (Belle) | 0.989 | 91 | 0 | 1 | 92 | 17 |
| 25 | Brogan MedinaSHHS (Lost Creek) | 0.988 | 138 | 23 | 2 | 163 | 25 |
| 26 | Guage GoodrichC, INFGilmer County (Glenville) | 0.988 | 57 | 24 | 1 | 82 | 23 |
| 27 | Grady AdkinsLincoln County (Hamlin) | 0.988 | 72 | 9 | 1 | 82 | 18 |
| 28 | Wes HahnKeyser | 0.987 | 73 | 2 | 1 | 76 | 16 |
| 29 | Coy ScyocCValley (Pine Grove) | 0.987 | 63 | 11 | 1 | 75 | 13 |
| 30 | Maxwell NicholsonDCHS (West Union) | 0.986 | 71 | 2 | 1 | 74 | 14 |
| 31 | Ryan ParkerCBHS (Blacksville) | 0.986 | 72 | 1 | 1 | 74 | 10 |
| 32 | Liam SagerJHS (Shenandoah Junction) | 0.986 | 64 | 7 | 1 | 72 | 13 |
| 33 | Lanson OrndorffFrankfort (Ridgeley) | 0.986 | 62 | 8 | 1 | 71 | 15 |
| 34 | Anthony MosessoPhilip Barbour (Philippi) | 0.986 | 65 | 4 | 1 | 70 | 19 |
| 35 | Drew ArbogastTVHS (Mill Creek) | 0.985 | 119 | 14 | 2 | 135 | 20 |
| 36 | Jacob WamsleyTVHS (Mill Creek) | 0.985 | 56 | 9 | 1 | 66 | 18 |
| 37 | Mason BennettNCHS (Summersville) | 0.985 | 60 | 4 | 1 | 65 | 19 |
| 38 | Chance MooreIndependence (Coal City) | 0.985 | 52 | 12 | 1 | 65 | 15 |
| 39 | Kameron ParkerGreenbrier West (Charmco) | 0.984 | 114 | 7 | 2 | 123 | 15 |
| 40 | Cam KellarSJCHS (Huntington) | 0.984 | 54 | 6 | 1 | 61 | 21 |
| 41 | Trenton TolliverC, RHPPikeView (Princeton) | 0.983 | 160 | 18 | 3 | 181 | 22 |
| 42 | Hunter WoodrumP, 1BScott (Madison) | 0.983 | 52 | 5 | 1 | 58 | 14 |
| 43 | Parker Phillips1B, RHPSVHS (Huntington) | 0.983 | 55 | 2 | 1 | 58 | 19 |
| 44 | Nate EakleNCHS (Summersville) | 0.982 | 104 | 5 | 2 | 111 | 17 |
| 45 | Brayden NeffINF, PTyler (Sistersville) | 0.982 | 26 | 28 | 1 | 55 | 20 |
| 46 | Koy LipinskiWCCHS (Wheeling) | 0.982 | 53 | 1 | 1 | 55 | 6 |
| 47 | Kyler BoggessUTILBuffalo | 0.982 | 40 | 14 | 1 | 55 | 20 |
| 48 | Grady HallC, 2BRichwood | 0.982 | 54 | 0 | 1 | 55 | 11 |
| 49 | Christian ChappellOak Glen (New Cumberland) | 0.981 | 96 | 8 | 2 | 106 | 15 |
| 50 | Landon BeePoca | 0.981 | 89 | 13 | 2 | 104 | 17 |