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 2017, playing for any team, vs. any team, in the regular season, game is on Sunday, streaks of games with at least 2 Passing TD

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
Peyton ManningDEN12333503397440101410066.2018-141000Sep 15, 2013Nov 9, 2014See all games »
Tom BradyNWE122794313497315149564.7327622000Nov 7, 2010Sep 9, 2012See all games »
Drew BreesNOR92283332500221087168.47620000Nov 15, 2009Dec 19, 2010See all games »
Carson PalmerCIN92072862293225148272.3823270000Dec 5, 2004Dec 18, 2005See all games »
Tom BradyNWE9209328245319111810963.7228390000Sep 14, 2003Nov 7, 2004See all games »
Y.A. TittleNYG9148246224425100060.1611462000Nov 11, 1962Dec 1, 1963See all games »
Michael VickPHI816327021641892015360.37624693000Sep 19, 2010Oct 9, 2011See all games »
Brett FavreGNB8176296202118864359.4616410000Oct 21, 2001Nov 17, 2002See all games »
Joe MontanaSFO81712702272216128963.3327780000Oct 21, 1984Oct 6, 1985See all games »
Chris ChandlerATL710518516951482614156.7625981000Dec 21, 1997Dec 20, 1998See all games »
Dan MarinoMIA7165251244622654165.74940000Sep 2, 1984Dec 9, 1984See all games »
John HadlSDG7113217185317100052.0715-50000Oct 16, 1966Oct 22, 1967See all games »
Len DawsonDTX, KAN79816314032080060.12211081000Sep 23, 1962Sep 22, 1963See all games »
Brian HoyerHOU, CHI6153250180515295961.2011210000Oct 4, 2015Oct 9, 2016See all games »
Tom BradyNWE615223718931521810664.1415181000Sep 20, 2015Dec 13, 2015See all games »
Tony RomoDAL6121173155216274269.9411100000Sep 21, 2014Dec 28, 2014See all games »
Nick FolesPHI61191761818201159667.6128871000Oct 6, 2013Dec 29, 2013See all games »
Matt RyanATL61652421912183105568.1817561000Dec 11, 2011Nov 11, 2012See all games »
Eli ManningNYG6140231184514554660.611370000Sep 25, 2011Sep 30, 2012See all games »
Aaron RodgersGNB61462091952182179769.86211070000Sep 18, 2011Dec 4, 2011See all games »
Daunte CulpepperMIN616424321662162313367.49281580000Oct 10, 2004Jan 2, 2005See all games »
Brian GrieseDEN61462181591145107866.9717660000Sep 17, 2000Oct 14, 2001See all games »
Jeff GarciaSFO6145226180119564764.16171070000Dec 5, 1999Oct 22, 2000See all games »
Brett FavreGNB61242021406185179261.3917660000Sep 1, 1996Nov 24, 1996See all games »
Jay SchroederWAS694190128212799849.4719572000Nov 9, 1986Dec 6, 1987See all games »
Joe NamathNYJ6109192178817110056.773150000Nov 19, 1967Sep 29, 1968See 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
Don MeredithDAL67215611741340046.15201541000Oct 17, 1965Oct 2, 1966See all games »
Norm SneadPHI68215714681590052.2311461000Nov 29, 1964Nov 28, 1965See all games »
Tom BradyNWE5130181158614142571.825140000Jan 1, 2017Nov 19, 2017See all games »
Carson PalmerARI511820012501271812859.005160000Oct 30, 2016Jan 1, 2017See all games »
Tom BradyNWE5123189150915063265.0815500000Oct 9, 2016Nov 27, 2016See all games »
Matthew StaffordDET51412031510133126669.4614320000Nov 15, 2015Sep 25, 2016See all games »
Blake BortlesJAX512018915621761913763.4912820000Oct 11, 2015Dec 27, 2015See all games »
Philip RiversSDG51211871379134128364.7113230000Nov 11, 2012Sep 15, 2013See all games »
Eli ManningNYG5981641196121052959.7611480000Sep 19, 2010Dec 26, 2010See all games »
Philip RiversSDG5118181136415396365.199430000Dec 14, 2008Nov 8, 2009See all games »
Tony RomoDAL5111161138813385468.947490000Sep 16, 2007Dec 9, 2007See all games »
Tom BradyNWE5126170166722264374.1211320000Sep 9, 2007Nov 18, 2007See all games »
Brian GrieseTAM511717012651181610068.8291101-40Nov 14, 2004Sep 25, 2005See all games »
Peyton ManningIND5112167145515332767.07840000Sep 19, 2004Dec 12, 2004See all games »
Tom BradyNWE5136200145512664768.008230000Sep 15, 2002Nov 10, 2002See all games »
Aaron BrooksNOR51061851215139116757.3021981000Dec 23, 2001Oct 13, 2002See all games »
Jeff GarciaSFO51141781408125123064.04251121000Dec 3, 2000Nov 25, 2001See all games »
Charlie BatchDET5761431084114157953.1516470000Nov 22, 1998Oct 24, 1999See all games »
Trent DilferTAM56411484312796256.1412350000Nov 15, 1998Oct 3, 1999See all games »
Bobby HebertNOR, ATL593150129113242662.00420000Oct 18, 1992Sep 19, 1993See all games »
Warren MoonHOU5123198147213995462.1213710000Nov 24, 1991Oct 18, 1992See all games »
Mark RypienWAS58814111771131762.413-20000Oct 6, 1991Dec 8, 1991See all games »
Randall CunninghamPHI58114912681231812354.36251392000Nov 1, 1987Sep 4, 1988See all games »
Joe MontanaSFO5107165132314474864.8519731000Oct 25, 1987Sep 4, 1988See all games »
Warren MoonHOU5881581097117109755.7016671000Sep 20, 1987Nov 29, 1987See 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 MarinoMIA5137210146718342865.244-80000Nov 16, 1986Sep 20, 1987See all games »
Steve BartkowskiATL59513812861122113268.846-31000Sep 4, 1983Oct 23, 1983See all games »
Dan FoutsSDG5115220147116953852.275190000Sep 20, 1981Nov 22, 1981See all games »
Daryle LamonicaOAK590169126615110053.259570000Dec 15, 1968Nov 2, 1969See all games »
Len DawsonKAN57011610791530060.3412620000Dec 12, 1965Oct 23, 1966See all games »
Earl MorrallNYG5549711081370055.674-30000Oct 3, 1965Sep 11, 1966See all games »
Charley JohnsonSTL58013712231360058.3910350000Oct 6, 1963Sep 20, 1964See all games »
George BlandaHOU586167163917100051.505-10000Oct 1, 1961Dec 17, 1961See all games »
Sonny JurgensenPHI510117914681280056.425-20000Oct 29, 1961Dec 17, 1961See all games »
George BlandaHOU595192133218110049.483-21000Sep 11, 1960Nov 13, 1960See all games »
Russell WilsonSEA47812592610465762.40231141000Oct 22, 2017Dec 24, 2017See all games »
Case KeenumMIN4100146109910594568.4912380000Oct 29, 2017Dec 10, 2017See all games »
Alex SmithKAN49112010069294475.8318681000Jan 1, 2017Nov 5, 2017See all games »
Andy DaltonCIN4831158181021410872.1711520000Dec 11, 2016Oct 22, 2017See all games »
Philip RiversSDG, LAC4841601003108104452.50450000Oct 30, 2016Oct 8, 2017See all games »
Drew BreesNOR4117168122711175469.64610000Dec 18, 2016Oct 1, 2017See all games »
Marcus MariotaTEN48713399210253665.41191492000Oct 9, 2016Nov 27, 2016See all games »
Dak PrescottDAL484118105810164971.1910290000Oct 2, 2016Nov 13, 2016See all games »
Eli ManningNYG4102167109613674461.084-30000Oct 4, 2015Nov 29, 2015See all games »
Derek CarrOAK488140110011233062.86650000Sep 27, 2015Nov 8, 2015See all games »
Andy DaltonCIN494137113910353468.6115171000Dec 28, 2014Oct 18, 2015See all games »
Carson PalmerARI47210384812353669.905-50000Oct 19, 2014Oct 11, 2015See all games »
Tom BradyNWE496146118010343165.751170000Oct 12, 2014Dec 7, 2014See all games »
Andrew LuckIND41161901434116106161.0516972000Sep 7, 2014Dec 7, 2014See all games »
Drew BreesNOR4106156117611353267.953220000Sep 14, 2014Nov 30, 2014See 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
Mike GlennonTAM47914810308562853.384170000Dec 29, 2013Nov 2, 2014See all games »
Ben RoethlisbergerPIT48814098010374062.866101000Nov 3, 2013Sep 21, 2014See all games »
Colin KaepernickSFO4731178418185362.39161020000Nov 17, 2013Sep 7, 2014See all games »
Drew BreesNOR4104160125512232965.00330000Sep 30, 2012Nov 18, 2012See all games »
Andy DaltonCIN488133118310564566.1713392000Sep 23, 2012Nov 18, 2012See all games »
Aaron RodgersGNB4931331151142136569.9210770000Oct 7, 2012Nov 18, 2012See all games »
Brandon WeedenCLE49314810878243162.8442100-90Sep 16, 2012Nov 18, 2012See all games »
Peyton ManningIND, DEN4112161120313721369.577320000Nov 21, 2010Nov 4, 2012See all games »
Philip RiversSDG48512211539586469.676-30000Nov 20, 2011Oct 7, 2012See all games »
Andy DaltonCIN4881428969365461.977100000Sep 18, 2011Nov 6, 2011See all games »
Matthew StaffordDET498152119010274964.474190000Sep 11, 2011Oct 30, 2011See all games »
Tony RomoDAL49013111919352168.7073900110Sep 26, 2010Sep 18, 2011See all games »
Matt CasselKAN495149111913186463.7611530000Oct 17, 2010Nov 28, 2010See all games »
Matt SchaubHOU49614412899263566.6710140000Dec 27, 2009Nov 14, 2010See all games »
Ben RoethlisbergerPIT4921261197113115973.0214190000Oct 11, 2009Oct 24, 2010See all games »
Peyton ManningIND4125184141710142667.934-30000Sep 12, 2010Oct 17, 2010See all games »
Kyle OrtonDEN4821258399394565.604210000Nov 15, 2009Dec 27, 2009See all games »
Tom BradyNWE490136125010541866.18570000Oct 11, 2009Dec 6, 2009See all games »
Joe FlaccoBAL49114511198285262.769200000Nov 30, 2008Oct 18, 2009See all games »
Matt RyanATL4731158988353863.4813180000Oct 5, 2008Nov 30, 2008See all games »
Kurt WarnerARI4113169138885108466.863-20000Sep 21, 2008Nov 2, 2008See all games »
Brett FavreGNB410414712159531370.7511-50000Sep 16, 2007Dec 16, 2007See all games »
Ben RoethlisbergerPIT472116925125107162.0710570000Sep 9, 2007Oct 28, 2007See all games »
Philip RiversSDG4691149369365460.53881000Dec 24, 2006Oct 7, 2007See 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.