| 1 | Chris CookeNGHS (Greensboro) | 1.000 | 151 | 3 | 0 | 154 | 23 |
| 2 | Fletcher ThompsonUnion Pines (Cameron) | 1.000 | 105 | 8 | 0 | 113 | 15 |
| 3 | Aaron MachadoCHarnett Central (Angier) | 1.000 | 103 | 0 | 0 | 103 | 14 |
| 4 | Tanner DeibelUnion Pines (Cameron) | 1.000 | 77 | 9 | 0 | 86 | 17 |
| 5 | Luke WatersCSouthern Lee (Sanford) | 0.996 | 252 | 9 | 1 | 262 | 35 |
| 6 | Laith AbulatifaJ.H. Rose (Greenville) | 0.995 | 175 | 17 | 1 | 193 | 26 |
| 7 | Landen JenkinsCSwansboro | 0.994 | 158 | 12 | 1 | 171 | 19 |
| 8 | Lawson AdamsCMTHS (Winston-Salem) | 0.994 | 156 | 4 | 1 | 161 | 23 |
| 9 | Connor DowdCCHS (Concord) | 0.993 | 145 | 6 | 1 | 152 | 19 |
| 10 | Graham HokeCACHS (Taylorsville) | 0.992 | 248 | 2 | 2 | 252 | 30 |
| 11 | Chase GillinCWatauga (Boone) | 0.989 | 171 | 10 | 2 | 183 | 26 |
| 12 | Avery BarbourCSouth View (Hope Mills) | 0.989 | 153 | 25 | 2 | 180 | 25 |
| 13 | Brady MarconiCCCHS (Charlotte) | 0.989 | 168 | 9 | 2 | 179 | 28 |
| 14 | Nolan ShawC, PAsheboro | 0.989 | 78 | 15 | 1 | 94 | 16 |
| 15 | Jayden BryantScotland (Laurinburg) | 0.989 | 86 | 0 | 1 | 87 | 13 |
| 16 | Peyton StantonCGray's Creek (Hope Mills) | 0.988 | 152 | 17 | 2 | 171 | 23 |
| 17 | Lawson KennedyKings Mountain | 0.988 | 160 | 6 | 2 | 168 | 21 |
| 18 | Kwame Carter1B, RHPWatauga (Boone) | 0.988 | 146 | 14 | 2 | 162 | 28 |
| 19 | Andrew MooreUnion Pines (Cameron) | 0.988 | 77 | 3 | 1 | 81 | 24 |
| 20 | Vasco SuttonC, PJacksonville | 0.988 | 65 | 14 | 1 | 80 | 23 |
| 21 | Mason Wilkins1B, RHPNorthern Durham (Durham) | 0.986 | 56 | 14 | 1 | 71 | 21 |
| 22 | Brayden SlusherPiedmont (Monroe) | 0.985 | 125 | 6 | 2 | 133 | 27 |
| 23 | Cody YarbroughC, OFHarnett Central (Angier) | 0.984 | 123 | 0 | 2 | 125 | 17 |
| 24 | Ayden MatzkeCSun Valley (Monroe) | 0.983 | 213 | 20 | 4 | 237 | 27 |
| 25 | Aiden ChafinC, 1BRagsdale (Jamestown) | 0.982 | 208 | 15 | 4 | 227 | 24 |
| 26 | Hunter HedgecoeC, 3BTSHS (Fayetteville) | 0.981 | 196 | 13 | 4 | 213 | 27 |
| 27 | Ashton DawsonCTriton (Erwin) | 0.980 | 231 | 17 | 5 | 253 | 27 |
| 28 | Andrew HoustonOF, CJacksonville | 0.980 | 138 | 9 | 3 | 150 | 22 |
| 29 | Conor Simpson1B, PFranklinton | 0.980 | 94 | 4 | 2 | 100 | 26 |
| 30 | Sam Kluttz1B, CRagsdale (Jamestown) | 0.980 | 94 | 3 | 2 | 99 | 24 |
| 31 | Paul GreeleyCCCHS (Charlotte) | 0.979 | 137 | 6 | 3 | 146 | 29 |
| 32 | Ryley HoltzenCCHS (Concord) | 0.978 | 125 | 7 | 3 | 135 | 25 |
| 33 | Suiter HowardJ.H. Rose (Greenville) | 0.975 | 152 | 4 | 4 | 160 | 26 |
| 34 | Julian Vega1B, PAshbrook (Gastonia) | 0.974 | 72 | 3 | 2 | 77 | 26 |
| 35 | Kade Church2BACHS (Taylorsville) | 0.972 | 66 | 3 | 2 | 71 | 30 |
| 36 | Logan Read1B, RHPSouth View (Hope Mills) | 0.971 | 93 | 6 | 3 | 102 | 25 |
| 37 | Diego Jimenez-ArellanoC, PFranklinton | 0.970 | 119 | 12 | 4 | 135 | 26 |
| 38 | Kaide DavisLee County (Sanford) | 0.970 | 127 | 4 | 4 | 135 | 24 |
| 39 | Andrew BednarikPiedmont (Monroe) | 0.970 | 89 | 8 | 3 | 100 | 18 |
| 40 | Mason MorinINF, OFMiddle Creek (Apex) | 0.969 | 123 | 4 | 4 | 131 | 25 |
| 41 | Tristan Duke1BSun Valley (Monroe) | 0.967 | 116 | 3 | 4 | 123 | 27 |
| 42 | Cooper SelphC, INFMiddle Creek (Apex) | 0.967 | 106 | 10 | 4 | 120 | 19 |
| 43 | KADEN MICHAELS1B, PFreedom (Morganton) | 0.967 | 83 | 6 | 3 | 92 | 21 |
| 44 | Reid SudduthC, RHPAsheboro | 0.964 | 150 | 10 | 6 | 166 | 24 |
| 45 | Dariel PaganWHHS (Lillington) | 0.963 | 95 | 10 | 4 | 109 | 24 |
| 46 | PUCKETT HUDSONINF, CFreedom (Morganton) | 0.962 | 101 | 27 | 5 | 133 | 22 |
| 47 | Colten DestefanoNNHS (Rocky Mount) | 0.959 | 64 | 7 | 3 | 74 | 17 |
| 48 | Luke DanserINFCCHS (Charlotte) | 0.953 | 110 | 11 | 6 | 127 | 29 |
| 49 | Tyler BlankenbeclerRHP, 1BTriton (Erwin) | 0.950 | 102 | 11 | 6 | 119 | 27 |
| 50 | Aiden McFarlandEGHS (Gibsonville) | 0.950 | 72 | 4 | 4 | 80 | 17 |