1 | Grant CochranQBPrinceton | 44.27 | 487 | 11 | 62 | 7 | 9 |
2 | Chase EdwardsKSouth Charleston | 42.36 | 593 | 14 | 61 | 1 | 10 |
3 | Rylan MoreheadK, PGWHS (Charleston) | 40.75 | 815 | 20 | 51 | 0 | 9 |
4 | Trevor LoweQB, LBNitro | 39.46 | 947 | 24 | 42 | 0 | 8 |
5 | Johnathan HuffK, WRMount View (Welch) | 39.35 | 905 | 23 | 65 | 2 | 11 |
6 | Riley TackettTETVHS (Mill Creek) | 38.60 | 1158 | 30 | 54 | 11 | 10 |
7 | Aiden SlackWR, SSLogan | 38.08 | 457 | 12 | 43 | 2 | 10 |
8 | Jamison WarnickQB, RBNorthern (Accident) | 37.61 | 677 | 18 | 62 | 5 | 11 |
9 | Casey StanleyK, PParkersburg | 37.54 | 826 | 22 | 59 | 5 | 10 |
10 | Ethan SeaboldHB, OLBNorthern (Accident) | 36.77 | 478 | 13 | 53 | 4 | 8 |
11 | Jaxson DamronRB, MLBWayne | 36.31 | 581 | 16 | 48 | 3 | 9 |
12 | Peyton AmosFSWCHS (Upper Glade) | 36.30 | 363 | 10 | 50 | 0 | 8 |
13 | Andrew PrittRB, SSBraxton County (Sutton) | 35.15 | 703 | 20 | 54 | 0 | 9 |
14 | Connor BellG, MLBWCHS (Upper Glade) | 34.64 | 381 | 11 | 45 | 0 | 9 |
15 | Gus MorrisonWR, CBRCHS (Ellenboro) | 34.06 | 579 | 17 | 56 | 17 | 13 |
16 | Ty StephensQB, PRipley | 33.96 | 815 | 24 | 0 | 1 | 10 |
17 | Jacob AldersonRB, DERiverside (Belle) | 33.89 | 915 | 27 | 60 | 7 | 10 |
18 | Dustin AdkinsQB, MLBMeadow Bridge | 32.88 | 263 | 8 | 41 | 1 | 10 |
19 | Chance CoxTE, DESt. Marys | 32.44 | 876 | 27 | 52 | 9 | 10 |
20 | Jaxon TiptonK, RBMan | 32.29 | 452 | 14 | 46 | 1 | 4 |
21 | Dannen ForakerK, PWheeling Park (Wheeling) | 32.00 | 288 | 9 | 46 | 1 | 8 |
22 | Oren HumphreysK, PJHS (Shenandoah Junction) | 31.91 | 734 | 23 | 54 | 6 | 12 |
23 | Andrew JohnsonRB, LBWCCHS (Wheeling) | 31.72 | 571 | 18 | 52 | 4 | 13 |
24 | Tyler DavisMLB, LBOak Glen (New Cumberland) | 31.50 | 378 | 12 | 55 | 0 | 8 |
25 | Cameron MannsQBShady Spring | 31.32 | 595 | 19 | 52 | 2 | 10 |
26 | Avery ChapmanWR, SGilmer County (Glenville) | 31.31 | 501 | 16 | 51 | 2 | 10 |
27 | Brett PhillipsQBWheeling Park (Wheeling) | 31.24 | 531 | 17 | 47 | 2 | 9 |
28 | Brayden ShortK, CBNCHS (Summersville) | 31.21 | 437 | 14 | 45 | 4 | 9 |
29 | John AndersonFrankfort (Ridgeley) | 30.91 | 711 | 23 | 46 | 1 | 8 |
30 | Kevin NealWR, CBScott (Madison) | 30.78 | 277 | 9 | 51 | 0 | 9 |
31 | Bryce MyersRB, DBNitro | 30.63 | 582 | 19 | 34 | 3 | 9 |
32 | Kyle KnightK, WRTCHS (Morgantown) | 30.46 | 853 | 28 | 46 | 8 | 9 |
33 | Jake WalkerQB, FSRiverside (Belle) | 30.00 | 330 | 11 | 0 | 0 | 10 |
34 | Jaxon CogarQB, OLBWestSide (Clear Fork) | 29.74 | 922 | 31 | 45 | 0 | 9 |
35 | Isaiah MoweryBraxton County (Sutton) | 29.10 | 291 | 10 | 57 | 0 | 10 |
36 | Kaden DelaneyWR, CBGrafton | 28.46 | 313 | 11 | 53 | 1 | 9 |
37 | Brady AndersonQB, FBRipley | 27.75 | 222 | 8 | 0 | 2 | 10 |
38 | Colby BuzzardWR, CBSherman (Seth) | 27.00 | 783 | 29 | 47 | 3 | 11 |
39 | Tucker CookSS, RBWEHS (New Richmond) | 25.10 | 251 | 10 | 40 | 0 | 9 |
40 | Dustin RichardsWR, OLBWirt County (Elizabeth) | 24.72 | 445 | 18 | 35 | 0 | 5 |
41 | Steven PrittC, DEWashington (Charles Town) | 17.23 | 224 | 13 | 43 | 2 | 6 |