| 1 | Cardin BealGK, FORWBerkeley Springs | 332 | 1145 | 18.444 | 18 |
| 2 | Max O'GanianGKPCHS (Dunmore) | 285 | 1128 | 17.812 | 16 |
| 3 | Ty WilliamsGKLincoln (Shinnston) | 272 | 1160 | 15.111 | 18 |
| 4 | Blake BibbeeGKRavenswood | 252 | 1440 | 10.957 | 23 |
| 5 | Carson McMinnGK, MFPCHS (Parkersburg) | 204 | 1370 | 10.200 | 20 |
| 6 | Johann VillasenorGKNCHS (Summersville) | 198 | 1430 | 9.900 | 20 |
| 7 | Luke WatsonGK, STRKRoane County (Spencer) | 190 | 0 | 11.176 | 17 |
| 8 | Drew DamewoodGKPikeView (Princeton) | 188 | 1583 | 8.952 | 21 |
| 9 | Aidan LandgrebeSissonville (Charleston) | 164 | 460 | 7.455 | 22 |
| 10 | Isaac BatemanNitro | 162 | 1345 | 8.100 | 20 |
| 11 | Gabe DeelGKHerbert Hoover (Elkview) | 142 | 1368 | 6.762 | 21 |
| 12 | Everett MillerFORW, DWinfield | 141 | 1482 | 7.050 | 20 |
| 13 | Beau FarleyGKSJCHS (Huntington) | 135 | 1040 | 6.750 | 20 |
| 14 | Ben LohmannTCHS (Morgantown) | 125 | 1600 | 5.952 | 21 |
| 15 | Josh CamarilloIndependence (Coal City) | 124 | 580 | 8.267 | 15 |
| 16 | Zack KriseD, GKMingo Central (Matewan) | 106 | 1011 | 7.067 | 15 |
| 17 | KADEN CARROLLGK, MFPoca | 106 | 200 | 5.889 | 18 |
| 18 | Talon ThompsonGK, FBPhilip Barbour (Philippi) | 98 | 1000 | 6.125 | 16 |
| 19 | Ethan KirbyScott (Madison) | 94 | 1200 | 4.947 | 19 |
| 20 | Wyatt CrislipGKRCBHS (Clarksburg) | 87 | 595 | 4.579 | 19 |
| 21 | Owen McCallisterGK, DBraxton County (Sutton) | 81 | 1095 | 4.050 | 20 |
| 22 | Caleb BaileyIndependence (Coal City) | 81 | 570 | 5.400 | 15 |
| 23 | Matt CrinitiWCCHS (Wheeling) | 78 | 795 | 5.200 | 15 |
| 24 | Nick MyersGKEast Fairmont (Fairmont) | 71 | 1460 | 3.737 | 19 |
| 25 | Richard WestfallMF, SWEPBraxton County (Sutton) | 67 | 444 | 3.526 | 19 |
| 26 | Andrew SeigneurWCCHS (Williamstown) | 66 | 1280 | 3.143 | 21 |
| 27 | Gage BenderGKWCHS (Upper Glade) | 66 | 760 | 6.000 | 11 |
| 28 | Bryson KittleGKGrafton | 55 | 1561 | 2.391 | 23 |
| 29 | Ethan HullIndependence (Coal City) | 49 | 410 | 3.267 | 15 |
| 30 | Trevin PriceGKFSHS (Fairmont) | 46 | 1255 | 2.091 | 22 |
| 31 | John PatnoeCCHS (Charleston) | 44 | 1310 | 2.095 | 21 |
| 32 | Kadin ClemonsGKScott (Madison) | 43 | 320 | 2.529 | 17 |
| 33 | Justin BrinegarGK, DBerkeley Springs | 43 | 160 | 5.375 | 8 |
| 34 | Caden FoyD, GKPhilip Barbour (Philippi) | 39 | 280 | 2.294 | 17 |
| 35 | T. RyncarzWCCHS (Wheeling) | 36 | 645 | 1.800 | 20 |
| 36 | Daniel PiekarskiFORW, STRKPoca | 32 | 40 | 1.684 | 19 |
| 37 | Kaden WayneD, GKPCHS (Dunmore) | 20 | 152 | 1.250 | 16 |
| 38 | Parker SmithDPhilip Barbour (Philippi) | 20 | 80 | 1.176 | 17 |
| 39 | Braedyn McNealMFPoca | 20 | 0 | 2.500 | 8 |
| 40 | Cole MillerD, GKPCHS (Parkersburg) | 16 | 200 | 0.800 | 20 |
| 41 | Trey EadesIndependence (Coal City) | 15 | 660 | 0.938 | 16 |
| 42 | Chad FitzwaterMF, DNCHS (Summersville) | 12 | 250 | 0.667 | 18 |
| 43 | Coleton LanhamLincoln (Shinnston) | 12 | 80 | 0.667 | 18 |
| 44 | Alex AllphinWCCHS (Williamstown) | 11 | 400 | 1.100 | 10 |
| 45 | Cameron BucknerHBHerbert Hoover (Elkview) | 11 | 160 | 0.579 | 19 |
| 46 | Peyton Gardiner HBJames Monroe (Lindside) | 11 | 60 | 1.375 | 8 |
| 47 | Zarik WestrickMFPCHS (Parkersburg) | 11 | 50 | 0.524 | 21 |
| 48 | Ethan BastinCCHS (Charleston) | 10 | 240 | 0.476 | 21 |
| 49 | Luc ChazaletFORWPCHS (Parkersburg) | 8 | 20 | 0.381 | 21 |
| 50 | Elijah FloydDLincoln (Shinnston) | 7 | 40 | 0.412 | 17 |