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 Monday, 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
Matt RyanATL7183259199416595970.6621840000Sep 17, 2012Nov 20, 2017See all games »
Tom BradyNWE716925718591991310865.7612260000Dec 20, 2004Sep 14, 2009See all games »
Cam NewtonCAR612020316231541813959.11412562000Nov 26, 2012Nov 13, 2017See all games »
Peyton ManningIND6151206169317371973.3011600000Oct 6, 2003Dec 18, 2006See all games »
Brett FavreMIN, GNB, NYJ51151741458133118166.0910-40000Oct 29, 2007Oct 11, 2010See all games »
Dan MarinoMIA597152113516332463.8213-140000Sep 19, 1983Dec 17, 1984See all games »
Drew BreesNOR4134187151212296471.669370000Nov 24, 2014Sep 26, 2016See all games »
Russell WilsonSEA4609378090129864.52252031000Sep 24, 2012Oct 6, 2014See all games »
Drew BreesNOR498143132214253268.537181000Nov 28, 2011Sep 30, 2013See all games »
Tom BradyNWE489139137314184164.035220000Dec 6, 2010Dec 10, 2012See all games »
Drew BreesNOR491120125613164375.83320170Nov 24, 2008Sep 20, 2010See all games »
Aaron RodgersGNB499157115597116363.0616761000Nov 24, 2008Dec 7, 2009See all games »
Jake DelhommeCAR4841349999343262.69790000Sep 13, 2004Dec 4, 2006See all games »
Brett FavreGNB490151108311632159.604190000Oct 11, 2004Nov 21, 2005See all games »
Dan MarinoMIA49214811821032662.163-20000Oct 12, 1998Sep 13, 1999See all games »
Steve YoungSFO47210295913195970.59171401000Nov 22, 1993Nov 28, 1994See all games »
Joe MontanaSFO494129127011353172.8717642000Nov 21, 1988Dec 11, 1989See all games »
Danny WhiteDAL479114106312387869.3011100000Sep 21, 1981Dec 13, 1982See all games »
Daryle LamonicaOAK45291784947057.141-30000Oct 19, 1970Dec 11, 1972See all games »
Ben RoethlisbergerPIT3711068167221866.98310000Sep 12, 2016Dec 25, 2017See all games »
Aaron RodgersGNB37811097310021270.9113700000Dec 8, 2014Nov 28, 2016See all games »
Jay CutlerCHI36710976464127761.479320000Sep 22, 2014Nov 9, 2015See all games »
Peyton ManningDEN3841119948531375.686-50000Oct 15, 2012Dec 22, 2014See all games »
Chad HenneMIA3781139626463869.037591000Oct 12, 2009Sep 12, 2011See all games »
Peyton ManningIND3661097946221760.55671000Oct 27, 2008Nov 1, 2010See all games »
Chad PenningtonNYJ351766857352767.117410000Dec 2, 2002Nov 1, 2004See 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
Brett FavreGNB3661069579154662.267151000Sep 24, 2001Oct 7, 2002See all games »
Daunte CulpepperMIN3589178486126463.7420811000Oct 9, 2000Nov 19, 2001See all games »
Kurt WarnerSTL37410410488653371.15310000Sep 4, 2000Oct 8, 2001See all games »
Vinny TestaverdeNYJ37412895311473557.81650000Oct 19, 1998Oct 23, 2000See all games »
John ElwayDEN35710876961107252.78181371000Oct 17, 1994Nov 4, 1996See all games »
Neil O'DonnellPIT353836986043663.864210000Oct 14, 1991Sep 27, 1993See all games »
Jim KellyBUF3538480310443263.105260000Oct 21, 1991Oct 26, 1992See all games »
Bernie KosarCLE361908027283667.78550000Sep 25, 1989Oct 8, 1990See all games »
Boomer EsiasonCIN348775998266062.3415420000Sep 30, 1985Sep 25, 1989See all games »
Doug WilliamsWAS3751378677375054.74111000Nov 23, 1987Nov 21, 1988See all games »
Steve GroganNWE36195838731664.2110171000Nov 10, 1980Dec 28, 1987See all games »
Dan MarinoMIA374114849930064.91250000Nov 10, 1986Dec 22, 1986See all games »
Dave KriegSEA348826178395958.547200000Sep 3, 1984Nov 12, 1984See all games »
Joe MontanaSFO353908119152758.898241000Dec 19, 1983Oct 8, 1984See all games »
Jay CutlerMIA247754765122162.67530000Nov 13, 2017Dec 11, 2017See all games »
Russell WilsonSEA246685404176767.6510962000Nov 7, 2016Nov 20, 2017See all games »
Matthew StaffordDET241544834041175.934230000Sep 18, 2017Nov 6, 2017See all games »
Kirk CousinsWAS244645235143468.7510560000Oct 2, 2017Oct 23, 2017See all games »
Dak PrescottDAL228383955022073.687511000Dec 26, 2016Sep 25, 2017See all games »
Andrew LuckIND245755096331560.009610000Nov 2, 2015Dec 5, 2016See all games »
Matt SchaubBAL, HOU254795785321768.353100000Sep 9, 2013Nov 30, 2015See all games »
Carson PalmerARI244665794042166.676310000Sep 8, 2014Oct 26, 2015See all games »
Ryan FitzpatrickNYJ, HOU24366506422265.156220000Oct 20, 2014Sep 21, 2015See all games »
Andrew LuckIND24580526711956.256250000Sep 15, 2014Nov 3, 2014See all games »
Alex SmithKAN, SFO238454806064084.445140000Oct 29, 2012Sep 29, 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
Josh McCownCHI24977620602863.644361000Nov 4, 2013Dec 9, 2013See all games »
Colin KaepernickSFO231474785031465.9613300000Nov 19, 2012Nov 25, 2013See all games »
Philip RiversSDG239704366563655.711180000Oct 15, 2012Sep 9, 2013See all games »
Jay CutlerCHI23656483402864.29400000Nov 7, 2011Oct 1, 2012See all games »
Eli ManningNYG252776294243367.535-80000Sep 19, 2011Nov 28, 2011See all games »
Philip RiversSDG237635316132658.737110000Sep 13, 2010Nov 22, 2010See all games »
Eli ManningNYG244615747333172.131-10000Dec 21, 2009Oct 25, 2010See all games »
Tony RomoDAL25080621560062.50520000Oct 8, 2007Sep 15, 2008See all games »
Chris RedmanATL, BAL236644504141856.25540000Sep 30, 2002Dec 10, 2007See all games »
Matt HasselbeckSEA244764355421457.898280000Nov 27, 2006Nov 12, 2007See all games »
Mark BrunellWAS2457761641108458.445350000Sep 27, 2004Sep 19, 2005See all games »
Trent GreenKAN245746255253560.81350000Nov 22, 2004Dec 13, 2004See all games »
Vinny TestaverdeDAL239644794342660.94410000Nov 15, 2004Dec 6, 2004See all games »
Marc BulgerSTL253837124287763.86240000Oct 18, 2004Nov 29, 2004See all games »
Donovan McNabbPHI234555906032861.825381000Sep 20, 2004Nov 15, 2004See all games »
Brian GrieseTAM, MIA247694785131868.126-10000Oct 27, 2003Oct 18, 2004See all games »
Steve McNairTEN23661478422959.029350000Dec 1, 2003Oct 11, 2004See all games »
Tim RattaySFO235483924031872.923-30000Dec 30, 2002Nov 17, 2003See all games »
Marc BulgerSTL244696994332663.77331130Nov 18, 2002Oct 13, 2003See all games »
Brad JohnsonTAM25375556520070.67380000Sep 8, 2003Oct 6, 2003See all games »
Jeff GarciaSFO245804864053856.2510610000Oct 14, 2002Nov 25, 2002See all games »
Rich GannonOAK25972594601581.9412360000Nov 5, 2001Nov 11, 2002See all games »
Jay FiedlerMIA234614415322155.745331000Oct 23, 2000Dec 10, 2001See all games »
Brian GrieseDEN243615515242470.49580000Sep 10, 2001Nov 5, 2001See all games »
Kerry CollinsCAR, NYG235623945041856.454301-20Dec 8, 1997Sep 10, 2001See 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
Elvis GrbacKAN241736065121456.166190000Oct 2, 2000Dec 4, 2000See all games »
Jeff GeorgeWAS, MIN240635275133663.494290000Dec 20, 1999Nov 20, 2000See all games »
Randall CunninghamMIN, DAL23055627611654.555310000Oct 5, 1998Sep 18, 2000See all games »
Brian GrieseDEN240625824254064.527411000Dec 13, 1999Sep 4, 2000See all games »
Ray LucasNYJ22954343521153.708170000Nov 15, 1999Dec 27, 1999See all games »
Drew BledsoeNWE243905934542947.786430000Nov 23, 1998Nov 15, 1999See all games »
Steve YoungSFO240655565042961.547851000Sep 14, 1998Nov 30, 1998See all games »
Dan MarinoMIA236635084264457.142-20000Oct 27, 1997Nov 17, 1997See all games »
Brett FavreGNB238564655133067.8616500000Sep 1, 1997Oct 27, 1997See all games »
Jeff HostetlerOAK235614005053957.383231000Nov 4, 1996Dec 9, 1996See all games »
Brett FavreGNB23868573613655.886100000Sep 11, 1995Sep 9, 1996See all games »
Steve YoungSFO257937735321061.2911191000Sep 25, 1995Dec 18, 1995See all games »
Steve BonoKAN260966434311262.50120000Dec 12, 1994Oct 9, 1995See all games »
Randall CunninghamPHI237606215142361.671250000Sep 12, 1994Oct 24, 1994See all games »
Bubby BristerPHI253885985234360.231-20000Dec 6, 1993Jan 3, 1994See all games »
Stan HumphriesSDG23554464501964.81100000Nov 29, 1993Dec 27, 1993See all games »
Phil SimmsNYG234523864053065.385140000Sep 21, 1992Dec 20, 1993See all games »
Jim KellyBUF23349485512667.35480000Oct 11, 1993Nov 1, 1993See all games »
Troy AikmanDAL23550506501970.002140000Dec 21, 1992Sep 6, 1993See all games »
Steve YoungSFO23350481602566.00151021000Dec 23, 1991Nov 9, 1992See all games »
Dan MarinoMIA247756075221862.67290000Nov 18, 1991Dec 9, 1991See all games »
Jim KellyBUF239603984242965.00240000Sep 24, 1990Nov 26, 1990See all games »
Randall CunninghamPHI236735684397949.32211820000Dec 18, 1989Oct 15, 1990See all games »
Jim EverettRAM233674584132049.255130000Oct 16, 1989Dec 11, 1989See 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.