| 1 | Logan StoryLCA (Mooresville) | 30 | 1.111 | 27 |
| 2 | Corbin EsquivelMF, FORWUnion Academy (Monroe) | 22 | 1.100 | 20 |
| 3 | Tyler WhitakerSTRK, MFSSHS (Walnut Cove) | 22 | 1.000 | 22 |
| 4 | Elkin LopezMount Airy | 22 | 0.957 | 23 |
| 5 | Nik SeguinMF, STRKCKHS (Huntersville) | 22 | 0.815 | 27 |
| 6 | Ethan GrassoSTRKBradford Prep (Charlotte) | 21 | 0.955 | 22 |
| 7 | Landon OakleyBCHS (Summerfield) | 20 | 1.053 | 19 |
| 8 | Ethan MoranMF, STRKSSHS (Walnut Cove) | 20 | 1.000 | 20 |
| 9 | Desmond BullardGSDHS (Misenheimer) | 17 | 0.708 | 24 |
| 10 | Junior Soriano DiazMF, STRKBREC (Cashiers) | 16 | 1.231 | 13 |
| 11 | Landon MatzSCHS (Bryson City) | 16 | 1.143 | 14 |
| 12 | Eric PuskarichMFBREC (Cashiers) | 16 | 1.000 | 16 |
| 13 | Matthew GraySCHS (Bryson City) | 16 | 0.842 | 19 |
| 14 | Michael BurlesonGSDHS (Misenheimer) | 16 | 0.667 | 24 |
| 15 | Marcos FriasMF, STRKCKHS (Huntersville) | 16 | 0.615 | 26 |
| 16 | Drew HansenMF, STRKCKHS (Huntersville) | 16 | 0.593 | 27 |
| 17 | Dhruv SrinivasanFORW, DUnion Academy (Monroe) | 14 | 0.700 | 20 |
| 18 | Mann BarotMurphy | 13 | 1.444 | 9 |
| 19 | Grant EllisFORWBradford Prep (Charlotte) | 13 | 0.619 | 21 |
| 20 | Carlos ParroquinUCA (Asheboro) | 12 | 1.333 | 9 |
| 21 | Manny FerretizD, MFStarmount (Boonville) | 11 | 0.846 | 13 |
| 22 | Nate HallidayTJCA (Mooresboro) | 11 | 0.688 | 16 |
| 23 | Alex TroskenQueen's Grant (Matthews) | 11 | 0.688 | 16 |
| 24 | Clayton ShulerSCHS (Bryson City) | 11 | 0.500 | 22 |
| 25 | Manny MaganaMFBREC (Cashiers) | 10 | 0.714 | 14 |
| 26 | Lucas ZawackiCCHS (Charlotte) | 10 | 0.500 | 20 |
| 27 | Adrian RodriguezMFMount Airy | 10 | 0.417 | 24 |
| 28 | Edwin AgaboD, GKMount Airy | 10 | 0.417 | 24 |
| 29 | Brandy Saguilan TranyCarver (Winston-Salem) | 9 | 1.000 | 9 |
| 30 | Diego LinaresDBMGHS (Kernersville) | 9 | 1.000 | 9 |
| 31 | William StoffelMFBMGHS (Kernersville) | 9 | 0.750 | 12 |
| 32 | Jose Trinidad-Ventura STRKEast Wilkes (Ronda) | 9 | 0.429 | 21 |
| 33 | Aidan HopperD, MFUnion Academy (Monroe) | 9 | 0.429 | 21 |
| 34 | Cade ShoemakerLA (Kernersville) | 9 | 0.429 | 21 |
| 35 | Tucker EmersonGSDHS (Misenheimer) | 9 | 0.375 | 24 |
| 36 | Israel JaramilloUCA (Asheboro) | 8 | 0.889 | 9 |
| 37 | Patrick DugganMFBMGHS (Kernersville) | 8 | 0.889 | 9 |
| 38 | Nate BookoutMF, DCherryville | 8 | 0.800 | 10 |
| 39 | Axel CanelaERHS (Ramseur) | 8 | 0.727 | 11 |
| 40 | Christian MayaMF, FORWStarmount (Boonville) | 8 | 0.727 | 11 |
| 41 | Carson YowFORW, STRKCC (Greensboro) | 8 | 0.727 | 11 |
| 42 | Fernando JuarezFORWMHHS (Burnsville) | 8 | 0.533 | 15 |
| 43 | Landon MetzlerLCA (Mooresville) | 8 | 0.421 | 19 |
| 44 | Angel OsornoMF, FORWMount Airy | 8 | 0.364 | 22 |
| 45 | Bhagwat BhattGSDHS (Misenheimer) | 8 | 0.333 | 24 |
| 46 | Tyler PayneMFMurphy | 7 | 0.778 | 9 |
| 47 | Jerry BuiMurphy | 7 | 0.636 | 11 |
| 48 | Rosvin UlloaAlbemarle | 7 | 0.583 | 12 |
| 49 | Stephen GonzalesFORWUnion Academy (Monroe) | 7 | 0.389 | 18 |
| 50 | James RogersD, MFUnion Academy (Monroe) | 7 | 0.333 | 21 |