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