1 | Casey StanleyK, WRParkersburg | 3793 | 66 | 70 | 37 | 12 |
2 | Grayson MaddoxKHurricane | 3400 | 66 | 65 | 15 | 10 |
3 | Cobun CottrellWR, DERoane County (Spencer) | 3199 | 62 | 60 | 16 | 11 |
4 | Maddox ColeK, WRNitro | 2922 | 63 | 60 | 7 | 11 |
5 | Philip EichhorstPaden City | 2792 | 69 | 60 | 5 | 10 |
6 | Jaxon BrownG, DTClay County (Clay) | 2684 | 66 | 0 | 0 | 10 |
7 | Johann VillasenorKNCHS (Summersville) | 2677 | 53 | 60 | 27 | 10 |
8 | Wyatt HarrisWR, QBWahama (Mason) | 2411 | 67 | 60 | 0 | 10 |
9 | Triston WalkerCB, WRPSHS (Parkersburg) | 2137 | 52 | 0 | 1 | 8 |
10 | Kade EstepSE, DBWayne | 2124 | 54 | 57 | 0 | 11 |
11 | Jake DeLanceySt. Marys | 1966 | 53 | 47 | 1 | 11 |
12 | Eli Tucker K, LBWCCHS (Wheeling) | 1835 | 35 | 70 | 9 | 9 |
13 | Levi PriceWR, SSEast Hardy (Baker) | 1767 | 32 | 60 | 0 | 11 |
14 | AJ SealsKWheeling Park (Wheeling) | 1703 | 34 | 60 | 3 | 10 |
15 | Gavin BerryK, DBPoca | 1420 | 29 | 62 | 7 | 9 |
16 | Josh JonesDT, KSherman (Seth) | 1220 | 33 | 55 | 1 | 11 |
17 | Sebastian CarrilloKCRHS (Chapmanville) | 1205 | 26 | 64 | 4 | 10 |
18 | Peyton TinglerWR, OLBPetersburg | 1186 | 24 | 60 | 0 | 9 |
19 | Aidan ForgetK, PWheeling Park (Wheeling) | 1052 | 24 | 60 | 1 | 9 |
20 | Braiden HaughtRCHS (Ellenboro) | 982 | 30 | 55 | 0 | 10 |
21 | Alex DennisTE, DEOak Glen (New Cumberland) | 795 | 22 | 50 | 0 | 9 |
22 | Parker KellerRB, DBRipley | 753 | 14 | 60 | 2 | 10 |
23 | Jordan PriceK, PGWHS (Charleston) | 600 | 10 | 60 | 10 | 11 |
24 | Enguerrand MichineauBraxton County (Sutton) | 579 | 23 | 59 | 0 | 10 |
25 | Michael WinesWR, CBNitro | 520 | 14 | 0 | 1 | 11 |
26 | Jace RepassOL, DLWestSide (Clear Fork) | 519 | 16 | 48 | 0 | 8 |
27 | Shane MoranWR, DBSt. Marys | 499 | 15 | 44 | 0 | 11 |
28 | Clay PetryKWCCHS (Wheeling) | 488 | 15 | 45 | 0 | 9 |
29 | Anthony IceWR, DBParkersburg | 455 | 8 | 70 | 4 | 8 |
30 | Devin RaderK, PRipley | 434 | 9 | 55 | 0 | 10 |
31 | K.j. WardWR, FSMadonna (Weirton) | 363 | 12 | 45 | 1 | 10 |
32 | Jamal NesbittRB, OLBTVHS (Mill Creek) | 359 | 8 | 44 | 0 | 10 |
33 | Tyler RadfordK, PWoodrow Wilson (Beckley) | 343 | 28 | 60 | 0 | 4 |
34 | Connor GribbleKParkersburg | 341 | 7 | 55 | 2 | 5 |
35 | William MitchellKHurricane | 277 | 7 | 50 | 0 | 10 |
36 | James ThompsonK, PPSHS (Parkersburg) | 266 | 7 | 0 | 0 | 11 |
37 | Tyson WagonerC, NGPSHS (Parkersburg) | 266 | 9 | 0 | 0 | 11 |
38 | kolton TolerWirt County (Elizabeth) | 235 | 10 | 30 | 0 | 11 |
39 | Kylpsan WallaceRB, LBCameron | 233 | 8 | 45 | 0 | 12 |
40 | Stratten WooddellP, KGrafton | 225 | 7 | 50 | 0 | 7 |
41 | Preston BonnettQB, RBPoca | 204 | 4 | 54 | 0 | 9 |
42 | Karter ParsonLB, RBHundred | 202 | 9 | 40 | 0 | 6 |
43 | Rayden TriplettATH, DBWCHS (Upper Glade) | 192 | 5 | 46 | 0 | 10 |
44 | Koltyn StarcherFB, LBRoane County (Spencer) | 181 | 5 | 40 | 0 | 11 |
45 | Bryce MillsDE, TESherman (Seth) | 152 | 4 | 42 | 0 | 10 |
46 | Cade PriceRB, TEVan | 130 | 6 | 0 | 0 | 6 |
47 | Gregory JemisonOL, DESt. Marys | 117 | 4 | 35 | 0 | 4 |
48 | Mason GandeeKRipley | 116 | 4 | 40 | 0 | 10 |
49 | Bryson LeeRB, OLBWCHS (Upper Glade) | 80 | 2 | 41 | 0 | 10 |
50 | Gavin DerbyQB, OLBValley (Pine Grove) | 61 | 2 | 31 | 0 | 10 |