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 2015, playing for any team, vs. any team, in the regular season, streaks of games with at least 2 Passing TD and Passes Intercepted = 0

__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
Tom BradyNWE91772672298240139666.2914191000Nov 7, 2010Jan 2, 2011See all games »
Don MeredithDAL677142161520054.23201431000Dec 11, 1965Oct 9, 1966See all games »
Russell WilsonSEA5110148142019073274.32281471000Nov 22, 2015Dec 20, 2015See all games »
Aaron RodgersGNB5107166156016062864.46191160000Nov 9, 2014Dec 8, 2014See all games »
Peyton ManningDEN5140185177419052575.688-70000Dec 30, 2012Sep 29, 2013See all games »
Tom BradyNWE5114177145414021664.41571000Oct 21, 2012Nov 22, 2012See all games »
Drew BreesNOR5148204177616041872.555181000Nov 13, 2011Dec 18, 2011See all games »
Joe TheismannWAS58814213621201210161.9710370000Sep 25, 1983Oct 23, 1983See all games »
Tom BradyNWE41161601387110116272.501041000Sep 10, 2015Oct 11, 2015See all games »
Aaron RodgersGNB48411399712032374.3418881000Dec 28, 2014Sep 28, 2015See all games »
Tom BradyNWE4100144126814042369.4410160000Oct 5, 2014Oct 26, 2014See all games »
Aaron RodgersGNB47710997713084470.6411630000Sep 28, 2014Oct 19, 2014See all games »
Peyton ManningDEN4100141117714042770.925-40000Dec 22, 2013Sep 14, 2014See all games »
Ben RoethlisbergerPIT4102162119011043062.9610280050Nov 17, 2013Dec 8, 2013See all games »
Cam NewtonCAR47512310569075060.98342533000Nov 26, 2012Dec 16, 2012See all games »
Russell WilsonSEA4721078789094867.29301700000Nov 4, 2012Dec 2, 2012See all games »
Josh FreemanTAM475128113910052958.5910380000Oct 21, 2012Nov 11, 2012See all games »
Tom BradyNWE494138121310051968.1213470000Nov 13, 2011Dec 4, 2011See all games »
Kurt WarnerARI488121108912021272.73920000Nov 8, 2009Dec 6, 2009See all games »
Tom BradyNWE4103147131317052570.077192000Oct 7, 2007Oct 28, 2007See all games »
Peyton ManningIND49013010571201069.234201000Dec 18, 2006Sep 6, 2007See all games »
Donovan McNabbPHI479141128880119156.0313803000Sep 17, 2006Oct 8, 2006See all games »
Donovan McNabbPHI497138117311064970.29155031-70Dec 27, 2003Sep 26, 2004See all games »
Brett FavreGNB481120111713063067.507250000Dec 16, 1995Sep 9, 1996See all games »
Stan HumphriesSDG46711010511001960.918360000Dec 27, 1993Sep 11, 1994See all games »
Steve DeBergKAN4569390511032360.22800000Nov 18, 1990Dec 9, 1990See 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
Jim HartSTL448926058052.17100000Oct 13, 1974Nov 3, 1974See all games »
Kirk CousinsWAS3658986011032573.03871000Dec 20, 2015Jan 3, 2016See all games »
Matthew StaffordDET3791018538094178.2215200000Dec 21, 2015Jan 3, 2016See all games »
Drew BreesNOR39012910658043269.77780000Dec 13, 2015Dec 27, 2015See all games »
Ryan FitzpatrickNYJ3791239309052764.2313660000Nov 29, 2015Dec 13, 2015See all games »
Tony RomoDAL3617768810052979.229250000Dec 4, 2014Dec 21, 2014See all games »
Ben RoethlisbergerPIT388119112714063573.95730000Oct 20, 2014Nov 2, 2014See all games »
Peyton ManningDEN3699484110043073.403-10000Oct 12, 2014Oct 23, 2014See all games »
Philip RiversSDG3751019178052674.2613260000Sep 14, 2014Sep 28, 2014See all games »
Andy DaltonCIN3761178689032664.9610411000Dec 8, 2013Dec 22, 2013See all games »
Russell WilsonSEA354748277032272.9713810000Nov 10, 2013Dec 2, 2013See all games »
Aaron RodgersGNB37811499810095368.4282511-10Dec 16, 2012Dec 30, 2012See all games »
Andy DaltonCIN355896399042661.809161000Nov 11, 2012Nov 25, 2012See all games »
Aaron RodgersGNB37610986611073469.727210000Oct 14, 2012Oct 28, 2012See all games »
Peyton ManningDEN38713410058052764.93380000Sep 23, 2012Oct 7, 2012See all games »
Matt RyanATL353766247021869.749441000Jan 1, 2012Sep 17, 2012See all games »
Matthew StaffordDET37811799190105566.675140000Dec 11, 2011Dec 24, 2011See all games »
Tony RomoDAL365948418042869.157110000Nov 6, 2011Nov 20, 2011See all games »
Aaron RodgersGNB36886832110116579.0716810000Oct 23, 2011Nov 14, 2011See all games »
Matt CasselKAN37010989510043664.227310000Nov 14, 2010Nov 28, 2010See all games »
Joe FlaccoBAL363938017095167.748110000Oct 17, 2010Nov 7, 2010See all games »
Mark SanchezNYJ350826378032060.98610000Sep 19, 2010Oct 3, 2010See all games »
Peyton ManningIND38712610139031969.055-40000Sep 12, 2010Sep 26, 2010See all games »
Tony RomoDAL3781149507053368.422-20000Nov 26, 2009Dec 13, 2009See all games »
Tony RomoDAL362999188052262.6310460000Oct 11, 2009Nov 1, 2009See 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
Matt CasselKAN3529147060127957.1410520000Sep 27, 2009Oct 11, 2009See all games »
Peyton ManningIND3721158147021262.61210000Nov 2, 2008Nov 16, 2008See all games »
Ben RoethlisbergerPIT3446654080118966.676430000Dec 16, 2007Sep 7, 2008See all games »
Drew BreesNOR371948227042575.53710000Dec 2, 2007Dec 16, 2007See all games »
Brett FavreGNB386117950901473.506-30000Nov 11, 2007Nov 22, 2007See all games »
Jeff GarciaPHI35585616702864.7110260000Nov 26, 2006Dec 10, 2006See all games »
Mark BrunellWAS3681149058054159.656190000Oct 9, 2005Oct 23, 2005See all games »
Ben RoethlisbergerPIT335606886052758.336220000Sep 11, 2005Sep 25, 2005See all games »
Tom BradyNWE358915708043063.748310000Dec 14, 2003Dec 27, 2003See all games »
Jeff GarciaSFO360908218043066.6716973000Dec 7, 2003Dec 21, 2003See all games »
Jon KitnaCIN3611027479042559.8012270000Nov 16, 2003Nov 30, 2003See all games »
Trent GreenKAN3771199547042764.71270000Oct 26, 2003Nov 16, 2003See all games »
Jake PlummerDEN348685687052870.5912901000Sep 14, 2003Sep 28, 2003See all games »
Brad JohnsonTAM36196700902663.545110000Nov 3, 2002Nov 24, 2002See all games »
Drew BledsoeBUF39012610749097871.43340000Sep 15, 2002Sep 29, 2002See all games »
Steve McNairTEN361858297085871.768310000Dec 2, 2001Dec 16, 2001See all games »
Elvis GrbacKAN357978106052758.765-20000Oct 2, 2000Oct 22, 2000See all games »
Brian GrieseDEN360937887075264.5211211000Sep 4, 2000Sep 17, 2000See all games »
Randall CunninghamMIN3569197610031761.5481101-30Sep 27, 1998Oct 18, 1998See all games »
Brett FavreGNB358836706062469.885-100000Dec 20, 1997Sep 13, 1998See all games »
Warren MoonSEA343695829064262.32230000Dec 21, 1997Sep 13, 1998See all games »
Brett FavreGNB3648581311063675.298191000Nov 12, 1995Nov 26, 1995See all games »
Warren MoonMIN37011491711096261.40530000Nov 5, 1995Nov 19, 1995See all games »
Erik KramerCHI36710882110011062.048120000Sep 24, 1995Oct 15, 1995See all games »
Vinny TestaverdeCLE348866076032055.819270000Sep 10, 1995Sep 24, 1995See 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
Steve YoungSFO3669578910053369.47251261000Nov 13, 1994Nov 28, 1994See all games »
Randall CunninghamPHI3537270480127573.6120830000Sep 6, 1992Sep 20, 1992See all games »
Chris MillerATL354956817053656.8414350000Dec 15, 1991Sep 6, 1992See all games »
Chris MillerATL345735857053061.645220000Oct 14, 1990Oct 28, 1990See all games »
Dave KriegSEA348885846075354.5514650000Dec 20, 1987Sep 4, 1988See all games »
Steve YoungSFO332624909011051.61181551000Dec 14, 1987Dec 27, 1987See all games »
Dave KriegSEA346667868063869.7010480000Dec 8, 1986Dec 20, 1986See all games »
Ken O'BrienNYJ37297101110064474.23640000Oct 26, 1986Nov 9, 1986See all games »
Tony EasonNWE361988037097762.244370000Sep 21, 1986Oct 5, 1986See all games »
Steve BartkowskiATL36391821801711369.235201000Sep 18, 1983Oct 2, 1983See all games »
Dan FoutsSDG3761229108053562.305220000Oct 4, 1981Oct 18, 1981See all games »
Pat HadenRAM339685006057.354181000Oct 24, 1977Nov 6, 1977See all games »
Fran TarkentonMIN3651116546058.561090000Nov 14, 1976Nov 29, 1976See all games »
Joe FergusonBUF325513396049.02791000Sep 21, 1975Oct 5, 1975See all games »
Ken StablerOAK3385460580470.37330000Oct 27, 1974Nov 10, 1974See all games »
Ken AndersonCIN335596738059.328240000Dec 9, 1973Sep 15, 1974See all games »
Roger StaubachDAL328435768065.127380000Nov 25, 1971Dec 12, 1971See all games »
Sonny JurgensenWAS346724756063.892200000Oct 19, 1970Nov 1, 1970See all games »
Don TrullHOU325424676059.527280000Oct 20, 1968Nov 3, 1968See all games »
Bob GrieseMIA346875937052.8710601000Dec 3, 1967Dec 17, 1967See all games »
Norm SneadPHI340726979055.561-20000Oct 1, 1967Oct 15, 1967See all games »
Bart StarrGNB343697076062.327250000Sep 18, 1966Oct 2, 1966See all games »
Len DawsonKAN326495007053.063-200000Dec 19, 1965Sep 18, 1966See all games »
Rudy BukichCHI355857148064.71400000Nov 8, 1964Nov 22, 1964See 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.