NFL Pass Completion Perc. Index Single-Season Leaders

Are You a Stathead?

Every week during the season, we'll send you an email to your inbox with scores, this week's schedule, top performers, fantasy drops and adds, new debuts and interesting tidbits. View a sample email. It's also available for hockey, basketball and baseball.

Subscribe to our Stathead Newsletter

Players must meet the minimum requirements to show up on this leaderboard. Build your own custom leaderboards with the Play Index.


  • + indicates Hall of Famer, season age in parentheses
Leaders Table
Rank Player Cmp%+ Year Tm
1Ed Danowski (25)2001937NYG
2Ed Danowski (26)1991938NYG
3Ed Matesic (28)1961936PIT
4Sammy Baugh+ (23)1801937WAS
5Arnie Herber+ (26)1761936GNB
6Sammy Baugh+ (24)1601938WAS
7Sammy Baugh+ (31)1521945WAS
Joe Montana+ (33)1521989SFO
9Bart Starr+ (34)1491968GNB
10Ken Anderson (33)1461982CIN
Sammy Baugh+ (26)1461940WAS
12Otto Graham+ (31)1431953CLE
13Ken Stabler+ (30)1421976OAK
Steve Young+ (35)1421997SFO
15Ken Anderson (25)1411974CIN
Pat Coffee (22)1411937CRD
Drew Brees (39)1402018NOR
18Sammy Baugh+ (28)1401942WAS
Len Dawson+ (27)1401962DTX
20Len Dawson+ (40)1391975KAN
Otto Graham+ (25)1391947CLE
Sonny Jurgensen+ (40)1391974WAS
Joe Montana+ (31)1391987SFO
Steve Young+ (34)1391996SFO
25Y.A. Tittle+ (30)1381957SFO
Kurt Warner+ (29)1382000STL
Steve Young+ (32)1381994SFO
28Steve Bartkowski (31)1371984ATL
Drew Brees (32)1372011NOR
George Ratterman (22)1371949BUF
Bart Starr+ (28)1371962GNB
Bart Starr+ (32)1371966GNB
33Rudy Bukich (33)1361964CHI
Len Dawson+ (34)1361969KAN
Bart Starr+ (35)1361969GNB
36Sam Bradford (28)1352016MIN
John Brodie (30)1351965SFO
Sonny Jurgensen+ (35)1351969WAS
Chad Pennington (26)1352002NYJ
40Tobin Rote (35)1341963SDG
41Troy Aikman+ (26)1331993DAL
Sammy Baugh+ (33)1331947WAS
Drew Brees (30)1332009NOR
Daunte Culpepper (27)1332004MIN
Len Dawson+ (33)1331968KAN
Bob Griese+ (33)1331978MIA
Brian Griese (29)1332004TAM
Ken Stabler+ (27)1331973OAK
Roger Staubach+ (31)1331973DAL
Fran Tarkenton+ (35)1331975MIN
Kurt Warner+ (30)1332001STL
52Ken Anderson (34)1321983CIN
Virgil Carter (25)1321971CIN
Otto Graham+ (27)1321949CLE
Joe Montana+ (24)1321980SFO
Bobby Thomason (23)1321951GNB
57Frankie Albert (28)1311948SFO
Drew Brees (38)1312017NOR
Dave Krieg (32)1311991SEA
Milt Plum (25)1311960CLE
Ken Stabler+ (34)1311980HOU
62Troy Aikman+ (24)1301991DAL
Rich Gannon (36)1302002OAK
Eric Hipple (28)1301986DET
Philip Rivers (31)1302013SDG
Tony Romo (34)1302014DAL
Y.A. Tittle+ (36)1301963NYG
Kurt Warner+ (28)1301999STL
Steve Young+ (31)1301993SFO
Steve Young+ (33)1301995SFO
72Tom Brady (30)1292007NWE
Drew Brees (37)1292016NOR
Archie Manning (29)1291978NOR
Chad Pennington (31)1292007NYJ
Bart Starr+ (30)1291964GNB
Steve Young+ (30)1291992SFO
78Sammy Baugh+ (29)1281943WAS
Drew Brees (35)1282014NOR
David Carr (27)1282006HOU
Kirk Cousins (27)1282015WAS
Len Dawson+ (29)1281964KAN
Len Dawson+ (32)1281967KAN
Otto Graham+ (29)1281951CLE
Cecil Isbell (27)1281942GNB
Sid Luckman+ (24)1281941CHI
Joe Montana+ (28)1281984SFO
Matt Ryan (27)1282012ATL
Matt Ryan (31)1282016ATL
Fran Tarkenton+ (36)1281976MIN
Bob Waterfield+ (30)1281950RAM
92Sammy Baugh+ (34)1271948WAS
Bob Berry (29)1271971ATL
Drew Brees (34)1272013NOR
John Brodie (23)1271958SFO
Len Dawson+ (31)1271966KAN
Dan Fouts+ (28)1271979SDG
Otto Graham+ (32)1271954CLE
Brian Griese (27)1272002DEN
Cecil Isbell (26)1271941GNB
Peyton Manning (28)1272004IND
Peyton Manning (33)1272009IND
Peyton Manning (36)1272012DEN
Dan Marino+ (22)1271984MIA
Joe Montana+ (25)1271981SFO
Joe Montana+ (30)1271986SFO
Ken O'Brien (25)1271986NYJ
Carson Palmer (25)1272005CIN
Milt Plum (24)1271959CLE
Aaron Rodgers (27)1272011GNB
Billy Wade (28)1271959RAM
Steve Young+ (29)1271991SFO
113Steve Beuerlein (33)1261998CAR
Cody Carlson (28)1261992HOU
Charlie Conerly (37)1261959NYG
Brett Favre+ (28)1261998GNB
Bob Griese+ (30)1261975MIA
Bobby Hebert (29)1261989NOR
Sonny Jurgensen+ (36)1261970WAS
Jim Kelly+ (30)1261990BUF
Jim Kelly+ (31)1261991BUF
Eddie LeBaron (27)1261957WAS
Charlie O'Rourke (29)1261946LAD
Norm Snead (33)1261972NYG
Johnny Unitas+ (34)1261967BAL
126Ken Anderson (35)1251984CIN
Sammy Baugh+ (35)1251949WAS
John Brodie (33)1251968SFO
Tony Eason (26)1251986NWE
Brett Favre+ (39)1252009MIN
Bob Griese+ (29)1251974MIA
Brian Griese (25)1252000DEN
Kelly Holcomb (32)1252005BUF
Sid Luckman+ (26)1251943CHI
Peyton Manning (26)1252002IND
Peyton Manning (29)1252005IND
Peyton Manning (37)1252013DEN
Joe Montana+ (27)1251983SFO
Roger Staubach+ (29)1251971DAL
Joe Theismann (33)1251982WAS
Kirk Cousins (30)1242018MIN
142Troy Aikman+ (29)1241996DAL
Frankie Albert (31)1241951SFO
Drew Brees (28)1242007NOR
Drew Brees (31)1242010NOR
Marc Bulger (28)1242005STL
Tom Flores (23)1241960OAK
Bert Jones (25)1241976BAL
Sonny Jurgensen+ (39)1241973WAS
Peyton Manning (27)1242003IND
Matt Schaub (28)1242009HOU
Fran Tarkenton+ (38)1241978MIN
Tommy Thompson (32)1241948PHI
Y.A. Tittle+ (26)1241953SFO
Billy Wade (29)1241960RAM
156Troy Aikman+ (28)1231995DAL
Ken Anderson (32)1231981CIN
Steve Bartkowski (29)1231982ATL
Sammy Baugh+ (27)1231941WAS
John Brodie (35)1231970SFO
Mark Brunell (25)1231996JAX
Marc Bulger (27)1232004STL
Frank Filchock (27)1231944WAS
Rich Gannon (35)1232001OAK
Trent Green (34)1232004KAN
Sonny Jurgensen+ (32)1231966WAS
Bernie Kosar (23)1231987CLE
Warren Moon+ (35)1231992HOU
Earl Morrall (34)1231968BAL
Babe Parilli (32)1231962BOS
Milt Plum (26)1231961CLE
Aaron Rodgers (28)1232012GNB
Ben Roethlisberger (22)1232004PIT
Fran Tarkenton+ (37)1231977MIN
Y.A. Tittle+ (21)1231948BCL
Y.A. Tittle+ (27)1231954SFO
Danny White (30)1231982DAL
Steve Young+ (36)1231998SFO
Carson Wentz (25)1222018PHI
180Frankie Albert (32)1221952SFO
Ken Anderson (26)1221975CIN
Sonny Jurgensen+ (34)1221968WAS
Matt Ryan (28)1222013ATL
Ken Stabler+ (33)1221979OAK
Bart Starr+ (27)1221961GNB
Fran Tarkenton+ (31)1221971NYG
Johnny Unitas+ (32)1221965BAL
Norm Van Brocklin+ (26)1221952RAM
Matt Ryan (33)1212018ATL
190Steve Bartkowski (30)1211983ATL
Sammy Baugh+ (30)1211944WAS
Drew Brees (36)1212015NOR
Ed Brown (27)1211956CHI
Len Dawson+ (39)1211974KAN
Brett Favre+ (22)1211992GNB
Brett Favre+ (37)1212007GNB
Dan Fouts+ (32)1211983SDG
Dan Fouts+ (33)1211984SDG
Jeff Garcia (30)1212000SFO
Bob Griese+ (31)1211976MIA
Jeff Hostetler (30)1211991NYG
Dan Marino+ (24)1211986MIA
Dan Marino+ (33)1211995MIA
Joe Montana+ (29)1211985SFO
Warren Moon+ (33)1211990HOU
Neil O'Donnell (32)1211998CIN
Chad Pennington (32)1212008MIA
Y.A. Tittle+ (29)1211956SFO
Y.A. Tittle+ (31)1211958SFO
Johnny Unitas+ (30)1211963BAL
Norm Van Brocklin+ (24)1211950RAM
Russell Wilson (26)1212015SEA
Wade Wilson (29)1211988MIN
214Troy Aikman+ (25)1201992DAL
Troy Aikman+ (27)1201994DAL
Sammy Baugh+ (36)1201950WAS
Bob Berry (28)1201970ATL
Drew Brees (25)1202004SDG
Len Dawson+ (30)1201965KAN
Roman Gabriel (33)1201973PHI
Otto Graham+ (28)1201950CLE
Bob Griese+ (25)1201970MIA
Brad Johnson (27)1201996MIN
Billy Kilmer (35)1201974WAS
Sid Luckman+ (30)1201947CHI
Joe Montana+ (34)1201990SFO
Craig Morton (37)1201980DEN
Chad Pennington (28)1202004NYJ
Dak Prescott (23)1202016DAL
Ben Roethlisberger (33)1202015PIT
Tony Romo (31)1202011DAL
Frank Ryan (26)1201962CLE
Matt Schaub (26)1202007HOU
Brian Sipe (31)1201980CLE
Vinny Testaverde (34)1201998NYJ
Frank Tripucka (34)1201962DEN
Johnny Unitas+ (24)1201957BAL
Kurt Warner+ (37)1202008ARI
Derek Carr (27)1192018OAK
Marcus Mariota (24)1192018TEN
241Tom Brady (39)1192016NWE
John Brodie (27)1191962SFO
Jim Everett (31)1191994NOR
Brett Favre+ (33)1192003GNB
Dan Fouts+ (27)1191978SDG
Dan Fouts+ (31)1191982SDG
John Hadl (24)1191964SDG
John Hadl (26)1191966SDG
Parker Hall (22)1191939RAM
Jim Harbaugh (31)1191995IND
Matt Hasselbeck (29)1192005SEA
Sonny Jurgensen+ (33)1191967WAS
Sid Luckman+ (28)1191945CHI
Archie Manning (31)1191980NOR
Peyton Manning (32)1192008IND
Josh McCown (34)1192013CHI
Ken O'Brien (24)1191985NYJ
Aaron Rodgers (29)1192013GNB
Ben Roethlisberger (27)1192009PIT
Ben Roethlisberger (32)1192014PIT
Ken Stabler+ (36)1191982NOR
Bart Starr+ (26)1191960GNB
Fran Tarkenton+ (23)1191963MIN
Tommy Thompson (25)1191941PHI
Norm Van Brocklin+ (33)1191959PHI
Danny White (31)1191983DAL