| 1 | Cole BarishSTRK, MFTAA (Apex) | 90 | 36 | 18 | 4.286 | 21 |
| 2 | Cameron StevenCFA (Wilmington) | 50 | 18 | 14 | 2.632 | 19 |
| 3 | Council LancasterCFA (Wilmington) | 48 | 17 | 14 | 2.400 | 20 |
| 4 | Will SinkSt. David's (Raleigh) | 41 | 19 | 3 | 2.562 | 16 |
| 5 | Colton WeiantFORW, STRKGrace Christian (Sanford) | 36 | 16 | 4 | 2.769 | 13 |
| 6 | Andrew SmithMFASHS (Asheville) | 33 | 14 | 5 | 2.200 | 15 |
| 7 | Owen FowlerSTRK, MFFCDHS (Lewisville) | 32 | 12 | 8 | 2.133 | 15 |
| 8 | Constantine BarlasMFACA (Swannanoa) | 30 | 12 | 6 | 1.765 | 17 |
| 9 | Peyton HopkinsonFORW, MFFCDHS (Lewisville) | 30 | 13 | 4 | 1.579 | 19 |
| 10 | Bruno Lorenzetti StoppaMFWCA (Raleigh) | 29 | 11 | 7 | 2.900 | 10 |
| 11 | Eric DyerCFA (Wilmington) | 29 | 10 | 9 | 1.526 | 19 |
| 12 | Austin SamsGCHS (Gastonia) | 27 | 12 | 3 | 1.929 | 14 |
| 13 | Logan HammonMF, FORWFCDHS (Lewisville) | 27 | 9 | 9 | 1.500 | 18 |
| 14 | Rowan ForkinCFA (Wilmington) | 27 | 10 | 7 | 1.350 | 20 |
| 15 | Joey GhirardiFB, MFTAA (Apex) | 27 | 7 | 13 | 1.286 | 21 |
| 16 | Daniel CannonMF, FORWTAA (Apex) | 26 | 6 | 14 | 1.238 | 21 |
| 17 | Isaac BarnwellFORWACA (Swannanoa) | 24 | 8 | 8 | 1.412 | 17 |
| 18 | Caden RosenfeldFORW, MFGrace Christian (Sanford) | 23 | 8 | 7 | 1.917 | 12 |
| 19 | Jace HarrisHPCA (High Point) | 22 | 10 | 2 | 1.467 | 15 |
| 20 | Cameron FloydHB, FORWWCA (Raleigh) | 21 | 7 | 7 | 2.625 | 8 |
| 21 | Cole CasperGCHS (Gastonia) | 21 | 9 | 3 | 1.750 | 12 |
| 22 | Trey RaganCFA (Wilmington) | 21 | 8 | 5 | 1.050 | 20 |
| 23 | Charles HattonSt. David's (Raleigh) | 19 | 7 | 5 | 1.357 | 14 |
| 24 | Yannick KaberaFORWACA (Swannanoa) | 18 | 7 | 4 | 1.059 | 17 |
| 25 | Jack PayneFORW, MFTAA (Apex) | 18 | 6 | 6 | 0.857 | 21 |
| 26 | Anderson GriggsMFCDS (Winston-Salem) | 17 | 4 | 9 | 1.545 | 11 |
| 27 | Landon BreswitzSt. David's (Raleigh) | 17 | 5 | 7 | 1.214 | 14 |
| 28 | Ethan McCannMF, DFCDHS (Lewisville) | 17 | 5 | 7 | 1.000 | 17 |
| 29 | Pearce McBeeGCHS (Gastonia) | 15 | 3 | 9 | 1.154 | 13 |
| 30 | Jack HollandFORWASHS (Asheville) | 15 | 5 | 5 | 1.000 | 15 |
| 31 | Reeyan KediaMF, FORWTAA (Apex) | 15 | 6 | 3 | 0.750 | 20 |
| 32 | Ty RichardsonMFTAA (Apex) | 14 | 5 | 4 | 0.667 | 21 |
| 33 | Adam PolitiCFA (Wilmington) | 13 | 6 | 1 | 1.000 | 13 |
| 34 | Matthew ChengHPCA (High Point) | 13 | 6 | 1 | 0.867 | 15 |
| 35 | Giannis BarlasMFACA (Swannanoa) | 13 | 4 | 5 | 0.765 | 17 |
| 36 | Henry WallCFA (Wilmington) | 13 | 5 | 3 | 0.650 | 20 |
| 37 | Jonah WarshawCFA (Wilmington) | 12 | 5 | 2 | 0.706 | 17 |
| 38 | Jackson CollyerFORWACA (Swannanoa) | 12 | 5 | 2 | 0.706 | 17 |
| 39 | Rylan RosenfeldMF, FORWGrace Christian (Sanford) | 11 | 3 | 5 | 0.917 | 12 |
| 40 | Ethan ChineryGCHS (Gastonia) | 11 | 4 | 3 | 0.846 | 13 |
| 41 | Preston CainSTRKFCDHS (Lewisville) | 11 | 5 | 1 | 0.550 | 20 |
| 42 | Harry OsborneCFA (Wilmington) | 11 | 2 | 7 | 0.550 | 20 |
| 43 | Jaden SmithMF, FORWGrace Christian (Sanford) | 10 | 1 | 8 | 0.909 | 11 |
| 44 | Jackson CappMF, FORWGrace Christian (Sanford) | 10 | 5 | 0 | 0.833 | 12 |
| 45 | Benjamin BernsteinMFASHS (Asheville) | 10 | 4 | 2 | 0.667 | 15 |
| 46 | Max AndrewsMF, DFCDHS (Lewisville) | 10 | 3 | 4 | 0.500 | 20 |
| 47 | Ethan LinaresMFTAA (Apex) | 10 | 3 | 4 | 0.476 | 21 |
| 48 | Austin HernandezSt. David's (Raleigh) | 9 | 4 | 1 | 0.643 | 14 |
| 49 | Jacob BorstadCFA (Wilmington) | 9 | 4 | 1 | 0.562 | 16 |
| 50 | Konstantin MansyreffFB, MFTAA (Apex) | 9 | 3 | 3 | 0.529 | 17 |