| 1 | Ryse SzaboKJay M. Robinson (Concord) | 46 | 48 | 0.958 | 8 |
| 2 | Aiden HayesK, PSAHS (Haw River) | 45 | 50 | 0.900 | 8 |
| 3 | Nate LungerKClayton | 44 | 47 | 0.936 | 8 |
| 4 | Thomas SylvesterWR, DBSmoky Mountain (Sylva) | 44 | 52 | 0.846 | 8 |
| 5 | Morgan BurgessK, PA.L. Brown (Kannapolis) | 43 | 45 | 0.956 | 8 |
| 6 | Chase EngelhardtK, PLake Norman (Mooresville) | 43 | 47 | 0.915 | 8 |
| 7 | Cole JohnsonHough (Cornelius) | 41 | 41 | 1.000 | 8 |
| 8 | Cameron BridgesKHibriten (Lenoir) | 41 | 47 | 0.872 | 8 |
| 9 | Darey TrejoKLincolnton | 40 | 43 | 0.930 | 9 |
| 10 | Logan HarrisK, PHRHS (Harrisburg) | 40 | 44 | 0.909 | 8 |
| 11 | Ford FehlingKMarvin Ridge (Waxhaw) | 39 | 40 | 0.975 | 8 |
| 12 | Kohl RuddTuscola (Waynesville) | 39 | 42 | 0.929 | 8 |
| 13 | Jake WhisnantKNorth Stanly (New London) | 38 | 40 | 0.950 | 6 |
| 14 | Sterling GreeneDEEast Lincoln (Denver) | 38 | 42 | 0.905 | 9 |
| 15 | Reddik YoungKRSCHS (Rutherfordton) | 37 | 39 | 0.949 | 7 |
| 16 | Jared LopezK, PTriton (Erwin) | 37 | 40 | 0.925 | 7 |
| 17 | Caleb SmithK, PSWCHS (Belmont) | 37 | 41 | 0.902 | 8 |
| 18 | Wilson LondonDE, OLSouth Point (Belmont) | 37 | 42 | 0.881 | 9 |
| 19 | Cameron KiehlK, PPDHS (Charlotte) | 36 | 36 | 1.000 | 8 |
| 20 | Ben LadueK, PMiddle Creek (Apex) | 36 | 39 | 0.923 | 8 |
| 21 | Cyrus SmithKKings Mountain | 36 | 40 | 0.900 | 7 |
| 22 | Eli ShwaikehKHarnett Central (Angier) | 36 | 50 | 0.720 | 8 |
| 23 | Kannon McBrideQB, KCroatan (Newport) | 35 | 36 | 0.972 | 8 |
| 24 | Hudson LinkKEastern Alamance (Mebane) | 35 | 36 | 0.972 | 8 |
| 25 | Keven LopezKMonroe | 35 | 37 | 0.946 | 8 |
| 26 | Noah HinchKNBHS (Weaverville) | 35 | 37 | 0.946 | 8 |
| 27 | Damian GutierrezRBReagan (Pfafftown) | 35 | 38 | 0.921 | 7 |
| 28 | Anderson FordK, WRT.C. Roberson (Asheville) | 35 | 39 | 0.897 | 6 |
| 29 | Caleb WalstonK, PNNHS (Rocky Mount) | 34 | 34 | 1.000 | 8 |
| 30 | Eddy HernandezThomasville | 34 | 36 | 0.944 | 7 |
| 31 | Matt GrenierKShelby | 34 | 36 | 0.944 | 8 |
| 32 | Kanoa McGeeK, PHoggard (Wilmington) | 34 | 37 | 0.919 | 8 |
| 33 | Ronan McCarthyKApex Friendship (Apex) | 33 | 36 | 0.917 | 8 |
| 34 | Juan OlveraKFranklin | 32 | 32 | 1.000 | 7 |
| 35 | Dylan MillerK, PUnion Pines (Cameron) | 32 | 34 | 0.941 | 7 |
| 36 | Graham HernandezKPage (Greensboro) | 32 | 39 | 0.821 | 7 |
| 37 | James MustenK, PEFHS (Kernersville) | 31 | 31 | 1.000 | 8 |
| 38 | Philip SnyderWest Craven (Vanceboro) | 31 | 33 | 0.939 | 8 |
| 39 | Bryce ZinoKWest Rowan (Mt. Ulla) | 30 | 31 | 0.968 | 7 |
| 40 | Blake DunnWR, CBWeddington (Matthews) | 30 | 32 | 0.938 | 7 |
| 41 | Noah DeaneKWIHS (Statesville) | 30 | 34 | 0.882 | 8 |
| 42 | Julian JacobsKScotland (Laurinburg) | 30 | 34 | 0.882 | 8 |
| 43 | Ethan LubereckiK, PMillbrook (Raleigh) | 30 | 35 | 0.857 | 8 |
| 44 | Avery FickesKACS (Huntersville) | 29 | 29 | 1.000 | 7 |
| 45 | Dustin PikeKClinton | 29 | 29 | 1.000 | 8 |
| 46 | Jefferson AguilarKAsheboro | 29 | 30 | 0.967 | 8 |
| 47 | Conrad SebastianK, PWest Forsyth (Clemmons) | 29 | 30 | 0.967 | 8 |
| 48 | Dominic MaloneyK, PWake Forest | 29 | 31 | 0.935 | 7 |
| 49 | Carson GrierKCrest (Shelby) | 29 | 31 | 0.935 | 8 |
| 50 | Gabe WardK, POak Grove (Winston-Salem) | 29 | 31 | 0.935 | 8 |