| 1 | Antonio McKoySF, SGHCA (Harrells) | 37 | 28.4 | 448 | 770 | 58 | 419 | 675 | 62 | 60 |
| 2 | Karsten SwinneyPG, SGFCA (Fayetteville) | 29 | 31.7 | 322 | 0 | 0 | 204 | 0 | 0 | 0 |
| 3 | Luke ColettaPG, GCHS (Pittsboro) | 36 | 24.2 | 301 | 611 | 49 | 268 | 500 | 54 | 52 |
| 4 | Trent ClarkSG, PGNBHS (Weaverville) | 28 | 27.3 | 290 | 555 | 52 | 236 | 403 | 59 | 57 |
| 5 | Bryce WestSG, SFFCA (Fayetteville) | 29 | 26.9 | 284 | 0 | 0 | 156 | 0 | 0 | 0 |
| 6 | Max BrutusFSHS (Wilmington) | 31 | 20.9 | 272 | 467 | 58 | 254 | 396 | 64 | 60 |
| 7 | Dashaun McKoySG, PGHCA (Harrells) | 37 | 18.0 | 268 | 503 | 53 | 244 | 418 | 58 | 56 |
| 8 | Nate MartinF, GSGHS (Greensboro) | 37 | 20.9 | 264 | 688 | 38 | 170 | 339 | 50 | 45 |
| 9 | Dionte NealPGReidsville | 23 | 35.6 | 263 | 381 | 69 | 184 | 254 | 72 | 79 |
| 10 | Zavien RussellCBHS (Reidsville) | 27 | 23.6 | 262 | 533 | 49 | 243 | 447 | 54 | 51 |
| 11 | Jeremiah EdwardsNC (Smithfield) | 25 | 29.6 | 262 | 0 | 0 | 211 | 0 | 0 | 0 |
| 12 | Marshall RicksPCA (Belhaven) | 30 | 21.3 | 256 | 523 | 49 | 228 | 418 | 55 | 52 |
| 13 | Jaleel SmithPGHuss (Gastonia) | 26 | 29.6 | 254 | 482 | 53 | 216 | 364 | 59 | 57 |
| 14 | Jamie DancePG, SGCurrituck County (Barco) | 27 | 25.7 | 254 | 544 | 47 | 194 | 361 | 54 | 52 |
| 15 | Travien WilliamsG, WHRHS (Harrisburg) | 30 | 22.2 | 253 | 434 | 58 | 245 | 399 | 61 | 59 |
| 16 | Sean NixPG, SGCannon (Concord) | 29 | 27.4 | 250 | 550 | 45 | 159 | 295 | 54 | 54 |
| 17 | Josiah GuytonSG, PGLincolnton | 28 | 23.2 | 248 | 388 | 64 | 209 | 289 | 72 | 69 |
| 18 | Davian EdwardsSAHS (Haw River) | 29 | 23.7 | 248 | 492 | 50 | 206 | 364 | 57 | 55 |
| 19 | Kingsley DonaldsonC, PFUnion Pines (Cameron) | 25 | 24.2 | 247 | 471 | 52 | 239 | 432 | 55 | 53 |
| 20 | Chase SmithFQueen's Grant (Matthews) | 35 | 16.1 | 242 | 350 | 69 | 231 | 309 | 75 | 71 |
| 21 | Mekhi AllenW, GQueen's Grant (Matthews) | 38 | 15.6 | 241 | 445 | 54 | 179 | 258 | 69 | 61 |
| 22 | Seth HarrisWGHS (Greensboro) | 30 | 22.8 | 237 | 457 | 52 | 186 | 321 | 58 | 57 |
| 23 | Isaiah ThomasG, PGWPA (Goldsboro) | 20 | 33.2 | 233 | 410 | 57 | 184 | 283 | 65 | 63 |
| 24 | Ayden JohnsonGCA (Greensboro) | 31 | 20.4 | 229 | 429 | 53 | 134 | 207 | 65 | 64 |
| 25 | Tristan PetersonPG, SGCurrituck County (Barco) | 27 | 21.9 | 229 | 449 | 51 | 195 | 323 | 60 | 55 |
| 26 | Calvin MillerGUGCHS (Lexington) | 32 | 19.2 | 226 | 512 | 44 | 161 | 312 | 52 | 50 |
| 27 | Ben ColemanNew Life Camp (Raleigh) | 37 | 15.5 | 226 | 223 | 0 | 144 | 128 | 0 | 120 |
| 28 | Jaiden CooperPFLWCHS (Jacksonville) | 27 | 18.8 | 225 | 312 | 72 | 225 | 304 | 74 | 72 |
| 29 | Amazin DixonGOak City Prep (Raleigh) | 22 | 27.0 | 225 | 346 | 65 | 154 | 232 | 66 | 75 |
| 30 | Dillon MasonSLCA (Huntersville) | 32 | 18.4 | 224 | 402 | 56 | 183 | 287 | 64 | 61 |
| 31 | Jaxon DollarSFEast Lincoln (Denver) | 27 | 21.0 | 222 | 414 | 54 | 175 | 260 | 67 | 59 |
| 32 | Asa GuraPG, SGIC Imagine (Asheville) | 23 | 24.0 | 222 | 477 | 47 | 193 | 367 | 53 | 50 |
| 33 | Jae'lyn IngramNorth Duplin (Calypso) | 25 | 20.1 | 220 | 451 | 49 | 217 | 444 | 49 | 49 |
| 34 | Jayden PringleGTBCA (Kernersville) | 30 | 18.8 | 219 | 401 | 55 | 203 | 335 | 61 | 57 |
| 35 | Jaelen RascoeCACHS (Ahoskie) | 23 | 23.8 | 217 | 500 | 43 | 177 | 357 | 50 | 47 |
| 36 | Asante MartinPG, SGOwen (Black Mountain) | 26 | 27.0 | 216 | 81 | 0 | 173 | 54 | 0 | 293 |
| 37 | Kannon McBrideGCroatan (Newport) | 26 | 25.5 | 215 | 415 | 52 | 147 | 242 | 61 | 60 |
| 38 | Braydon TemplePG, GRCA (Fayetteville) | 27 | 19.0 | 213 | 425 | 50 | 165 | 276 | 60 | 56 |
| 39 | Gavin GaultSG, PFMadison (Marshall) | 29 | 22.7 | 212 | 461 | 46 | 157 | 327 | 48 | 52 |
| 40 | Mason MurphyFEastern Alamance (Mebane) | 27 | 19.7 | 211 | 375 | 56 | 196 | 312 | 63 | 58 |
| 41 | Amari MeltonPG, SGForest Hills (Marshville) | 28 | 20.7 | 211 | 477 | 44 | 146 | 291 | 50 | 51 |
| 42 | Maverick BallNHCHS (Salisbury) | 21 | 31.1 | 210 | 369 | 57 | 161 | 228 | 71 | 64 |
| 43 | Braeden GreenupGSGHS (Creedmoor) | 25 | 22.8 | 210 | 461 | 46 | 162 | 315 | 51 | 51 |
| 44 | Cameron NewmanGGCHS (Gastonia) | 34 | 17.8 | 210 | 488 | 43 | 120 | 242 | 50 | 52 |
| 45 | Jack PorterPGSCHS (Indian Trail) | 35 | 18.9 | 209 | 430 | 49 | 167 | 300 | 56 | 53 |
| 46 | Noah DulinSG, SFDavie County (Mocksville) | 27 | 19.7 | 208 | 413 | 50 | 141 | 213 | 66 | 58 |
| 47 | Hayden WilliamsGSHS (Mount Airy) | 37 | 15.5 | 208 | 471 | 44 | 180 | 371 | 49 | 47 |
| 48 | JaVon MottaGTCHS (Fayetteville) | 32 | 17.1 | 207 | 388 | 53 | 122 | 201 | 61 | 64 |
| 49 | Cam FowlerGNorthwood (Pittsboro) | 26 | 22.3 | 207 | 402 | 51 | 150 | 251 | 60 | 59 |
| 50 | Tye ClayPG, SGBurns (Lawndale) | 27 | 20.4 | 206 | 388 | 53 | 159 | 266 | 60 | 59 |