| 1 | Brody Nelson1B, RHPEast Carteret (Beaufort) | 36 | 92 | 25 |
| 2 | Carter DudleySOHS (Jacksonville) | 35 | 78 | 21 |
| 3 | Tate WhiteheadSOHS (Jacksonville) | 34 | 88 | 22 |
| 4 | Carter SandersSOHS (Jacksonville) | 34 | 88 | 22 |
| 5 | Tanner WhiteheadSOHS (Jacksonville) | 30 | 89 | 22 |
| 6 | Brecken BowlesINFEast Duplin (Beulaville) | 27 | 90 | 23 |
| 7 | Will RadfordC, UTILGCHS (Snow Hill) | 26 | 101 | 26 |
| 8 | Robbie BecknerCamden County (Camden) | 26 | 101 | 28 |
| 9 | Hunter BaldreeWashington | 26 | 71 | 18 |
| 10 | John McLambINF, LHPMidway (Dunn) | 25 | 100 | 26 |
| 11 | Jacob NelsonSS, CEast Carteret (Beaufort) | 25 | 98 | 25 |
| 12 | Cade AllenINF, PWest Bladen (Bladenboro) | 25 | 87 | 22 |
| 13 | Joshua SmithINF, PBYHS (Yanceyville) | 25 | 81 | 23 |
| 14 | Jaheim DixonOFSCHS (Tabor City) | 25 | 73 | 21 |
| 15 | Brysten KeelSWEHS (Pinetops) | 25 | 71 | 22 |
| 16 | T. J. NorvellCamden County (Camden) | 24 | 107 | 28 |
| 17 | Charlie Vestal1B, OFSGHS (Creedmoor) | 24 | 102 | 28 |
| 18 | Austin GearyOF, 1BRoanoke Rapids | 24 | 90 | 22 |
| 19 | Alex Doans2B, OFEast Carteret (Beaufort) | 24 | 90 | 25 |
| 20 | Collin EliasUTILRoanoke Rapids | 24 | 87 | 22 |
| 21 | Trey WillifordFCHS (Farmville) | 24 | 81 | 22 |
| 22 | Blake CrawfordNorth Lenoir (LaGrange) | 24 | 80 | 22 |
| 23 | Ward EvansFCHS (Farmville) | 24 | 79 | 22 |
| 24 | Landon MizeRHP, SSLouisburg | 24 | 77 | 21 |
| 25 | Ricky KernINF, RHPSGHS (Creedmoor) | 23 | 99 | 28 |
| 26 | Trevor HockadayOFSGHS (Creedmoor) | 23 | 97 | 28 |
| 27 | Noah Parker2B, RHPFairmont | 23 | 92 | 25 |
| 28 | John Harvey GoreSCHS (Tabor City) | 23 | 77 | 21 |
| 29 | Wesley Hyatt Camden County (Camden) | 22 | 117 | 29 |
| 30 | Carter AycockNorth Johnston (Kenly) | 22 | 96 | 24 |
| 31 | Evan JohnsonRHP, INFNCHS (Rocky Mount) | 22 | 88 | 24 |
| 32 | Carter WatlingtonC, INFBYHS (Yanceyville) | 22 | 88 | 25 |
| 33 | Kelton FuquayCF, PJMHS (Siler City) | 22 | 86 | 24 |
| 34 | Colby LewisRHP, 3BNCHS (Rocky Mount) | 22 | 85 | 24 |
| 35 | Dane O’NeillSeaforth (Pittsboro) | 21 | 85 | 24 |
| 36 | Brett CashFCHS (Farmville) | 21 | 83 | 22 |
| 37 | Jacob HowardDHSouth Lenoir (Deep Run) | 21 | 73 | 19 |
| 38 | Elias DayCSouth Lenoir (Deep Run) | 21 | 70 | 19 |
| 39 | Jack EwellINF, RHPAyden - Grifton (Ayden) | 20 | 94 | 24 |
| 40 | Luke CannonNorth Lenoir (LaGrange) | 20 | 89 | 22 |
| 41 | Jackson GauseLHP, 1BEast Duplin (Beulaville) | 20 | 89 | 23 |
| 42 | Jon Lewis TempleSS, RHPRoanoke Rapids | 20 | 84 | 22 |
| 43 | Stanley Scott1B, OFFairmont | 20 | 79 | 23 |
| 44 | Adam McdonaldOF, UTILSouth Lenoir (Deep Run) | 20 | 72 | 19 |
| 45 | Connor WhitleyRHP, INFNCHS (Rocky Mount) | 19 | 97 | 24 |
| 46 | Leland BarrowINF, RHPGCHS (Snow Hill) | 19 | 96 | 26 |
| 47 | Luke FoustCF, PBYHS (Yanceyville) | 19 | 95 | 25 |
| 48 | Nate JonesOF, RHPFairmont | 19 | 93 | 25 |
| 49 | Hunter CoulombeNorth Lenoir (LaGrange) | 19 | 91 | 22 |
| 50 | Hunter SmithINF, OFWest Bladen (Bladenboro) | 19 | 90 | 23 |