| 1 | Felix GomezKYorktown (Arlington) | 9 | 11 | 0.818 | 42 | 10 |
| 2 | Stefan HoncharovKMount Vernon (Alexandria) | 7 | 8 | 0.875 | 54 | 7 |
| 3 | Colin RobinsonK, PStafford (Falmouth) | 6 | 8 | 0.750 | 0 | 6 |
| 4 | James ThorleyK, PLake Braddock (Burke) | 6 | 9 | 0.667 | 50 | 9 |
| 5 | James MarburgK, WRSouth Lakes (Reston) | 6 | 15 | 0.400 | 45 | 9 |
| 6 | Mac NolandK, PAHS (Richmond) | 5 | 5 | 1.000 | 40 | 9 |
| 7 | Jake BuckWR, SLightridge (Aldie) | 5 | 6 | 0.833 | 0 | 8 |
| 8 | Justin KwanKJohn Champe (Aldie) | 5 | 8 | 0.625 | 45 | 8 |
| 9 | Jeremy EnglehartK, FSEast Rockingham (Elkton) | 5 | 9 | 0.556 | 0 | 8 |
| 10 | Jeison RodriguezKMeadowbrook (Richmond) | 5 | 10 | 0.500 | 44 | 9 |
| 11 | Alex MarshallKJames Madison (Vienna) | 4 | 4 | 1.000 | 0 | 7 |
| 12 | Will DickersonK, PNew Kent | 4 | 4 | 1.000 | 37 | 8 |
| 13 | Alex CullinsK, PThomas Dale (Chester) | 4 | 5 | 0.800 | 42 | 7 |
| 14 | Charlie TierneyK, PLVHS (Purcellville) | 4 | 5 | 0.800 | 39 | 9 |
| 15 | Rallye GoddardK, PDan River (Ringgold) | 4 | 9 | 0.444 | 50 | 9 |
| 16 | David MatthewsKGlass (Lynchburg) | 3 | 3 | 1.000 | 36 | 5 |
| 17 | Diyar NasehiKBullis (Potomac) | 3 | 3 | 1.000 | 34 | 7 |
| 18 | null Player #19LCHS (Lynchburg) | 3 | 3 | 1.000 | 26 | 7 |
| 19 | Caleb SimmersQB, KBroadway | 3 | 3 | 1.000 | 42 | 8 |
| 20 | Davis Xuan-NgheimK, PClover Hill (Midlothian) | 3 | 3 | 1.000 | 43 | 9 |
| 21 | Bennett DawsonK, PACHS (Alexandria) | 3 | 3 | 1.000 | 43 | 9 |
| 22 | William BarnardK, PPatrick Henry (Ashland) | 3 | 4 | 0.750 | 0 | 6 |
| 23 | Fick DylanDBSouth County (Lorton) | 3 | 4 | 0.750 | 41 | 7 |
| 24 | Tucker KamalskyK, PSABHS (Charlottesville) | 3 | 4 | 0.750 | 47 | 7 |
| 25 | Kellan ShearinKNSA (Suffolk) | 3 | 4 | 0.750 | 43 | 8 |
| 26 | Tristen WalkerK, PSkyline (Front Royal) | 3 | 4 | 0.750 | 34 | 8 |
| 27 | David Garcia RamosKDenbigh (Newport News) | 3 | 4 | 0.750 | 38 | 9 |
| 28 | Brody WallisKFCHS (Virginia Beach) | 3 | 5 | 0.600 | 0 | 5 |
| 29 | Ethan LowdermilkK, PBlacksburg | 3 | 5 | 0.600 | 0 | 6 |
| 30 | Patrick CosdenMLB, KCentreville (Clifton) | 3 | 5 | 0.600 | 33 | 8 |
| 31 | Brock SchetselaarWR, CBChristiansburg | 2 | 2 | 1.000 | 0 | 3 |
| 32 | Thomas HutchensonKStaunton | 2 | 2 | 1.000 | 0 | 3 |
| 33 | Jacob HowardKLiberty (Bedford) | 2 | 2 | 1.000 | 0 | 3 |
| 34 | Larry Spears Jr.MLBVarina (Richmond) | 2 | 2 | 1.000 | 0 | 4 |
| 35 | Landon WagurakK, PACHS (Appomattox) | 2 | 2 | 1.000 | 0 | 4 |
| 36 | Thanh NguyenK, PHMA (Chatham) | 2 | 2 | 1.000 | 28 | 5 |
| 37 | Bruno DanreeWR, KTSHS (Nickelsville) | 2 | 2 | 1.000 | 0 | 5 |
| 38 | Colton MayersK, PGodwin (Richmond) | 2 | 2 | 1.000 | 40 | 6 |
| 39 | Liam LundervilleKSaint James (Hagerstown) | 2 | 2 | 1.000 | 38 | 6 |
| 40 | Eymen TufanKRHS (Fredericksburg) | 2 | 2 | 1.000 | 0 | 6 |
| 41 | Enier MurilloKPetersburg | 2 | 2 | 1.000 | 26 | 6 |
| 42 | Daniel ChavezKCJCHS (Manassas) | 2 | 2 | 1.000 | 27 | 7 |
| 43 | Noah HorvathK, PMcLean | 2 | 2 | 1.000 | 0 | 7 |
| 44 | Finn TurnerK, PKellam (Virginia Beach) | 2 | 2 | 1.000 | 23 | 7 |
| 45 | Alex GroomeK, PCollegiate (Richmond) | 2 | 3 | 0.667 | 33 | 3 |
| 46 | Carter RigganTE, DECox (Virginia Beach) | 2 | 3 | 0.667 | 0 | 4 |
| 47 | Daniel KyomuhendoTAHS (Bridgewater) | 2 | 3 | 0.667 | 0 | 6 |
| 48 | Josh TikalskyK, PTuscarora (Leesburg) | 2 | 3 | 0.667 | 0 | 6 |
| 49 | Alessandro GuillenKCatholic (Virginia Beach) | 2 | 3 | 0.667 | 30 | 7 |
| 50 | Kyshaun BaxterWRSalem | 2 | 3 | 0.667 | 0 | 7 |