NFL Pass Completion Perc. Index Single-Season LeadersSubscribe Now (First Month Free)

Players must meet the minimum requirements to show up on this leaderboard.
Build your own custom leaderboards with Stathead Football.
+ Indicates Hall of Famer, season age in parentheses

Leaders

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
Drew Brees (39)1412018NOR
Pat Coffee (22)1411937CRD
18Sammy Baugh+ (28)1401942WAS
Len Dawson+ (27)1401962DTX
20Drew Brees (40)1392019NOR
Len Dawson+ (40)1391975KAN
Otto Graham+ (25)1391947CLE
Sonny Jurgensen+ (40)1391974WAS
Joe Montana+ (31)1391987SFO
Steve Young+ (34)1391996SFO
26Y.A. Tittle+ (30)1381957SFO
Kurt Warner+ (29)1382000STL
Steve Young+ (32)1381994SFO
29Steve Bartkowski (31)1371984ATL
Drew Brees (32)1372011NOR
George Ratterman (22)1371949BUF
Bart Starr+ (28)1371962GNB
Bart Starr+ (32)1371966GNB
34Rudy Bukich (33)1361964CHI
Len Dawson+ (34)1361969KAN
Bart Starr+ (35)1361969GNB
37Sam Bradford (28)1352016MIN
John Brodie (30)1351965SFO
Sonny Jurgensen+ (35)1351969WAS
Chad Pennington (26)1352002NYJ
41Tobin Rote (35)1341963SDG
42Troy 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
53Ken Anderson (34)1321983CIN
Virgil Carter (25)1321971CIN
Otto Graham+ (27)1321949CLE
Joe Montana+ (24)1321980SFO
Bobby Thomason (23)1321951GNB
58Frankie Albert (28)1311948SFO
Drew Brees (38)1312017NOR
Dave Krieg (32)1311991SEA
Milt Plum (25)1311960CLE
Ken Stabler+ (34)1311980HOU
63Troy Aikman+ (24)1301991DAL
Rich Gannon (36)1302002OAK
Eric Hipple (28)1301986DET
Philip Rivers (31)1302013SDG
Tony Romo (34)1302014DAL
Fran Tarkenton+ (33)1301973MIN
Y.A. Tittle+ (36)1301963NYG
Kurt Warner+ (28)1301999STL
Steve Young+ (31)1301993SFO
Steve Young+ (33)1301995SFO
73Tom Brady (30)1292007NWE
Drew Brees (37)1292016NOR
Jake Browning (27)1292023CIN
Archie Manning (29)1291978NOR
Chad Pennington (31)1292007NYJ
Bart Starr+ (30)1291964GNB
Steve Young+ (30)1291992SFO
80Sammy 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
94Sammy Baugh+ (34)1271948WAS
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
Aaron Rodgers (36)1272020GNB
Billy Wade (28)1271959RAM
Steve Young+ (29)1271991SFO
115Bob Berry (29)1261971ATL
Steve Beuerlein (33)1261998CAR
Drew Brees (41)1262020NOR
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
130Ken Anderson (35)1251984CIN
Sammy Baugh+ (35)1251949WAS
John Brodie (33)1251968SFO
Kirk Cousins (30)1252018MIN
Kirk Cousins (35)1252023MIN
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
Dak Prescott (30)1252023DAL
Roger Staubach+ (29)1251971DAL
Joe Theismann (33)1251982WAS
Deshaun Watson (24)1252020HOU
149Troy 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
Brock Purdy (23)1242023SFO
Matt Schaub (28)1242009HOU
Geno Smith (31)1242022SEA
Tua Tagovailoa (25)1242023MIA
Fran Tarkenton+ (38)1241978MIN
Tommy Thompson (32)1241948PHI
Y.A. Tittle+ (26)1241953SFO
Billy Wade (29)1241960RAM
166Troy 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
Joe Burrow (24)1232021CIN
Derek Carr (28)1232019OAK
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
Ryan Tannehill (31)1232019TEN
Fran Tarkenton+ (37)1231977MIN
Y.A. Tittle+ (21)1231948BCL
Y.A. Tittle+ (27)1231954SFO
Carson Wentz (25)1232018PHI
Danny White (30)1231982DAL
Steve Young+ (36)1231998SFO
193Frankie Albert (32)1221952SFO
Ken Anderson (26)1221975CIN
Sonny Jurgensen+ (34)1221968WAS
Matt Ryan (28)1222013ATL
Matt Ryan (33)1222018ATL
Ken Stabler+ (33)1221979OAK
Bart Starr+ (27)1221961GNB
Fran Tarkenton+ (31)1221971NYG
Johnny Unitas+ (32)1221965BAL
Norm Van Brocklin+ (26)1221952RAM
203Steve 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
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
226Troy Aikman+ (25)1201992DAL
Troy Aikman+ (27)1201994DAL
Josh Allen (24)1202020BUF
Sammy Baugh+ (36)1201950WAS
Bob Berry (28)1201970ATL
Drew Brees (25)1202004SDG
Teddy Bridgewater (27)1202020CAR
Derek Carr (27)1202018OAK
Derek Carr (32)1202023NOR
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
Dan Marino+ (33)1201995MIA
Marcus Mariota (24)1202018TEN
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