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 1960 to 2017, playing for any team, vs. any team, in the regular season, streaks of at least 20 games with at least 1 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

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
Drew BreesNOR541468214216786135568658768.53631004230Oct 18, 2009Nov 25, 2012See all games »
Tom BradyNWE521219189814976116269157564.231131688000Sep 12, 2010Sep 29, 2013See all games »
Peyton ManningDEN, IND511370201115910145435638268.1377-151000Nov 21, 2010Nov 30, 2014See all games »
Drew BreesNOR451277185714589104419364168.77781285110Dec 9, 2012Nov 15, 2015See all games »
Tony RomoDAL3890013701040977328465165.69541121000Oct 1, 2012Nov 23, 2014See all games »
Brett FavreGNB367401164815467453726963.5743960000Nov 4, 2002Nov 29, 2004See all games »
Matt RyanATL30686996871458175736668.88642100000Dec 20, 2015Nov 26, 2017See all games »
Ben RoethlisbergerPIT306821067789155237547863.92561991050Sep 9, 2012Sep 7, 2014See all games »
Dan MarinoMIA306721106838979383426460.7630-220000Nov 10, 1985Nov 22, 1987See all games »
Philip RiversSDG28624918732860165629067.976514900-90Dec 9, 2012Oct 23, 2014See all games »
Dave KriegSEA28484847636956378267957.14772734000Dec 11, 1983Nov 10, 1985See all games »
Peyton ManningIND27550922675250352917859.6545922000Sep 27, 1998Dec 19, 1999See all games »
Chris ChandlerATL27385657573145168152658.607828021220Sep 14, 1997Sep 12, 1999See all games »
Daryle LamonicaOAK2538674356405540851.9524771000Dec 8, 1968Nov 15, 1970See all games »
Tom BradyNWE24587909666450154025064.5848530000Oct 27, 2013Dec 21, 2014See all games »
Daunte CulpepperMIN24481754601047266334863.791407709100Sep 10, 2000Nov 19, 2001See all games »
Frank RyanCLE243186304749503250.48551860000Dec 5, 1965Nov 5, 1967See all games »
Andrew LuckIND23518854628148255735760.66985422000Dec 28, 2014Jan 1, 2017See all games »
Philip RiversSDG23480725644048154127166.2141680000Oct 4, 2009Nov 22, 2010See all games »
Steve McNairTEN23439696521237214730463.071196046000Oct 14, 2001Nov 17, 2002See all games »
Brian GrieseDEN23462735494336286140762.867724421-60Sep 10, 2001Oct 27, 2002See all games »
Kurt WarnerSTL23483729679859234327566.26341071000Sep 12, 1999Oct 22, 2000See all games »
Sonny JurgensenWAS234417615752532557.9522803000Nov 27, 1966Oct 20, 1968See all games »
Aaron RodgersGNB22536870578248135839261.61794484000Nov 8, 2015Dec 11, 2016See all games »
Matt RyanATL22498784587646173625363.52561723000Sep 18, 2011Oct 28, 2012See all games »
Kurt WarnerARI22575859665247254028566.9430130000Nov 11, 2007Dec 14, 2008See 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
Matthew StaffordDET21551866635350214331263.63301111130Oct 31, 2010Sep 23, 2012See all games »
Daunte CulpepperMIN21495719600048156032068.851125552000Nov 30, 2003Jan 2, 2005See all games »
Jeff BlakeCIN21392710485438223824855.21784673000Nov 13, 1994Dec 10, 1995See all games »
Warren MoonHOU21495789629143183727862.74642063000Sep 23, 1990Oct 27, 1991See all games »
Matt RyanATL20528789578936174529066.92331540000Dec 1, 2013Dec 21, 2014See all games »
Tony RomoDAL20462701578537133821765.913712500110Oct 11, 2009Sep 18, 2011See all games »
Vinny TestaverdeNYJ, BAL20357608436437142215058.72361111000Nov 30, 1997Sep 24, 2000See all games »
Dan FoutsSDG204347215864413460.1929623000Oct 14, 1979Nov 9, 1980See 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.