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. Chicago Bears, in the regular season, streaks of 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
Brett FavreGNB26521824613651253824563.23612643000Oct 25, 1992Jan 2, 2005See all games »
Fran TarkentonMIN, NYG10158264208816959.85191211000Oct 5, 1969Oct 27, 1975See all games »
Steve DeBergTAM, DEN, SFO8134242177514131714755.37510000Sep 10, 1978Oct 6, 1985See all games »
Johnny UnitasBAL81102191785191050.2326600000Oct 21, 1956Nov 13, 1960See all games »
Norm Van BrocklinRAM8104178178013458.435141000Nov 26, 1950Nov 28, 1954See all games »
Matthew StaffordDET71792921934139107961.3016391000Oct 10, 2011Nov 27, 2014See all games »
Trent DilferTAM7102174115511585258.6218591000Dec 17, 1995Nov 29, 1998See all games »
John BrodieSFO796174155716455.179521000Nov 19, 1961Dec 12, 1965See all games »
Aaron RodgersGNB6144216165219384266.6716880000Dec 29, 2013Oct 20, 2016See all games »
Aaron RodgersGNB61472081635144125470.67217011-10Sep 27, 2010Dec 16, 2012See all games »
Daunte CulpepperMIN6124180152596157368.89351332000Sep 8, 2002Dec 5, 2004See all games »
John BrodieSFO68215311679853.59170000Dec 11, 1966Oct 17, 1971See all games »
Drew BreesNOR5143211148513484467.77630000Dec 30, 2007Dec 15, 2014See all games »
Tony RomoDAL5119175131910875268.005-40000Sep 23, 2007Dec 4, 2014See all games »
Donovan McNabbPHI, WAS5110177116965139262.1514180000Oct 3, 2004Oct 24, 2010See all games »
Rich GannonMIN, OAK5841249668394367.74251550000Nov 25, 1990Sep 26, 1999See all games »
Dan MarinoMIA581156112985127851.926170000Dec 2, 1985Oct 27, 1997See all games »
Warren MoonMIN, HOU5103169131076118760.9518601000Oct 12, 1986Sep 3, 1995See all games »
Eric HippleDET554117778541815946.1512731000Sep 12, 1982Dec 16, 1984See all games »
Bill MunsonDET5621068707258.4912441000Sep 22, 1968Oct 25, 1970See all games »
Billy WadeRAM5581078298854.211331000Oct 19, 1958Oct 9, 1960See all games »
Tobin RoteGNB5601488309340.5427992000Nov 7, 1954Nov 11, 1956See all games »
Ben RoethlisbergerPIT48413510355386862.228171000Dec 11, 2005Sep 24, 2017See all games »
Teddy BridgewaterMIN4691037857374766.9916581000Nov 16, 2014Dec 20, 2015See all games »
Tom BradyNWE4115163131811353170.5511280000Nov 10, 2002Oct 26, 2014See all games »
Brett FavreMIN4811269467464764.292-10000Nov 29, 2009Dec 20, 2010See 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
Vinny TestaverdeTAM, NYJ, DAL4571016605552856.44970000Oct 18, 1992Nov 25, 2004See all games »
Mark BrunellWAS, JAX4791417938775956.0315810000Oct 15, 1995Oct 17, 2004See all games »
Drew BledsoeNWE, BUF410015711319297263.69870000Dec 24, 1994Sep 29, 2002See all games »
Mark RypienWAS47413697491164354.41690000Nov 13, 1988Oct 6, 1991See all games »
Vinny TestaverdeTAM46012281779128649.1810620000Oct 8, 1989Dec 23, 1990See all games »
Wade WilsonMIN4671248366883754.0312860000Dec 19, 1988Sep 23, 1990See all games »
Tommy KramerMIN4951641269118107257.93410000Oct 4, 1981Sep 19, 1985See all games »
Doug WilliamsTAM46713912336756648.2013750000Dec 20, 1980Jan 2, 1983See all games »
Jim HartSTL444805514455.00390000Dec 14, 1975Dec 16, 1979See all games »
Bart StarrGNB450816528461.73321000Dec 4, 1960Sep 30, 1962See all games »
Earl MorrallDET440835334448.198201000Dec 13, 1959Dec 3, 1961See all games »
Y.A. TittleSFO451938526854.84880000Oct 31, 1954Oct 14, 1956See all games »
Tobin RoteGNB434834954540.96272091000Nov 18, 1951Oct 4, 1953See all games »
Matthew StaffordDET3679975952106167.688171000Dec 11, 2016Dec 16, 2017See all games »
Jameis WinstonTAM356928115275260.875130000Dec 27, 2015Sep 17, 2017See all games »
Matt HasselbeckSEA, TEN3751197794143563.038200000Nov 18, 2007Nov 4, 2012See all games »
Aaron RodgersGNB364976715243465.98620000Nov 16, 2008Sep 13, 2009See all games »
Kerry CollinsCAR, TEN, NYG3681027684131966.67820000Oct 8, 1995Nov 9, 2008See all games »
Peyton ManningIND3731167707243862.934270000Nov 5, 2000Sep 7, 2008See all games »
Marc BulgerSTL38413694374108261.761-10130Nov 18, 2002Dec 11, 2006See all games »
Aaron BrooksNOR352895566342458.4315362000Sep 22, 2002Nov 6, 2005See all games »
Jeff GarciaSFO3761089006372570.3722731000Dec 17, 2000Sep 7, 2003See all games »
Brad JohnsonMIN, WAS3701026925353468.636131000Sep 7, 1997Oct 31, 1999See all games »
Randall CunninghamMIN3621039339474760.1996701-30Sep 27, 1998Oct 10, 1999See all games »
Jim EverettRAM, NOR3571016194321856.447210000Oct 14, 1990Oct 13, 1996See 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
Erik KramerDET351985494431552.048-10000Nov 3, 1991Dec 26, 1993See all games »
Phil SimmsNYG3589167850138263.748120000Sep 14, 1987Sep 5, 1993See all games »
Boomer EsiasonCIN348955685598850.5311480000Sep 28, 1986Nov 8, 1992See all games »
Steve BartkowskiATL347876666241654.02380000Nov 19, 1978Sep 4, 1983See all games »
Jim ZornSEA350905924343255.569681000Dec 5, 1976Dec 12, 1982See all games »
Craig MortonDEN, NYG325622923754140.32260000Dec 1, 1974Dec 20, 1981See all games »
Gary DanielsonDET344805494155.0010161000Oct 29, 1978Nov 27, 1980See all games »
Roger StaubachDAL339744756252.7014561000Sep 16, 1973Sep 16, 1979See all games »
Bob BerryATL, MIN323383735260.53241000Nov 1, 1970Nov 25, 1973See all games »
Steve SpurrierSFO323383867060.53230000Dec 6, 1969Nov 19, 1972See all games »
Scott HunterGNB328565423250.005141000Nov 7, 1971Oct 8, 1972See all games »
Randy JohnsonATL331634436249.215260000Nov 27, 1966Nov 16, 1969See all games »
Joe KappMIN334644485353.138330000Oct 27, 1968Nov 2, 1969See all games »
Bart StarrGNB330494623061.226350000Nov 26, 1967Sep 21, 1969See all games »
Sonny JurgensenPHI, WAS348857309456.472-80000Nov 5, 1961Sep 15, 1968See all games »
Johnny UnitasBAL350965713652.082-20000Oct 9, 1966Oct 8, 1967See all games »
Fran TarkentonMIN345946736447.8712211000Dec 19, 1965Dec 18, 1966See all games »
Bobby LayneDET341696355459.4220951000Nov 20, 1955Dec 2, 1956See all games »
Case KeenumMIN23850329202976.004220000Oct 9, 2017Dec 31, 2017See all games »
Andy DaltonCIN240624233332064.52220000Sep 8, 2013Dec 10, 2017See all games »
Carson WentzPHI244704174031462.8611390000Sep 19, 2016Nov 26, 2017See all games »
Matt RyanATL240675922163959.704100000Oct 12, 2014Sep 10, 2017See all games »
Sam BradfordMIN248704784152768.571240000Oct 31, 2016Jan 1, 2017See all games »
Kirk CousinsWAS242605702132570.009433000Dec 13, 2015Dec 24, 2016See all games »
Eli ManningNYG23562466331756.45410000Oct 10, 2013Nov 20, 2016See 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
Andrew LuckIND251846313384060.717220000Sep 9, 2012Oct 9, 2016See all games »
Brock OsweilerDEN, HOU242624814174767.746180000Nov 22, 2015Sep 11, 2016See all games »
Matthew StaffordDET255817037163067.9012470000Oct 18, 2015Jan 3, 2016See all games »
Philip RiversSDG247735603221864.38000000Nov 20, 2011Nov 9, 2015See all games »
Russell WilsonSEA243675283063364.1815990000Dec 2, 2012Sep 27, 2015See all games »
Colin KaepernickSFO237574913352364.9113740000Nov 19, 2012Sep 14, 2014See all games »
Joe FlaccoBAL238603965254163.336250000Dec 20, 2009Nov 17, 2013See all games »
Matt SchaubHOU24162423321766.136-50000Dec 28, 2008Nov 11, 2012See all games »
Kurt WarnerARI, NYG240684566283358.82260000Nov 7, 2004Nov 8, 2009See all games »
Carson PalmerCIN23647402801876.606-30000Sep 25, 2005Oct 25, 2009See all games »
Matt RyanATL24163486320065.08490000Oct 12, 2008Oct 18, 2009See all games »
Gus FrerotteMIN241655083542463.08111000Oct 19, 2008Nov 30, 2008See all games »
Brian GrieseTAM25390570331858.892-10000Oct 24, 2004Sep 21, 2008See all games »
Brett FavreGNB250826072331360.98000000Dec 31, 2006Oct 7, 2007See all games »
Jon KitnaDET247695305095568.123-20000Dec 24, 2006Sep 30, 2007See all games »
Joey HarringtonMIA, DET235693334731150.726-40000Sep 18, 2005Nov 5, 2006See all games »
Jake PlummerDEN, ARI239723922032154.174160000Oct 14, 2001Nov 23, 2003See all games »
Joey HarringtonDET244803932321455.002-60000Nov 24, 2002Oct 26, 2003See all games »
Daunte CulpepperMIN239624314063962.9012570000Oct 15, 2000Sep 23, 2001See all games »
Elvis GrbacBAL, KAN24472545211561.11690000Sep 12, 1999Sep 9, 2001See all games »
Charlie BatchDET227522883141951.92420000Sep 24, 2000Dec 24, 2000See all games »
Jeff BlakeCIN, NOR248664854132272.7315700000Dec 10, 1995Oct 8, 2000See all games »
Shaun KingTAM228453453031862.22451000Jan 2, 2000Sep 10, 2000See all games »
Gus FrerotteDET, WAS243625014032369.35661000Nov 2, 1997Nov 25, 1999See 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.