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