| 1 | Brody WhitsonQB, DBT.C. Roberson (Asheville) | 2434 | 270.4 | 177 | 284 | 0.623 | 32 | 7 | 117 | 9 |
| 2 | Tim DavisQB, FSWSPA (Winston-Salem) | 2408 | 301.0 | 138 | 226 | 0.611 | 24 | 4 | 125 | 8 |
| 3 | Skyler LocklearQBCleveland (Clayton) | 2275 | 206.8 | 164 | 251 | 0.653 | 21 | 8 | 109 | 11 |
| 4 | Wade JarmanQB, PJ.H. Rose (Greenville) | 2149 | 307.0 | 165 | 228 | 0.724 | 25 | 16 | 109 | 7 |
| 5 | Kendall MckoyQBWestern Alamance (Elon) | 2104 | 210.4 | 116 | 197 | 0.589 | 19 | 0 | 128 | 10 |
| 6 | Amari OdomQB, FSPanther Creek (Cary) | 2087 | 231.9 | 154 | 260 | 0.592 | 24 | 9 | 101 | 9 |
| 7 | Will PattersonQBLee County (Sanford) | 2050 | 227.8 | 134 | 213 | 0.629 | 22 | 4 | 121 | 9 |
| 8 | Sam LerschQBApex Friendship (Apex) | 2005 | 250.6 | 136 | 231 | 0.589 | 18 | 5 | 104 | 8 |
| 9 | Andrew FrazierQB, SHavelock | 1992 | 181.1 | 139 | 190 | 0.732 | 30 | 6 | 133 | 11 |
| 10 | Johnnie W hollandQBMidway (Dunn) | 1977 | 282.4 | 121 | 183 | 0.661 | 22 | 2 | 137 | 7 |
| 11 | Lucas LenhoffQBMyers Park (Charlotte) | 1977 | 197.7 | 113 | 186 | 0.608 | 29 | 6 | 123 | 10 |
| 12 | Gabe HuittQBShelby | 1960 | 245.0 | 138 | 211 | 0.654 | 18 | 8 | 108 | 8 |
| 13 | Khamoni RobinsonQB, WRMonroe | 1960 | 196.0 | 108 | 181 | 0.597 | 17 | 7 | 112 | 10 |
| 14 | Folger BoazQBESHS (Pilot Mountain) | 1949 | 194.9 | 117 | 191 | 0.613 | 19 | 3 | 122 | 10 |
| 15 | Dylan BissonQBMIC (Mt. Holly) | 1935 | 322.5 | 97 | 149 | 0.651 | 15 | 5 | 128 | 6 |
| 16 | Gavin GosnellQBHendersonville | 1916 | 191.6 | 120 | 231 | 0.519 | 14 | 3 | 95 | 10 |
| 17 | Omari SmithQBSSEAS (Durham) | 1895 | 315.8 | 95 | 133 | 0.714 | 19 | 2 | 147 | 6 |
| 18 | Aj SimpkinsQBChrist School (Arden) | 1888 | 236.0 | 110 | 160 | 0.688 | 19 | 7 | 130 | 8 |
| 19 | Korey GriffithQBErwin (Asheville) | 1882 | 268.9 | 137 | 218 | 0.628 | 23 | 7 | 112 | 7 |
| 20 | Byrum BrownQBRolesville | 1879 | 208.8 | 108 | 205 | 0.527 | 20 | 7 | 102 | 9 |
| 21 | Tylek OliverQB, WRCummings (Burlington) | 1876 | 312.7 | 91 | 134 | 0.679 | 24 | 3 | 141 | 6 |
| 22 | Justin RocquemoreQBSWCHS (Belmont) | 1850 | 264.3 | 136 | 250 | 0.544 | 16 | 9 | 85 | 7 |
| 23 | Chad KearnsQBMiddle Creek (Apex) | 1824 | 228.0 | 113 | 185 | 0.611 | 17 | 7 | 109 | 8 |
| 24 | Alonza Barnett iiiQB, CBGrimsley (Greensboro) | 1806 | 180.6 | 136 | 212 | 0.642 | 23 | 3 | 121 | 10 |
| 25 | Jaheim BrownQBLouisburg | 1786 | 198.4 | 93 | 167 | 0.557 | 18 | 5 | 117 | 9 |
| 26 | Deandre ProctorQBNHS (Elizabeth City) | 1782 | 198.0 | 111 | 185 | 0.600 | 17 | 3 | 116 | 9 |
| 27 | Tyler GreenQBC (CO-OP) (Concord) | 1595 | 199.4 | 111 | 207 | 0.536 | 12 | 5 | 88 | 8 |
| 28 | Dawson CoxQBACHS (West Jefferson) | 1587 | 226.7 | 109 | 199 | 0.548 | 20 | 10 | 94 | 7 |
| 29 | Will LenardQBNGHS (Greensboro) | 1561 | 223.0 | 128 | 211 | 0.607 | 20 | 3 | 109 | 7 |
| 30 | Loden BradshawQBHobbton (Newton Grove) | 1558 | 194.8 | 138 | 232 | 0.595 | 19 | 13 | 84 | 8 |
| 31 | Tad HudsonQBHough (Cornelius) | 1549 | 172.1 | 110 | 200 | 0.550 | 16 | 9 | 88 | 9 |
| 32 | Ryan McevoyQBMCA (Indian Trail) | 1547 | 221.0 | 115 | 184 | 0.625 | 11 | 9 | 89 | 7 |
| 33 | Alex SummersQBDavie County (Mocksville) | 1538 | 219.7 | 115 | 185 | 0.622 | 15 | 6 | 102 | 7 |
| 34 | Caden DavisQB, WRRJRHS (Winston-Salem) | 1533 | 219.0 | 116 | 196 | 0.592 | 11 | 4 | 94 | 7 |
| 35 | Ryan TysonQBMount Pleasant | 1527 | 169.7 | 104 | 165 | 0.630 | 16 | 4 | 115 | 9 |
| 36 | Alex BentleyQBHRHS (Harrisburg) | 1498 | 187.2 | 97 | 159 | 0.610 | 17 | 2 | 123 | 8 |
| 37 | Jahmier SladeQBDudley (Greensboro) | 1486 | 148.6 | 98 | 171 | 0.573 | 14 | 6 | 99 | 10 |
| 38 | Connor ClarkQBCGHS (Raleigh) | 1484 | 148.4 | 103 | 175 | 0.589 | 18 | 8 | 102 | 10 |
| 39 | Ethan RhodesQBMaiden | 1478 | 246.3 | 89 | 148 | 0.601 | 12 | 5 | 107 | 6 |
| 40 | Camden ColemanQBGlenn (Kernersville) | 1467 | 244.5 | 96 | 167 | 0.575 | 16 | 5 | 106 | 6 |
| 41 | Caleb KelleyQBChapel Hill | 1466 | 183.2 | 106 | 186 | 0.570 | 10 | 4 | 91 | 8 |
| 42 | Tye SaxbyQBHertford County (Ahoskie) | 1465 | 244.2 | 89 | 155 | 0.574 | 15 | 2 | 116 | 6 |
| 43 | Parish MetzgerQB, SSButler (Matthews) | 1445 | 144.5 | 82 | 167 | 0.491 | 21 | 7 | 101 | 10 |
| 44 | Vic GarridoQBPLP (Mooresville) | 1414 | 157.1 | 90 | 152 | 0.592 | 15 | 4 | 112 | 9 |
| 45 | Kaden HamptonQB, RBCHASE (Forest City) | 1414 | 202.0 | 82 | 125 | 0.656 | 15 | 3 | 133 | 7 |
| 46 | Damien FloresQB, FSSwansboro | 1408 | 234.7 | 118 | 206 | 0.573 | 7 | 6 | 77 | 6 |
| 47 | Micah SalmonQBNGHS (Greensboro) | 1406 | 175.8 | 92 | 160 | 0.575 | 14 | 7 | 98 | 8 |
| 48 | Chris PerkinsQBOverhills (Spring Lake) | 1394 | 199.1 | 115 | 190 | 0.605 | 18 | 5 | 104 | 7 |
| 49 | Davis PharrQBCSD (Davidson) | 1380 | 230.0 | 85 | 165 | 0.515 | 13 | 13 | 73 | 6 |
| 50 | Bryce JacksonQB, DBD.H. Conley (Greenville) | 1328 | 189.7 | 91 | 177 | 0.514 | 16 | 5 | 95 | 7 |