| 1 | Logan TraftonGHoggard (Wilmington) | 0.728 | 59 | 81 | 308 | 14 |
| 2 | Ethan HofertGLake Norman (Mooresville) | 0.625 | 40 | 64 | 314 | 12 |
| 3 | Rease DearingGHavelock | 0.611 | 129 | 211 | 486 | 13 |
| 4 | Ricky BockavichGLake Norman (Mooresville) | 0.582 | 184 | 316 | 838 | 24 |
| 5 | Josh RaberGHoggard (Wilmington) | 0.539 | 82 | 152 | 459 | 15 |
| 6 | Peter SchaftleinGPage (Greensboro) | 0.535 | 123 | 230 | 692 | 19 |
| 7 | Jake PendergrassGFFHS (Outer Banks) | 0.534 | 101 | 189 | 668 | 14 |
| 8 | Andrew MaceGPatton (Morganton) | 0.530 | 96 | 181 | 473 | 12 |
| 9 | Tyler CroweGButler (Matthews) | 0.520 | 115 | 221 | 466 | 13 |
| 10 | Jack HarrisonGSLCA (Huntersville) | 0.452 | 104 | 230 | 796 | 17 |
| 11 | Matthew LiquoriGJacksonville | 0.448 | 145 | 324 | 594 | 14 |
| 12 | Peter NguyenGButler (Matthews) | 0.351 | 53 | 151 | 405 | 12 |
| 1 | Elijah McClainGSRHS (Raleigh) | 0.935 | 159 | 170 | 708 | 15 |
| 2 | Will DentonGReagan (Pfafftown) | 0.767 | 33 | 43 | 264 | 9 |
| 3 | Jake MeyerGNGHS (Greensboro) | 0.702 | 220 | 313 | 618 | 17 |
| 4 | Bryce StewartGWilliams (Burlington) | 0.675 | 235 | 348 | 563 | 13 |
| 5 | Tucker DuplessisGMarvin Ridge (Waxhaw) | 0.662 | 169 | 255 | 673 | 19 |
| 6 | Sean JesraniGHolly Springs | 0.661 | 205 | 310 | 728 | 16 |
| 7 | Zachary KochGCuthbertson (Waxhaw) | 0.633 | 235 | 371 | 765 | 19 |
| 8 | Robert MendezGMooresville | 0.625 | 230 | 368 | 813 | 17 |
| 9 | Lance SkeltonGMiddle Creek (Apex) | 0.623 | 157 | 252 | 890 | 21 |
| 10 | Riley MyerGCGHS (Raleigh) | 0.615 | 128 | 208 | 588 | 16 |
| 11 | Ryan TempkeGPanther Creek (Cary) | 0.607 | 178 | 293 | 549 | 14 |
| 12 | Lennon Kuhl-chimeraGEastern Alamance (Mebane) | 0.607 | 116 | 191 | 645 | 16 |
| 13 | Dylan AtkinsG, AECHHS (Chapel Hill) | 0.598 | 231 | 386 | 909 | 20 |
| 14 | Connor WilliamsGFuquay-Varina | 0.598 | 176 | 294 | 546 | 14 |
| 15 | Gavin BathgateGGrimsley (Greensboro) | 0.597 | 43 | 72 | 274 | 12 |
| 16 | Bryce CheekGWeddington (Matthews) | 0.594 | 151 | 254 | 775 | 21 |
| 17 | Cole LewisGNew Bern | 0.594 | 126 | 212 | 520 | 14 |
| 18 | Nik YoungLNC (Huntersville) | 0.588 | 156 | 265 | 792 | 17 |
| 19 | Griffin BroadGWakefield (Raleigh) | 0.585 | 106 | 181 | 620 | 14 |
| 20 | Garner MartinaGSMHS (Charlotte) | 0.584 | 162 | 277 | 384 | 13 |
| 21 | Gage TurnerGArdrey Kell (Charlotte) | 0.583 | 153 | 262 | 717 | 21 |
| 22 | Stuart MartinGReagan (Pfafftown) | 0.581 | 107 | 184 | 552 | 15 |
| 23 | Sam BarbarawiG, DWake Forest | 0.580 | 101 | 174 | 438 | 15 |
| 24 | Mason BakerGGrimsley (Greensboro) | 0.578 | 74 | 128 | 288 | 8 |
| 25 | Steven NguyenGSGHS (High Point) | 0.575 | 141 | 245 | 695 | 15 |
| 26 | Chase FinleyGCRHS (Hillsborough) | 0.575 | 111 | 193 | 468 | 12 |
| 27 | Caleb ChesterSAHS (Graham) | 0.572 | 59 | 103 | 288 | 9 |
| 28 | Steven SmithGSanderson (Raleigh) | 0.564 | 153 | 271 | 656 | 15 |
| 29 | Kamden WilliamsGLeesville Road (Raleigh) | 0.553 | 113 | 204 | 696 | 18 |
| 30 | Parker MorrissetteGGreen Hope (Cary) | 0.549 | 138 | 251 | 644 | 17 |
| 31 | Joshua BrewerGVoyager Academy (Durham) | 0.548 | 148 | 270 | 452 | 10 |
| 32 | Connor SchoenwolfGCKHS (Huntersville) | 0.535 | 168 | 314 | 600 | 15 |
| 33 | Cameron SidesGSGHS (Greensboro) | 0.534 | 123 | 230 | 617 | 14 |
| 34 | Jack GelsingerGAthens Drive (Raleigh) | 0.534 | 54 | 101 | 264 | 10 |
| 35 | Nate LeeGMarvin Ridge (Waxhaw) | 0.533 | 24 | 45 | 241 | 11 |
| 36 | Logan WellerIndependence (Charlotte) | 0.532 | 164 | 308 | 504 | 16 |
| 37 | Andrew NorrisGSun Valley (Monroe) | 0.531 | 153 | 288 | 672 | 16 |
| 38 | Zack TuckerGAthens Drive (Raleigh) | 0.530 | 79 | 149 | 456 | 15 |