North Carolina Football (2025) Passing Yards Stat Leaders

Team Size:
Leaderboard Info:

Offense > Passing

#NameYdsYds/GCompAttPctTDIntRateGP
1Jamel PerryQBKnightdale1880268.61121840.6091771107
2Weston MichalakQBACS (Huntersville)1818259.71292240.576176987
3Tyler JonesQBKinston1807258.11121750.6401971187
4Grant LawlessQBEast Lincoln (Denver)1792256.01001540.6492531367
5John KirkpatrickQB, WRRandleman1783222.91382160.6391410928
6Tanner PayneQBWCHS (Morehead City)1763251.9981890.5192191017
7Michael AlfordQB, LBNorth Rowan (Spencer)1687241.0741250.5921541307
8Zak IshmanQBNHS (Elizabeth City)1632272.01071680.6371831246
9Danny Charles BrownQB, DBMcDowell (Marion)1621231.61131740.6491421177
10Lan FarmerQBShelby1619231.3931470.6331861237
11Ethan McGarriganQBApex Friendship (Apex)1612201.51121790.6261521158
12Tydreke Powell Jr.QBSRHS (Raleigh)1597199.6871420.6131851258
13Rashad LynchQBLincolnton1589198.6861280.6721831408
14Sam FinchQBFike (Wilson)1587226.71211970.6141871027
15Cade McCallumQBERHS (Ramseur)1582197.8841370.6131441238
16Braydon WaldenQB, WRLincoln Charter (Denver)1555194.41051590.6601561148
17Keith JamesQBFranklinton1552221.7891660.5361551037
18Tristan StyersQBBMGHS (Kernersville)1537219.61011610.6272041237
19Carter GillisSMHS (Charlotte)1530218.61091740.6261241047
20Matthew BoringQBHoggard (Wilmington)1483211.91301670.7781341207
21Zaid LottQBPDHS (Charlotte)1482211.71091680.6491911287
22Bryce PetersQB, DBACHS (West Jefferson)1476246.01232100.58694876
23Jerrell CrawfordQBWalkertown1475245.81101680.6551581036
24Gavin OwensQBRGNHS (Rabun Gap)1461243.5861320.6521281086
25Terrance McCormickQB, SSNew Bern1445206.4861400.6141310977
26Kai TartQBMcMichael (Mayodan)1442240.3841530.5491312836
27Ty SiglerQBCSD (Davidson)1427203.91011700.594149927
28Jacob MooreQBTSHS (Fayetteville)1426203.71071430.7481611407
29Josiah RiceQB, DBBunn1418202.6701000.7002121447
30Austin BattleWPA (Wake Forest)1414235.7871320.6591621356
31Duncan ParkerQB, OLBSeaforth (Pittsboro)1402200.3781420.5491761117
32Cole HoughQBPalisades (Charlotte)1399199.91011540.656731027
33Tanner WilliamsQBMidway (Dunn)1384173.0721190.6051231248
34Evan HodgesQBRSHS (Rockingham)1370228.3821230.6671431326
35REGINALD GRAYQB, DBNJHS (Jacksonville)1356193.7871320.6591621337
36Nicholas GouletQBGreen Hope (Cary)1353169.11021470.6941971188
37Owen HulbertQBCleveland (Clayton)1350192.91031520.6781441157
38Grant LawingQBMaiden1346192.3861530.5621431087
39Jamouri NicholsQBWCHS (Charlotte)1335190.7921320.6971611397
40Darin TiptonQBChase (Forest City)1309261.8771530.503123985
41Devin ShoularsQBSouth Garner (Garner)1302217.0781300.6001361086
42Grayson TreadwayQBOak Grove (Winston-Salem)1301185.9841290.6511541247
43JD FulpQBEFHS (Kernersville)1282183.11071790.5981531037
44Kaleb WilliamsQBRolesville1282256.4921290.7131141185
45Brody NormanQBMooresville1282183.1841350.6221841217
46Bryson GrayQBMillbrook (Raleigh)1267181.0841310.6411451167
47Cade KellerQB, SSWatauga (Boone)1264180.665880.7391801557
48Kannon McBrideQB, DBCroatan (Newport)1260157.5941280.7342161248
49Koby HowardQBHarnett Central (Angier)1259209.8901430.629109886
50Kaden DavisQB, DBFreedom (Morganton)1258209.769930.7421811516
Displaying 1 - 50 of 200
Stat leaderboards are updated nightly.
MaxPreps is a registered trademark of MaxPreps, Inc.