1 | Thimson DuoloFORWCharlottesville | 62 | 27 | 8 | 3.100 | 20 |
2 | Gavin AppelAHS (Charlottesville) | 49 | 21 | 7 | 2.722 | 18 |
3 | Grayson DavisFORWMHS (Charlottesville) | 48 | 20 | 8 | 2.526 | 19 |
4 | Parker PolkWAHS (Crozet) | 44 | 15 | 14 | 2.933 | 15 |
5 | Gilbert KashindiMFCharlottesville | 42 | 13 | 16 | 2.211 | 19 |
6 | Devin KriebelAHS (Charlottesville) | 26 | 8 | 10 | 1.368 | 19 |
7 | Garrett WilliamsFORWCharlottesville | 24 | 9 | 6 | 1.333 | 18 |
8 | Daniel SanchezSTRKWAHS (Crozet) | 21 | 8 | 5 | 1.750 | 12 |
9 | Amin ZakariFORWCharlottesville | 21 | 8 | 5 | 1.400 | 15 |
10 | Jacob BrazieAHS (Charlottesville) | 21 | 7 | 7 | 1.105 | 19 |
11 | Jack BrockmeierDWAHS (Crozet) | 20 | 8 | 4 | 1.667 | 12 |
12 | Max ShumanOrange County (Orange) | 20 | 9 | 2 | 1.333 | 15 |
13 | Matthew MayoAHS (Charlottesville) | 20 | 9 | 2 | 1.176 | 17 |
14 | Declan WolfeAHS (Charlottesville) | 19 | 7 | 5 | 1.056 | 18 |
15 | Brady CrispFluvanna County (Palmyra) | 19 | 8 | 3 | 1.000 | 19 |
16 | Tavin CookFluvanna County (Palmyra) | 19 | 7 | 5 | 1.000 | 19 |
17 | Dylan BuzzoniDCharlottesville | 19 | 5 | 9 | 0.950 | 20 |
18 | Casper KochMFMHS (Charlottesville) | 17 | 5 | 7 | 0.944 | 18 |
19 | Ivan PatchettSTRK, FORWFluvanna County (Palmyra) | 16 | 8 | 0 | 0.842 | 19 |
20 | Gavin UnderwoodFluvanna County (Palmyra) | 16 | 6 | 4 | 0.842 | 19 |
21 | Jayden DavisOrange County (Orange) | 14 | 6 | 2 | 0.875 | 16 |
22 | Patrick OkineFORW, MFMHS (Charlottesville) | 13 | 4 | 5 | 0.765 | 17 |
23 | Michael ClevelandMFWAHS (Crozet) | 12 | 5 | 2 | 1.500 | 8 |
24 | Mario JohnsonFORWMHS (Charlottesville) | 12 | 4 | 4 | 0.667 | 18 |
25 | Brady DavisD, MFMHS (Charlottesville) | 12 | 4 | 4 | 0.632 | 19 |
26 | Ariel Caballero RosalesFORWMHS (Charlottesville) | 11 | 5 | 1 | 0.733 | 15 |
27 | Elijah SmithOrange County (Orange) | 11 | 3 | 5 | 0.647 | 17 |
28 | Art MaqaniFluvanna County (Palmyra) | 11 | 3 | 5 | 0.611 | 18 |
29 | Henry LauferD, FORWMHS (Charlottesville) | 11 | 5 | 1 | 0.579 | 19 |
30 | Sean SouthallFluvanna County (Palmyra) | 11 | 4 | 3 | 0.579 | 19 |
31 | Samy GabramedhinMFCharlottesville | 11 | 4 | 3 | 0.550 | 20 |
32 | Josel SantuginiDWAHS (Crozet) | 10 | 4 | 2 | 1.429 | 7 |
33 | Jeremiah NicholsonDWAHS (Crozet) | 10 | 2 | 6 | 1.111 | 9 |
34 | Julien SimsAHS (Charlottesville) | 10 | 5 | 0 | 0.625 | 16 |
35 | Harrison PfeifferDMHS (Charlottesville) | 10 | 2 | 6 | 0.556 | 18 |
36 | Moises RojasOrange County (Orange) | 9 | 3 | 3 | 0.529 | 17 |
37 | Clyde JonesD, MFMHS (Charlottesville) | 9 | 3 | 3 | 0.529 | 17 |
38 | Guy MugumaCharlottesville | 9 | 3 | 3 | 0.500 | 18 |
39 | Ricardo ChimalFluvanna County (Palmyra) | 9 | 4 | 1 | 0.474 | 19 |
40 | Ethan SalvatierraMFCharlottesville | 9 | 2 | 5 | 0.474 | 19 |
41 | Braden ClarkeSTRKWAHS (Crozet) | 8 | 3 | 2 | 1.143 | 7 |
42 | Estiven ContrerasAHS (Charlottesville) | 7 | 1 | 5 | 0.438 | 16 |
43 | Andres ValladeresAHS (Charlottesville) | 7 | 1 | 5 | 0.412 | 17 |
44 | Ben BergertMFWAHS (Crozet) | 6 | 3 | 0 | 1.000 | 6 |
45 | Adrian ParkAHS (Charlottesville) | 6 | 2 | 2 | 0.400 | 15 |
46 | Cayden LucasFluvanna County (Palmyra) | 6 | 1 | 4 | 0.316 | 19 |
47 | Cole BarthFluvanna County (Palmyra) | 6 | 1 | 4 | 0.316 | 19 |
48 | Spencer MarazitaDWAHS (Crozet) | 5 | 1 | 3 | 0.833 | 6 |
49 | Hadon HartungFluvanna County (Palmyra) | 5 | 1 | 3 | 0.294 | 17 |
50 | Cole DavisMFCharlottesville | 5 | 1 | 3 | 0.263 | 19 |