1 | Bronson PackGK, MFBrooke (Wellsburg) | 52 | 282 | 13.000 | 4 |
2 | Andrew SeigneurGKWCCHS (Williamstown) | 51 | 310 | 12.750 | 4 |
3 | T.J. RatliffRiverside (Belle) | 50 | 160 | 25.000 | 2 |
4 | Alyn WeaverFrankfort (Ridgeley) | 35 | 0 | 8.750 | 4 |
5 | Zander KestnerGK, FORWRipley | 34 | 210 | 11.333 | 3 |
6 | Frank KurchaskiD, GKBerkeley Springs | 31 | 160 | 15.500 | 2 |
7 | Dawson RobleeGKMusselman (Inwood) | 29 | 0 | 7.250 | 4 |
8 | Connor ColeD, GKScott (Madison) | 27 | 120 | 6.750 | 4 |
9 | Isaiah MitchellGK, MFBluefield | 26 | 180 | 13.000 | 2 |
10 | Jonathan WilliamsGKMCA (Martinsburg) | 25 | 60 | 25.000 | 1 |
11 | Andrew SteeleGK, MFCLCHS (Charleston) | 24 | 160 | 12.000 | 2 |
12 | Nathan SizemoreGK, MFPrinceton | 24 | 0 | 12.000 | 2 |
13 | Landon WrightGKBUHS (Buckhannon) | 24 | 0 | 8.000 | 3 |
14 | Kaden WelchCRHS (Chapmanville) | 22 | 160 | 11.000 | 2 |
15 | Eli PattonGK, STRKSCA (Princeton) | 19 | 220 | 6.333 | 3 |
16 | Liam BloodGKJHS (Shenandoah Junction) | 19 | 160 | 9.500 | 2 |
17 | Ryker WisemanGK, DSissonville (Charleston) | 18 | 0 | 9.000 | 2 |
18 | Butcher SamGK, DWCHS (Upper Glade) | 16 | 130 | 5.333 | 3 |
19 | William ChangGKMorgantown | 16 | 0 | 8.000 | 2 |
20 | Lyrik PlymaleGK, FORWNCHS (Summersville) | 16 | 0 | 5.333 | 3 |
21 | Chason WratchfordGKSMHS (Martinsburg) | 15 | 240 | 5.000 | 3 |
22 | Darren VarneyD, GKWCHS (Upper Glade) | 15 | 110 | 5.000 | 3 |
23 | Dakota BennettGKMidland Trail (Hico) | 14 | 160 | 7.000 | 2 |
24 | Isaiah GarnekGK, STRKNotre Dame (Clarksburg) | 12 | 0 | 6.000 | 2 |
25 | Aedan O' QuinnGKPikeView (Princeton) | 11 | 217 | 3.667 | 3 |
26 | Holden WilliamsWinfield | 11 | 165 | 3.667 | 3 |
27 | Blake GoodsonGKLincoln County (Hamlin) | 11 | 80 | 11.000 | 1 |
28 | Connor StricklandGKNitro | 10 | 240 | 3.333 | 3 |
29 | Kaden WayneGKPCHS (Dunmore) | 10 | 80 | 10.000 | 1 |
30 | Joziah Caldwell-SandersGKCapital (Charleston) | 8 | 220 | 2.667 | 3 |
31 | Owen JacksonHerbert Hoover (Elkview) | 8 | 160 | 4.000 | 2 |
32 | Lyle ChafinGKSVHS (Huntington) | 7 | 226 | 1.750 | 4 |
33 | Channing WiltHampshire (Romney) | 7 | 160 | 3.500 | 2 |
34 | Seth CastoGKHurricane | 7 | 0 | 1.750 | 4 |
35 | Ian McCauleyGKRipley | 6 | 30 | 6.000 | 1 |
36 | Beau FarleyGKSJCHS (Huntington) | 5 | 125 | 2.500 | 2 |
37 | Landon MillerWilliamstown | 5 | 0 | 2.500 | 2 |
38 | Andrew DumasGKBridgeport | 4 | 150 | 2.000 | 2 |
39 | Alan HammondsSVHS (Huntington) | 4 | 87 | 2.000 | 2 |
40 | Cole PaynterD, GKSJCHS (Huntington) | 4 | 35 | 2.000 | 2 |
41 | Blaine HinesGK, DBraxton County (Sutton) | 3 | 140 | 1.000 | 3 |
42 | Jaxin AlexanderWinfield | 3 | 122 | 1.000 | 3 |
43 | Jeremy RosaGKWashington (Charles Town) | 3 | 80 | 3.000 | 1 |
44 | Kaden TackettD, GKScott (Madison) | 3 | 40 | 0.750 | 4 |
45 | Full GarrettGKPSHS (Parkersburg) | 3 | 0 | 3.000 | 1 |
46 | Julian DuplantisGKMusselman (Inwood) | 3 | 0 | 3.000 | 1 |
47 | Cooper AbrahamGKWheeling Park (Wheeling) | 3 | 0 | 1.000 | 3 |
48 | Bryson DossGKWoodrow Wilson (Beckley) | 3 | 0 | 1.000 | 3 |
49 | Charlie BoyerGKEast Fairmont (Fairmont) | 2 | 105 | 1.000 | 2 |
50 | Caden McGrawMF, FORWNCHS (Summersville) | 2 | 0 | 0.667 | 3 |