1 | Steele FletcherWR, DBPDHS (Charlotte) | 252 | 4 | 216 | 3 | 36 | 2 |
2 | Marvyn LarozarRB, ATHASHS (Asheville) | 177 | 5 | 163 | 2 | 14 | 3 |
3 | Jaylen MooreRBHPCA (High Point) | 148 | 1 | 23 | 3 | 125 | 2 |
4 | Marcus SalesC (CO-OP) (Concord) | 137 | 2 | 108 | 2 | 29 | 3 |
5 | Alex Haynes, JrRB, DBMCA (Indian Trail) | 129 | 4 | 129 | 0 | 0 | 3 |
6 | Elijah CopenyWRSLCA (Huntersville) | 127 | 5 | 127 | 0 | 0 | 3 |
7 | Joshua BuckhalterWR, PRRGNHS (Rabun Gap) | 127 | 2 | 38 | 1 | 89 | 2 |
8 | Jeremiah DavisHB, WBHCA (Harrells) | 110 | 2 | 110 | 0 | 0 | 3 |
9 | Dashaun McKoyWB, WRHCA (Harrells) | 95 | 0 | 0 | 3 | 95 | 3 |
10 | Urban JohnsonWR, CBWCHS (Goldsboro) | 93 | 7 | 93 | 0 | 0 | 3 |
11 | Nate DollardCBCCDS (Charlotte) | 89 | 1 | 89 | 0 | 0 | 2 |
12 | Micah CrenshawWR, DBMCA (Indian Trail) | 88 | 2 | 74 | 1 | 14 | 3 |
13 | Graycen JonesDB, WRNRCA (Raleigh) | 87 | 2 | 87 | 0 | 0 | 2 |
14 | Thomas BarryWR, DBCovenant Day (Matthews) | 73 | 1 | 73 | 0 | 0 | 3 |
15 | Braylon ClarkWRCCDS (Charlotte) | 72 | 0 | 0 | 1 | 72 | 3 |
16 | Tate EstepWRCCHS (Charlotte) | 70 | 4 | 63 | 2 | 7 | 3 |
17 | Patrick EllisQB, CBWCA (Raleigh) | 70 | 1 | 40 | 1 | 30 | 2 |
18 | Jaxon CashebaSB, KRNRCA (Raleigh) | 69 | 2 | 69 | 0 | 0 | 2 |
19 | Caleb CooperDB, RBPDHS (Charlotte) | 67 | 0 | 0 | 6 | 67 | 3 |
20 | Noah BeloteWR, DBHGCHS (Charlotte) | 63 | 2 | 26 | 3 | 37 | 3 |
21 | Sidnee Westbrook Jr.QB, DBCovenant Day (Matthews) | 55 | 3 | 55 | 0 | 0 | 3 |
22 | Isiah WallaceWR, DBASHS (Asheville) | 52 | 1 | 52 | 1 | 0 | 3 |
23 | Gordon SellarsWR, CBPDHS (Charlotte) | 48 | 0 | 0 | 1 | 48 | 3 |
24 | Ayden MarkQB, SCLHS (Charlotte) | 47 | 2 | 47 | 0 | 0 | 3 |
25 | Parker GreeneRB, DEHGCHS (Charlotte) | 43 | 1 | 43 | 0 | 0 | 3 |
26 | Will MortonWR, SCLHS (Charlotte) | 41 | 3 | 41 | 0 | 0 | 3 |
27 | Ethan DempseyWR, DBPDHS (Charlotte) | 35 | 1 | 35 | 0 | 0 | 3 |
28 | Henry HulbertSS, SBCCHS (Charlotte) | 28 | 1 | 17 | 1 | 11 | 3 |
29 | Davin McCoyRB, OLBNRCA (Raleigh) | 25 | 1 | 24 | 1 | 1 | 1 |
30 | Weston MarrowOLB, ILBGRACE Christian (Raleigh) | 21 | 3 | 21 | 0 | 0 | 3 |
31 | John BalcerzakQB, SSSLCA (Huntersville) | 20 | 2 | 20 | 0 | 0 | 3 |
32 | Walker BrysonWR, PRRGNHS (Rabun Gap) | 19 | 1 | 19 | 0 | 0 | 2 |
33 | Thomas JenkinsWR, DBSLCA (Huntersville) | 15 | 1 | 15 | 0 | 0 | 2 |
34 | Brendan RavinWR, DBPDHS (Charlotte) | 12 | 1 | 12 | 0 | 0 | 3 |
35 | Richard LinchWR, CBCLHS (Charlotte) | 10 | 1 | 10 | 0 | 0 | 3 |
36 | Jarrod MillerFB, LBHCA (Harrells) | 10 | 1 | 10 | 0 | 0 | 2 |
37 | Nolan SimmerSBSLCA (Huntersville) | 10 | 1 | 10 | 0 | 0 | 3 |
38 | Jacob SimmonsOLB, WRCCHS (Charlotte) | 9 | 0 | 0 | 1 | 9 | 2 |
39 | Brady PowellDB, SBNRCA (Raleigh) | 8 | 1 | 8 | 0 | 0 | 2 |
40 | Hez KriderRB, SBHPCA (High Point) | 8 | 1 | 8 | 0 | 0 | 2 |
41 | Anthony McGillWR, CBCLHS (Charlotte) | 7 | 0 | 0 | 1 | 7 | 3 |
42 | Aidan GallosRBPDHS (Charlotte) | 6 | 1 | 6 | 0 | 0 | 3 |
43 | Davis BradshawTE, WBHCA (Harrells) | 5 | 1 | 5 | 0 | 0 | 3 |
44 | William SchaeferWR, CBSLCA (Huntersville) | 4 | 1 | 4 | 0 | 0 | 3 |