1 | Gavin MorrisonKBassett | 22 | 22 | 1.000 | 4 |
2 | Emmerson PelletierK, PTJHS (Richmond) | 20 | 21 | 0.952 | 6 |
3 | Timmy FurnessK, PKettle Run (Nokesville) | 18 | 18 | 1.000 | 5 |
4 | Tristan WalkerK, PSkyline (Front Royal) | 17 | 18 | 0.944 | 5 |
5 | Ryan HardyCB, WRBroadway | 16 | 16 | 1.000 | 4 |
6 | Hudson CummingsK, PLBHS (Daleville) | 12 | 12 | 1.000 | 3 |
7 | Brayden MellonKMeridian (Falls Church) | 11 | 11 | 1.000 | 4 |
8 | Caleb HeretickKGrafton (Yorktown) | 10 | 11 | 0.909 | 6 |
9 | Adam AyalaK, PNew Kent | 9 | 11 | 0.818 | 4 |
10 | Youssef ElalfySS, RBCCHS (Hillsville) | 7 | 7 | 1.000 | 2 |
11 | Jack SternWR, CBGoochland | 6 | 6 | 1.000 | 2 |
12 | Tyeis RobertsMLB, RBNorthside (Roanoke) | 6 | 7 | 0.857 | 2 |
13 | Orrin BesleyK, PHopewell | 4 | 6 | 0.667 | 5 |
14 | Marshall EarhartRB, CBRCHS (Lexington) | 3 | 4 | 0.750 | 4 |
15 | Andrew KubinakK, PLakeland (Suffolk) | 2 | 2 | 1.000 | 3 |
16 | Aaron LyleRB, SLBHS (Daleville) | 2 | 2 | 1.000 | 3 |
17 | Caleb GoldsberryBDHS (Nokesville) | 2 | 5 | 0.400 | 3 |
18 | Caleb MillerWR, CBLBHS (Daleville) | 1 | 1 | 1.000 | 3 |
19 | Anthony MartinezDE, TEHidden Valley (Roanoke) | 1 | 1 | 1.000 | 2 |
20 | Aiden SaxWR, CBRustburg | 1 | 1 | 1.000 | 4 |
21 | Josue RamirezQB, CBNorthside (Roanoke) | 1 | 1 | 1.000 | 2 |
22 | Micah TredinnickBDHS (Nokesville) | 1 | 1 | 1.000 | 3 |
23 | Victor ShandorOLB, QBTabb (Yorktown) | 1 | 1 | 1.000 | 2 |
24 | EJ ConnorCCHS (Hillsville) | 1 | 2 | 0.500 | 2 |
25 | Grayson SheetsWR, FSStaunton River (Moneta) | 1 | 2 | 0.500 | 2 |
26 | Rodney MosleyNorcom (Portsmouth) | 1 | 3 | 0.333 | 2 |