Player Streak Finder

Find NFL and AFL player game streaks from 1950 to 2019 and season streaks from 1920 to 2019. Offensive player game participation data (eg, games in which a player played but recorded no counting stats) is complete from 1970 to present. Times sacked complete in seasons since 1969, in games since 1982.
Current search:
From 1920 to 2017, playing for any team, vs. any team, in the regular season, game is on Monday, streaks of games with at least 3 Passing TD

__p("text that informs the user how to change the form", "Use the back button to change the form")

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

Game Type
Playoff Round
Game Location
Game Result
Game Day Of Week
Find Streaks With...
Streak Length
at least
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
Drew BreesNOR4134187151212296471.669370000Nov 24, 2014Sep 26, 2016See all games »
Dan MarinoMIA486135104514332463.7013-140000Nov 28, 1983Dec 17, 1984See all games »
Brett FavreGNB3661069579154662.267151000Sep 24, 2001Oct 7, 2002See all games »
Vinny TestaverdeNYJ37412895311473557.81650000Oct 19, 1998Oct 23, 2000See all games »
Joe MontanaSFO37910610529242674.5315441000Nov 6, 1989Dec 11, 1989See all games »
Danny WhiteDAL3558084510387868.756180000Nov 9, 1981Dec 13, 1982See all games »
Aaron RodgersGNB248716608021267.617440000Dec 8, 2014Sep 28, 2015See all games »
Andrew LuckIND24580526711956.256250000Sep 15, 2014Nov 3, 2014See all games »
Alex SmithSFO, KAN238454806064084.445140000Oct 29, 2012Sep 29, 2014See all games »
Peyton ManningDEN25667683611283.586-50000Oct 15, 2012Sep 23, 2013See all games »
Drew BreesNOR24777670821861.042171000Nov 28, 2011Dec 26, 2011See all games »
Tom BradyNWE253778438142368.83260000Dec 6, 2010Sep 12, 2011See all games »
Eli ManningNYG244615747333172.131-10000Dec 21, 2009Oct 25, 2010See all games »
Brett FavreMIN, NYJ254735426233073.97430000Sep 22, 2008Oct 5, 2009See all games »
Tom BradyNWE254756037232772.003-10000Oct 30, 2006Oct 1, 2007See all games »
Tom BradyNWE240624366433364.523-30000Dec 20, 2004Nov 7, 2005See all games »
Brett FavreGNB24674518711962.163170000Nov 29, 2004Oct 3, 2005See all games »
Rich GannonOAK25972594601581.9412360000Nov 5, 2001Nov 11, 2002See all games »
Brett FavreGNB23868573613655.886100000Sep 11, 1995Sep 9, 1996See all games »
Steve YoungSFO243625898142769.3512940000Sep 5, 1994Nov 28, 1994See all games »
Steve YoungSFO23350481602566.00151021000Dec 23, 1991Nov 9, 1992See all games »
Jim KellyBUF238555778321469.094220000Oct 21, 1991Nov 18, 1991See all games »
Dan MarinoMIA25275554720069.33100000Nov 24, 1986Dec 22, 1986See all games »
Dave KriegSEA237574616232564.91560000Sep 3, 1984Oct 29, 1984See all games »
Jim PlunkettOAK, SFO228505107056.004180000Dec 12, 1977Oct 20, 1980See all games »
Ken StablerOAK2163128661251.61100000Nov 28, 1977Nov 13, 1978See 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
Roger StaubachDAL230415007273.179231000Dec 12, 1977Sep 4, 1978See all games »
Ken StablerOAK238484417279.17000000Sep 20, 1976Dec 6, 1976See all games »
Len DawsonKAN223384427260.53100000Sep 28, 1970Oct 18, 1971See 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.