1 | Evan BosakNew Covenant (Lynchburg) | 68 | 27 | 14 | 5.231 | 13 |
2 | Marshall PerrySTRKWA (Williamsburg) | 64 | 26 | 12 | 5.818 | 11 |
3 | Dre’ HeadleyTCS (Charlottesville) | 47 | 21 | 5 | 4.273 | 11 |
4 | Chris ProctorWCA (Williamsburg) | 46 | 21 | 4 | 5.750 | 8 |
5 | Philip Vander WoudeMFSeton (Manassas) | 42 | 18 | 6 | 4.200 | 10 |
6 | Carter ElbanFORW, MFGCS (Richmond) | 40 | 18 | 4 | 3.333 | 12 |
7 | Max BachmanTCS (Charlottesville) | 38 | 13 | 12 | 3.167 | 12 |
8 | Femi QuarteySTRK, FORWFMHS (Waynesboro) | 36 | 16 | 4 | 4.000 | 9 |
9 | Ben KnechtSTRKWCA (Danville) | 36 | 15 | 6 | 3.273 | 11 |
10 | Reid CampbellMFCollegiate (Richmond) | 30 | 13 | 4 | 3.000 | 10 |
11 | Harrison ShafferFORW, MFNCHS (Norfolk) | 29 | 13 | 3 | 2.417 | 12 |
12 | Jason PrebleCatholic (Virginia Beach) | 29 | 12 | 5 | 2.231 | 13 |
13 | Caden SmithNew Covenant (Lynchburg) | 28 | 11 | 6 | 2.545 | 11 |
14 | Daniel SokbanFORWSeton (Manassas) | 26 | 9 | 8 | 2.600 | 10 |
15 | Colton DanielMFWCA (Danville) | 26 | 7 | 12 | 2.364 | 11 |
16 | Christopher SchlenzICHS (Springfield) | 25 | 11 | 3 | 2.083 | 12 |
17 | Wesley StellerMF, FORWEMHS (Harrisonburg) | 25 | 8 | 9 | 1.667 | 15 |
18 | Cameron PassarellaTCS (Charlottesville) | 23 | 7 | 9 | 2.556 | 9 |
19 | Bennett PortnoyTCHS (Forest) | 23 | 10 | 3 | 1.769 | 13 |
20 | Timothy DrydenMF, FORWHCA (Hampton) | 22 | 9 | 4 | 2.750 | 8 |
21 | Timothy VencillTCS (Charlottesville) | 22 | 7 | 8 | 2.200 | 10 |
22 | Carson StokesCatholic (Virginia Beach) | 22 | 4 | 14 | 1.692 | 13 |
23 | Anderson WeaberGCHS (Staunton) | 20 | 6 | 8 | 2.857 | 7 |
24 | Micah ErdmanGCHS (Staunton) | 19 | 7 | 5 | 2.375 | 8 |
25 | Joey FinkFORWEMHS (Harrisonburg) | 19 | 8 | 3 | 1.267 | 15 |
26 | Zachary BuschMFHRA (Newport News) | 18 | 5 | 8 | 2.250 | 8 |
27 | Josh FioramontiFORWSeton (Manassas) | 18 | 4 | 10 | 2.000 | 9 |
28 | Ameer AlbishahNorth Cross (Roanoke) | 17 | 6 | 5 | 2.429 | 7 |
29 | Ian OrengohMF, FORWFMHS (Waynesboro) | 17 | 4 | 9 | 1.889 | 9 |
30 | Grant BlossomDWA (Williamsburg) | 17 | 3 | 11 | 1.545 | 11 |
31 | Will FletchallMFEMHS (Harrisonburg) | 16 | 7 | 2 | 1.333 | 12 |
32 | Oregon TelfianFORWBenedictine (Richmond) | 15 | 5 | 5 | 2.143 | 7 |
33 | Luke StenslandMFWA (Williamsburg) | 15 | 4 | 7 | 1.875 | 8 |
34 | Sam PattersonFORWWA (Williamsburg) | 15 | 6 | 3 | 1.667 | 9 |
35 | Cole BasileNorth Cross (Roanoke) | 15 | 6 | 3 | 1.500 | 10 |
36 | Lucas PinzonICHS (Springfield) | 15 | 6 | 3 | 1.250 | 12 |
37 | Ryan FogartyFORW, MFGCS (Richmond) | 15 | 5 | 5 | 1.250 | 12 |
38 | Aidan WeaberGCHS (Staunton) | 14 | 6 | 2 | 2.000 | 7 |
39 | Alessandro GuillenCatholic (Virginia Beach) | 14 | 7 | 0 | 1.556 | 9 |
40 | George SarantakosD, MFWA (Williamsburg) | 14 | 4 | 6 | 1.400 | 10 |
41 | Nasir Diggs-MajiedFORWCollegiate (Richmond) | 14 | 5 | 4 | 1.273 | 11 |
42 | Maris MilosevicDNCHS (Norfolk) | 14 | 5 | 4 | 1.273 | 11 |
43 | Nolan DavisMFMSA (Charlottesville) | 14 | 4 | 6 | 1.167 | 12 |
44 | Cam CarpenterFORWWA (Williamsburg) | 13 | 6 | 1 | 1.444 | 9 |
45 | Isaiah KanodeSTRKWCA (Danville) | 13 | 5 | 3 | 1.300 | 10 |
46 | Gavin TeamFORWBenedictine (Richmond) | 13 | 5 | 3 | 1.300 | 10 |
47 | Harrison EffordSTRKBenedictine (Richmond) | 13 | 4 | 5 | 1.300 | 10 |
48 | Preston RippleNorth Cross (Roanoke) | 13 | 6 | 1 | 1.182 | 11 |
49 | Rusty HooksNew Covenant (Lynchburg) | 13 | 4 | 5 | 1.182 | 11 |
50 | Caleb ErdmanGCHS (Staunton) | 12 | 6 | 0 | 2.400 | 5 |