| 1 | Gavin Maines LHP, 1BForbush (East Bend) | 3 | 1 | 55 | 199 |
| 2 | Brody AdamsRHP, SSLee Park Prep (Monroe) | 2 | 0 | 40 | 153 |
| 3 | Kamden HawksLHP, 1BMount Airy | 2 | 0 | 73 | 295 |
| 4 | Nickolas CheathamRF, LFWeldon | 1 | 0 | 0 | 0 |
| 5 | Devito Alston2B, SSWeldon | 1 | 0 | 0 | 4 |
| 6 | Elijah SkipwithCF, 1BWeldon | 1 | 0 | 0 | 0 |
| 7 | Elliot CampbellRF, CWeldon | 1 | 0 | 0 | 0 |
| 8 | J'sean RemondeOF, 2BWeldon | 1 | 0 | 0 | 0 |
| 9 | Jamon Squire2B, RFWeldon | 1 | 0 | 0 | 0 |
| 10 | Latravian Parker PNorth Edgecombe (Tarboro) | 1 | 0 | 18 | 57 |
| 11 | Alex CarverLHP, 1BUCA (Asheboro) | 1 | 0 | 28 | 122 |
| 12 | Cody HughesPJordan (Durham) | 1 | 0 | 30 | 146 |
| 13 | Colt BriggsSt. Stephens (Hickory) | 1 | 0 | 51 | 0 |
| 14 | Samuel HeinzRHP, 1BRHS (Raleigh) | 1 | 0 | 20 | 95 |
| 15 | Evan RobinsonOF, RHPBandys (Catawba) | 1 | 0 | 18 | 99 |
| 16 | Nate HollenbeckPRolesville | 1 | 0 | 48 | 213 |
| 17 | Will Moffitt-MoorePSRA (Charlotte) | 1 | 0 | 20 | 121 |
| 18 | Tyler VincentP, CSTMA (Raleigh) | 1 | 1 | 45 | 215 |
| 19 | Paul SiedelSS, UTILRHS (Raleigh) | 1 | 0 | 5 | 30 |
| 20 | Aayan SubzwariTMSHS (Apex) | 1 | 0 | 21 | 109 |
| 21 | Trae WyattCape Hatteras (Buxton) | 1 | 0 | 39 | 219 |
| 22 | Cameron ParkerNLCA (Rocky Mount) | 1 | 0 | 34 | 173 |
| 23 | Clayton Hedgepeth NLCA (Rocky Mount) | 1 | 0 | 34 | 166 |
| 24 | Hansley McGeeJames Kenan (Warsaw) | 1 | 0 | 22 | 119 |
| 25 | Daniel WallaceC, RHPRHS (Raleigh) | 1 | 0 | 8 | 47 |
| 26 | Aidan HarnoisP, LFRHS (Raleigh) | 1 | 0 | 40 | 183 |
| 27 | Blake McElyeaRHP, 1BDraughn (Valdese) | 1 | 0 | 62 | 251 |
| 28 | Ricky KernINF, RHPSGHS (Creedmoor) | 1 | 0 | 35 | 144 |
| 29 | Jarrett HinsonSouth Stanly (Norwood) | 1 | 0 | 32 | 154 |
| 30 | Seth TickelP, INFRMA (Rocky Mount) | 1 | 0 | 57 | 253 |
| 31 | Griffin JacksonP, 1BCGHS (Raleigh) | 1 | 0 | 36 | 164 |
| 32 | Mason Wilkins1B, RHPNorthern Durham (Durham) | 1 | 0 | 16 | 90 |
| 33 | Bill VaughnRidgecroft (Ahoskie) | 1 | 0 | 31 | 0 |
| 34 | J.P. Rodio3B, 2BNorthern Durham (Durham) | 1 | 0 | 3 | 20 |
| 35 | Braylon TysonRHP, 2BSouth Stanly (Norwood) | 1 | 0 | 40 | 185 |
| 36 | Carter CallicuttRHP, CSouth Stanly (Norwood) | 1 | 0 | 12 | 55 |
| 37 | Easton LedfordINF, RHPBandys (Catawba) | 1 | 0 | 50 | 204 |
| 38 | Aaron MainCF, PGCHS (Gastonia) | 1 | 0 | 59 | 241 |
| 39 | Daniel SpeightRHP, CFTAA (Apex) | 1 | 0 | 16 | 106 |
| 40 | Gavin LoySS, CRiver Mill (Graham) | 1 | 0 | 12 | 48 |
| 41 | Blake Lutterloh3B, RHPRiver Mill (Graham) | 1 | 0 | 43 | 206 |
| 42 | Frederick DowP, INFForestview (Gastonia) | 1 | 0 | 41 | 199 |
| 43 | John CrumpRHP, SSSouth Stanly (Norwood) | 1 | 0 | 31 | 131 |
| 44 | Gage Hobgood2B, POxford Prep (Oxford) | 1 | 0 | 9 | 41 |
| 45 | Aaron HesterWalkertown | 1 | 0 | 9 | 67 |
| 46 | Gavin KleinC, RHPTriton (Erwin) | 1 | 0 | 23 | 107 |
| 47 | Jake CackovicP, 1BHolly Springs | 1 | 0 | 55 | 234 |
| 48 | Michael GurganusBGC (Williamston) | 1 | 0 | 46 | 190 |
| 49 | Davis BestBroughton (Raleigh) | 1 | 0 | 49 | 224 |
| 50 | Camron SeagravesRHP, INFGrace Christian (Sanford) | 1 | 0 | 63 | 266 |