1 | Daniel JonesSS, 2BWAHS (Crozet) | 18 | 77 | 19 |
2 | Josh LivelyC, PWAHS (Crozet) | 16 | 71 | 19 |
3 | Ezra AndresOF, PWAHS (Crozet) | 14 | 63 | 19 |
4 | Tommy Williams3BWAHS (Crozet) | 13 | 67 | 19 |
5 | Aiden Carver-WoodsonCFWAHS (Crozet) | 10 | 75 | 19 |
6 | Tyler Williams1B, PWAHS (Crozet) | 10 | 40 | 17 |
7 | Ben WinslowP, 1BWAHS (Crozet) | 9 | 65 | 18 |
8 | Landon PoundsOrange County (Orange) | 7 | 28 | 8 |
9 | Julian MilesOF, PWAHS (Crozet) | 6 | 61 | 19 |
10 | Jack Parkins2B, SSWAHS (Crozet) | 5 | 55 | 19 |
11 | Drew ClayOrange County (Orange) | 5 | 26 | 8 |
12 | Ethan TurnerOrange County (Orange) | 5 | 15 | 4 |
13 | Chase RollinsOrange County (Orange) | 4 | 28 | 8 |
14 | Max TimminsCharlottesville | 3 | 16 | 7 |
15 | Conner PropesAHS (Charlottesville) | 3 | 14 | 3 |
16 | Troy BrownCharlottesville | 3 | 14 | 5 |
17 | Gray HeilmanC, PWAHS (Crozet) | 3 | 14 | 11 |
18 | Grant ShiflettAHS (Charlottesville) | 3 | 12 | 3 |
19 | Luke RiccabonaAHS (Charlottesville) | 3 | 8 | 3 |
20 | Leo CafferilloCharlottesville | 2 | 18 | 7 |
21 | Ben BaumgartnerCharlottesville | 2 | 15 | 5 |
22 | Mandela BrowmanAHS (Charlottesville) | 2 | 14 | 3 |
23 | William ColemanAHS (Charlottesville) | 2 | 14 | 3 |
24 | Luke JarrellOrange County (Orange) | 2 | 14 | 4 |
25 | Ryan BingamanAHS (Charlottesville) | 2 | 10 | 3 |
26 | Ethan BoczekP, OFWAHS (Crozet) | 2 | 1 | 1 |
27 | Blane JenningsOrange County (Orange) | 1 | 28 | 8 |
28 | Brayden LohrOrange County (Orange) | 1 | 26 | 8 |
29 | Andrew CullinanCharlottesville | 1 | 22 | 7 |
30 | Mason DiversCharlottesville | 1 | 17 | 7 |
31 | Scott CloreOrange County (Orange) | 1 | 15 | 6 |
32 | Jin OishiCharlottesville | 1 | 13 | 6 |
33 | Trey ClatterbuckOrange County (Orange) | 1 | 10 | 4 |
34 | Maggie HeaphyCharlottesville | 1 | 9 | 5 |
35 | Sam AmishCWAHS (Crozet) | 1 | 9 | 17 |
36 | Jack ConnellyINFWAHS (Crozet) | 1 | 8 | 11 |
37 | Andy PhamAHS (Charlottesville) | 1 | 6 | 2 |
38 | Beomjun Danny KimAHS (Charlottesville) | 1 | 6 | 3 |