1 | Russell HinsonKNorth Stanly (New London) | 260 | 5 | 260 | 0 | 0 | 1 |
2 | Jayden JonesRBIndependence (Charlotte) | 194 | 3 | 117 | 1 | 77 | 2 |
3 | Emmanuel ColeyFB, RBNorth Edgecombe (Tarboro) | 191 | 5 | 191 | 0 | 0 | 1 |
4 | Steele FletcherWR, DBPDHS (Charlotte) | 180 | 3 | 171 | 1 | 9 | 1 |
5 | Thailan BellamyATHSIHS (Statesville) | 155 | 5 | 155 | 0 | 0 | 1 |
6 | Jaylen MooreRBHPCA (High Point) | 148 | 1 | 23 | 3 | 125 | 1 |
7 | Ashton WoodruffWR, TEHibriten (Lenoir) | 144 | 0 | 0 | 4 | 144 | 2 |
8 | Ty WhitersWR, KRNorth Brunswick (Leland) | 144 | 2 | 118 | 2 | 26 | 1 |
9 | Timothy WhiteWR, DBWeldon | 140 | 3 | 103 | 2 | 37 | 1 |
10 | Teo McPhatterRB, DBPrinceton | 130 | 7 | 130 | 0 | 0 | 2 |
11 | Jeremy MitchellDBLake Norman (Mooresville) | 128 | 3 | 128 | 0 | 0 | 1 |
12 | Xavier HasanDBCGHS (Raleigh) | 128 | 2 | 99 | 1 | 29 | 2 |
13 | Gabe HarrisonWR, CBFranklin | 124 | 5 | 124 | 0 | 0 | 1 |
14 | Deshawn OrrMitchell (Bakersville) | 118 | 5 | 118 | 0 | 0 | 1 |
15 | Marvyn LarozerRB, ATHASHS (Asheville) | 116 | 2 | 102 | 1 | 14 | 2 |
16 | Gavin ReeseCB, KRDavie County (Mocksville) | 114 | 3 | 114 | 0 | 0 | 2 |
17 | Drayton JeffersonBunker Hill (Claremont) | 114 | 2 | 114 | 0 | 0 | 1 |
18 | Dominic GibbsCB, WRCurrituck County (Barco) | 112 | 1 | 35 | 1 | 77 | 2 |
19 | Bob PeguesRSHS (Rockingham) | 110 | 4 | 110 | 0 | 0 | 1 |
20 | Derek LyonsQB, PReidsville | 110 | 3 | 110 | 0 | 0 | 1 |
21 | Grady SotrifferATHSBHS (Southport) | 109 | 4 | 109 | 0 | 0 | 1 |
22 | Amir AlbanyWR, OLBHendersonville | 108 | 0 | 0 | 2 | 108 | 1 |
23 | Rashon AshfordDB, WRMZCA (Durham) | 104 | 4 | 104 | 0 | 0 | 1 |
24 | Niko WarrenWRLaney (Wilmington) | 103 | 4 | 103 | 1 | 0 | 2 |
25 | Se-Mahj BrownATHAsheville | 100 | 4 | 100 | 0 | 0 | 1 |
26 | Diante MooreRB, FSNPHS (Pinetown) | 100 | 1 | 79 | 1 | 21 | 1 |
27 | Jaleel GriffinWR, DBJordan (Durham) | 100 | 2 | 100 | 0 | 0 | 1 |
28 | Racere BrutonRB, CBNorth Stanly (New London) | 95 | 0 | 0 | 2 | 95 | 1 |
29 | Derek MonroeWR, DBGreen Level (Cary) | 95 | 1 | 18 | 2 | 77 | 2 |
30 | Wesley TewRB, OLBMidway (Dunn) | 91 | 2 | 91 | 0 | 0 | 2 |
31 | Dj SmithWR, DBBunn | 90 | 1 | 90 | 0 | 0 | 1 |
32 | Chaz PortisWRMyers Park (Charlotte) | 90 | 1 | 90 | 0 | 0 | 1 |
33 | Nate DollardCBCCDS (Charlotte) | 89 | 1 | 89 | 0 | 0 | 1 |
34 | Evan EverhartRB, SSWest Davidson (Lexington) | 89 | 3 | 89 | 0 | 0 | 1 |
35 | Jeremiah DavisHB, WBHCA (Harrells) | 89 | 1 | 89 | 0 | 0 | 1 |
36 | Aiden BennettWR, DBNorth Stokes (Danbury) | 89 | 3 | 89 | 0 | 0 | 1 |
37 | Tristan Thompson-WynnWR, CBBrevard | 85 | 1 | 85 | 0 | 0 | 1 |
38 | Knowshaun TaylorMonroe | 85 | 1 | 85 | 0 | 0 | 1 |
39 | Jackson McNeesWR, DBMarvin Ridge (Waxhaw) | 81 | 2 | 63 | 2 | 18 | 1 |
40 | Javanni SuberWR, FSHendersonville | 80 | 1 | 80 | 0 | 0 | 1 |
41 | Rylan GravesRB, LBHayesville | 80 | 5 | 80 | 0 | 0 | 1 |
42 | Ny'Zayvion LloydDB, RBSCPA (Halifax) | 80 | 1 | 80 | 0 | 0 | 1 |
43 | Raje TorresDB, WRNorthwood (Pittsboro) | 80 | 4 | 80 | 0 | 0 | 1 |
44 | Jaleek ParsonCB, WRJ.H. Rose (Greenville) | 80 | 5 | 80 | 0 | 0 | 1 |
45 | Timothy (Tim) BakerRB, LBWGHS (Greensboro) | 79 | 4 | 79 | 0 | 0 | 1 |
46 | Jaiden BoldenWRGlenn (Kernersville) | 79 | 1 | 79 | 0 | 0 | 1 |
47 | Domonic WilliamsDBJacksonville | 79 | 2 | 60 | 2 | 19 | 1 |
48 | Braelon OwenQB, RBRosman | 78 | 5 | 78 | 0 | 0 | 1 |
49 | Keland Shelton JrWR, FSProvidence (Charlotte) | 78 | 0 | 0 | 2 | 78 | 1 |
50 | Malik LedbetterTriton (Erwin) | 77 | 3 | 77 | 0 | 0 | 2 |