Player Streak Finder

Find NFL and AFL player game streaks from 1950 to 2018 and season streaks from 1920 to 2018. Offensive player game participation data (eg, games in which a player played but recorded no counting stats) is complete from 1970 to present.
Current search:
From 1920 to 1998, playing for any team, vs. any team, in the regular season, streaks of games with at least 3 Passing TD and Passing Yards >= 200

Use the back button to change the form

Click on the red text to pre-fill the form with various values

Years
Team
Opponent
Game Type
Playoff Round
Game Location
Game Result
Game Day Of Week
Find Streaks With...
Streak Length
at least
seasonsgames
Additional Criteria

Player Streaks

  • * indicates currently active streak
Player Streaks Table
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD From To Games
Steve YoungSFO51191951691153104761.03181401000Sep 6, 1998Oct 11, 1998See all games »
Vinny TestaverdeBAL41041711355135119160.823450000Oct 6, 1996Oct 27, 1996See all games »
Brett FavreGNB495128115214173674.2214341000Nov 12, 1995Dec 3, 1995See all games »
Warren MoonMIN41001611301142139562.119140000Nov 5, 1995Nov 23, 1995See all games »
Brett FavreGNB497154108713463262.9910490000Nov 20, 1994Dec 11, 1994See all games »
Joe MontanaSFO4102147117313564369.3913300000Oct 18, 1987Nov 8, 1987See all games »
Ken O'BrienNYJ492132124813286369.709200000Oct 26, 1986Nov 16, 1986See all games »
Sonny JurgensenWAS410717413401450061.492340000Nov 12, 1967Dec 3, 1967See all games »
John ElwayDEN37311193510311165.77181101000Oct 6, 1996Oct 27, 1996See all games »
Brett FavreGNB3599173910143164.846110000Sep 1, 1996Sep 15, 1996See all games »
Scott MitchellDET3621147819241654.397140000Oct 15, 1995Oct 29, 1995See all games »
Erik KramerCHI36710882110011062.048120000Sep 24, 1995Oct 15, 1995See all games »
Steve YoungSFO37610790011141771.0320822000Nov 20, 1994Dec 4, 1994See all games »
Drew BledsoeNWE385136113011531262.508290000Jan 2, 1994Sep 11, 1994See all games »
Steve YoungSFO3638297811151876.838541000Nov 14, 1993Nov 28, 1993See all games »
Steve BonoSFO3761188479243364.417320000Dec 1, 1991Dec 14, 1991See all games »
Vinny TestaverdeTAM3641139169741656.643190000Oct 8, 1989Oct 29, 1989See all games »
Dan MarinoMIA37311710611240062.39110000Nov 27, 1988Dec 12, 1988See all games »
Dan MarinoMIA3729988911221672.73000000Sep 20, 1987Nov 1, 1987See all games »
Wade WilsonMIN353998949353653.54620000Dec 21, 1986Sep 20, 1987See all games »
Dan MarinoMIA3791269101131462.702-50000Dec 7, 1986Dec 22, 1986See all games »
Dan MarinoMIA387138121412566563.043-70000Dec 2, 1984Dec 17, 1984See all games »
Dan MarinoMIA3689991910421068.693200000Oct 14, 1984Oct 28, 1984See all games »
Dave KriegSEA36099914961712960.6141701110Nov 13, 1983Nov 27, 1983See all games »
Joe MontanaSFO3648883210341972.738400000Sep 8, 1983Sep 25, 1983See all games »
Terry BradshawPIT3621107729286356.36390000Sep 13, 1982Nov 21, 1982See all games »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD From To Games
Dan FoutsSDG3691261085950054.762-70000Oct 19, 1980Nov 2, 1980See all games »
Daryle LamonicaOAK359998031240059.602210000Oct 12, 1969Oct 26, 1969See all games »
Fran TarkentonNYG34480756940055.0015881000Oct 22, 1967Nov 5, 1967See all games »
Fran TarkentonMIN, NYG33675703940048.008621000Dec 11, 1966Sep 17, 1967See all games »
Babe ParilliBOS35289869980058.432190000Dec 11, 1966Sep 3, 1967See all games »
Don MeredithDAL338728841100052.7812930000Dec 11, 1965Sep 18, 1966See all games »
Y.A. TittleNYG349798401120062.03210000Nov 3, 1963Nov 17, 1963See all games »
George BlandaHOU353105738910050.48000000Oct 13, 1963Oct 27, 1963See all games »
George BlandaHOU356979881140057.73170000Dec 3, 1961Dec 17, 1961See all games »
George BlandaHOU346919421050050.55390000Oct 22, 1961Nov 5, 1961See all games »
Al DorowNYT35399779960053.54251052000Dec 4, 1960Dec 18, 1960See all games »
Jack KempLAC34886733960055.8112904000Dec 4, 1960Dec 18, 1960See all games »
Butch SonginBOS360105718900057.14100000Nov 4, 1960Nov 18, 1960See all games »
George BlandaCHI3691279891080054.33430000Oct 17, 1954Oct 31, 1954See all games »
Bobby ThomasonPHI36211410221060054.391-90000Nov 1, 1953Nov 15, 1953See all games »
George RattermanNYY343887561070048.86350000Sep 29, 1950Oct 12, 1950See all games »
Randall CunninghamMIN23866708821657.584270000Nov 26, 1998Dec 6, 1998See all games »
Rich GannonKAN248714716162667.61880000Nov 29, 1998Dec 6, 1998See all games »
Trent GreenWAS246806067184457.508241000Nov 22, 1998Nov 29, 1998See all games »
Randall CunninghamMIN236577178031763.167501-30Sep 27, 1998Oct 5, 1998See all games »
Warren MoonSEA229464367031763.04130000Dec 21, 1997Sep 6, 1998See all games »
Brett FavreGNB240605667354366.674210000Nov 16, 1997Nov 23, 1997See all games »
Warren MoonSEA256906658221162.22000000Oct 26, 1997Nov 2, 1997See all games »
Jeff GeorgeOAK243685937154163.24670000Sep 21, 1997Sep 28, 1997See all games »
Brad JohnsonMIN23666438633954.559460000Sep 21, 1997Sep 28, 1997See all games »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD From To Games
Drew BledsoeNWE24164607801764.06390000Aug 31, 1997Sep 7, 1997See all games »
Vinny TestaverdeBAL247736296577164.3863901-40Dec 22, 1996Aug 31, 1997See all games »
Steve YoungSFO251776466283966.2311850000Dec 8, 1996Dec 15, 1996See all games »
Jeff BlakeCIN24475662721758.6711630000Nov 24, 1996Dec 1, 1996See all games »
Drew BledsoeNWE254757166433272.001-10000Nov 3, 1996Nov 10, 1996See all games »
Scott MitchellDET251876196242458.629201000Oct 6, 1996Oct 13, 1996See all games »
Brett FavreGNB238614558141562.308300000Sep 29, 1996Oct 6, 1996See all games »
Scott MitchellDET256837307142567.47220000Nov 23, 1995Dec 4, 1995See all games »
Jeff GeorgeATL235686327164751.47220000Nov 19, 1995Nov 26, 1995See all games »
Jeff BlakeCIN242805576021252.502120000Sep 24, 1995Oct 1, 1995See all games »
Jim EverettNOR248756266254064.003230000Sep 17, 1995Sep 24, 1995See all games »
Steve YoungSFO256826156231168.299701000Sep 10, 1995Sep 17, 1995See all games »
Dan MarinoMIA25686670751465.121-20000Nov 27, 1994Dec 4, 1994See all games »
Jeff GeorgeATL258755686021077.334240000Sep 4, 1994Sep 11, 1994See all games »
John ElwayDEN261827326243074.393220000Jan 2, 1994Sep 4, 1994See all games »
Randall CunninghamPHI235475376064474.4714610000Sep 13, 1992Sep 20, 1992See all games »
Dan MarinoMIA250745676132267.57291000Dec 9, 1991Dec 15, 1991See all games »
Timm RosenbachPHO242726826385058.3312530000Dec 23, 1990Dec 29, 1990See all games »
Chris MillerATL241756576132154.676111000Oct 7, 1990Oct 14, 1990See all games »
Joe MontanaSFO252777949365267.53490000Oct 7, 1990Oct 14, 1990See all games »
Wade WilsonMIN234604606174556.672170000Sep 9, 1990Sep 16, 1990See all games »
Boomer EsiasonCIN251816937386562.96390000Dec 17, 1989Dec 25, 1989See all games »
Joe MontanaSFO23850572602676.009302000Nov 6, 1989Nov 12, 1989See all games »
Bobby HebertNOR233505576221466.007200000Oct 15, 1989Oct 22, 1989See all games »
Jim KellyBUF229466418164863.047420000Sep 24, 1989Oct 1, 1989See all games »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD From To Games
Dan MarinoMIA25083653650060.242-30000Sep 17, 1989Sep 24, 1989See all games »
Jim KellyBUF237666176211056.065200000Oct 9, 1988Oct 17, 1988See all games »
Boomer EsiasonCIN231485526042464.584670000Oct 2, 1988Oct 9, 1988See all games »
Boomer EsiasonCIN237586347233063.796200000Sep 4, 1988Sep 11, 1988See all games »
Dan MarinoMIA247897696221952.814-30000Dec 13, 1987Dec 20, 1987See all games »
Joe MontanaSFO252766467221568.427490000Nov 22, 1987Nov 29, 1987See all games »
Randall CunninghamPHI235635596475455.56121000000Nov 1, 1987Nov 8, 1987See all games »
Jim KellyBUF251855986375860.003100000Sep 13, 1987Sep 20, 1987See all games »
Dan MarinoMIA268906928021575.562-30000Nov 16, 1986Nov 24, 1986See all games »
Steve GroganNWE241686446132560.29100000Oct 12, 1986Oct 19, 1986See all games »
Jeff KempSFO241696336253759.42260000Oct 5, 1986Oct 12, 1986See all games »
Danny WhiteDAL239595037356066.105110000Sep 21, 1986Sep 29, 1986See all games »
Tommy KramerMIN235524989021267.31220000Sep 21, 1986Sep 28, 1986See all games »
Joe MontanaSFO251746826353368.928200000Dec 9, 1985Dec 15, 1985See all games »
Boomer EsiasonCIN23349585601367.35200000Dec 1, 1985Dec 8, 1985See all games »
Dan FoutsSDG24269628651860.873-50000Dec 1, 1985Dec 8, 1985See all games »
Dan MarinoMIA244716158232561.97440000Dec 2, 1985Dec 8, 1985See all games »
Danny WhiteDAL23454478711962.96550000Nov 24, 1985Nov 28, 1985See all games »
Ron JaworskiPHI24168517621960.29000000Oct 6, 1985Oct 13, 1985See all games »
Tommy KramerMIN243786416486355.132100000Sep 19, 1985Sep 29, 1985See all games »
John ElwayDEN247816447353758.029340000Sep 15, 1985Sep 22, 1985See all games »
Dan FoutsSDG254867848332462.79100000Sep 15, 1985Sep 22, 1985See all games »
Dave KriegSEA238575438054466.677190000Sep 8, 1985Sep 15, 1985See all games »
Bill KenneyKAN23957642612268.421-10000Dec 16, 1984Sep 8, 1985See all games »
If you utilize material unique to a Sports Reference site for a tweet, an article, or for research for a broadcast or podcast, please strongly consider citing this site as the source for the material. It would be greatly appreciated and would help us continue to produce this material.