| 1 | Landon HaughtWR, CBWeir (Weirton) | 713 | 24 | 713 | 0 | 0 | 8 |
| 2 | Tyson ArmsWR, FSRiverside (Belle) | 485 | 31 | 448 | 2 | 37 | 10 |
| 3 | Chase SouthernWR, CBSherman (Seth) | 484 | 9 | 241 | 8 | 243 | 10 |
| 4 | Corben HallRB, OLBDCHS (West Union) | 483 | 11 | 288 | 11 | 195 | 10 |
| 5 | Joel ElliottWR, CBClay County (Clay) | 429 | 54 | 252 | 8 | 177 | 10 |
| 6 | Davon BrockmanWR, SSGWHS (Charleston) | 413 | 9 | 152 | 8 | 261 | 10 |
| 7 | Aiden TateWR, CBWinfield | 387 | 5 | 127 | 11 | 260 | 10 |
| 8 | Jenner KeenRCHS (Ellenboro) | 370 | 8 | 148 | 18 | 222 | 10 |
| 9 | Brodey ProctorRB, DBRoane County (Spencer) | 370 | 11 | 270 | 11 | 100 | 10 |
| 10 | Fawkes O'dellRB, OLBRichwood | 361 | 10 | 268 | 5 | 93 | 10 |
| 11 | Wyatt StephensATH, FSWCCHS (Wheeling) | 359 | 11 | 211 | 10 | 148 | 10 |
| 12 | DJ NealWR, DBWheeling Park (Wheeling) | 348 | 17 | 348 | 0 | 0 | 9 |
| 13 | Michael NeiderWR, DBWheeling Park (Wheeling) | 336 | 19 | 433 | 0 | 0 | 10 |
| 14 | Bentley HalleyRB, DBScott (Madison) | 323 | 13 | 298 | 15 | 25 | 9 |
| 15 | Cameron WyattWR, DBPCHS (Franklin) | 316 | 9 | 274 | 2 | 42 | 10 |
| 16 | Daniel CunninghamRB, CBWilliamstown | 300 | 10 | 276 | 1 | 24 | 10 |
| 17 | Travis OwensWR, FSPCHS (Franklin) | 300 | 5 | 213 | 2 | 87 | 10 |
| 18 | Tristen PriceCB, RBPhilip Barbour (Philippi) | 299 | 11 | 265 | 4 | 34 | 8 |
| 19 | Carson TreadwayLB, WRIndependence (Coal City) | 288 | 3 | 32 | 9 | 256 | 9 |
| 20 | Dalton CooperRB, DEJohn Marshall (Glen Dale) | 285 | 7 | 285 | 0 | 0 | 9 |
| 21 | Remi HuffmanQB, WRGilmer County (Glenville) | 283 | 17 | 283 | 0 | 0 | 10 |
| 22 | Zane HarlowRB, DLSHHS (Lost Creek) | 281 | 12 | 281 | 0 | 0 | 10 |
| 23 | Riley ArmstrongATH, WRHurricane | 281 | 10 | 216 | 5 | 65 | 10 |
| 24 | Nikeese Carter-ReedWR, CBWinfield | 279 | 6 | 279 | 0 | 0 | 10 |
| 25 | Jacob MoatsWR, CBGrafton | 279 | 11 | 259 | 2 | 20 | 10 |
| 26 | Ryder WrightRB, LBWCHS (Upper Glade) | 276 | 13 | 266 | 1 | 10 | 10 |
| 27 | Brady TwiggSE, DBFrankfort (Ridgeley) | 269 | 5 | 116 | 6 | 153 | 10 |
| 28 | Boston ToddWR, DBMartinsburg | 266 | 1 | 46 | 8 | 220 | 9 |
| 29 | Easton BenderWRCRHS (Chapmanville) | 264 | 14 | 209 | 3 | 55 | 10 |
| 30 | Kaden DillonWR, FSRavenswood | 263 | 11 | 260 | 1 | 3 | 7 |
| 31 | Konor SuterHB, DBNGHS (Accident) | 256 | 10 | 234 | 1 | 22 | 8 |
| 32 | Antoine HicksIndependence (Coal City) | 250 | 10 | 147 | 6 | 103 | 9 |
| 33 | Dylan WidenWR, SSHurricane | 248 | 11 | 248 | 0 | 0 | 10 |
| 34 | Hunter McCrayRCHS (Ellenboro) | 246 | 13 | 246 | 3 | 0 | 9 |
| 35 | Landen SnyderWR, SSJohn Marshall (Glen Dale) | 239 | 13 | 224 | 2 | 15 | 10 |
| 36 | Andrew LafonRB, KCabell Midland (Ona) | 224 | 2 | 51 | 10 | 173 | 8 |
| 37 | Carson ChristianRB, WRCabell Midland (Ona) | 224 | 5 | 161 | 5 | 63 | 8 |
| 38 | Andrew LemleyWR, FSWirt County (Elizabeth) | 221 | 11 | 159 | 3 | 62 | 9 |
| 39 | Graham VincentRB, CBBridgeport | 217 | 3 | 56 | 10 | 161 | 10 |
| 40 | Turay RushWRHerbert Hoover (Elkview) | 217 | 3 | 90 | 4 | 127 | 10 |
| 41 | James GuyDB, ATHWEHS (New Richmond) | 213 | 14 | 213 | 0 | 0 | 9 |
| 42 | Emmitt LipscombDB, HBNGHS (Accident) | 205 | 8 | 205 | 0 | 0 | 6 |
| 43 | Tyler RatliffQB, WRGilmer County (Glenville) | 203 | 11 | 163 | 2 | 40 | 9 |
| 44 | Chance CampbellWR, DBSt. Albans | 199 | 5 | 199 | 0 | 0 | 3 |
| 45 | Dylan HutchinsonRBWirt County (Elizabeth) | 199 | 12 | 199 | 0 | 0 | 9 |
| 46 | Elijah KimballRB, LBSt. Marys | 199 | 7 | 199 | 0 | 0 | 10 |
| 47 | Greyson GoldenWR, DBTolsia (Fort Gay) | 198 | 3 | 114 | 3 | 84 | 10 |
| 48 | Colby AtkinsRB, FSSherman (Seth) | 195 | 7 | 149 | 4 | 46 | 10 |
| 49 | Terrindez BryantWR, DBMingo Central (Matewan) | 188 | 2 | 86 | 2 | 102 | 10 |
| 50 | Brody McCallisterS, WRCRHS (Chapmanville) | 188 | 9 | 163 | 2 | 25 | 10 |