| 1 | David EchevarriaQBACS (Huntersville) | 1444 | 361.0 | 1422 | 22 | 0 | 4 |
| 2 | Duncan ParkerQBSeaforth (Pittsboro) | 1423 | 355.8 | 1239 | 184 | 0 | 4 |
| 3 | Tyler JacksonQBSAHS (Haw River) | 1414 | 353.5 | 1255 | 139 | 20 | 4 |
| 4 | Lucas LopezQBC (CO-OP) (Concord) | 1406 | 351.5 | 1284 | 122 | 0 | 4 |
| 5 | Sam FinchQBFike (Wilson) | 1385 | 346.2 | 1166 | 219 | 0 | 4 |
| 6 | Davis BeamWR, DBEast Lincoln (Denver) | 1303 | 325.8 | 1036 | 267 | 0 | 4 |
| 7 | Grayson ClaryQBRGNHS (Rabun Gap) | 1283 | 320.8 | 1233 | 50 | 0 | 4 |
| 8 | Teo McPhatterRB, DBPrinceton | 1268 | 317.0 | 128 | 1074 | 66 | 4 |
| 9 | Logan GoldQBCHASE (Forest City) | 1261 | 315.2 | 1181 | 80 | 0 | 4 |
| 10 | Cameron GandyQBSLCA (Huntersville) | 1259 | 314.8 | 1188 | 71 | 0 | 4 |
| 11 | Ryder SchorzmanQBGreen Hope (Cary) | 1235 | 308.8 | 938 | 297 | 0 | 4 |
| 12 | Smith BarloweQBParkwood (Monroe) | 1229 | 307.2 | 1074 | 155 | 0 | 4 |
| 13 | Rashad LynchQBLincolnton | 1223 | 305.8 | 841 | 382 | 0 | 4 |
| 14 | Jaylen ButtsQBSCHS (Winterville) | 1163 | 290.8 | 801 | 362 | 0 | 4 |
| 15 | JaRon WardQBHendersonville | 1141 | 285.2 | 964 | 177 | 0 | 4 |
| 16 | Josiah RiceQBFranklinton | 1139 | 284.8 | 1118 | 21 | 0 | 4 |
| 17 | Levi KerrQBMarvin Ridge (Waxhaw) | 1137 | 284.2 | 1066 | 71 | 0 | 4 |
| 18 | AJ McClainQBAshbrook (Gastonia) | 1128 | 282.0 | 831 | 297 | 0 | 4 |
| 19 | Leslie OtisQB, OLBACA (Swannanoa) | 1113 | 278.2 | 781 | 332 | 0 | 4 |
| 20 | Tahj BrooksRBChambers (Charlotte) | 1088 | 272.0 | 607 | 481 | 0 | 4 |
| 21 | Sebastian O'keefeRB, WRTSHS (Fayetteville) | 1013 | 253.2 | 50 | 834 | 129 | 4 |
| 22 | Rylan HolleyQB, FSRSCHS (Rutherfordton) | 1005 | 251.2 | 752 | 253 | 0 | 4 |
| 23 | Kace ShawATHT.W. Andrews (High Point) | 999 | 249.8 | 741 | 258 | 0 | 4 |
| 24 | Michael EatonQBKinston | 987 | 246.8 | 916 | 71 | 0 | 4 |
| 25 | Tyson BroadwayQBReidsville | 979 | 244.8 | 969 | 10 | 0 | 4 |
| 26 | Samuel WilliQBMCA (Indian Trail) | 977 | 244.2 | 960 | 17 | 0 | 4 |
| 27 | Devin ShoularsQBSouth Garner (Garner) | 972 | 243.0 | 838 | 134 | 0 | 4 |
| 28 | Cole HoughQBPalisades (Charlotte) | 971 | 242.8 | 824 | 147 | 0 | 4 |
| 29 | Jordan JenkinsQBKings Mountain | 967 | 241.8 | 814 | 153 | 0 | 4 |
| 30 | Ja'braylan PattersonQBWIHS (Statesville) | 957 | 239.2 | 875 | 82 | 0 | 4 |
| 31 | Shiloh MukendiRB, DBASHS (Asheville) | 954 | 238.5 | 0 | 940 | 14 | 4 |
| 32 | Kaden CraftQBLake Norman (Mooresville) | 953 | 238.2 | 808 | 145 | 0 | 4 |
| 33 | Brett LyonsQB, DBNorth Surry (Mount Airy) | 945 | 236.2 | 925 | 20 | 0 | 4 |
| 34 | Nick SmithQB, FSE.E. Smith (Fayetteville) | 935 | 311.7 | 648 | 287 | 0 | 3 |
| 35 | Mez HarrisQB, FSHunt (Wilson) | 933 | 233.2 | 448 | 485 | 0 | 4 |
| 36 | Troy LoganQBCLHS (Charlotte) | 933 | 233.2 | 729 | 204 | 0 | 4 |
| 37 | Owen HulbertQBCleveland (Clayton) | 923 | 230.8 | 799 | 124 | 0 | 4 |
| 38 | Lex SevillaQBMiddle Creek (Apex) | 920 | 306.7 | 831 | 89 | 0 | 3 |
| 39 | Holden SheltonQB, DBNorth Stokes (Danbury) | 909 | 227.2 | 900 | 9 | 0 | 4 |
| 40 | Zak IshmanQBNHS (Elizabeth City) | 909 | 227.2 | 797 | 112 | 0 | 4 |
| 41 | Levi MoralesQBWest Forsyth (Clemmons) | 897 | 224.2 | 893 | 4 | 0 | 4 |
| 42 | Jr RowlandQBNECP (Tarboro) | 889 | 296.3 | 555 | 334 | 0 | 3 |
| 43 | Easton RoschkeQBLCA (Mooresville) | 886 | 295.3 | 717 | 169 | 0 | 3 |
| 44 | Caden IngleQB, PErwin (Asheville) | 878 | 292.7 | 722 | 156 | 0 | 3 |
| 45 | Nasir ConradRB, DBWalkertown | 878 | 219.5 | 0 | 752 | 126 | 4 |
| 46 | Damarion AllenQBRSHS (Rockingham) | 871 | 290.3 | 491 | 380 | 0 | 3 |
| 47 | Jayden AdamsQB, FSCherryville | 871 | 217.8 | 771 | 90 | 10 | 4 |
| 48 | Koby HowardQBHarnett Central (Angier) | 868 | 289.3 | 829 | 39 | 0 | 3 |
| 49 | Sam TranthamTuscola (Waynesville) | 861 | 215.2 | 61 | 737 | 63 | 4 |
| 50 | Elan LipfordQBHibriten (Lenoir) | 861 | 287.0 | 602 | 259 | 0 | 3 |