| 1 | Raj BatchalaK, PWestfield (Chantilly) | 12 | 15 | 0.800 | 41 | 13 |
| 2 | Nick BertoniK, PSouth Lakes (Reston) | 10 | 13 | 0.769 | 33 | 12 |
| 3 | James ThorleyK, PLake Braddock (Burke) | 10 | 14 | 0.714 | 41 | 13 |
| 4 | Brycen WidhalmK, PCox (Virginia Beach) | 9 | 13 | 0.692 | 51 | 12 |
| 5 | Mac NolandK, PAHS (Richmond) | 9 | 13 | 0.692 | 33 | 13 |
| 6 | Andrew JacksonKWakefield (Arlington) | 8 | 10 | 0.800 | 43 | 10 |
| 7 | Gavin MorrisonKBassett | 7 | 7 | 1.000 | 37 | 9 |
| 8 | Tyler CabreraRBRobinson (Fairfax) | 7 | 8 | 0.875 | 0 | 6 |
| 9 | Brandon PraterK, PKellam (Virginia Beach) | 7 | 9 | 0.778 | 41 | 10 |
| 10 | Brayden ZirkleK, PLightridge (Aldie) | 7 | 9 | 0.778 | 34 | 11 |
| 11 | Max ClatterbuckP, KKHS (Virginia Beach) | 6 | 6 | 1.000 | 39 | 10 |
| 12 | Lucas DengelK, ATHWoodberry Forest | 6 | 7 | 0.857 | 23 | 9 |
| 13 | Diego RamosKSouth County (Lorton) | 6 | 9 | 0.667 | 41 | 7 |
| 14 | David MatthewsKGlass (Lynchburg) | 6 | 10 | 0.600 | 35 | 11 |
| 15 | Nathan JacobsonK, PFlint Hill (Oakton) | 5 | 5 | 1.000 | 41 | 9 |
| 16 | Lucas NashKGraham (Bluefield) | 5 | 5 | 1.000 | 37 | 10 |
| 17 | Victor PachecoKDinwiddie | 5 | 6 | 0.833 | 27 | 11 |
| 18 | Louis WebsterKRadford | 5 | 7 | 0.714 | 46 | 11 |
| 19 | Luke MooreKWoodson (Fairfax) | 5 | 10 | 0.500 | 50 | 8 |
| 20 | Timmy FurnessK, PKettle Run (Nokesville) | 5 | 10 | 0.500 | 45 | 14 |
| 21 | Matthew KordesK, PBriar Woods (Ashburn) | 4 | 4 | 1.000 | 41 | 10 |
| 22 | Brayden MellonKMeridian (Falls Church) | 4 | 5 | 0.800 | 0 | 5 |
| 23 | Blake MonsonKPowhatan | 4 | 5 | 0.800 | 36 | 9 |
| 24 | Darren DavisonMount Vernon (Alexandria) | 4 | 5 | 0.800 | 0 | 11 |
| 25 | Will HamKPaul VI (Chantilly) | 4 | 5 | 0.800 | 33 | 12 |
| 26 | Keefer CaldwellBlacksburg | 4 | 6 | 0.667 | 0 | 6 |
| 27 | Marvin NolascoKManchester (Midlothian) | 4 | 6 | 0.667 | 40 | 11 |
| 28 | Cooper WolfeK, PKing William | 4 | 7 | 0.571 | 44 | 11 |
| 29 | Emiliano LuceroK, PCentreville (Clifton) | 4 | 7 | 0.571 | 30 | 11 |
| 30 | Mathias AlderetesKWoodbridge | 4 | 7 | 0.571 | 0 | 11 |
| 31 | Bennett HibshmanFSJames Madison (Vienna) | 4 | 7 | 0.571 | 0 | 12 |
| 32 | Adam ChoiRB, WRFreedom (South Riding) | 4 | 8 | 0.500 | 26 | 8 |
| 33 | Jack CoulterILB, KWest Potomac (Alexandria) | 4 | 11 | 0.364 | 33 | 11 |
| 34 | Dylan BautistaKEdison (Alexandria) | 3 | 3 | 1.000 | 30 | 4 |
| 35 | Max YoonK, PYorktown (Arlington) | 3 | 3 | 1.000 | 41 | 10 |
| 36 | Emmerson PelletierK, PTJHS (Richmond) | 3 | 3 | 1.000 | 40 | 12 |
| 37 | Isaac BrewerKSouth County (Lorton) | 3 | 4 | 0.750 | 0 | 8 |
| 38 | John Van YperenK, WRWAHS (Crozet) | 3 | 4 | 0.750 | 30 | 10 |
| 39 | Grant HorvathK, PCosby (Midlothian) | 3 | 5 | 0.600 | 54 | 10 |
| 40 | Tim HamannK, PSABHS (Charlottesville) | 3 | 5 | 0.600 | 53 | 11 |
| 41 | Erik Martinez-tejedaRB, KPatrick County (Stuart) | 2 | 2 | 1.000 | 51 | 5 |
| 42 | Antonio MartinoDENandua (Onley) | 2 | 2 | 1.000 | 0 | 7 |
| 43 | Yordi Morales-garciaK, OLBNCHS (Lovingston) | 2 | 2 | 1.000 | 0 | 8 |
| 44 | Mark AloeseACHS (Appomattox) | 2 | 2 | 1.000 | 0 | 8 |
| 45 | Brady DosterKPotomac School (McLean) | 2 | 2 | 1.000 | 25 | 9 |
| 46 | Jake WinansKRiverside (Leesburg) | 2 | 2 | 1.000 | 23 | 10 |
| 47 | Caleb HeretickKGrafton (Yorktown) | 2 | 2 | 1.000 | 18 | 10 |
| 48 | Hudson ReeseWR, DBTCS (Charlottesville) | 2 | 3 | 0.667 | 42 | 6 |
| 49 | Josh TikalskyK, PTuscarora (Leesburg) | 2 | 3 | 0.667 | 0 | 7 |
| 50 | Caleb MillerWR, CBLBHS (Daleville) | 2 | 3 | 0.667 | 0 | 7 |