NFL Single Game Yards per Pass Completion Leaders

Players must meet the minimum requirements to show up on this leaderboard. Single game leaders only reflect years for which we have complete boxscore data (1960 onward), all playoff games, and all 100 yard rushing/receiving or 300 yard passing games from 1940-1959.

View Current Leaderboard

See leaders through past seasons


  • + indicates Hall of Famer
Leaders Table
Rank Player Y/C Tm Boxscore
1Joe Namath+45.6NYJNew York Jets vs. Baltimore Colts, October 22, 1972
2Don Gault44.0CLECleveland Browns vs. Pittsburgh Steelers, October 3, 1970
Jim Kelly+44.0BUFBuffalo Bills vs. Carolina Panthers, September 10, 1995
4Warren Moon+38.6HOUHouston Oilers vs. Cleveland Browns, November 22, 1987
5Jack Kemp36.8SDGSan Diego Chargers vs. New York Titans, September 16, 1962
6Terry Bradshaw+36.7PITPittsburgh Steelers vs. Green Bay Packers, December 6, 1970
7Tom Tupa36.3PHOPhoenix Cardinals vs. Philadelphia Eagles, September 8, 1991
8John Hadl35.7SDGSan Diego Chargers vs. Denver Broncos, October 20, 1968
9George Herring34.0DENDenver Broncos vs. Buffalo Bills, November 19, 1961
10Johnny Unitas+33.8BALBaltimore Colts vs. Dallas Cowboys, October 30, 1960
11Tony Banks33.5BALBaltimore Ravens vs. Pittsburgh Steelers, December 12, 1999
12Joe Namath+33.1NYJNew York Jets vs. Baltimore Colts, September 24, 1972
Fran Tarkenton+33.1NYGNew York Giants vs. St. Louis Cardinals, September 17, 1967
14John Elway+33.0DENDenver Broncos vs. Cleveland Browns, October 1, 1989
15Bernie Masterson32.5CHIChicago Bears vs. Washington Redskins, December 12, 1937
Tom Yewcic32.5BOSBoston Patriots vs. New York Titans, November 30, 1962
17Bob Avellini32.0CHIChicago Bears vs. Denver Broncos, December 12, 1976
18Billy Kilmer31.7WASWashington Redskins vs. New York Jets, November 5, 1972
Bill Nelsen31.7PITPittsburgh Steelers vs. Cleveland Browns, November 28, 1965
20Tim Tebow31.6DENDenver Broncos vs. Pittsburgh Steelers, January 8, 2012
21Terry Hanratty31.5PITPittsburgh Steelers vs. Cleveland Browns, November 17, 1974
22Roger Staubach+31.4DALDallas Cowboys vs. St. Louis Cardinals, September 21, 1969
23Vince Evans31.0CHIChicago Bears vs. Dallas Cowboys, September 16, 1979
Tom Flores31.0OAKOakland Raiders vs. Houston Oilers, September 7, 1963
25Milt Plum30.8CLECleveland Browns vs. Pittsburgh Steelers, October 2, 1960
26Jack Concannon30.5CHIChicago Bears vs. St. Louis Cardinals, November 19, 1967
27John Hadl30.4SDGSan Diego Chargers vs. Boston Patriots, November 10, 1968
28Roman Gabriel30.1RAMLos Angeles Rams vs. Detroit Lions, November 3, 1968
29Greg Landry30.0DETDetroit Lions vs. Denver Broncos, November 7, 1971
30Earl Morrall29.6NYGNew York Giants vs. Philadelphia Eagles, October 17, 1965
31Jim McMahon29.5CHIChicago Bears vs. Minnesota Vikings, September 19, 1985
32Ed Brown29.4PITPittsburgh Steelers vs. St. Louis Cardinals, October 13, 1963
Cotton Davidson29.4DTXDallas Texans vs. Oakland Raiders, November 26, 1961
34John Brodie29.3SFOSan Francisco 49ers vs. Chicago Bears, November 19, 1961
Fran Tarkenton+29.3NYGNew York Giants vs. Washington Redskins, September 29, 1968
36Mike Phipps29.2CLECleveland Browns vs. Pittsburgh Steelers, November 25, 1973
37Warren Rabb29.1BUFBuffalo Bills vs. Denver Broncos, October 28, 1962
38Trent Dilfer29.0SEASeattle Seahawks vs. St. Louis Rams, October 20, 2002
Kent Nix29.0PITPittsburgh Steelers vs. Philadelphia Eagles, October 27, 1968
40Jay Schroeder28.9RAILos Angeles Raiders vs. Cincinnati Bengals, November 5, 1989
41Fran Tarkenton+28.8MINMinnesota Vikings vs. Chicago Bears, November 11, 1962
42Jim Hart28.7STLSt. Louis Cardinals vs. Los Angeles Rams, December 10, 1972
43Len Dawson+28.6KANKansas City Chiefs vs. Buffalo Bills, October 2, 1966
Earl Morrall28.6DETDetroit Lions vs. Chicago Bears, September 29, 1963
45Greg Landry28.4DETDetroit Lions vs. Atlanta Falcons, October 8, 1972
46Jack Kemp28.3BUFBuffalo Bills vs. San Diego Chargers, October 1, 1967
Bart Starr+28.3GNBGreen Bay Packers vs. Detroit Lions, September 29, 1968
48Charley Johnson28.2STLSt. Louis Cardinals vs. Cleveland Browns, September 26, 1965
49Terry Bradshaw+28.0PITPittsburgh Steelers vs. Cleveland Browns, September 23, 1973
Don Trull28.0HOUHouston Oilers vs. Buffalo Bills, October 27, 1968
Kurt Warner28.0STLSt. Louis Rams vs. Atlanta Falcons, September 24, 2000
Support us without the ads? Go Ad-Free.