| 1 | Alex MidkiffGKSt. Albans | 174 | 1259 | 9.158 | 19 |
| 2 | Brayden ScottGKCapital (Charleston) | 174 | 1210 | 9.667 | 18 |
| 3 | Jeremy GilchristGKBrooke (Wellsburg) | 138 | 1350 | 6.900 | 20 |
| 4 | Dalton AuvilGKBUHS (Buckhannon) | 136 | 1581 | 6.800 | 20 |
| 5 | Connor MontgomeryGKUniversity (Morgantown) | 126 | 1640 | 6.000 | 21 |
| 6 | Devan ShafferGK, MFPreston (Kingwood) | 121 | 0 | 6.050 | 20 |
| 7 | Joe CochranGKGEHS (Lewisburg) | 115 | 1670 | 5.227 | 22 |
| 8 | Gavin BorderGKWheeling Park (Wheeling) | 114 | 250 | 4.750 | 24 |
| 9 | Brady LittleGK, FORWLincoln County (Hamlin) | 109 | 880 | 9.909 | 11 |
| 10 | Jace BennettGKSMHS (Martinsburg) | 107 | 2292 | 5.632 | 19 |
| 11 | Logan BackusGKRiverside (Belle) | 107 | 1030 | 5.350 | 20 |
| 12 | Drew CampbellGKWashington (Charles Town) | 97 | 2135 | 4.619 | 21 |
| 13 | Mason HottHampshire (Romney) | 88 | 1335 | 4.889 | 18 |
| 14 | Tyler CritesGKMorgantown | 85 | 0 | 4.250 | 20 |
| 15 | Brody ColemanSTRK, GKSouth Charleston | 82 | 930 | 4.316 | 19 |
| 16 | Grant BaileySTRKRiverside (Belle) | 76 | 560 | 3.800 | 20 |
| 17 | Connor PrichardGKCabell Midland (Ona) | 74 | 0 | 4.111 | 18 |
| 18 | Levi CraytonGKBridgeport | 71 | 1395 | 3.944 | 18 |
| 19 | Robert MellaceGKSouth Charleston | 67 | 590 | 8.375 | 8 |
| 20 | Kyle SimermanGKSVHS (Huntington) | 62 | 808 | 5.636 | 11 |
| 21 | Aiden MerrittGKParkersburg | 61 | 1360 | 3.389 | 18 |
| 22 | Grayson MaddoxGKHurricane | 56 | 1562 | 2.435 | 23 |
| 23 | Noah LippsGKHampshire (Romney) | 18 | 197 | 1.636 | 11 |
| 24 | Ryder BrownDSVHS (Huntington) | 14 | 160 | 1.273 | 11 |
| 25 | Will MitchellGKHurricane | 12 | 278 | 1.091 | 11 |
| 26 | Zach LynchGKPreston (Kingwood) | 11 | 0 | 0.611 | 18 |
| 27 | Tyler RichardsonSt. Albans | 10 | 119 | 0.625 | 16 |
| 28 | Sam MockbeeGK, STRKBrooke (Wellsburg) | 9 | 80 | 0.818 | 11 |
| 29 | Johnny CarrollFORW, GKSVHS (Huntington) | 5 | 58 | 0.385 | 13 |
| 30 | Tyler McmahonSWEPBrooke (Wellsburg) | 5 | 0 | 0.250 | 20 |
| 31 | Ben FergusonSTRKBrooke (Wellsburg) | 4 | 18 | 0.200 | 20 |
| 32 | Riley CaddFORW, HBLincoln County (Hamlin) | 2 | 160 | 0.182 | 11 |
| 33 | William CrunyDBrooke (Wellsburg) | 2 | 0 | 0.111 | 18 |
| 34 | Nick SaganFB, MFBrooke (Wellsburg) | 1 | 0 | 0.050 | 20 |
| 35 | Tobey CrawfordMFPreston (Kingwood) | 1 | 0 | 0.083 | 12 |