| 1 | Patrick GilbaughGHolly Springs | 0.754 | 172 | 228 | 523 | 12 |
| 2 | Tyler ComstockGMiddle Creek (Apex) | 0.731 | 95 | 130 | 377 | 11 |
| 3 | Carson PirkGDavie County (Mocksville) | 0.692 | 166 | 240 | 497 | 17 |
| 4 | Ben SilverGNGHS (Greensboro) | 0.689 | 124 | 180 | 444 | 12 |
| 5 | Jed DavidEnloe (Raleigh) | 0.663 | 193 | 291 | 576 | 13 |
| 6 | Ashton StephensPHS (Southern Pines) | 0.641 | 134 | 209 | 479 | 14 |
| 7 | Luke NapierGArdrey Kell (Charlotte) | 0.638 | 113 | 177 | 493 | 13 |
| 8 | Silas MundayGChapel Hill | 0.637 | 170 | 267 | 588 | 15 |
| 9 | TYLER WELCHGLincoln Charter (Denver) | 0.635 | 155 | 244 | 435 | 14 |
| 10 | Owen TimpermanGCCDS (Charlotte) | 0.634 | 154 | 243 | 715 | 17 |
| 11 | Asa InceG, DPRHS (Indian Trail) | 0.631 | 137 | 217 | 604 | 14 |
| 12 | Owen TaillonGNLHS (Lincolnton) | 0.625 | 158 | 253 | 672 | 14 |
| 13 | James FlanaganGNorthwood (Pittsboro) | 0.620 | 158 | 255 | 613 | 14 |
| 14 | Holden WALIGOWSKIGCCHS (Charlotte) | 0.612 | 120 | 196 | 612 | 14 |
| 15 | Max RiggenbachGLNC (Huntersville) | 0.609 | 92 | 151 | 300 | 9 |
| 16 | Nicolas PetittoNJHS (Jacksonville) | 0.607 | 125 | 206 | 528 | 11 |
| 17 | Hunter SlickerGCroatan (Newport) | 0.602 | 148 | 246 | 526 | 13 |
| 18 | Tadhg BaileyGDS (Greensboro) | 0.602 | 77 | 128 | 440 | 11 |
| 19 | Conor PikeGSGHS (Greensboro) | 0.599 | 226 | 377 | 756 | 16 |
| 20 | Anthony RogersGJack Britt (Fayetteville) | 0.596 | 220 | 369 | 688 | 16 |
| 21 | Gabe SellGAthens Drive (Raleigh) | 0.595 | 119 | 200 | 465 | 17 |
| 22 | Luke DietrichGCSD (Davidson) | 0.593 | 131 | 221 | 688 | 16 |
| 23 | Teshome ArifuGPage (Greensboro) | 0.593 | 48 | 81 | 240 | 7 |
| 24 | Andrew FayGCarrboro | 0.590 | 144 | 244 | 628 | 15 |
| 25 | Evan BuonsignoreGMillbrook (Raleigh) | 0.588 | 120 | 204 | 586 | 17 |
| 26 | Tyler BoykoGJacksonville | 0.587 | 108 | 184 | 522 | 11 |
| 27 | Kenan ReynoldsGUnion Pines (Cameron) | 0.580 | 101 | 174 | 459 | 12 |
| 28 | Josef KlampferCuthbertson (Waxhaw) | 0.575 | 100 | 174 | 400 | 9 |
| 29 | Shane BalonGNew Bern | 0.574 | 205 | 357 | 398 | 13 |
| 30 | Sergio BecomGSanderson (Raleigh) | 0.574 | 159 | 277 | 530 | 15 |
| 31 | Simon AchumbaGGarner | 0.574 | 105 | 183 | 485 | 12 |
| 32 | Rory HusemanGECHHS (Chapel Hill) | 0.571 | 28 | 49 | 216 | 6 |
| 33 | Hugh FitzgeraldGRJRHS (Winston-Salem) | 0.567 | 114 | 201 | 612 | 16 |
| 34 | Connor McNeilGDavie County (Mocksville) | 0.559 | 52 | 93 | 263 | 13 |
| 35 | Carter FieldsGLCA (Rock Hill) | 0.558 | 77 | 138 | 378 | 12 |
| 36 | Brandon PattersonG, DAthens Drive (Raleigh) | 0.558 | 67 | 120 | 379 | 16 |
| 37 | Mathias RossiGTopsail (Hampstead) | 0.557 | 44 | 79 | 273 | 13 |
| 38 | Jarmon FonvilleGFCDHS (Lewisville) | 0.556 | 90 | 162 | 324 | 9 |
| 39 | Robert WrightGRavenscroft (Raleigh) | 0.553 | 182 | 329 | 691 | 15 |
| 40 | Camden HerringGNorth Brunswick (Leland) | 0.551 | 193 | 350 | 576 | 16 |
| 41 | Cody CartwrightGCGHS (Raleigh) | 0.548 | 68 | 124 | 493 | 17 |
| 42 | WESLEY SLOWIKGJordan (Durham) | 0.545 | 169 | 310 | 597 | 11 |
| 43 | Nolan RollinsGFFHS (Outer Banks) | 0.545 | 72 | 132 | 288 | 6 |
| 44 | Cullen GalonGWake Forest | 0.543 | 144 | 265 | 492 | 11 |
| 45 | Calhan PatrickGT.C. Roberson (Asheville) | 0.539 | 123 | 228 | 433 | 9 |
| 46 | Hawkins HodgesGCorinth Holders (Wendell) | 0.522 | 130 | 249 | 600 | 15 |
| 47 | Jaxon TurnerGRCHS (Roxboro) | 0.522 | 129 | 247 | 528 | 11 |
| 48 | Nolan CardilloGFelton Grove (Apex) | 0.514 | 184 | 358 | 864 | 20 |
| 49 | Rowan ZippiGApex Friendship (Apex) | 0.506 | 90 | 178 | 692 | 15 |
| 50 | Logan DealGSAHS (Haw River) | 0.504 | 139 | 276 | 386 | 14 |