| 1 | Joseph MooreRB, LBBuffalo | 483 | 19 | 471 | 1 | 12 | 10 |
| 2 | Cole CwynarSE, DBPCHS (Parkersburg) | 426 | 11 | 283 | 11 | 143 | 11 |
| 3 | Cameron JonesRB, LBBuffalo | 419 | 18 | 387 | 3 | 32 | 10 |
| 4 | TJ HowardRB, DBWeir (Weirton) | 407 | 16 | 303 | 7 | 104 | 10 |
| 5 | Stephen RoushWR, DBParkersburg | 352 | 11 | 194 | 13 | 158 | 11 |
| 6 | Mike JohnsonBridgeport | 347 | 8 | 164 | 18 | 183 | 12 |
| 7 | Derek WenzelQB, DBParkersburg | 326 | 11 | 326 | 0 | 0 | 11 |
| 8 | Levi KerbyRB, DBWirt County (Elizabeth) | 319 | 2 | 119 | 9 | 200 | 12 |
| 9 | Austin WilliamsWR, DBWilliamstown | 312 | 8 | 276 | 7 | 36 | 7 |
| 10 | Devonte PetittRB, LBMeadow Bridge | 310 | 6 | 186 | 16 | 124 | 10 |
| 11 | Randy HuntWR, DBRiverside (Belle) | 299 | 10 | 268 | 5 | 31 | 10 |
| 12 | Garrett ParkerBridgeport | 276 | 12 | 209 | 8 | 67 | 12 |
| 13 | Luke HodgeWR, DBLiberty (Glen Daniel) | 252 | 11 | 200 | 4 | 52 | 10 |
| 14 | Ritchie GobbleWR, DBRipley | 251 | 2 | 29 | 12 | 222 | 12 |
| 15 | Adam RutterRB, DERipley | 228 | 10 | 182 | 7 | 46 | 12 |
| 16 | Raheem WaitersWR, FSRiverside (Belle) | 217 | 2 | 18 | 8 | 199 | 6 |
| 17 | Cody BrittonWR, DBWilliamstown | 195 | 5 | 195 | 0 | 0 | 5 |
| 18 | Jordan LuskWR, CBWEHS (New Richmond) | 177 | 12 | 118 | 5 | 59 | 8 |
| 19 | Bobby SicklesDBGrafton | 174 | 11 | 174 | 0 | 0 | 9 |
| 20 | Aaron OrrRB, DBWirt County (Elizabeth) | 171 | 4 | 102 | 6 | 69 | 11 |
| 21 | Zach MilhoanRB, DBRipley | 168 | 7 | 168 | 0 | 0 | 12 |
| 22 | Derek RennerRB, DBSt. Marys | 160 | 6 | 100 | 5 | 60 | 10 |
| 23 | Nathaniel SturgellWR, SSTug Valley (Williamson) | 157 | 5 | 157 | 0 | 0 | 9 |
| 24 | Chris HalleyHBVan | 156 | 5 | 154 | 1 | 2 | 9 |
| 25 | Andy TaylorWR, LBSt. Marys | 154 | 9 | 153 | 1 | 1 | 10 |
| 26 | Zach CheuvrontWR, DBWirt County (Elizabeth) | 153 | 0 | 0 | 6 | 153 | 12 |
| 27 | Allan WasongaRB, DBParkersburg | 152 | 6 | 152 | 0 | 0 | 11 |
| 28 | Andrew BishopWR, OLBWEHS (New Richmond) | 147 | 9 | 147 | 0 | 0 | 10 |
| 29 | Cody VarneyQB, FSTug Valley (Williamson) | 147 | 6 | 147 | 0 | 0 | 10 |
| 30 | Tate LinderFB, LBWirt County (Elizabeth) | 133 | 0 | 0 | 8 | 133 | 12 |
| 31 | Nick RobinsonRB, LBWeir (Weirton) | 129 | 8 | 129 | 0 | 0 | 10 |
| 32 | Tyson LampRB, DBSt. Marys | 127 | 10 | 127 | 0 | 0 | 7 |
| 33 | Trey FralinWR, CBWEHS (New Richmond) | 123 | 7 | 108 | 1 | 15 | 10 |
| 34 | Jason WilliamsQB, DBPCHS (Parkersburg) | 123 | 3 | 123 | 0 | 0 | 10 |
| 35 | Devin DyeFB, LBWirt County (Elizabeth) | 122 | 3 | 44 | 4 | 78 | 12 |
| 36 | Brandon UrbanWR, CBTug Valley (Williamson) | 119 | 5 | 92 | 2 | 27 | 10 |
| 37 | Tyler BennettRB, LBMeadow Bridge | 119 | 2 | 119 | 0 | 0 | 9 |
| 38 | Kris HolbertRB, DBWirt County (Elizabeth) | 114 | 5 | 76 | 7 | 38 | 12 |
| 39 | Brandon ZapotocznyRB, DBWeir (Weirton) | 113 | 4 | 113 | 1 | 0 | 8 |
| 40 | Alex ReddenQB, SSMeadow Bridge | 113 | 4 | 113 | 0 | 0 | 6 |
| 41 | Matt HarrahSE, CBMeadow Bridge | 110 | 4 | 110 | 0 | 0 | 10 |
| 42 | Dustin MarcumRB, LBTug Valley (Williamson) | 106 | 4 | 56 | 2 | 50 | 9 |
| 43 | Steven HuntRBGrafton | 106 | 1 | 11 | 30 | 95 | 10 |
| 44 | Patrick HessRB, DBRiverside (Belle) | 106 | 1 | 24 | 4 | 82 | 5 |
| 45 | Corey MannBridgeport | 105 | 5 | 105 | 0 | 0 | 7 |
| 46 | Landry MarrsWR, CDCHS (West Union) | 105 | 6 | 105 | 0 | 0 | 10 |
| 47 | Jamie NewmanQB, RBLiberty (Glen Daniel) | 98 | 1 | 33 | 1 | 65 | 9 |
| 48 | Kevin MinehartWR, DBParkersburg | 96 | 2 | 96 | 0 | 0 | 5 |
| 49 | Derek SescoQB, SWEHS (New Richmond) | 94 | 7 | 94 | 0 | 0 | 9 |
| 50 | Dylan BrizendineWR, DBSt. Marys | 94 | 1 | 14 | 11 | 80 | 10 |