| 1 | Andrew SeigneurGKWCCHS (Williamstown) | 315 | 1680 | 14.318 | 22 |
| 2 | Jeffery SamsPoca | 307 | 1365 | 13.955 | 22 |
| 3 | Kedron ElkinsGKScott (Madison) | 245 | 0 | 17.500 | 14 |
| 4 | Ryker WisemanGK, DSissonville (Charleston) | 232 | 0 | 10.545 | 22 |
| 5 | Frank KurchaskiD, GKBerkeley Springs | 231 | 923 | 15.400 | 15 |
| 6 | Parker HayesGKTyler (Sistersville) | 227 | 1300 | 11.947 | 19 |
| 7 | Darren McDanielsGK, DMan | 224 | 1053 | 14.933 | 15 |
| 8 | Holden JefferiesGK, DPhilip Barbour (Philippi) | 221 | 0 | 13.000 | 17 |
| 9 | Eli PattonGK, STRKSCA (Princeton) | 176 | 1588 | 8.381 | 21 |
| 10 | Alyn WeaverFrankfort (Ridgeley) | 167 | 0 | 7.952 | 21 |
| 11 | Blake ElkinsGK, DTug Valley (Williamson) | 143 | 1090 | 8.412 | 17 |
| 12 | Ryan MollohanGKSherman (Seth) | 122 | 0 | 9.385 | 13 |
| 13 | Butcher SamGK, DWCHS (Upper Glade) | 102 | 680 | 6.375 | 16 |
| 14 | Parker HopkinsTCHS (Morgantown) | 84 | 1041 | 3.818 | 22 |
| 15 | Darren VarneyD, GKWCHS (Upper Glade) | 84 | 720 | 4.667 | 18 |
| 16 | Santino SperlazzaGKWCCHS (Wheeling) | 82 | 1738 | 3.565 | 23 |
| 17 | Beau FarleyGKSJCHS (Huntington) | 74 | 1610 | 2.960 | 25 |
| 18 | Noah CantrellDMan | 67 | 215 | 4.188 | 16 |
| 19 | Jackson O'RourkeGKOak Glen (New Cumberland) | 67 | 0 | 4.467 | 15 |
| 20 | Isaiah GarnekGK, STRKNotre Dame (Clarksburg) | 65 | 0 | 4.333 | 15 |
| 21 | Connor HavermaleD, MFBerkeley Springs | 57 | 176 | 5.182 | 11 |
| 22 | Collin FriendTCHS (Morgantown) | 51 | 639 | 2.318 | 22 |
| 23 | Wesley Kutkat-TonkinGK, MFBerkeley Springs | 51 | 246 | 6.375 | 8 |
| 24 | Blaine HinesGK, DBraxton County (Sutton) | 41 | 1380 | 1.783 | 23 |
| 25 | Gabriel JarvisD, GKTug Valley (Williamson) | 41 | 520 | 2.562 | 16 |
| 26 | Landon MillerWilliamstown | 34 | 880 | 1.889 | 18 |
| 27 | Kolten HuppRavenswood | 29 | 745 | 1.933 | 15 |
| 28 | Connor ColeD, GKScott (Madison) | 27 | 120 | 2.250 | 12 |
| 29 | Tanner SurfaceDBluefield | 15 | 174 | 1.667 | 9 |
| 30 | Rylee SauterMF, DBerkeley Springs | 15 | 0 | 1.667 | 9 |
| 31 | Kyle BlandFORW, GKBerkeley Springs | 14 | 68 | 0.875 | 16 |
| 32 | Andrew BlandD, MFBerkeley Springs | 14 | 0 | 1.400 | 10 |
| 33 | Cole PaynterD, GKSJCHS (Huntington) | 13 | 215 | 1.182 | 11 |
| 34 | Jackson MelonasWilliamstown | 10 | 330 | 0.667 | 15 |
| 35 | Colin WilliamsonMF, FORWScott (Madison) | 10 | 0 | 0.526 | 19 |
| 36 | Jesús PerdewFrankfort (Ridgeley) | 10 | 0 | 0.667 | 15 |
| 37 | Aidan StuckD, FBSissonville (Charleston) | 9 | 0 | 0.562 | 16 |
| 38 | Parker MillerFORW, MFWCHS (Upper Glade) | 9 | 0 | 0.562 | 16 |
| 39 | Chris WorkmanDTyler (Sistersville) | 8 | 60 | 0.421 | 19 |
| 40 | Landon HaleSTRK, GKMan | 8 | 12 | 0.500 | 16 |
| 41 | Cade TaylorWCCHS (Wheeling) | 7 | 82 | 0.778 | 9 |
| 42 | Cooper NooneyD, MFSissonville (Charleston) | 7 | 0 | 0.538 | 13 |
| 43 | Josh AndersonD, GKBraxton County (Sutton) | 6 | 230 | 0.273 | 22 |
| 44 | Corbin StreetRavenswood | 5 | 160 | 0.556 | 9 |
| 45 | Nick BaldingD, MFSissonville (Charleston) | 5 | 0 | 0.333 | 15 |
| 46 | Landon LittenMF, DBerkeley Springs | 5 | 0 | 0.417 | 12 |
| 47 | Jacob MorganMF, FORWBerkeley Springs | 5 | 0 | 0.357 | 14 |
| 48 | Pierson HayesD, MFTyler (Sistersville) | 5 | 0 | 0.263 | 19 |
| 49 | Gabe MillerMF, FORWSJCHS (Huntington) | 4 | 100 | 0.160 | 25 |
| 50 | Kaden TackettD, GKScott (Madison) | 3 | 40 | 0.158 | 19 |