| 1 | Tristan MillerCEast Rowan (Salisbury) | 1.000 | 120 | 18 | 0 | 138 | 15 |
| 2 | Carson BorlandC, PNorth Brunswick (Leland) | 1.000 | 82 | 19 | 0 | 101 | 14 |
| 3 | Tucker MuellerC, INFNew Hanover (Wilmington) | 1.000 | 95 | 5 | 0 | 100 | 13 |
| 4 | Cameron BurleysonC, 3BCarson (China Grove) | 1.000 | 80 | 12 | 0 | 92 | 14 |
| 5 | Mayson DearUnion Pines (Cameron) | 1.000 | 75 | 12 | 0 | 87 | 13 |
| 6 | Payden CrewsCTriton (Erwin) | 1.000 | 75 | 0 | 0 | 75 | 12 |
| 7 | Parker WolfCleveland (Clayton) | 1.000 | 60 | 10 | 0 | 70 | 14 |
| 8 | Braeden Murray1BD.H. Conley (Greenville) | 1.000 | 69 | 1 | 0 | 70 | 16 |
| 9 | Hayden DriverC, RHPTuscola (Waynesville) | 1.000 | 62 | 4 | 0 | 66 | 13 |
| 10 | DJ Madrigal C.B. Aycock (Pikeville) | 1.000 | 53 | 12 | 0 | 65 | 13 |
| 11 | Trent TurnerSS, RHPTuscola (Waynesville) | 1.000 | 21 | 42 | 0 | 63 | 14 |
| 12 | Seth Williams1B, LHPNNHS (Rocky Mount) | 1.000 | 57 | 5 | 0 | 62 | 12 |
| 13 | Dylan KellyCLee County (Sanford) | 1.000 | 55 | 1 | 0 | 56 | 14 |
| 14 | Trevor LiebeC, INFChapel Hill | 1.000 | 49 | 5 | 0 | 54 | 11 |
| 15 | Michael MaroneyCCox Mill (Concord) | 0.995 | 197 | 16 | 1 | 214 | 20 |
| 16 | Chase ErvinCNCHS (Concord) | 0.993 | 133 | 6 | 1 | 140 | 14 |
| 17 | Cooper StricklandC, OFGray's Creek (Hope Mills) | 0.992 | 116 | 15 | 1 | 132 | 13 |
| 18 | Bryson HoganC, 1BSRHS (Asheboro) | 0.992 | 125 | 6 | 1 | 132 | 14 |
| 19 | Patrick BoldtCSBHS (Southport) | 0.992 | 117 | 10 | 1 | 128 | 13 |
| 20 | Kaden SmithC, 1BWestern Alamance (Elon) | 0.992 | 118 | 4 | 1 | 123 | 14 |
| 21 | JJ AlphinCape Fear (Fayetteville) | 0.991 | 113 | 1 | 1 | 115 | 15 |
| 22 | Boone CarteeKings Mountain | 0.991 | 110 | 1 | 1 | 112 | 14 |
| 23 | Davis HortonC, 1BOrange (Hillsborough) | 0.990 | 88 | 10 | 1 | 99 | 13 |
| 24 | Grayson TudorCRCHS (Wentworth) | 0.989 | 86 | 2 | 1 | 89 | 12 |
| 25 | Jake HunterP, 1BEast Rowan (Salisbury) | 0.988 | 73 | 10 | 1 | 84 | 15 |
| 26 | Cooper BryanC, 3BSouthern Wayne (Dudley) | 0.988 | 75 | 4 | 1 | 80 | 13 |
| 27 | Evan WyrickNGHS (Greensboro) | 0.987 | 147 | 3 | 2 | 152 | 17 |
| 28 | Jonathan GravesOF, CSWCHS (Belmont) | 0.987 | 75 | 0 | 1 | 76 | 13 |
| 29 | Nich Smith1BCCHS (Charlotte) | 0.986 | 70 | 1 | 1 | 72 | 11 |
| 30 | Luke ParkerCleveland (Clayton) | 0.986 | 70 | 1 | 1 | 72 | 13 |
| 31 | Danny O'BrienNNHS (Rocky Mount) | 0.985 | 60 | 6 | 1 | 67 | 12 |
| 32 | Chase WaddellC, RHPHunt (Wilson) | 0.984 | 59 | 3 | 1 | 63 | 14 |
| 33 | Jacob DilleyC, RHPWatauga (Boone) | 0.982 | 106 | 1 | 2 | 109 | 14 |
| 34 | Micheal RoystonForestview (Gastonia) | 0.980 | 98 | 0 | 2 | 100 | 14 |
| 35 | Luke JohnsonSGHS (High Point) | 0.977 | 130 | 0 | 3 | 133 | 14 |
| 36 | Garrison BullockCCCHS (Concord) | 0.976 | 73 | 9 | 2 | 84 | 12 |
| 37 | Jake Harris1B, DHCarson (China Grove) | 0.976 | 81 | 1 | 2 | 84 | 14 |
| 38 | B.D Lanier1B, RHPNorth Brunswick (Leland) | 0.976 | 79 | 2 | 2 | 83 | 14 |
| 39 | Ryker GalaskaC, DHJ.H. Rose (Greenville) | 0.975 | 139 | 14 | 4 | 157 | 20 |
| 40 | Nathan DavisC, PWhite Oak (Jacksonville) | 0.975 | 67 | 10 | 2 | 79 | 13 |
| 41 | Andrew KittingerC, 1BTSHS (Fayetteville) | 0.974 | 106 | 8 | 3 | 117 | 12 |
| 42 | Landon SuttonEastern Wayne (Goldsboro) | 0.972 | 61 | 8 | 2 | 71 | 14 |
| 43 | William StaatsC, INFChapel Hill | 0.971 | 62 | 4 | 2 | 68 | 12 |
| 44 | Will Walker1B, 3BOrange (Hillsborough) | 0.971 | 59 | 7 | 2 | 68 | 13 |
| 45 | JT FecteauINF, CWest Rowan (Mt. Ulla) | 0.970 | 52 | 12 | 2 | 66 | 14 |
| 46 | Kipp Thornton1BCCHS (Concord) | 0.968 | 86 | 5 | 3 | 94 | 12 |
| 47 | Toby MedleyParkland (Winston-Salem) | 0.968 | 58 | 2 | 2 | 62 | 12 |
| 48 | Riley AdamsC, 1BNorthern Durham (Durham) | 0.965 | 65 | 17 | 3 | 85 | 12 |
| 49 | Jason BarnesWHHS (Lillington) | 0.965 | 55 | 0 | 2 | 57 | 14 |
| 50 | Cole Watkins1B, RHPJ.H. Rose (Greenville) | 0.964 | 102 | 5 | 4 | 111 | 20 |