| 1 | Zack GrindeM, ARCHS (Roanoke) | 276 | 17.2 | 16 |
| 2 | Nick CavalheriMFreedom (South Riding) | 191 | 10.1 | 19 |
| 3 | Chris MetzgerMBenedictine (Richmond) | 107 | 6.3 | 17 |
| 4 | Conor ShearsDYorktown (Arlington) | 107 | 5.6 | 19 |
| 5 | Michael DonahoeD, LSMFUMA (Fork Union) | 102 | 8.5 | 12 |
| 6 | Connor RogersM, AHMA (Chatham) | 77 | 6.4 | 12 |
| 7 | Joey boros BorosBDHS (Nokesville) | 77 | 5.5 | 14 |
| 8 | Luke DewittD, LSMHMA (Chatham) | 74 | 6.2 | 12 |
| 9 | William WestLSMVES (Lynchburg) | 72 | 3.4 | 21 |
| 10 | Chris FirmentLSM, DBenedictine (Richmond) | 71 | 4.2 | 17 |
| 11 | Shawn BlileyD, LSMBenedictine (Richmond) | 70 | 4.1 | 17 |
| 12 | Logan DeleryGBDHS (Nokesville) | 69 | 4.9 | 14 |
| 13 | sean McKayBDHS (Nokesville) | 67 | 4.8 | 14 |
| 14 | Christopher GiblinDEpiscopal (Alexandria) | 67 | 3.0 | 22 |
| 15 | Jared GrindeARCHS (Roanoke) | 63 | 3.9 | 16 |
| 16 | Aaron BrownMBlue Ridge (St. George) | 62 | 4.8 | 13 |
| 17 | Rory BrackenMEpiscopal (Alexandria) | 60 | 2.7 | 22 |
| 18 | Breton PenneyMVES (Lynchburg) | 58 | 2.9 | 20 |
| 19 | Carter BeardsleyD, LSMFreedom (South Riding) | 57 | 3.6 | 16 |
| 20 | Hunter CapestanyAFreedom (South Riding) | 57 | 2.8 | 20 |
| 21 | Andrew DonovanAFreedom (South Riding) | 57 | 2.8 | 20 |
| 22 | Michael GroganLSMEpiscopal (Alexandria) | 56 | 2.8 | 20 |
| 23 | Zach MillerM, AFUMA (Fork Union) | 55 | 3.9 | 14 |
| 24 | Alex BaileyDMFreedom (South Riding) | 51 | 2.6 | 20 |
| 25 | Chris VaughanMVES (Lynchburg) | 50 | 2.8 | 18 |
| 26 | Rubio MattD, LSMFreedom (South Riding) | 49 | 2.9 | 17 |
| 27 | Nick HastingsMBenedictine (Richmond) | 48 | 3.0 | 16 |
| 28 | Bryant GuilfoyleMRCHS (Roanoke) | 47 | 2.9 | 16 |
| 29 | Josh WoonLSM, DFreedom (South Riding) | 47 | 2.5 | 19 |
| 30 | Bobby DohertyD, LSMFreedom (South Riding) | 47 | 2.5 | 19 |
| 31 | Spencer TateAFUMA (Fork Union) | 46 | 3.8 | 12 |
| 32 | Graham JohnsonM, DMFreedom (South Riding) | 46 | 2.3 | 20 |
| 33 | Steven ClarkDRCHS (Roanoke) | 45 | 2.8 | 16 |
| 34 | Zach ShellnuttM, DMFreedom (South Riding) | 45 | 2.4 | 19 |
| 35 | Chris ZollerARCHS (Roanoke) | 44 | 2.8 | 16 |
| 36 | Austin ZappiaD, LSMRCHS (Roanoke) | 42 | 2.6 | 16 |
| 37 | Kyle BishopMFreedom (South Riding) | 41 | 2.2 | 19 |
| 38 | Andrew PirkoM, DMFreedom (South Riding) | 41 | 2.0 | 20 |
| 39 | Jack PoseyLSMFreedom (South Riding) | 41 | 2.0 | 20 |
| 40 | Connor ColemanD, LSMBlue Ridge (St. George) | 40 | 2.7 | 15 |
| 41 | Brett MckinnonDVES (Lynchburg) | 39 | 2.1 | 19 |
| 42 | Cody TurnerLSMBenedictine (Richmond) | 38 | 2.7 | 14 |
| 43 | Ethan WrightD, LSMRCHS (Roanoke) | 38 | 2.4 | 16 |
| 44 | Clayton JonesAVES (Lynchburg) | 38 | 1.8 | 21 |
| 45 | Chandler OconnorMHMA (Chatham) | 37 | 3.1 | 12 |
| 46 | Corbin HerdtBDHS (Nokesville) | 37 | 2.6 | 14 |
| 47 | Mitchell GloverMHMA (Chatham) | 36 | 3.3 | 11 |
| 48 | Antonio Paulo-GarciaMHMA (Chatham) | 36 | 3.3 | 11 |
| 49 | Mason PollackGYorktown (Arlington) | 36 | 1.9 | 19 |
| 50 | Sutton CoyleDYorktown (Arlington) | 35 | 1.8 | 19 |