1 | Charlie BirtwistleKSouth Point (Belmont) | 5596 | 92 | 75 | 51 | 15 |
2 | Nolan HauserK, PHough (Cornelius) | 5207 | 91 | 65 | 68 | 14 |
3 | Chad GiarrussoK, RBMitchell (Bakersville) | 4394 | 81 | 60 | 43 | 12 |
4 | Ridge WhisnantOLB, KEFHS (Kernersville) | 4038 | 85 | 65 | 25 | 13 |
5 | Cooper KingKHendersonville | 3966 | 71 | 60 | 30 | 12 |
6 | Mark PerezKHolmes (Edenton) | 3786 | 90 | 60 | 17 | 11 |
7 | Jack BerkoShelby | 3732 | 66 | 60 | 48 | 10 |
8 | Roan NaikLeesville Road (Raleigh) | 3721 | 72 | 60 | 16 | 12 |
9 | Bryson JenkinsKNNHS (Rocky Mount) | 3611 | 71 | 64 | 9 | 15 |
10 | Jarod GlennK, PA.C. Reynolds (Asheville) | 3532 | 77 | 0 | 8 | 12 |
11 | Will D'alonzoKJ.H. Rose (Greenville) | 3525 | 69 | 80 | 16 | 12 |
12 | Johan DiazKCummings (Burlington) | 3397 | 58 | 70 | 26 | 9 |
13 | Alex MoraK, PStarmount (Boonville) | 3369 | 58 | 0 | 21 | 11 |
14 | Aidan BondeK, PSGHS (Greensboro) | 3320 | 61 | 62 | 37 | 11 |
15 | Reagan SawyerKEastern Alamance (Mebane) | 3194 | 76 | 65 | 10 | 13 |
16 | Michael BuckK, PLake Norman (Mooresville) | 3178 | 61 | 65 | 20 | 11 |
17 | Charles ViorelKLaney (Wilmington) | 3025 | 58 | 60 | 26 | 11 |
18 | Connor SmithKEGHS (Gibsonville) | 2978 | 83 | 51 | 0 | 14 |
19 | Daniel MontiK, PCGHS (Raleigh) | 2898 | 55 | 65 | 27 | 12 |
20 | Jackson MooreK, PMarvin Ridge (Waxhaw) | 2867 | 51 | 75 | 46 | 11 |
21 | Ryan RamirezKHoke County (Raeford) | 2822 | 61 | 60 | 11 | 11 |
22 | Aiden DaughertyK, POak Grove (Winston-Salem) | 2818 | 64 | 60 | 21 | 12 |
23 | Jared GolzKOlympic (Charlotte) | 2755 | 68 | 60 | 5 | 12 |
24 | Connor BostKHolly Springs | 2675 | 59 | 60 | 3 | 12 |
25 | William MillerLBPHS (Southern Pines) | 2647 | 70 | 60 | 1 | 12 |
26 | Isaac ChandlerK, WRHayesville | 2628 | 49 | 68 | 19 | 13 |
27 | Caleb WillisKApex | 2621 | 58 | 60 | 29 | 12 |
28 | Junior AraujoPR, KMonroe | 2592 | 54 | 60 | 1 | 9 |
29 | Jacob CarterK, PWestern Alamance (Elon) | 2569 | 50 | 66 | 17 | 10 |
30 | Alan Bahena sotoKBunker Hill (Claremont) | 2517 | 52 | 60 | 2 | 13 |
31 | Chase TomainiKNPHS (Pinetown) | 2514 | 60 | 65 | 3 | 9 |
32 | Tyler BuckleyK, SSCape Fear (Fayetteville) | 2495 | 53 | 60 | 8 | 11 |
33 | Gray GitterK, PJordan (Durham) | 2458 | 64 | 0 | 6 | 12 |
34 | Nolan MartinKTuscola (Waynesville) | 2453 | 44 | 0 | 12 | 8 |
35 | Britt GloverK, PJacksonville | 2439 | 54 | 60 | 0 | 10 |
36 | Douglas MerrittK, PRoanoke Rapids | 2408 | 45 | 60 | 20 | 11 |
37 | Grant KightK, PWatauga (Boone) | 2389 | 74 | 0 | 0 | 12 |
38 | Deigo Ponce-GamezKLedford (Thomasville) | 2324 | 57 | 60 | 2 | 9 |
39 | Daniel PodgayetskyyKErwin (Asheville) | 2316 | 54 | 60 | 6 | 10 |
40 | Jacob MonsourK, PMooresville | 2291 | 53 | 60 | 0 | 9 |
41 | Jayden MathewsC, MLBHunt (Wilson) | 2247 | 47 | 60 | 4 | 12 |
42 | Jackson HillsK, PCorinth Holders (Wendell) | 2238 | 37 | 70 | 16 | 10 |
43 | Kevin HernandezNorth Moore (Robbins) | 2202 | 64 | 63 | 2 | 13 |
44 | Connor BenitoK, PParkwood (Monroe) | 2170 | 43 | 60 | 4 | 11 |
45 | Sam WeberK, PCox Mill (Concord) | 2142 | 45 | 63 | 0 | 8 |
46 | Andreas MarkussenWR, KWest Johnston (Benson) | 2105 | 44 | 61 | 7 | 10 |
47 | Liam SuttonNLHS (Lincolnton) | 2050 | 39 | 60 | 17 | 10 |
48 | Adam WrightKTSHS (Fayetteville) | 2049 | 66 | 60 | 2 | 14 |
49 | Henry ForrestK, PNCHS (Concord) | 1990 | 36 | 60 | 0 | 7 |
50 | Ammon BlantonKHibriten (Lenoir) | 1973 | 59 | 55 | 1 | 10 |