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. Chicago Bears, in the regular season, streaks of games with at least 1 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
Brett FavreGNB26521824613651253824563.23612643000Oct 25, 1992Jan 2, 2005See all games »
Fran TarkentonMIN, NYG1015826420881690059.85191211000Oct 5, 1969Oct 27, 1975See all games »
Steve DeBergDEN, TAM, SFO8134242177514131714755.37510000Sep 10, 1978Oct 6, 1985See all games »
Johnny UnitasBAL8110219178519100050.2326600000Oct 21, 1956Nov 13, 1960See all games »
Norm Van BrocklinRAM810417817801340058.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 BrodieSFO79617415571640055.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 BrodieSFO6821531167980053.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 MunsonDET562106870720058.4912441000Sep 22, 1968Oct 25, 1970See all games »
Billy WadeRAM558107829880054.211331000Oct 19, 1958Oct 9, 1960See all games »
Tobin RoteGNB560148830930040.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, DAL, NYJ4571016605552856.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 HartSTL44480551440055.00390000Dec 14, 1975Dec 16, 1979See all games »
Bart StarrGNB45081652840061.73321000Dec 4, 1960Sep 30, 1962See all games »
Earl MorrallDET44083533440048.198201000Dec 13, 1959Dec 3, 1961See all games »
Y.A. TittleSFO45193852680054.84880000Oct 31, 1954Oct 14, 1956See all games »
Tobin RoteGNB43483495450040.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 HasselbeckTEN, SEA3751197794143563.038200000Nov 18, 2007Nov 4, 2012See all games »
Aaron RodgersGNB364976715243465.98620000Nov 16, 2008Sep 13, 2009See all games »
Kerry CollinsNYG, CAR, TEN3681027684131966.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 EverettNOR, RAM3571016194321856.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 DanielsonDET34480549410055.0010161000Oct 29, 1978Nov 27, 1980See all games »
Roger StaubachDAL33974475620052.7014561000Sep 16, 1973Sep 16, 1979See all games »
Bob BerryATL, MIN32338373520060.53241000Nov 1, 1970Nov 25, 1973See all games »
Steve SpurrierSFO32338386700060.53230000Dec 6, 1969Nov 19, 1972See all games »
Scott HunterGNB32856542320050.005141000Nov 7, 1971Oct 8, 1972See all games »
Randy JohnsonATL33163443620049.215260000Nov 27, 1966Nov 16, 1969See all games »
Joe KappMIN33464448530053.138330000Oct 27, 1968Nov 2, 1969See all games »
Bart StarrGNB33049462300061.226350000Nov 26, 1967Sep 21, 1969See all games »
Sonny JurgensenWAS, PHI34885730940056.472-80000Nov 5, 1961Sep 15, 1968See all games »
Johnny UnitasBAL35096571360052.082-20000Oct 9, 1966Oct 8, 1967See all games »
Fran TarkentonMIN34594673640047.8712211000Dec 19, 1965Dec 18, 1966See all games »
Bobby LayneDET34169635540059.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 HarringtonDET, MIA235693334731150.726-40000Sep 18, 2005Nov 5, 2006See all games »
Jake PlummerARI, DEN239723922032154.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 BlakeNOR, CIN248664854132272.7315700000Dec 10, 1995Oct 8, 2000See all games »
Shaun KingTAM228453453031862.22451000Jan 2, 2000Sep 10, 2000See all games »
Gus FrerotteWAS, DET243625014032369.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.