| 1 | Nolan BoscheGKHough (Cornelius) | 165 | 1662 | 6.346 | 26 |
| 2 | Carter RhoadGKWakefield (Raleigh) | 164 | 1835 | 6.833 | 24 |
| 3 | Torrence Mills-SmithGKChambers (Charlotte) | 130 | 0 | 7.222 | 18 |
| 4 | Miles SugarGKArdrey Kell (Charlotte) | 111 | 60 | 4.625 | 24 |
| 5 | Victor CorreaGKMallard Creek (Charlotte) | 95 | 240 | 9.500 | 10 |
| 6 | Marcus MonsantoGKHoke County (Raeford) | 92 | 903 | 4.182 | 22 |
| 7 | Juan Herrera-SanchezGKLeesville Road (Raleigh) | 88 | 360 | 4.190 | 21 |
| 8 | Jason HahnGKMyers Park (Charlotte) | 84 | 1087 | 5.250 | 16 |
| 9 | Evan FeketeGKGreen Hope (Cary) | 83 | 1160 | 4.368 | 19 |
| 10 | Owen LacyGKEMHS (Charlotte) | 77 | 220 | 3.850 | 20 |
| 11 | Brentley BlumerGKHoke County (Raeford) | 72 | 860 | 3.600 | 20 |
| 12 | Connor CrossGKCorinth Holders (Wendell) | 68 | 1296 | 3.579 | 19 |
| 13 | Logan RayeGKApex Friendship (Apex) | 67 | 1616 | 2.792 | 24 |
| 14 | Samuel WalterGKLaney (Wilmington) | 65 | 1045 | 4.062 | 16 |
| 15 | Jacob HeathGKApex | 65 | 774 | 4.062 | 16 |
| 16 | Fernando EspinozaGKWest Forsyth (Clemmons) | 61 | 1394 | 2.773 | 22 |
| 17 | Owen CollinGKApex | 60 | 536 | 4.615 | 13 |
| 18 | Josh MooreGreen Level (Cary) | 49 | 0 | 2.450 | 20 |
| 19 | Rushil DesaiGreen Level (Cary) | 49 | 0 | 2.227 | 22 |
| 20 | Jose HernandezGKWCHS (Charlotte) | 45 | 80 | 3.750 | 12 |
| 21 | Ashton BroglinRolesville | 33 | 0 | 1.737 | 19 |
| 22 | Josue RamirezD, MFWCHS (Charlotte) | 30 | 0 | 2.500 | 12 |
| 23 | Vance PrescottLaney (Wilmington) | 23 | 360 | 1.917 | 12 |
| 24 | Wilson RamirezGKGaringer (Charlotte) | 21 | 0 | 0.913 | 23 |
| 25 | Jacob LockardGKCorinth Holders (Wendell) | 18 | 704 | 1.500 | 12 |
| 26 | Dallas StoryGKHoggard (Wilmington) | 17 | 200 | 1.000 | 17 |
| 27 | Christian MejiaGKEMHS (Charlotte) | 16 | 136 | 1.455 | 11 |
| 28 | Matthew ZangerGKHough (Cornelius) | 12 | 100 | 1.091 | 11 |
| 29 | Aaron NeibergGKWest Forsyth (Clemmons) | 11 | 106 | 1.375 | 8 |
| 30 | William NicholsGKHoggard (Wilmington) | 6 | 320 | 0.429 | 14 |
| 31 | Ben BastableLaney (Wilmington) | 5 | 52 | 0.208 | 24 |
| 32 | Patrick (Davis) O'ConnellMF, FORWApex | 3 | 0 | 0.167 | 18 |
| 33 | Trey WeisMFEMHS (Charlotte) | 2 | 45 | 0.125 | 16 |
| 34 | Jack ArnoldFBLeesville Road (Raleigh) | 2 | 40 | 0.095 | 21 |
| 35 | Lucas GodinezDHoke County (Raeford) | 2 | 7 | 0.100 | 20 |
| 36 | Josue ZabalaChambers (Charlotte) | 2 | 0 | 0.133 | 15 |
| 37 | John StephensDApex | 1 | 0 | 0.091 | 11 |
| 38 | Fernando AyalaMallard Creek (Charlotte) | 1 | 0 | 0.111 | 9 |
| 39 | Emerson ArteagaDChambers (Charlotte) | 1 | 0 | 0.050 | 20 |
| 40 | Mason LynchD, MFArdrey Kell (Charlotte) | 1 | 0 | 0.048 | 21 |