| 1 | Eric Gallman IIWR, CBMIC (Mt. Holly) | 902 | 12 | 423 | 14 | 479 | 14 |
| 2 | Will KillianWR, CBHibriten (Lenoir) | 843 | 13 | 482 | 17 | 361 | 14 |
| 3 | Connor O'brienCB, WRD.H. Conley (Greenville) | 813 | 34 | 732 | 7 | 81 | 12 |
| 4 | Dacorey MedleyFS, WRAsheboro | 783 | 21 | 567 | 12 | 216 | 13 |
| 5 | Akeythio CarsonSB, SSHuss (Gastonia) | 777 | 15 | 300 | 63 | 477 | 13 |
| 6 | Lavonte CarterRB, DBPFHS (Fayetteville) | 768 | 18 | 684 | 4 | 84 | 12 |
| 7 | Devon PerryQB, CBRavenscroft (Raleigh) | 766 | 25 | 554 | 16 | 212 | 13 |
| 8 | Blake WinebargerQB, DBForbush (East Bend) | 730 | 0 | 0 | 21 | 625 | 11 |
| 9 | Jo LeakeRB, CBWMHS (Mt. Gilead) | 688 | 10 | 417 | 11 | 271 | 15 |
| 10 | Jake ChristmanATH, FSWestern Alamance (Elon) | 651 | 13 | 324 | 16 | 329 | 14 |
| 11 | Malik HerbertCB, WRERHS (Ramseur) | 638 | 18 | 560 | 4 | 78 | 12 |
| 12 | Tykel LandrumWR, FSHendersonville | 636 | 13 | 308 | 16 | 328 | 14 |
| 13 | Matthew MossRB, DBMcDowell (Marion) | 633 | 23 | 555 | 5 | 78 | 12 |
| 14 | Ishois TimesATHSouthern Lee (Sanford) | 632 | 14 | 299 | 17 | 333 | 12 |
| 15 | Keyonis HopkinsRBSouth View (Hope Mills) | 596 | 23 | 539 | 4 | 57 | 12 |
| 16 | Alex LeshockWRMarvin Ridge (Waxhaw) | 588 | 17 | 455 | 5 | 133 | 13 |
| 17 | Jacorey AlstonWRMount Pleasant | 577 | 20 | 577 | 0 | 0 | 13 |
| 18 | Matt HamiltonWRLeesville Road (Raleigh) | 572 | 14 | 313 | 13 | 259 | 12 |
| 19 | Amier AlstonRB, CBEastern Alamance (Mebane) | 570 | 16 | 425 | 12 | 145 | 11 |
| 20 | Jaleel MclaughlinRB, FSForest Hills (Marshville) | 567 | 18 | 557 | 2 | 10 | 11 |
| 21 | Kaedin RobinsonDB, RBA.C. Reynolds (Asheville) | 550 | 12 | 261 | 15 | 289 | 13 |
| 22 | Ian JohnsonRB, DBManteo | 538 | 19 | 431 | 5 | 107 | 12 |
| 23 | Jawann WashingtonCB, WRCDHS (Lexington) | 533 | 28 | 531 | 1 | 2 | 11 |
| 24 | Cj ThompsonWR, SSErwin (Asheville) | 529 | 19 | 488 | 5 | 41 | 13 |
| 25 | Jaquan RankinsWR, RBHU (Charlotte) | 526 | 16 | 502 | 2 | 24 | 10 |
| 26 | Isaiah BaileyOLB, RBWCHS (Morehead City) | 522 | 20 | 522 | 0 | 0 | 11 |
| 27 | Dj JohnsonRB, CBPCHS (Hertford) | 515 | 19 | 492 | 1 | 23 | 12 |
| 28 | Justin HooperRB, CBPender (Burgaw) | 513 | 12 | 324 | 4 | 189 | 11 |
| 29 | Wesley PorterCB, WREast Rowan (Salisbury) | 512 | 18 | 470 | 7 | 42 | 12 |
| 30 | Diontay JohnsonWR, CBJ.H. Rose (Greenville) | 511 | 26 | 511 | 0 | 0 | 12 |
| 31 | Deante WhitersWRWalkertown | 503 | 25 | 524 | 1 | 8 | 12 |
| 32 | Latrell BrownRB, CBPender (Burgaw) | 499 | 16 | 499 | 0 | 0 | 11 |
| 33 | Blake MathewsWR, CBNBHS (Weaverville) | 498 | 22 | 472 | 2 | 26 | 11 |
| 34 | Semaj MccowanWR, DBFranklinton | 494 | 18 | 486 | 4 | 8 | 12 |
| 35 | Nick StittWR, FSParkwood (Monroe) | 490 | 17 | 445 | 4 | 45 | 11 |
| 36 | Xavian KingRB, DBSt. Stephens (Hickory) | 488 | 17 | 471 | 3 | 17 | 11 |
| 37 | Aj BaldwinWR, CBCape Fear (Fayetteville) | 482 | 15 | 308 | 8 | 174 | 16 |
| 38 | Coleman ReichATH, DBLedford (Thomasville) | 478 | 12 | 308 | 6 | 170 | 13 |
| 39 | Malcom WestCB, WRGranville Central (Stem) | 474 | 19 | 474 | 0 | 0 | 13 |
| 40 | Steven SanchezRB, CBAvery County (Newland) | 473 | 22 | 419 | 3 | 54 | 12 |
| 41 | Will HarwoodRB, OLBPLP (Mooresville) | 472 | 14 | 362 | 5 | 110 | 11 |
| 42 | Ja'hare Taylor thomasOLB, FSThomasville | 468 | 7 | 192 | 19 | 276 | 12 |
| 43 | Nadir ThompsonSouthern Nash (Bailey) | 454 | 5 | 49 | 29 | 405 | 13 |
| 44 | Shy'Keem HusseyTE, DBTarboro | 447 | 5 | 127 | 18 | 320 | 15 |
| 45 | Corey StoweSB, FSSWCHS (Belmont) | 446 | 17 | 276 | 18 | 170 | 12 |
| 46 | Lamont MurraySB, WRPamlico County (Bayboro) | 441 | 17 | 441 | 0 | 0 | 10 |
| 47 | Kendric IveyCB, RBCuthbertson (Waxhaw) | 431 | 8 | 282 | 7 | 149 | 10 |
| 48 | Jaquan ThomasWR, CNCA (Charlotte) | 428 | 1 | 428 | 0 | 0 | 11 |
| 49 | Cody CobleRB, DBWest Davidson (Lexington) | 422 | 18 | 347 | 7 | 82 | 10 |
| 50 | Tyre DavisRB, DBLouisburg | 419 | 13 | 419 | 0 | 0 | 8 |