| 1 | Tyler PateHurricane | 2151 | 179.2 | 128 | 223 | 0.574 | 18 | 5 | 108 | 12 |
| 2 | Trevor MalnickQB, FSFSHS (Fairmont) | 2009 | 182.6 | 151 | 270 | 0.559 | 21 | 8 | 93 | 11 |
| 3 | Alex AshQB, DBParkersburg | 1899 | 172.6 | 133 | 225 | 0.591 | 19 | 7 | 102 | 11 |
| 4 | Levi JordanQB, DBBuffalo | 1684 | 153.1 | 89 | 172 | 0.517 | 15 | 10 | 91 | 11 |
| 5 | Alec BuchmelterQB, FSBrooke (Wellsburg) | 1634 | 125.7 | 111 | 202 | 0.550 | 17 | 13 | 83 | 13 |
| 6 | Stephen HamerCabell Midland (Ona) | 1450 | 145.0 | 90 | 195 | 0.462 | 10 | 15 | 57 | 10 |
| 7 | Kd ArnettSt. Marys | 1296 | 117.8 | 79 | 148 | 0.534 | 12 | 7 | 90 | 11 |
| 8 | Taylor CampbellQB, DBWirt County (Elizabeth) | 1210 | 93.1 | 82 | 195 | 0.421 | 16 | 9 | 71 | 13 |
| 9 | Daniel CollieQB, DBPCHS (Parkersburg) | 978 | 97.8 | 75 | 144 | 0.521 | 12 | 7 | 81 | 10 |
| 10 | Cameron RoamQB, FSSVHS (Huntington) | 860 | 78.2 | 61 | 107 | 0.570 | 8 | 4 | 92 | 11 |
| 11 | Andrew JohnsonWR, CBWoodrow Wilson (Beckley) | 752 | 75.2 | 44 | 79 | 0.557 | 7 | 5 | 91 | 10 |
| 12 | Zac GowerDB, QBGrafton | 711 | 71.1 | 46 | 102 | 0.451 | 6 | 9 | 52 | 10 |
| 13 | Troy MarkleyQB, SHedgesville | 704 | 100.6 | 48 | 102 | 0.471 | 7 | 6 | 68 | 7 |
| 14 | Seth ShanklinQB, DBRiverside (Belle) | 667 | 66.7 | 59 | 112 | 0.527 | 5 | 11 | 46 | 10 |
| 15 | Casey HornHedgesville | 645 | 64.5 | 34 | 87 | 0.391 | 5 | 9 | 45 | 10 |
| 16 | Tyler HutchisonHuntington | 642 | 64.2 | 34 | 81 | 0.420 | 7 | 6 | 68 | 10 |
| 17 | Nicholas HammondQB, CElkins | 616 | 61.6 | 51 | 96 | 0.531 | 4 | 7 | 57 | 10 |
| 18 | Trevor SheplerQB, DBRCHS (Ellenboro) | 552 | 92.0 | 42 | 94 | 0.447 | 5 | 11 | 42 | 6 |
| 19 | Alex ReddenQB, SMeadow Bridge | 543 | 49.4 | 19 | 34 | 0.559 | 11 | 1 | 128 | 11 |
| 20 | Zach CassidyWayne | 539 | 44.9 | 33 | 59 | 0.559 | 8 | 5 | 91 | 12 |
| 21 | Alex WatsonQBMorgantown | 518 | 64.8 | 24 | 49 | 0.490 | 7 | 3 | 101 | 8 |
| 22 | Tyler GunnoeRB, DBVan | 513 | 51.3 | 23 | 69 | 0.333 | 8 | 6 | 63 | 10 |
| 23 | Zach WhittenQB, OLBWEHS (New Richmond) | 475 | 52.8 | 51 | 96 | 0.531 | 1 | 5 | 49 | 9 |
| 24 | Tyler BiserQB, DBKeyser | 454 | 56.8 | 26 | 60 | 0.433 | 6 | 1 | 96 | 8 |
| 25 | Alexander TriveriQB, DBWheeling Park (Wheeling) | 431 | 47.9 | 35 | 83 | 0.422 | 4 | 7 | 40 | 9 |
| 26 | B.j. McGheeQB, SLincoln County (Hamlin) | 426 | 47.3 | 47 | 104 | 0.452 | 2 | 8 | 31 | 9 |
| 27 | Jacob CopleyTolsia (Fort Gay) | 356 | 50.9 | 31 | 72 | 0.431 | 6 | 8 | 47 | 7 |
| 28 | Anthony MichaelQB, DBRipley | 351 | 70.2 | 31 | 56 | 0.554 | 2 | 4 | 56 | 5 |
| 29 | Luke MillerWinfield | 349 | 43.6 | 32 | 61 | 0.525 | 5 | 3 | 76 | 8 |
| 30 | Spencer MalickQB, CBHampshire (Romney) | 333 | 41.6 | 23 | 56 | 0.411 | 2 | 5 | 36 | 8 |
| 31 | Jake LucasWR, FSJohn Marshall (Glen Dale) | 324 | 81.0 | 24 | 42 | 0.571 | 2 | 3 | 68 | 4 |
| 32 | Ivy BartlettDB, QBGrafton | 324 | 81.0 | 22 | 43 | 0.512 | 1 | 4 | 45 | 4 |
| 33 | J.c. PenningtonQB, SWoodrow Wilson (Beckley) | 214 | 42.8 | 28 | 60 | 0.467 | 1 | 5 | 27 | 5 |
| 34 | Dalton BrindoWR, LBWirt County (Elizabeth) | 205 | 15.8 | 12 | 32 | 0.375 | 1 | 5 | 31 | 13 |
| 35 | Ben WilliamsQB, DBBridgeport | 181 | 15.1 | 5 | 10 | 0.500 | 2 | 0 | 135 | 12 |
| 36 | Jordan UllomQB, DBRipley | 148 | 18.5 | 12 | 24 | 0.500 | 1 | 3 | 44 | 8 |
| 37 | Hunter MclaughlinQB, OLBWeir (Weirton) | 140 | 14.0 | 22 | 40 | 0.550 | 0 | 2 | 42 | 10 |
| 38 | Aaron FoglioQB, DBWeir (Weirton) | 137 | 13.7 | 15 | 39 | 0.385 | 1 | 5 | 18 | 10 |
| 39 | Taylor ClarkQBSt. Albans | 125 | 25.0 | 14 | 29 | 0.483 | 0 | 2 | 32 | 5 |
| 40 | Zachary MorrisRB, LBWheeling Park (Wheeling) | 105 | 11.7 | 3 | 6 | 0.500 | 2 | 0 | 135 | 9 |
| 41 | Nathan AdrianQB, WRMorgantown | 99 | 12.4 | 5 | 8 | 0.625 | 1 | 0 | 145 | 8 |
| 42 | Zach PettryQB, DBRiverside (Belle) | 77 | 19.2 | 3 | 6 | 0.500 | 0 | 0 | 96 | 4 |
| 43 | Cameron JonesLBBuffalo | 71 | 6.5 | 2 | 5 | 0.400 | 2 | 1 | 88 | 11 |
| 44 | Derek SescoWR, CBWEHS (New Richmond) | 68 | 6.8 | 11 | 18 | 0.611 | 1 | 3 | 48 | 10 |
| 45 | Ben FletcherHurricane | 68 | 6.2 | 3 | 3 | 1.000 | 1 | 0 | 177 | 11 |
| 46 | Caleb LandisWRHampshire (Romney) | 67 | 13.4 | 4 | 15 | 0.267 | 0 | 1 | 18 | 5 |
| 47 | Mason BatesQB, DBBrooke (Wellsburg) | 61 | 4.7 | 7 | 12 | 0.583 | 0 | 3 | 32 | 13 |
| 48 | Zack RomineRB, LBPCHS (Parkersburg) | 58 | 7.2 | 1 | 1 | 1.000 | 0 | 0 | 138 | 8 |
| 49 | Cody KnavenshueQB, WBElkins | 57 | 8.1 | 4 | 8 | 0.500 | 0 | 0 | 73 | 7 |
| 50 | Mark ShaverHuntington | 56 | 14.0 | 3 | 11 | 0.273 | 0 | 2 | 9 | 4 |