| 1 | Cade CurrinOF, LHPSGHS (Creedmoor) | 0.735 | 103 | 36 | 83 | 9 | 2 | 4 | 27 |
| 2 | Colin HawkesOF, PDSA (Durham) | 0.703 | 53 | 15 | 37 | 2 | 3 | 1 | 15 |
| 3 | Chris JonesSS, 3BVance County (Henderson) | 0.667 | 39 | 13 | 30 | 1 | 0 | 2 | 12 |
| 4 | Calvin MartinCarrboro | 0.662 | 88 | 27 | 65 | 9 | 2 | 1 | 23 |
| 5 | Jeff WalthallSS, RHPVance County (Henderson) | 0.651 | 50 | 21 | 43 | 7 | 0 | 0 | 16 |
| 6 | Griffin DawesCarrboro | 0.597 | 85 | 24 | 62 | 8 | 1 | 1 | 23 |
| 7 | Ricky KernINF, RHPSGHS (Creedmoor) | 0.551 | 99 | 35 | 78 | 8 | 0 | 0 | 28 |
| 8 | Conner Griffin Granville Central (Stem) | 0.545 | 43 | 12 | 33 | 4 | 1 | 0 | 13 |
| 9 | Charlie Vestal1B, OFSGHS (Creedmoor) | 0.544 | 102 | 36 | 79 | 7 | 0 | 0 | 28 |
| 10 | Aric StewartCarrboro | 0.521 | 88 | 27 | 73 | 6 | 1 | 1 | 23 |
| 11 | Trevor HockadayOFSGHS (Creedmoor) | 0.500 | 97 | 32 | 78 | 5 | 1 | 0 | 28 |
| 12 | Mike MasinickC, 2BDSA (Durham) | 0.500 | 66 | 20 | 56 | 6 | 1 | 0 | 17 |
| 13 | Brandon SheltonSS, RHPVance County (Henderson) | 0.462 | 60 | 19 | 52 | 3 | 1 | 0 | 16 |
| 14 | Josiah MorrisOFSGHS (Creedmoor) | 0.452 | 82 | 31 | 73 | 2 | 0 | 0 | 26 |
| 15 | Cooper WilkinsRHP, OFSGHS (Creedmoor) | 0.452 | 53 | 13 | 42 | 3 | 0 | 1 | 21 |
| 16 | Isreal TerrySS, RHPVance County (Henderson) | 0.432 | 51 | 14 | 37 | 2 | 0 | 0 | 16 |
| 17 | Brendan ChamberlainINF, RHPSGHS (Creedmoor) | 0.427 | 92 | 28 | 82 | 5 | 1 | 0 | 27 |
| 18 | Riley NewtonC, OFSGHS (Creedmoor) | 0.407 | 72 | 17 | 54 | 3 | 1 | 0 | 28 |
| 19 | Troy EvansGranville Central (Stem) | 0.406 | 36 | 12 | 32 | 1 | 0 | 0 | 13 |
| 20 | Justin HallCarrboro | 0.397 | 82 | 15 | 63 | 5 | 1 | 1 | 23 |
| 21 | Joe SmithCarrboro | 0.397 | 74 | 20 | 63 | 5 | 0 | 0 | 23 |
| 22 | Brett Freeland1B, RHPSGHS (Creedmoor) | 0.390 | 51 | 12 | 41 | 1 | 0 | 1 | 17 |
| 23 | Dylan LawsINFSGHS (Creedmoor) | 0.373 | 74 | 16 | 59 | 4 | 1 | 0 | 25 |
| 24 | Michael AllenINFSGHS (Creedmoor) | 0.348 | 32 | 8 | 23 | 0 | 0 | 0 | 22 |
| 25 | Vaughn RogersOF, 2BDSA (Durham) | 0.346 | 59 | 15 | 52 | 3 | 0 | 0 | 17 |
| 26 | Max RosselliOF, CDSA (Durham) | 0.327 | 65 | 17 | 52 | 0 | 0 | 0 | 17 |
| 27 | Logan Barrow-DavisCVance County (Henderson) | 0.326 | 59 | 12 | 43 | 2 | 0 | 0 | 16 |
| 28 | Chase RubenCarrboro | 0.325 | 46 | 11 | 40 | 2 | 0 | 0 | 21 |
| 29 | Will MillarCarrboro | 0.320 | 28 | 8 | 25 | 0 | 0 | 0 | 16 |
| 30 | Toris Parham1B, RHPVance County (Henderson) | 0.317 | 49 | 8 | 41 | 2 | 0 | 1 | 16 |
| 31 | Jack SteeleCarrboro | 0.303 | 93 | 21 | 76 | 2 | 0 | 0 | 23 |
| 32 | Ray JacksonGranville Central (Stem) | 0.303 | 38 | 7 | 33 | 3 | 0 | 0 | 14 |
| 33 | Levent Goknar1B, PDSA (Durham) | 0.293 | 57 | 8 | 41 | 2 | 1 | 0 | 17 |
| 34 | Jack LeitzelSS, 3BDSA (Durham) | 0.286 | 57 | 9 | 42 | 3 | 0 | 0 | 17 |
| 35 | Holden CheekGranville Central (Stem) | 0.267 | 39 | 7 | 30 | 1 | 0 | 0 | 13 |
| 36 | Nazir GarrettLF, RFVance County (Henderson) | 0.257 | 43 | 7 | 35 | 2 | 0 | 0 | 15 |
| 37 | Andrew JonesCarrboro | 0.245 | 66 | 13 | 53 | 0 | 0 | 0 | 23 |
| 38 | Evan PowellGranville Central (Stem) | 0.240 | 34 | 6 | 25 | 0 | 0 | 0 | 13 |
| 39 | Seamus MonahanCarrboro | 0.224 | 74 | 13 | 67 | 0 | 1 | 0 | 21 |
| 40 | Lucas Bartosik1B, 3BDSA (Durham) | 0.212 | 48 | 7 | 33 | 0 | 0 | 0 | 15 |
| 41 | Lakin Greathouse Granville Central (Stem) | 0.212 | 43 | 7 | 33 | 0 | 0 | 0 | 14 |
| 42 | Asher Rosenberg2B, OFDSA (Durham) | 0.207 | 42 | 6 | 29 | 0 | 0 | 0 | 15 |
| 43 | Dylan LubeckOF, 2BDSA (Durham) | 0.160 | 30 | 4 | 25 | 0 | 0 | 0 | 14 |
| 44 | Antrel Gibson2B, RFVance County (Henderson) | 0.129 | 40 | 2 | 31 | 0 | 1 | 0 | 16 |
| 45 | Addison KingC, INFDSA (Durham) | 0.111 | 32 | 2 | 18 | 0 | 0 | 0 | 15 |
| 46 | Fletcher HarveyGranville Central (Stem) | 0.074 | 37 | 2 | 27 | 0 | 0 | 0 | 14 |
| 47 | Isman AlstonLF, RFVance County (Henderson) | 0.048 | 29 | 1 | 21 | 0 | 0 | 0 | 14 |