1 | Xavier KingWR, DBPetersburg | 701 | 12 | 531 | 8 | 170 | 10 |
2 | Demerrion MossWR, DBPetersburg | 459 | 16 | 415 | 2 | 44 | 11 |
3 | Jahkei ChavisWR, RBAHS (Richmond) | 429 | 7 | 306 | 3 | 123 | 11 |
4 | Malik PorterWR, CBTJHS (Richmond) | 427 | 8 | 121 | 13 | 306 | 13 |
5 | Jalen SimsCB, WRWAHS (Crozet) | 310 | 13 | 290 | 4 | 20 | 10 |
6 | Zayden SimpsonOLB, WRMHS (Charlottesville) | 252 | 11 | 252 | 0 | 0 | 9 |
7 | Gideon DavidsonRB, CBLCHS (Lynchburg) | 246 | 6 | 246 | 0 | 0 | 14 |
8 | Dayshawn HaleyDB, WRSkyline (Front Royal) | 243 | 14 | 243 | 0 | 0 | 9 |
9 | RJ CorbeyWR, KWAHS (Crozet) | 242 | 12 | 242 | 0 | 0 | 10 |
10 | Zayden BurksATH, RBSkyline (Front Royal) | 238 | 7 | 114 | 5 | 124 | 12 |
11 | Jahkee CotmanWR, FSAHS (Richmond) | 191 | 4 | 81 | 5 | 110 | 12 |
12 | Cornelius CookeWR, FSHopewell | 187 | 9 | 91 | 5 | 96 | 7 |
13 | Jahkee CotmanWR, SSAHS (Richmond) | 175 | 4 | 142 | 4 | 33 | 5 |
14 | Ja'Corey SheltonSpotswood (Penn Laird) | 169 | 11 | 169 | 0 | 0 | 6 |
15 | Amare’ GoughTJHS (Richmond) | 147 | 5 | 70 | 3 | 77 | 13 |
16 | Keyvon JonesRB, SSWMHS (Fishersville) | 136 | 9 | 136 | 0 | 0 | 10 |
17 | Henry MaierWR, CBLCHS (Lynchburg) | 112 | 4 | 50 | 12 | 62 | 14 |
18 | Ian FeggansQB, WRMHS (Charlottesville) | 103 | 3 | 103 | 0 | 0 | 8 |
19 | Temple GingrasKTJHS (Richmond) | 98 | 0 | 0 | 0 | 0 | 13 |
20 | Marcus JohnsonWR, CBHidden Valley (Roanoke) | 97 | 10 | 97 | 0 | 0 | 8 |
21 | LeBarron Black IICBHopewell | 85 | 4 | 81 | 1 | 4 | 10 |
22 | Japhon EnglishWR, CBHidden Valley (Roanoke) | 72 | 4 | 72 | 0 | 0 | 7 |
23 | Ze'Vion GrammerWR, DBHopewell | 71 | 4 | 61 | 1 | 10 | 11 |
24 | Ezekiel “Zeke” PourRB, CBMHS (Charlottesville) | 70 | 0 | 0 | 4 | 70 | 8 |
25 | Hayden CrowderWR, CBHidden Valley (Roanoke) | 69 | 5 | 69 | 1 | 0 | 6 |
26 | Braylon JenkinsWR, CBKettle Run (Nokesville) | 68 | 1 | 68 | 0 | 0 | 14 |
27 | Deshon BristolWR, CBHopewell | 67 | 2 | 12 | 1 | 55 | 11 |
28 | Ranaud CherryWR, CBTJHS (Richmond) | 64 | 3 | 64 | 0 | 0 | 13 |
29 | Brenden RoseWR, CBHidden Valley (Roanoke) | 62 | 4 | 62 | 0 | 0 | 10 |
30 | Taurin RuffinWR, DBPetersburg | 58 | 3 | 58 | 0 | 0 | 10 |
31 | Xzavier HayslettWRAlleghany (Covington) | 57 | 0 | 0 | 1 | 57 | 12 |
32 | Andrew AzzatoWR, FSWAHS (Crozet) | 56 | 2 | 56 | 0 | 0 | 10 |
33 | Tristan WalkerSkyline (Front Royal) | 51 | 0 | 0 | 0 | 0 | 12 |
34 | Dior BarnesCB, WRAHS (Richmond) | 46 | 2 | 42 | 1 | 4 | 10 |
35 | Justis BelfordWR, CBLCHS (Lynchburg) | 44 | 3 | 44 | 0 | 0 | 14 |
36 | Nick ThomasTE, MLBWAHS (Crozet) | 43 | 2 | 43 | 0 | 0 | 10 |
37 | Tyree ClaryLB, TEHopewell | 40 | 3 | 40 | 0 | 0 | 11 |
38 | Charles McculloughQB, WRBDHS (Nokesville) | 39 | 4 | 39 | 0 | 0 | 6 |
39 | Gus ContiCB, DBWAHS (Crozet) | 39 | 2 | 39 | 0 | 0 | 9 |
40 | Jonathan EnglehartQB, SBEast Rockingham (Elkton) | 37 | 2 | 37 | 0 | 0 | 5 |
41 | Xavia BrownEast Rockingham (Elkton) | 36 | 0 | 0 | 1 | 36 | 6 |
42 | Mark Griggs jrWRBDHS (Nokesville) | 35 | 1 | 15 | 2 | 20 | 5 |
43 | Justin ClarkeWR, CBFauquier (Warrenton) | 28 | 1 | 28 | 0 | 0 | 5 |
44 | Kemari WalkerSS, OLBMHS (Charlottesville) | 28 | 1 | 24 | 1 | 4 | 9 |
45 | Alex MiragliaSSLCHS (Lynchburg) | 26 | 6 | 18 | 1 | 8 | 8 |
46 | Timothy Morton JrRB, DBPetersburg | 26 | 1 | 26 | 0 | 0 | 11 |
47 | Henry IntiharDB, WRWAHS (Crozet) | 25 | 1 | 25 | 0 | 0 | 8 |
48 | D'rhon JacksonLB, TEMHS (Charlottesville) | 24 | 2 | 24 | 0 | 0 | 9 |
49 | Nazir AdamsWR, CBAHS (Richmond) | 24 | 1 | 24 | 0 | 0 | 10 |
50 | Lane KenneySkyline (Front Royal) | 20 | 1 | 20 | 0 | 0 | 11 |