| 1 | Noah MartinezGK, DRocky Mount | 402 | 1395 | 20.100 | 20 |
| 2 | Lennon WarrenGKHunt (Wilson) | 349 | 1555 | 17.450 | 20 |
| 3 | Gibson BrayTSHS (Fayetteville) | 283 | 160 | 11.320 | 25 |
| 4 | Mason GoldieSCHS (Winterville) | 243 | 1110 | 14.294 | 17 |
| 5 | Devlin ColemanGK, DSFHS (Fayetteville) | 224 | 1393 | 11.789 | 19 |
| 6 | Layton OhmerNorth Brunswick (Leland) | 199 | 1196 | 8.652 | 23 |
| 7 | Aaden McMannGKRichlands | 178 | 1622 | 8.091 | 22 |
| 8 | Josh OlanNJHS (Jacksonville) | 165 | 1179 | 8.250 | 20 |
| 9 | Will BatesDWCHS (Morehead City) | 159 | 1269 | 8.368 | 19 |
| 10 | Michael BrantGKWhite Oak (Jacksonville) | 150 | 1715 | 6.250 | 24 |
| 11 | Ty WilliamsGKWest Johnston (Benson) | 144 | 1035 | 9.000 | 16 |
| 12 | Jackson BlakeFranklinton | 141 | 0 | 10.071 | 14 |
| 13 | Edgar Moctezuma ZavalaGKEast Wake (Wendell) | 137 | 1417 | 6.850 | 20 |
| 14 | Jarrett AllenGKSJHS (Four Oaks) | 137 | 0 | 7.611 | 18 |
| 15 | Finn KellyOrange (Hillsborough) | 132 | 1510 | 6.947 | 19 |
| 16 | Jayden McmullenGK, STRKSwansboro | 131 | 1885 | 5.240 | 25 |
| 17 | Jared ViverosGK, FORWPerson (Roxboro) | 131 | 80 | 10.917 | 12 |
| 18 | Eric BullardGKE.E. Smith (Fayetteville) | 126 | 0 | 12.600 | 10 |
| 19 | Eamon HippsGKWestern Alamance (Elon) | 125 | 1430 | 6.579 | 19 |
| 20 | Erik GalunasGKCRHS (Hillsborough) | 118 | 240 | 6.211 | 19 |
| 21 | Ian KirkGKWilliams (Burlington) | 117 | 1675 | 5.318 | 22 |
| 22 | Collin PeattieGK, MFSBHS (Southport) | 109 | 240 | 7.786 | 14 |
| 23 | David GivenGKJ.H. Rose (Greenville) | 105 | 1480 | 4.773 | 22 |
| 24 | Gabriel PenaGKC.B. Aycock (Pikeville) | 105 | 1130 | 6.176 | 17 |
| 25 | George HafnerGKHavelock | 103 | 0 | 12.875 | 8 |
| 26 | Arnulfo LopezGKWest Johnston (Benson) | 98 | 691 | 8.167 | 12 |
| 27 | Kingston HuttleGKEastern Alamance (Mebane) | 88 | 700 | 5.500 | 16 |
| 28 | Joseph MorgadoGKDSA (Durham) | 88 | 700 | 4.632 | 19 |
| 29 | Jose Lopez AlvarezSSHS (Smithfield) | 84 | 810 | 6.000 | 14 |
| 30 | Eugene WilsonGKCroatan (Newport) | 80 | 1920 | 3.333 | 24 |
| 31 | Roberto PachecoGKEastern Alamance (Mebane) | 78 | 620 | 7.800 | 10 |
| 32 | Cezar HalabiGKSSEAS (Durham) | 77 | 0 | 3.667 | 21 |
| 33 | Braxton EvansGKNNHS (Rocky Mount) | 75 | 790 | 5.357 | 14 |
| 34 | Joey SeguraGKSouthern Wayne (Dudley) | 74 | 320 | 5.286 | 14 |
| 35 | Braden BillyGKCarrboro | 70 | 0 | 4.118 | 17 |
| 36 | Luke HelmsGK, MFCurrituck County (Barco) | 69 | 840 | 4.600 | 15 |
| 37 | Charlie LowmanGKDixon (Holly Ridge) | 67 | 1240 | 3.722 | 18 |
| 38 | Jonathan McGheeGKHarnett Central (Angier) | 67 | 900 | 3.350 | 20 |
| 39 | Braxton DavisTriton (Erwin) | 66 | 160 | 3.143 | 21 |
| 40 | Juan MezaGKJacksonville | 65 | 923 | 2.826 | 23 |
| 41 | Kevin ThomasGKE.E. Smith (Fayetteville) | 65 | 0 | 8.125 | 8 |
| 42 | Nicholas RodriguezGK, FORWLee County (Sanford) | 60 | 939 | 2.727 | 22 |
| 43 | Alek EarnestSSHS (Smithfield) | 60 | 649 | 5.000 | 12 |
| 44 | Sebastian LopezGKLee County (Sanford) | 59 | 880 | 2.810 | 21 |
| 45 | Daniel SmithGKC.B. Aycock (Pikeville) | 59 | 630 | 4.214 | 14 |
| 46 | Sam SummersGKNJHS (Jacksonville) | 57 | 513 | 4.071 | 14 |
| 47 | Tyler EavensonGKCape Fear (Fayetteville) | 52 | 1078 | 3.250 | 16 |
| 48 | Braden ColleyGKJacksonville | 51 | 762 | 2.550 | 20 |
| 49 | Brenden SnyderGK, STRKDBHS (Fayetteville) | 50 | 688 | 3.125 | 16 |
| 50 | Addison DanielGKCurrituck County (Barco) | 44 | 310 | 2.933 | 15 |