| 1 | Jesus PerdewFrankfort (Ridgeley) | 1.000 | 137 | 6 | 0 | 143 | 17 |
| 2 | Carson FinnicumPoint Pleasant | 1.000 | 118 | 7 | 0 | 125 | 17 |
| 3 | Isaac ByrdLincoln County (Hamlin) | 1.000 | 105 | 17 | 0 | 122 | 18 |
| 4 | Cam PerdueC, RHPSVHS (Huntington) | 1.000 | 112 | 9 | 0 | 121 | 20 |
| 5 | Jake RiceFort Hill (Cumberland) | 1.000 | 101 | 4 | 0 | 105 | 15 |
| 6 | Pierce AdkinsC, INFClay County (Clay) | 1.000 | 78 | 20 | 0 | 98 | 19 |
| 7 | Mason BelcastroSHHS (Lost Creek) | 1.000 | 48 | 46 | 0 | 94 | 23 |
| 8 | Jake Chambers1B, PNGHS (Accident) | 1.000 | 74 | 5 | 0 | 79 | 14 |
| 9 | Owen HartPhilip Barbour (Philippi) | 1.000 | 68 | 7 | 0 | 75 | 16 |
| 10 | Evan WittC, PTucker County (Hambleton) | 1.000 | 65 | 1 | 0 | 66 | 11 |
| 11 | Jakob MooreWirt County (Elizabeth) | 1.000 | 59 | 7 | 0 | 66 | 17 |
| 12 | Zeke McDonaldHampshire (Romney) | 1.000 | 56 | 6 | 0 | 62 | 12 |
| 13 | Cade LeaderLHP, 1BSouthern (Oakland) | 1.000 | 53 | 7 | 0 | 60 | 15 |
| 14 | Noah Holland1B, PParkersburg | 1.000 | 49 | 10 | 0 | 59 | 16 |
| 15 | Aiden ProvnzanoBrooke (Wellsburg) | 1.000 | 54 | 4 | 0 | 58 | 7 |
| 16 | Jake VanarsdaleRHP, UTILSVHS (Huntington) | 1.000 | 53 | 5 | 0 | 58 | 20 |
| 17 | Hayden TaylorHannan (Ashton) | 1.000 | 56 | 0 | 0 | 56 | 11 |
| 18 | Preston HartleyTLS (Wheeling) | 1.000 | 43 | 4 | 0 | 47 | 13 |
| 19 | Creighton PalkovicJHS (Shenandoah Junction) | 1.000 | 44 | 3 | 0 | 47 | 16 |
| 20 | Parker WoodsOF, UTILParkersburg | 1.000 | 40 | 7 | 0 | 47 | 18 |
| 21 | Cam Samples2BHerbert Hoover (Elkview) | 1.000 | 23 | 24 | 0 | 47 | 18 |
| 22 | Maddox BrownWCHS (Upper Glade) | 1.000 | 39 | 7 | 0 | 46 | 15 |
| 23 | Jaxon SimonC, PPCHS (Franklin) | 0.991 | 97 | 8 | 1 | 106 | 16 |
| 24 | Serf GuerraJHS (Shenandoah Junction) | 0.990 | 95 | 7 | 1 | 103 | 19 |
| 25 | Chace KinseyCGrafton | 0.989 | 94 | 0 | 1 | 95 | 19 |
| 26 | Aaron GeorgeRiverside (Belle) | 0.989 | 91 | 0 | 1 | 92 | 17 |
| 27 | Guage GoodrichC, INFGilmer County (Glenville) | 0.989 | 65 | 25 | 1 | 91 | 24 |
| 28 | Brogan MedinaSHHS (Lost Creek) | 0.988 | 138 | 23 | 2 | 163 | 25 |
| 29 | Grady AdkinsLincoln County (Hamlin) | 0.988 | 72 | 9 | 1 | 82 | 18 |
| 30 | Aiden EichelbergerHedgesville | 0.987 | 146 | 7 | 2 | 155 | 18 |
| 31 | Liam SagerJHS (Shenandoah Junction) | 0.987 | 68 | 8 | 1 | 77 | 15 |
| 32 | Wes HahnKeyser | 0.987 | 73 | 2 | 1 | 76 | 16 |
| 33 | Anthony MosessoPhilip Barbour (Philippi) | 0.987 | 70 | 5 | 1 | 76 | 20 |
| 34 | Ryan ParkerCBHS (Blacksville) | 0.986 | 72 | 1 | 1 | 74 | 10 |
| 35 | Maxwell NicholsonDCHS (West Union) | 0.986 | 71 | 2 | 1 | 74 | 14 |
| 36 | Lanson OrndorffFrankfort (Ridgeley) | 0.986 | 63 | 10 | 1 | 74 | 17 |
| 37 | Hunter WoodrumP, 1BScott (Madison) | 0.986 | 64 | 6 | 1 | 71 | 16 |
| 38 | Jacob WamsleyTVHS (Mill Creek) | 0.986 | 60 | 9 | 1 | 70 | 19 |
| 39 | Cameron HookFort Hill (Cumberland) | 0.985 | 63 | 2 | 1 | 66 | 15 |
| 40 | Chance MooreIndependence (Coal City) | 0.985 | 52 | 12 | 1 | 65 | 15 |
| 41 | Mason BennettNCHS (Summersville) | 0.985 | 60 | 4 | 1 | 65 | 19 |
| 42 | Kameron ParkerGreenbrier West (Charmco) | 0.984 | 116 | 8 | 2 | 126 | 16 |
| 43 | Parker Phillips1B, RHPSVHS (Huntington) | 0.984 | 61 | 2 | 1 | 64 | 20 |
| 44 | Cam KellarSJCHS (Huntington) | 0.984 | 57 | 6 | 1 | 64 | 22 |
| 45 | Trenton TolliverC, RHPPikeView (Princeton) | 0.983 | 160 | 18 | 3 | 181 | 22 |
| 46 | Landon BeePoca | 0.983 | 102 | 13 | 2 | 117 | 19 |
| 47 | Teddy Glyptis2BWeir (Weirton) | 0.983 | 29 | 28 | 1 | 58 | 19 |
| 48 | Nate EakleNCHS (Summersville) | 0.982 | 105 | 6 | 2 | 113 | 18 |
| 49 | Brycen MooreLincoln (Shinnston) | 0.982 | 105 | 5 | 2 | 112 | 18 |
| 50 | Xavier GoodwinCHuntington | 0.982 | 100 | 9 | 2 | 111 | 21 |