1 | Lyric KoperaK, PIndependence (Charlotte) | 51.00 | 1683 | 33 | 63 | 8 | 15 |
2 | Kamal ThamesDB, WRTSHS (Fayetteville) | 47.71 | 811 | 17 | 67 | 1 | 13 |
3 | Drew LevyK, PSouth Garner (Garner) | 43.67 | 655 | 15 | 61 | 9 | 11 |
4 | Jayden OldenOLBMonroe | 42.62 | 682 | 16 | 60 | 0 | 13 |
5 | Mason RichardsP, KMooresville | 41.42 | 1367 | 33 | 75 | 1 | 11 |
6 | Tanner BaxterK, PMIC (Mt. Holly) | 41.36 | 1034 | 25 | 0 | 0 | 12 |
7 | Huseyin SimsirQBRGNHS (Rabun Gap) | 41.07 | 616 | 15 | 53 | 2 | 13 |
8 | Truitt ManuelWR, FSWHHS (Hendersonville) | 40.57 | 1136 | 28 | 63 | 5 | 14 |
9 | Chayse MorganK, PNFHS (Winston-Salem) | 40.24 | 1167 | 29 | 56 | 8 | 10 |
10 | Britt GloverK, PJacksonville | 40.07 | 1202 | 30 | 54 | 11 | 11 |
11 | Nick WorrellQB, FSHunt (Wilson) | 39.97 | 1199 | 30 | 60 | 9 | 11 |
12 | Owen BrownEast Duplin (Beulaville) | 39.93 | 559 | 14 | 61 | 0 | 12 |
13 | Tripp WoodyP, KCCHS (Charlotte) | 39.58 | 1029 | 26 | 56 | 7 | 12 |
14 | Chris WencesTE, DLMitchell (Bakersville) | 39.21 | 549 | 14 | 66 | 3 | 12 |
15 | Nolan HauserK, PHough (Cornelius) | 39.18 | 1293 | 33 | 54 | 10 | 13 |
16 | Walker StroupWR, DBMount Airy | 38.87 | 583 | 15 | 54 | 0 | 15 |
17 | Christian BuckK, PRocky Mount | 38.86 | 544 | 14 | 49 | 3 | 9 |
18 | Saul MoranChambers (Charlotte) | 38.85 | 505 | 13 | 0 | 0 | 11 |
19 | Kaiden D. smithKNJHS (Jacksonville) | 38.36 | 1266 | 33 | 56 | 4 | 9 |
20 | JP SmithOLB, TESouth Caldwell (Hudson) | 38.30 | 1149 | 30 | 60 | 6 | 10 |
21 | Gavin LatonP, WRPHS (Southern Pines) | 37.77 | 982 | 26 | 57 | 25 | 12 |
22 | Cort SchmidlinWR, CBClayton | 37.73 | 981 | 26 | 0 | 0 | 13 |
23 | Elijah EubanksLB, TEBrevard | 37.48 | 937 | 25 | 51 | 7 | 13 |
24 | Connor PurcellTE, LBLNC (Huntersville) | 37.35 | 635 | 17 | 62 | 2 | 8 |
25 | Ryan StricklandK, PWCHS (Cerro Gordo) | 37.08 | 964 | 26 | 55 | 7 | 14 |
26 | Kylan OdeanPWeddington (Matthews) | 37.06 | 1223 | 33 | 59 | 15 | 15 |
27 | Stephen GonzalesK, PUnion Academy (Monroe) | 36.97 | 1146 | 31 | 60 | 2 | 11 |
28 | Tyshaun GoldstonWR, FSRandleman | 36.90 | 775 | 21 | 50 | 3 | 12 |
29 | Aidan RajeshFS, KNGHS (Greensboro) | 36.67 | 770 | 21 | 58 | 8 | 5 |
30 | Charlie BirtwistleKSouth Point (Belmont) | 36.53 | 621 | 17 | 56 | 0 | 11 |
31 | Erik Hegerin jonssonK, PCorinth Holders (Wendell) | 36.37 | 691 | 19 | 55 | 5 | 8 |
32 | Kage WilliamsRB, OLBRobbinsville | 36.30 | 980 | 27 | 46 | 4 | 15 |
33 | Max ThompsonK, PKings Mountain | 36.26 | 834 | 23 | 45 | 9 | 9 |
34 | Zander RussellWR, DBAlleghany (Sparta) | 36.26 | 834 | 23 | 50 | 2 | 10 |
35 | Holland MillerWR, DBNorth Brunswick (Leland) | 36.25 | 725 | 20 | 48 | 7 | 8 |
36 | Jackson JonesQBEGHS (Gibsonville) | 36.17 | 1302 | 36 | 54 | 11 | 11 |
37 | Zach MoyerWR, CBMallard Creek (Charlotte) | 36.10 | 1516 | 42 | 55 | 14 | 12 |
38 | Gage HamblinDE, PParkwood (Monroe) | 36.09 | 794 | 22 | 47 | 3 | 8 |
39 | Ethan EmeryK, PJack Britt (Fayetteville) | 36.08 | 1407 | 39 | 52 | 14 | 11 |
40 | Eli TilleryQBDraughn (Valdese) | 36.00 | 720 | 20 | 0 | 1 | 10 |
41 | Derek MitchellLB, DECrest (Shelby) | 35.96 | 827 | 23 | 47 | 6 | 13 |
42 | Gavin WagnerK, PGray's Creek (Hope Mills) | 35.93 | 1078 | 30 | 67 | 5 | 11 |
43 | Billy BookerWR, OLBPolk County (Columbus) | 35.90 | 682 | 19 | 61 | 3 | 10 |
44 | Tymar KearneyWR, ATHLouisburg | 35.88 | 610 | 17 | 0 | 5 | 11 |
45 | Theo LambertTERiverside-Durham (Durham) | 35.85 | 466 | 13 | 49 | 4 | 10 |
46 | Dawson JonesK, PMarvin Ridge (Waxhaw) | 35.68 | 1213 | 34 | 51 | 8 | 11 |
47 | Daniel PodgayetskyyKErwin (Asheville) | 35.66 | 1248 | 35 | 55 | 10 | 10 |
48 | Daniel Montes medranoK, PNorth Rowan (Spencer) | 35.58 | 1281 | 36 | 54 | 10 | 13 |
49 | Myles KnoxKWest Stokes (King) | 35.54 | 1173 | 33 | 60 | 1 | 12 |
50 | Ryan BrinkleyQB, MLBSwansboro | 35.38 | 849 | 24 | 53 | 0 | 5 |