| 1 | Tyler ShowalterG, FButler (Matthews) | 28 | 21.5 | 165 | 223 | 74 |
| 2 | Kj YoungerGWeddington (Matthews) | 29 | 22.9 | 138 | 176 | 78 |
| 3 | Gianni VinesG, FWest Cabarrus (Concord) | 24 | 15.2 | 126 | 170 | 74 |
| 4 | Antoine Jones jr.PG, SGRJRHS (Winston-Salem) | 26 | 22.1 | 115 | 147 | 78 |
| 5 | Grant HamiltonGWeddington (Matthews) | 29 | 20.4 | 114 | 141 | 81 |
| 6 | Jacari BrimPG, SGWest Forsyth (Clemmons) | 28 | 19.8 | 110 | 145 | 76 |
| 7 | Richard GoodsC, PFGrimsley (Greensboro) | 28 | 21.0 | 106 | 164 | 65 |
| 8 | Bryson HeathEMHS (Charlotte) | 27 | 15.3 | 100 | 134 | 75 |
| 9 | Santana LynchGLake Norman (Mooresville) | 31 | 14.1 | 99 | 0 | 0 |
| 10 | Peter MoyeSG, SFSMHS (Charlotte) | 27 | 21.3 | 98 | 126 | 78 |
| 11 | Samaj LongPGPRHS (Indian Trail) | 23 | 13.5 | 97 | 108 | 90 |
| 12 | Nick KeithGGrimsley (Greensboro) | 28 | 14.5 | 93 | 133 | 70 |
| 13 | Patrick CarterGRagsdale (Jamestown) | 25 | 9.6 | 91 | 135 | 67 |
| 14 | Eddie DavidSG, PGCCHS (Charlotte) | 24 | 13.1 | 88 | 110 | 80 |
| 15 | KJ BurkeG, FRagsdale (Jamestown) | 25 | 15.8 | 88 | 126 | 70 |
| 16 | Nick ArnoldPGLake Norman (Mooresville) | 31 | 7.4 | 82 | 0 | 0 |
| 17 | Trent SteinourLake Norman (Mooresville) | 31 | 15.7 | 80 | 0 | 0 |
| 18 | Wyatt KohoutSG, PGWatauga (Boone) | 28 | 14.2 | 79 | 108 | 73 |
| 19 | Langston BoydGMallard Creek (Charlotte) | 26 | 19.9 | 79 | 129 | 61 |
| 20 | Max McDowellGT.C. Roberson (Asheville) | 23 | 17.5 | 78 | 114 | 68 |
| 21 | Jackson PowersPF, CDavie County (Mocksville) | 27 | 13.9 | 78 | 117 | 67 |
| 22 | Cade KellerPG, GWatauga (Boone) | 28 | 14.3 | 77 | 96 | 80 |
| 23 | KJ FordReagan (Pfafftown) | 26 | 16.7 | 77 | 102 | 75 |
| 24 | Anderson SkeltonSG, WSMHS (Charlotte) | 27 | 12.8 | 75 | 88 | 85 |
| 25 | Brett FreemanArdrey Kell (Charlotte) | 22 | 15.8 | 75 | 95 | 79 |
| 26 | Caden CaskeySGArdrey Kell (Charlotte) | 29 | 17.7 | 75 | 107 | 70 |
| 27 | Shamari JohnsonSFRocky River (Mint Hill) | 26 | 15.8 | 75 | 151 | 50 |
| 28 | Maddox GreenePGWatauga (Boone) | 26 | 7.8 | 73 | 99 | 74 |
| 29 | Jordan PattonFChambers (Charlotte) | 31 | 12.1 | 71 | 105 | 68 |
| 30 | Brock JacksonPGParkland (Winston-Salem) | 24 | 11.1 | 70 | 106 | 66 |
| 31 | Nathan TavaresPGSun Valley (Monroe) | 23 | 17.1 | 68 | 85 | 80 |
| 32 | Ahmari HicksSG, GEMHS (Charlotte) | 27 | 16.0 | 67 | 83 | 81 |
| 33 | Maurio Hanson IICChambers (Charlotte) | 31 | 15.5 | 66 | 101 | 65 |
| 34 | Jack SiegelSF, SGProvidence (Charlotte) | 23 | 11.8 | 65 | 82 | 79 |
| 35 | Tre MckinnonGLake Norman (Mooresville) | 31 | 15.4 | 65 | 0 | 0 |
| 36 | Sadiq White Jr.CMyers Park (Charlotte) | 28 | 16.9 | 64 | 121 | 53 |
| 37 | Bryson MickeyPG, SGDavie County (Mocksville) | 27 | 12.9 | 63 | 78 | 81 |
| 38 | Delani HammondsPGArdrey Kell (Charlotte) | 27 | 12.4 | 63 | 85 | 74 |
| 39 | Jayon ConnorGACHS (Taylorsville) | 26 | 11.8 | 63 | 0 | 0 |
| 40 | Caleb GaitherG, PGProvidence (Charlotte) | 23 | 9.4 | 62 | 83 | 75 |
| 41 | Chris EaganPF, SFCCHS (Charlotte) | 26 | 14.7 | 62 | 89 | 70 |
| 42 | Chad LasherFACHS (Taylorsville) | 27 | 14.3 | 62 | 0 | 0 |
| 43 | Josiah RaileySF, SGWatauga (Boone) | 28 | 14.9 | 61 | 107 | 57 |
| 44 | Gary Davis Jr.GMallard Creek (Charlotte) | 26 | 10.2 | 60 | 75 | 80 |
| 45 | Tarris Bouie IIIWChambers (Charlotte) | 30 | 14.9 | 59 | 77 | 77 |
| 46 | Faizon BrandonFGrimsley (Greensboro) | 27 | 11.4 | 59 | 81 | 73 |
| 47 | Quay WatsonHopewell (Huntersville) | 21 | 20.7 | 58 | 68 | 85 |
| 48 | Josh ClarkPGMarvin Ridge (Waxhaw) | 27 | 10.9 | 58 | 78 | 74 |
| 49 | Ethan RatledgeSFDavie County (Mocksville) | 27 | 9.5 | 57 | 84 | 68 |
| 50 | Joshua MoorePGParkland (Winston-Salem) | 25 | 10.6 | 57 | 91 | 63 |