| 1 | Noah Rosato1B, PAvery County (Newland) | 2.857 | 8 | 5 | 7 | 0 | 0 | 5 | 2 |
| 2 | John LigowskiSS, PSTMA (Raleigh) | 1.750 | 8 | 4 | 4 | 1 | 1 | 0 | 2 |
| 3 | Trey TruittOF, PEMHS (Charlotte) | 1.636 | 22 | 7 | 11 | 2 | 0 | 3 | 6 |
| 4 | Jon Howard3B, UTILSouth Lenoir (Deep Run) | 1.500 | 16 | 10 | 10 | 2 | 0 | 1 | 4 |
| 5 | Brendan BurkePanther Creek (Cary) | 1.500 | 12 | 6 | 8 | 3 | 0 | 1 | 3 |
| 6 | Cameron BurgessRHP, 3BSBHS (Southport) | 1.500 | 12 | 6 | 10 | 0 | 0 | 3 | 4 |
| 7 | Jacob DeberryRoanoke Rapids | 1.500 | 12 | 5 | 6 | 2 | 1 | 0 | 3 |
| 8 | Tanner ThachLHP, 1BPCHS (Hertford) | 1.412 | 21 | 9 | 17 | 1 | 1 | 4 | 5 |
| 9 | Samuel FlemingINF, PChambers (Charlotte) | 1.400 | 17 | 8 | 10 | 0 | 3 | 0 | 4 |
| 10 | Alden CottleP, CBertie (Windsor) | 1.400 | 15 | 6 | 10 | 2 | 0 | 2 | 5 |
| 11 | Connor MurphySS, RHPCC (Siler City) | 1.375 | 11 | 6 | 8 | 2 | 0 | 1 | 3 |
| 12 | Jude MortonC, 1BJacksonville | 1.375 | 10 | 4 | 8 | 1 | 0 | 2 | 3 |
| 13 | John NewtonCuthbertson (Waxhaw) | 1.333 | 8 | 4 | 6 | 1 | 0 | 1 | 2 |
| 14 | Ryan Cornelius2B, OFNPHS (Pinetown) | 1.333 | 8 | 1 | 3 | 0 | 0 | 1 | 4 |
| 15 | Drew SpencerC, INFWCDHS (Goldsboro) | 1.286 | 12 | 3 | 7 | 0 | 0 | 2 | 4 |
| 16 | Tanner WillmanINF, OFWCDHS (Goldsboro) | 1.273 | 14 | 6 | 11 | 1 | 2 | 1 | 4 |
| 17 | Aaron StewartC, INFGrimsley (Greensboro) | 1.250 | 8 | 4 | 8 | 3 | 0 | 1 | 3 |
| 18 | Wayne MizeOFEast Rowan (Salisbury) | 1.231 | 19 | 7 | 13 | 0 | 0 | 3 | 5 |
| 19 | Gage Edwards CCHS (Henderson) | 1.222 | 11 | 6 | 9 | 3 | 1 | 0 | 3 |
| 20 | John MiraliaLHP, 1BPDHS (Charlotte) | 1.214 | 17 | 9 | 14 | 2 | 0 | 2 | 4 |
| 21 | Lamar Mudong SS, 2BErwin (Asheville) | 1.200 | 13 | 6 | 10 | 6 | 0 | 0 | 4 |
| 22 | Bo DavidsonSMHS (Charlotte) | 1.200 | 11 | 6 | 10 | 3 | 0 | 1 | 3 |
| 23 | Lee StuttsACHS (Graham) | 1.143 | 11 | 3 | 7 | 0 | 1 | 1 | 2 |
| 24 | Austin GrierOF, PChambers (Charlotte) | 1.143 | 10 | 3 | 7 | 0 | 1 | 1 | 3 |
| 25 | Gavin FragaleSLCA (Huntersville) | 1.125 | 23 | 10 | 16 | 5 | 0 | 1 | 6 |
| 26 | Anthony HausnerC, RHPWCHS (Raleigh) | 1.125 | 19 | 10 | 16 | 5 | 0 | 1 | 6 |
| 27 | Tanner LyneRHP, CConcord Academy (Concord) | 1.111 | 16 | 4 | 9 | 0 | 0 | 2 | 4 |
| 28 | Nathan Woodard1B, RHPGreenfield (Wilson) | 1.111 | 13 | 4 | 9 | 1 | 1 | 1 | 3 |
| 29 | Elec YountINF, RHPBandys (Catawba) | 1.100 | 16 | 5 | 10 | 1 | 1 | 1 | 4 |
| 30 | Max GreenOF, PCCA (Greensboro) | 1.100 | 15 | 7 | 10 | 4 | 0 | 0 | 4 |
| 31 | Gage GriffinCCHS (Wilmington) | 1.100 | 10 | 6 | 10 | 3 | 1 | 0 | 3 |
| 32 | Sam RiceSS, 2BEastern Wayne (Goldsboro) | 1.100 | 10 | 5 | 10 | 3 | 0 | 1 | 4 |
| 33 | AJ StricklandRoanoke Rapids | 1.091 | 17 | 4 | 11 | 2 | 0 | 2 | 4 |
| 34 | Jacob MabeSS, CFWest Stokes (King) | 1.091 | 14 | 7 | 11 | 1 | 2 | 0 | 4 |
| 35 | Aaron SmithC, DHGray's Creek (Hope Mills) | 1.083 | 16 | 6 | 12 | 1 | 0 | 2 | 5 |
| 36 | Brayden LeonardFCHS (Rocky Mount) | 1.071 | 20 | 10 | 14 | 2 | 0 | 1 | 5 |
| 37 | Reid GoreOF, PSCHS (Tabor City) | 1.000 | 16 | 7 | 9 | 2 | 0 | 0 | 4 |
| 38 | Brandon AbdalaINF, OFHopewell (Huntersville) | 1.000 | 16 | 6 | 13 | 1 | 0 | 2 | 4 |
| 39 | Nathan SamiiINF, RHPCLHS (Charlotte) | 1.000 | 15 | 4 | 7 | 3 | 0 | 0 | 4 |
| 40 | Harris JacksonSS, RHPMontgomery Central (Troy) | 1.000 | 14 | 8 | 12 | 1 | 0 | 1 | 4 |
| 41 | Drew NeedhamPGHS (Franklinville) | 1.000 | 14 | 7 | 12 | 5 | 0 | 0 | 4 |
| 42 | RJ SalesOF, PPHS (Southern Pines) | 1.000 | 14 | 5 | 12 | 1 | 0 | 2 | 4 |
| 43 | Tyler EubanksBCA (Kinston) | 1.000 | 12 | 6 | 10 | 2 | 1 | 0 | 3 |
| 44 | David BrannenP, 1BSIHS (Statesville) | 1.000 | 12 | 6 | 9 | 1 | 1 | 0 | 3 |
| 45 | Christian LarsenCF, RHPCary Academy (Cary) | 1.000 | 12 | 6 | 8 | 0 | 1 | 0 | 3 |
| 46 | Tanner CarltonP, SSFranklin | 1.000 | 12 | 5 | 8 | 0 | 0 | 1 | 3 |
| 47 | Max VieraSS, PRGNHS (Rabun Gap) | 1.000 | 12 | 5 | 8 | 1 | 1 | 0 | 4 |
| 48 | Cody ChapmanGCHS (Gastonia) | 1.000 | 12 | 3 | 8 | 2 | 0 | 1 | 3 |
| 49 | Garrett MoffettLHP, OFWCDHS (Goldsboro) | 1.000 | 12 | 3 | 10 | 1 | 0 | 2 | 4 |
| 50 | Dillon GregoryC, PJPIIC (Greenville) | 1.000 | 11 | 8 | 10 | 2 | 0 | 0 | 3 |