| 1 | Brody WhitsonQB, DBT.C. Roberson (Asheville) | 3240 | 360.0 | 2434 | 806 | 0 | 9 |
| 2 | Tim DavisQB, FSWSPA (Winston-Salem) | 2979 | 372.4 | 2408 | 571 | 0 | 8 |
| 3 | Deandre ProctorQBNHS (Elizabeth City) | 2825 | 313.9 | 1782 | 1043 | 0 | 9 |
| 4 | Skyler LocklearQBCleveland (Clayton) | 2686 | 244.2 | 2275 | 411 | 0 | 11 |
| 5 | Kendall MckoyQBWestern Alamance (Elon) | 2635 | 263.5 | 2104 | 531 | 0 | 10 |
| 6 | Byrum BrownQBRolesville | 2481 | 275.7 | 1879 | 602 | 0 | 9 |
| 7 | Gavin GosnellQBHendersonville | 2347 | 234.7 | 1916 | 431 | 0 | 10 |
| 8 | Justin RocquemoreQBSWCHS (Belmont) | 2323 | 331.9 | 1850 | 473 | 0 | 7 |
| 9 | Wade JarmanQB, PJ.H. Rose (Greenville) | 2296 | 328.0 | 2149 | 147 | 0 | 7 |
| 10 | Andrew FrazierQB, SHavelock | 2273 | 206.6 | 1992 | 281 | 0 | 11 |
| 11 | Khamoni RobinsonQB, WRMonroe | 2247 | 224.7 | 1960 | 287 | 0 | 10 |
| 12 | Alonza Barnett iiiQB, CBGrimsley (Greensboro) | 2240 | 224.0 | 1806 | 434 | 0 | 10 |
| 13 | Johnnie W hollandQBMidway (Dunn) | 2205 | 315.0 | 1977 | 228 | 0 | 7 |
| 14 | Caden DavisQB, WRRJRHS (Winston-Salem) | 2186 | 312.3 | 1533 | 653 | 0 | 7 |
| 15 | Vic GarridoQBPLP (Mooresville) | 2161 | 240.1 | 1414 | 689 | 58 | 9 |
| 16 | Omari SmithQBSSEAS (Durham) | 2145 | 357.5 | 1895 | 250 | 0 | 6 |
| 17 | Korey GriffithQBErwin (Asheville) | 2129 | 304.1 | 1882 | 247 | 0 | 7 |
| 18 | Amari OdomQB, FSPanther Creek (Cary) | 2129 | 236.6 | 2087 | 42 | 0 | 9 |
| 19 | Folger BoazQBESHS (Pilot Mountain) | 2058 | 205.8 | 1949 | 109 | 0 | 10 |
| 20 | Tylek OliverQB, WRCummings (Burlington) | 2048 | 341.3 | 1876 | 172 | 0 | 6 |
| 21 | Jaheim BrownQBLouisburg | 2044 | 227.1 | 1786 | 258 | 0 | 9 |
| 22 | Kaden HamptonQB, RBCHASE (Forest City) | 2038 | 291.1 | 1414 | 624 | 0 | 7 |
| 23 | Lucas LenhoffQBMyers Park (Charlotte) | 2006 | 200.6 | 1977 | 29 | 0 | 10 |
| 24 | Dylan BissonQBMIC (Mt. Holly) | 2005 | 334.2 | 1935 | 70 | 0 | 6 |
| 25 | Sam LerschQBApex Friendship (Apex) | 1984 | 248.0 | 2005 | -21 | 0 | 8 |
| 26 | Jahmier SladeQBDudley (Greensboro) | 1957 | 195.7 | 1486 | 471 | 0 | 10 |
| 27 | Aj SimpkinsQBChrist School (Arden) | 1948 | 243.5 | 1888 | 60 | 0 | 8 |
| 28 | Will PattersonQBLee County (Sanford) | 1931 | 214.6 | 2050 | -119 | 0 | 9 |
| 29 | Cedavion WimbleyQBSouth View (Hope Mills) | 1928 | 214.2 | 1109 | 809 | 10 | 9 |
| 30 | Chad KearnsQBMiddle Creek (Apex) | 1900 | 237.5 | 1824 | 76 | 0 | 8 |
| 31 | Micah SalmonQBNGHS (Greensboro) | 1898 | 237.2 | 1406 | 492 | 0 | 8 |
| 32 | Gabe HuittQBShelby | 1897 | 237.1 | 1960 | -63 | 0 | 8 |
| 33 | Monzelle CampbellQB, OLBWBHS (Shallotte) | 1817 | 259.6 | 791 | 1026 | 0 | 7 |
| 34 | Sidney LeeQBWhite Oak (Jacksonville) | 1804 | 257.7 | 703 | 1101 | 0 | 7 |
| 35 | Ryan TysonQBMount Pleasant | 1791 | 199.0 | 1527 | 264 | 0 | 9 |
| 36 | Isaiah GodetteQB, ATHPamlico County (Bayboro) | 1765 | 220.6 | 1222 | 543 | 0 | 8 |
| 37 | Chris PerkinsQBOverhills (Spring Lake) | 1758 | 251.1 | 1394 | 364 | 0 | 7 |
| 38 | Alex BentleyQBHRHS (Harrisburg) | 1678 | 209.8 | 1498 | 180 | 0 | 8 |
| 39 | Will LenardQBNGHS (Greensboro) | 1661 | 237.3 | 1561 | 100 | 0 | 7 |
| 40 | Caleb KelleyQBChapel Hill | 1659 | 207.4 | 1466 | 193 | 0 | 8 |
| 41 | Camden ColemanQBGlenn (Kernersville) | 1653 | 275.5 | 1467 | 186 | 0 | 6 |
| 42 | Jayleon GainesRB, CBHendersonville | 1650 | 165.0 | 0 | 1476 | 174 | 10 |
| 43 | Gabe SilversQB, FSMHHS (Burnsville) | 1647 | 205.9 | 422 | 1225 | 0 | 8 |
| 44 | Loden BradshawQBHobbton (Newton Grove) | 1630 | 203.8 | 1558 | 72 | 0 | 8 |
| 45 | Tyler GreenQBC (CO-OP) (Concord) | 1619 | 202.4 | 1595 | 24 | 0 | 8 |
| 46 | Tate CarneyRB, TEDavie County (Mocksville) | 1612 | 230.3 | 0 | 1377 | 235 | 7 |
| 47 | Tresean StewartRB, SSWSPA (Winston-Salem) | 1611 | 201.4 | 0 | 666 | 945 | 8 |
| 48 | Tad HudsonQBHough (Cornelius) | 1605 | 178.3 | 1549 | 56 | 0 | 9 |
| 49 | Ryan McevoyQBMCA (Indian Trail) | 1590 | 227.1 | 1547 | 37 | 6 | 7 |
| 50 | Dawson CoxQBACHS (West Jefferson) | 1573 | 224.7 | 1587 | -14 | 0 | 7 |