| 1 | Currine HenryCBNew Bern | 8 | 0.8 | 108 | 10 | 
| 2 | Kamar FultonSSHoggard (Wilmington) | 8 | 0.5 | 93 | 15 | 
| 3 | Deshaun BartonCB, WROverhills (Spring Lake) | 6 | 0.5 | 32 | 11 | 
| 4 | Chancellor BryantFS, WRArdrey Kell (Charlotte) | 6 | 0.5 | 350 | 11 | 
| 5 | Fred SellarsDB, WRGrimsley (Greensboro) | 6 | 0.5 | 98 | 12 | 
| 6 | William MillerDBPHS (Southern Pines) | 6 | 0.5 | 9 | 12 | 
| 7 | Kameron ManleyFS, CBRolesville | 6 | 0.5 | 0 | 13 | 
| 8 | Ivion SmithRB, WRNew Bern | 6 | 0.5 | 236 | 13 | 
| 9 | Josiah GillespieFSHoggard (Wilmington) | 6 | 0.4 | 118 | 15 | 
| 10 | Hudson RollarDBArdrey Kell (Charlotte) | 5 | 0.8 | 123 | 6 | 
| 11 | Daviare EldridgeSS, WRWest Forsyth (Clemmons) | 5 | 0.6 | 0 | 9 | 
| 12 | Andrew WaldronHolly Springs | 5 | 0.6 | 0 | 9 | 
| 13 | Kaleb LottCB, FSHillside (Durham) | 5 | 0.6 | 0 | 9 | 
| 14 | Tayden McphatterCBGarner | 5 | 0.5 | 0 | 11 | 
| 15 | Nessiah McarthurATHMillbrook (Raleigh) | 5 | 0.4 | 0 | 12 | 
| 16 | Kj JohnsonRBMTHS (Winston-Salem) | 5 | 0.4 | 95 | 12 | 
| 17 | Antonio ReeseCBClayton | 5 | 0.4 | 0 | 13 | 
| 18 | Joey HallCBCCHS (Charlotte) | 5 | 0.4 | 0 | 13 | 
| 19 | Quentin ReddishFS, SSIndependence (Charlotte) | 5 | 0.4 | 30 | 14 | 
| 20 | Landon InscoeSSCleveland (Clayton) | 5 | 0.4 | 20 | 14 | 
| 21 | Rylan EdwardsMLBHoggard (Wilmington) | 5 | 0.3 | 147 | 15 | 
| 22 | Kavin WhiteCBLake Norman (Mooresville) | 4 | 0.6 | 0 | 7 | 
| 23 | Roman HylandK, PCCHS (Charlotte) | 4 | 0.5 | 0 | 8 | 
| 24 | Keelan FloweFS, CBChambers (Charlotte) | 4 | 0.4 | 0 | 9 | 
| 25 | Omarion WilliamsFS, WRWGHS (Greensboro) | 4 | 0.4 | 0 | 10 | 
| 26 | Antwan BrownDBCorinth Holders (Wendell) | 4 | 0.4 | 0 | 10 | 
| 27 | Reginald BushATHLumberton | 4 | 0.4 | 23 | 10 | 
| 28 | Marquis JamesFS, WROverhills (Spring Lake) | 4 | 0.4 | 30 | 11 | 
| 29 | Elijah BaskinMLBChambers (Charlotte) | 4 | 0.4 | 0 | 11 | 
| 30 | Corey WinstonFS, WRJordan (Durham) | 4 | 0.4 | 90 | 11 | 
| 31 | Fredrick LoganDB, WRPFHS (Fayetteville) | 4 | 0.4 | 45 | 11 | 
| 32 | Jon FijalkowskiDBCCHS (Charlotte) | 4 | 0.4 | 0 | 11 | 
| 33 | Jovon WrightSS, OLBRolesville | 4 | 0.3 | 0 | 12 | 
| 34 | Rami SahirWRPRHS (Indian Trail) | 4 | 0.3 | 110 | 12 | 
| 35 | Ziggy HarrisDB, RBPRHS (Indian Trail) | 4 | 0.3 | 124 | 12 | 
| 36 | Sawyer DuceyWR, DPRHS (Indian Trail) | 4 | 0.3 | 78 | 12 | 
| 37 | Sherard GillilandSS, RBT.C. Roberson (Asheville) | 4 | 0.3 | 39 | 12 | 
| 38 | AJ GrahamATH, CBMooresville | 4 | 0.3 | 32 | 12 | 
| 39 | Jadon BlairFS, QBMTHS (Winston-Salem) | 4 | 0.3 | 11 | 13 | 
| 40 | Christian BarrettFS, WRGrimsley (Greensboro) | 4 | 0.3 | 32 | 13 | 
| 41 | Nicholas ReddishFS, QBIndependence (Charlotte) | 4 | 0.3 | 82 | 15 | 
| 42 | Max ShortCBLeesville Road (Raleigh) | 3 | 0.4 | 29 | 7 | 
| 43 | Shamari JohnsonWR, SSRocky River (Mint Hill) | 3 | 0.4 | 0 | 8 | 
| 44 | Joel Palmer-hayesCBLeesville Road (Raleigh) | 3 | 0.4 | 37 | 8 | 
| 45 | Zayvion WilliamsILBSRHS (Raleigh) | 3 | 0.4 | 0 | 8 | 
| 46 | Jackson GibbsMarvin Ridge (Waxhaw) | 3 | 0.4 | 0 | 8 | 
| 47 | Jack FinkCB, FSCuthbertson (Waxhaw) | 3 | 0.3 | 47 | 9 | 
| 48 | Nick GrenaWR, SSCary | 3 | 0.3 | 0 | 9 | 
| 49 | Jeremi YoungFS, WRPanther Creek (Cary) | 3 | 0.3 | 0 | 9 | 
| 50 | Sam GoodeHolly Springs | 3 | 0.3 | 0 | 9 |