| 1 | Lan FarmerQBShelby | 4199 | 279.9 | 3770 | 429 | 0 | 15 |
| 2 | Tyler JonesQBKinston | 4005 | 267.0 | 4063 | -58 | 0 | 15 |
| 3 | Rashad LynchQBLincolnton | 3815 | 272.5 | 2699 | 1116 | 0 | 14 |
| 4 | JJ GulatRB, LBDixon (Holly Ridge) | 3701 | 308.4 | 340 | 3361 | 0 | 12 |
| 5 | Aury GreenfieldQBJay M. Robinson (Concord) | 3614 | 278.0 | 2574 | 1040 | 0 | 13 |
| 6 | Cade KellerQB, SSWatauga (Boone) | 3529 | 252.1 | 2887 | 642 | 0 | 14 |
| 7 | Zak IshmanQBNHS (Elizabeth City) | 3511 | 270.1 | 3233 | 278 | 0 | 13 |
| 8 | Brady SwettQB, FSBandys (Catawba) | 3478 | 289.8 | 2977 | 501 | 0 | 12 |
| 9 | Jacob MooreQBTSHS (Fayetteville) | 3422 | 285.2 | 2465 | 941 | 16 | 12 |
| 10 | DJ DavisQB, SWest Craven (Vanceboro) | 3382 | 260.2 | 2081 | 1301 | 0 | 13 |
| 11 | Grant LawlessQBEast Lincoln (Denver) | 3340 | 278.3 | 2876 | 436 | 28 | 12 |
| 12 | Duncan ParkerQB, OLBSeaforth (Pittsboro) | 3276 | 273.0 | 2604 | 629 | 43 | 12 |
| 13 | Evan HodgesQBRSHS (Rockingham) | 3273 | 272.8 | 2922 | 348 | 3 | 12 |
| 14 | Tanner PayneQBWCHS (Morehead City) | 3240 | 270.0 | 3071 | 169 | 0 | 12 |
| 15 | Zaid LottQBPDHS (Charlotte) | 3205 | 267.1 | 2497 | 708 | 0 | 12 |
| 16 | Jamel PerryQBKnightdale | 3183 | 318.3 | 2694 | 489 | 0 | 10 |
| 17 | Aiden SmallsQBClayton | 3172 | 226.6 | 1784 | 1348 | 40 | 14 |
| 18 | Izeiah OatesQB, SSEastern Wayne (Goldsboro) | 3162 | 263.5 | 2310 | 852 | 0 | 12 |
| 19 | Michael AlfordQB, LBNorth Rowan (Spencer) | 3129 | 260.8 | 2865 | 264 | 0 | 12 |
| 20 | Elan LipfordQB, FSHibriten (Lenoir) | 3120 | 240.0 | 2410 | 710 | 0 | 13 |
| 21 | Ely HamrickQBCrest (Shelby) | 3115 | 239.6 | 2457 | 651 | 7 | 13 |
| 22 | Kaden DavisQB, DBFreedom (Morganton) | 3107 | 258.9 | 2440 | 667 | 0 | 12 |
| 23 | Chase BooneQBRed Springs | 3073 | 307.3 | 2614 | 459 | 0 | 10 |
| 24 | Terrance McCormickQB, SSNew Bern | 2994 | 249.5 | 2222 | 772 | 0 | 12 |
| 25 | Josh SmithWhite Oak (Jacksonville) | 2867 | 238.9 | 1447 | 1420 | 0 | 12 |
| 26 | An'dre Ramseur JrATH, WRMIC (Mt. Holly) | 2839 | 218.4 | 1701 | 1127 | 11 | 13 |
| 27 | Elliott NewcombCCHS (Charlotte) | 2838 | 236.5 | 2502 | 297 | 39 | 12 |
| 28 | Tyler JacksonQBSAHS (Haw River) | 2828 | 235.7 | 2579 | 249 | 0 | 12 |
| 29 | Jared Street JrQBIndependence (Charlotte) | 2828 | 217.5 | 2317 | 511 | 0 | 13 |
| 30 | REGINALD GRAYQB, DBNJHS (Jacksonville) | 2822 | 217.1 | 2474 | 348 | 0 | 13 |
| 31 | DJ GrahamQB, OLBWCHS (Cerro Gordo) | 2813 | 281.3 | 1982 | 808 | 23 | 10 |
| 32 | Teo McPhatterRB, DBPrinceton | 2783 | 231.9 | 326 | 2457 | 0 | 12 |
| 33 | Lucas LopezC (CO-OP) (Concord) | 2778 | 231.5 | 2491 | 286 | 1 | 12 |
| 34 | Sam FinchQBFike (Wilson) | 2776 | 252.4 | 2434 | 342 | 0 | 11 |
| 35 | Jonathan DillonQB, WRSSEAS (Durham) | 2760 | 230.0 | 1994 | 529 | 237 | 12 |
| 36 | Matthew BoringQBHoggard (Wilmington) | 2732 | 210.2 | 2448 | 284 | 0 | 13 |
| 37 | John KirkpatrickQB, WRRandleman | 2724 | 247.6 | 2432 | 292 | 0 | 11 |
| 38 | Ty SiglerQBCSD (Davidson) | 2723 | 226.9 | 2642 | 81 | 0 | 12 |
| 39 | Kaleb WilliamsQBRolesville | 2720 | 209.2 | 2472 | 248 | 0 | 13 |
| 40 | BJ GardnerQBFCHS (Farmville) | 2710 | 193.6 | 1226 | 1466 | 18 | 14 |
| 41 | Mez HarrisQBHunt (Wilson) | 2706 | 193.3 | 1435 | 1271 | 0 | 14 |
| 42 | Luke McIntoshQB, SSEast Carteret (Beaufort) | 2683 | 223.6 | 2157 | 484 | 42 | 12 |
| 43 | Caden IngleQB, LBErwin (Asheville) | 2674 | 222.8 | 2420 | 254 | 0 | 12 |
| 44 | Gavin OwensQBRGNHS (Rabun Gap) | 2674 | 222.8 | 2409 | 265 | 0 | 12 |
| 45 | Brayden JeffriesQBDudley (Greensboro) | 2663 | 204.8 | 1632 | 1031 | 0 | 13 |
| 46 | Damacio CuetoQBLeesville Road (Raleigh) | 2646 | 220.5 | 2359 | 287 | 0 | 12 |
| 47 | Grant LawingQBMaiden | 2635 | 202.7 | 2303 | 332 | 0 | 13 |
| 48 | Jaylen MooreRBHPCA (High Point) | 2634 | 219.5 | 0 | 2413 | 221 | 12 |
| 49 | Kyrian FullerQB, WRWilliams (Burlington) | 2627 | 218.9 | 1831 | 796 | 0 | 12 |
| 50 | Austin BattleWPA (Wake Forest) | 2610 | 237.3 | 2398 | 177 | 35 | 11 |