| 1 | Nick HenryOF, RHPUnion Academy (Monroe) | 41 | 111 | 27 |
| 2 | Carter DevoreINFUnion Academy (Monroe) | 38 | 106 | 27 |
| 3 | Jeremiah ShineOF, INFUnion Academy (Monroe) | 38 | 104 | 27 |
| 4 | Patrick WalshINF, PCKHS (Huntersville) | 36 | 105 | 28 |
| 5 | Gunnar AlmPolk County (Columbus) | 36 | 98 | 25 |
| 6 | Ian GallimoreOF, LHPMount Airy | 35 | 113 | 29 |
| 7 | Tate JensenLHP, 1BDraughn (Valdese) | 35 | 87 | 24 |
| 8 | Rylan VenableRHP, SSMount Airy | 32 | 111 | 28 |
| 9 | Cash DaltonCF, PNorth Stokes (Danbury) | 32 | 102 | 25 |
| 10 | Beckett Gurian1B, OFUnion Academy (Monroe) | 32 | 101 | 27 |
| 11 | Caden CarrolSS, RHPMHHS (Burnsville) | 32 | 84 | 21 |
| 12 | Michael Mauney2B, SSHayesville | 32 | 82 | 20 |
| 13 | Dominic RamettaINFCKHS (Huntersville) | 31 | 107 | 28 |
| 14 | Christian Pawl3B, 1BUnion Academy (Monroe) | 31 | 98 | 27 |
| 15 | Jackson LesterNorth Stokes (Danbury) | 31 | 97 | 25 |
| 16 | Peyton McGahaCF, SSHayesville | 28 | 79 | 20 |
| 17 | Bradyn RuaisP, OFSCHS (Bryson City) | 28 | 77 | 19 |
| 18 | Travail BarnesINF, PThomasville | 27 | 86 | 25 |
| 19 | Kayden OliverOF, PEast Wilkes (Ronda) | 27 | 82 | 21 |
| 20 | Brendan SniderOF, LHPCC (Greensboro) | 27 | 75 | 20 |
| 21 | Bryc GarrisonINF, PRobbinsville | 26 | 76 | 18 |
| 22 | Luis Bejarano SosaC, UTILThomasville | 25 | 88 | 24 |
| 23 | Gavyn MillerOF, 1BSouth Stanly (Norwood) | 25 | 85 | 21 |
| 24 | Mason SparksC, PEast Wilkes (Ronda) | 25 | 77 | 21 |
| 25 | Tate RobertsSS, CFHayesville | 24 | 81 | 20 |
| 26 | CJ Burleson2B, 3BMHHS (Burnsville) | 23 | 85 | 22 |
| 27 | Davis WillardINF, OFCC (Greensboro) | 23 | 76 | 20 |
| 28 | Tommy CrapseMurphy | 23 | 69 | 17 |
| 29 | Lawson CarterPolk County (Columbus) | 22 | 91 | 25 |
| 30 | Matthew BankheadINF, PThomasville | 22 | 88 | 25 |
| 31 | Parker AndersonCherryville | 22 | 87 | 26 |
| 32 | Logan CarswellOFDraughn (Valdese) | 22 | 86 | 24 |
| 33 | Hank GastonLA (Kernersville) | 22 | 79 | 23 |
| 34 | Carter HayesC, UTILSCHS (Bryson City) | 22 | 78 | 19 |
| 35 | Dylan AndersonLHP, 1BCC (Greensboro) | 22 | 77 | 20 |
| 36 | Nolan Council2B, RHPCC (Greensboro) | 22 | 73 | 20 |
| 37 | Cameryn WilsonC, UTILMount Airy | 21 | 109 | 29 |
| 38 | Landon CoxRHP, CMount Airy | 21 | 101 | 28 |
| 39 | John CrumpRHP, SSSouth Stanly (Norwood) | 21 | 82 | 22 |
| 40 | Rowan Ellis2B, SSSCHS (Bryson City) | 21 | 78 | 18 |
| 41 | Lawson WoodardSS, PSCHS (Bryson City) | 21 | 75 | 18 |
| 42 | Brooks AdamczakINF, OFCC (Greensboro) | 21 | 55 | 20 |
| 43 | Brock Bumgardner’Cherryville | 20 | 109 | 29 |
| 44 | Seth LambertINF, PEast Wilkes (Ronda) | 20 | 93 | 22 |
| 45 | Cole FiorilloCCHS (Charlotte) | 20 | 86 | 21 |
| 46 | Ayden GuessfordOF, INFEast Wilkes (Ronda) | 20 | 85 | 21 |
| 47 | Chad WilsonOFCKHS (Huntersville) | 20 | 82 | 26 |
| 48 | Jafet Rodriguez LA (Kernersville) | 20 | 81 | 22 |
| 49 | Tyler SmithINF, PCC (Greensboro) | 20 | 76 | 20 |
| 50 | Ethan OrrLHP, OFRobbinsville | 20 | 74 | 18 |