| 1 | Filipe FloresDavie County (Mocksville) | 302 | 1240 | 13.727 | 22 | 
| 2 | Ben SandovalGKSun Valley (Monroe) | 184 | 824 | 10.824 | 17 | 
| 3 | Noah SwettGKButler (Matthews) | 152 | 1390 | 8.444 | 18 | 
| 4 | Noah ParkerGKHough (Cornelius) | 130 | 1078 | 7.222 | 18 | 
| 5 | Oscar AngelesGKRocky River (Mint Hill) | 126 | 640 | 10.500 | 12 | 
| 6 | Ashton LuxGKPage (Greensboro) | 116 | 928 | 7.733 | 15 | 
| 7 | Torrence Mills-SmithGKChambers (Charlotte) | 116 | 800 | 6.444 | 18 | 
| 8 | Jayden Specht-MitchellDT.C. Roberson (Asheville) | 115 | 1105 | 6.389 | 18 | 
| 9 | Kylen BradleyGKEFHS (Kernersville) | 106 | 1757 | 4.818 | 22 | 
| 10 | Andrew JonesGKMcDowell (Marion) | 105 | 1040 | 8.077 | 13 | 
| 11 | Danny MenaGKOlympic (Charlotte) | 104 | 1250 | 6.118 | 17 | 
| 12 | Cole FreemanGKArdrey Kell (Charlotte) | 102 | 1046 | 4.435 | 23 | 
| 13 | Dylan VasquezGKGlenn (Kernersville) | 100 | 1280 | 4.545 | 22 | 
| 14 | Jorge GomezGKEMHS (Charlotte) | 95 | 952 | 4.750 | 20 | 
| 15 | Miguel Llanez-DelgadoGKA.L. Brown (Kannapolis) | 94 | 479 | 4.087 | 23 | 
| 16 | Nolan BoscheGKHough (Cornelius) | 93 | 860 | 5.471 | 17 | 
| 17 | Peter BejteGKCox Mill (Concord) | 87 | 1960 | 3.480 | 25 | 
| 18 | Tyler SinnGKMyers Park (Charlotte) | 81 | 1363 | 4.050 | 20 | 
| 19 | Riley PowellGKWest Forsyth (Clemmons) | 80 | 1377 | 3.478 | 23 | 
| 20 | Jason HeaGKCuthbertson (Waxhaw) | 79 | 967 | 4.647 | 17 | 
| 21 | Gomez ArmandoGKSouth Caldwell (Hudson) | 79 | 635 | 6.077 | 13 | 
| 22 | Connor CurranGKPage (Greensboro) | 77 | 380 | 7.000 | 11 | 
| 23 | Issac Pena-MartinezGKParkland (Winston-Salem) | 76 | 1190 | 4.222 | 18 | 
| 24 | Ty YangGKWest Cabarrus (Concord) | 75 | 1345 | 3.947 | 19 | 
| 25 | Solomon TriplettGKWatauga (Boone) | 72 | 1124 | 3.130 | 23 | 
| 26 | Mason ScottGKReagan (Pfafftown) | 72 | 650 | 3.600 | 20 | 
| 27 | Demarcus JohnsonMallard Creek (Charlotte) | 64 | 580 | 2.909 | 22 | 
| 28 | Henry MaysGKAsheville | 63 | 1115 | 3.150 | 20 | 
| 29 | Victor CorreaGKMallard Creek (Charlotte) | 59 | 700 | 3.278 | 18 | 
| 30 | Iker Alonzo CruzGKGrimsley (Greensboro) | 53 | 890 | 2.304 | 23 | 
| 31 | Jay BhattGKProvidence (Charlotte) | 48 | 1295 | 2.667 | 18 | 
| 32 | Wyatt McHenryNGHS (Greensboro) | 46 | 40 | 3.538 | 13 | 
| 33 | Jude JacksonGKWatauga (Boone) | 42 | 665 | 2.471 | 17 | 
| 34 | Lucas McMillinGKWest Cabarrus (Concord) | 42 | 595 | 4.667 | 9 | 
| 35 | Nick PennGK, FBWGHS (Greensboro) | 42 | 0 | 4.667 | 9 | 
| 36 | Awab HelalGKGrimsley (Greensboro) | 38 | 960 | 1.652 | 23 | 
| 37 | Ismar ArreolaGKGlenn (Kernersville) | 32 | 560 | 2.462 | 13 | 
| 38 | Jose ChironGK, MFIndependence (Charlotte) | 29 | 238 | 3.222 | 9 | 
| 39 | Ayden GrahamBRHS (Charlotte) | 26 | 850 | 1.238 | 21 | 
| 40 | August GuntisGKAsheville | 25 | 430 | 1.923 | 13 | 
| 41 | Zack JohnsonGKCuthbertson (Waxhaw) | 25 | 403 | 2.273 | 11 | 
| 42 | Ezekiel ModjinuGKNMHS (Huntersville) | 23 | 1728 | 1.000 | 23 | 
| 43 | Xavier BarmoreSun Valley (Monroe) | 23 | 216 | 2.556 | 9 | 
| 44 | Braydon CritchleyGKLake Norman (Mooresville) | 21 | 1523 | 0.955 | 22 | 
| 45 | Milo LesterGKWest Forsyth (Clemmons) | 18 | 383 | 1.200 | 15 | 
| 46 | Miles SugarGKArdrey Kell (Charlotte) | 15 | 150 | 1.250 | 12 | 
| 47 | Nolan GorhamNGHS (Greensboro) | 12 | 40 | 1.091 | 11 | 
| 48 | Briar CruzBRHS (Charlotte) | 8 | 310 | 0.727 | 11 | 
| 49 | Jason HahnGKMyers Park (Charlotte) | 7 | 297 | 0.778 | 9 | 
| 50 | Jefferson GutierrezOlympic (Charlotte) | 6 | 260 | 0.316 | 19 |