| 1 | Whit KaneWR, QBHeritage (Wake Forest) | 937 | 29 | 613 | 18 | 324 | 13 |
| 2 | Keenan DowningWR, DBHolmes (Edenton) | 914 | 14 | 540 | 12 | 374 | 13 |
| 3 | Julian QuaoRB, DBRavenscroft (Raleigh) | 721 | 23 | 591 | 11 | 130 | 12 |
| 4 | Anthony AllisonRB, FSCherokee | 711 | 34 | 623 | 12 | 88 | 11 |
| 5 | Mehki WallWRDudley (Greensboro) | 695 | 6 | 156 | 22 | 539 | 13 |
| 6 | J max SwaimSS, FBStarmount (Boonville) | 647 | 29 | 549 | 8 | 98 | 13 |
| 7 | Ja'Qurious ConleyWR, DBNJHS (Jacksonville) | 629 | 16 | 551 | 6 | 78 | 13 |
| 8 | Jaden RobinsonWR, DBMIC (Mt. Holly) | 626 | 8 | 355 | 11 | 271 | 13 |
| 9 | Jamarien DaltonWR, DBNDHS (Lexington) | 624 | 20 | 548 | 25 | 76 | 12 |
| 10 | Izaiah Walker-WarrenWR, DBSouthern Nash (Bailey) | 624 | 23 | 592 | 1 | 32 | 15 |
| 11 | Joshua SmithDB, QBAlbemarle | 587 | 6 | 368 | 8 | 219 | 13 |
| 12 | Savion LeakRB, DBScotland (Laurinburg) | 584 | 12 | 341 | 11 | 243 | 14 |
| 13 | Lenijel RobinsonWR, CBConcord | 582 | 22 | 582 | 0 | 0 | 10 |
| 14 | Justin CobbATH, SNorth Lenoir (LaGrange) | 581 | 8 | 481 | 4 | 100 | 12 |
| 15 | Davion DavisDB, RBSCPA (Halifax) | 563 | 21 | 563 | 0 | 0 | 9 |
| 16 | Kj DagoutHB, FSEast Gaston (Mt. Holly) | 563 | 20 | 563 | 0 | 0 | 10 |
| 17 | Damon HillRB, DBSouth Davidson (Denton) | 563 | 16 | 469 | 3 | 94 | 10 |
| 18 | Breon PassWR, DBReidsville | 556 | 7 | 263 | 14 | 293 | 15 |
| 19 | Khalil BlantonKR, FSA.L. Brown (Kannapolis) | 551 | 22 | 428 | 5 | 123 | 11 |
| 20 | Tre DevoneWR, CBPender (Burgaw) | 548 | 25 | 548 | 0 | 0 | 11 |
| 21 | Shai WheelerWRIndependence (Charlotte) | 543 | 13 | 486 | 2 | 57 | 12 |
| 22 | Caleb RogersRB, CBPGHS (Franklinville) | 536 | 12 | 351 | 6 | 185 | 12 |
| 23 | Tyler MckinneyWR, FSMitchell (Bakersville) | 534 | 13 | 325 | 11 | 209 | 14 |
| 24 | Anthony BowenDB, WROak Grove (Winston-Salem) | 530 | 4 | 105 | 26 | 425 | 12 |
| 25 | Devon MarshallWRWestover (Fayetteville) | 516 | 21 | 516 | 0 | 0 | 11 |
| 26 | Juwan LyonsATH, WRWSPA (Winston-Salem) | 514 | 11 | 329 | 5 | 185 | 13 |
| 27 | J.j. MurrayCB, WREastern Wayne (Goldsboro) | 509 | 21 | 492 | 3 | 17 | 10 |
| 28 | Chris ArtisWR, CBHunt (Wilson) | 509 | 9 | 221 | 11 | 288 | 12 |
| 29 | Stephen GosnellRB, CBESHS (Pilot Mountain) | 489 | 14 | 474 | 3 | 15 | 15 |
| 30 | Jaxon JonesRB, SSAshley (Wilmington) | 487 | 25 | 470 | 2 | 17 | 9 |
| 31 | Zaion VaughnATH, DBECHHS (Chapel Hill) | 481 | 21 | 481 | 0 | 0 | 10 |
| 32 | Cable KriegerWR, DBHayesville | 480 | 26 | 480 | 0 | 0 | 12 |
| 33 | Malik KluttzWR, CBSouth Stanly (Norwood) | 478 | 19 | 378 | 12 | 100 | 12 |
| 34 | Trent ColeRB, DBNBHS (Weaverville) | 469 | 21 | 448 | 1 | 21 | 12 |
| 35 | Shy StillwellWR, CBErwin (Asheville) | 468 | 11 | 349 | 8 | 119 | 11 |
| 36 | Jykeis McleanWR, DBGoldsboro | 467 | 10 | 352 | 9 | 115 | 11 |
| 37 | Ja'hari MitchellWR, DBShelby | 467 | 5 | 78 | 24 | 389 | 14 |
| 38 | Frederick BatesFS, SSHopewell (Huntersville) | 461 | 26 | 461 | 0 | 0 | 9 |
| 39 | Khe-nai BanksCB, WRDraughn (Valdese) | 460 | 21 | 460 | 0 | 0 | 11 |
| 40 | Daekwon RogersDB, KREnloe (Raleigh) | 459 | 13 | 386 | 11 | 73 | 11 |
| 41 | Devin ChandlerWR, CBHough (Cornelius) | 453 | 15 | 297 | 10 | 156 | 13 |
| 42 | Cameron GattisCB, WRWestern Alamance (Elon) | 453 | 18 | 389 | 10 | 63 | 13 |
| 43 | Jake SackettRichlands | 450 | 0 | 0 | 0 | 0 | 7 |
| 44 | Elisha DavisMLB, WRC.B. Aycock (Pikeville) | 449 | 21 | 449 | 0 | 0 | 10 |
| 45 | Na'jae NewsomeRB, DBNCTHS (Gaston) | 446 | 8 | 218 | 9 | 228 | 13 |
| 46 | Tripp HarrisWR, DBBrevard | 446 | 11 | 236 | 12 | 210 | 14 |
| 47 | Tim Rogers-NealWR, FSCarrboro | 440 | 12 | 313 | 5 | 127 | 10 |
| 48 | Ornikey PresseyLB, RBLouisburg | 437 | 19 | 286 | 4 | 78 | 10 |
| 49 | Antonio YatesCB, SBRJRHS (Winston-Salem) | 437 | 14 | 375 | 3 | 62 | 11 |
| 50 | Kyshawn HallRB, SSSCHS (Winterville) | 437 | 18 | 437 | 0 | 0 | 12 |