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. Times sacked complete in seasons since 1969, in games since 1981.
Current search:
From 1920 to 2017, playing for any team, vs. any team, playing at home, in the regular season, game is on Sunday, streaks of games with at least 2 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
Drew BreesNOR17459667559459143623768.8227531000Sep 18, 2011Nov 10, 2013See all games »
Peyton ManningDEN, IND1541159445004015148669.1918-100000Nov 28, 2010Oct 27, 2013See all games »
Brett FavreGNB1329745735423682820264.99431671000Nov 6, 1994Sep 15, 1996See all games »
Aaron RodgersGNB1226741134073222313864.96442401000Oct 20, 2013Dec 13, 2015See all games »
Phil SimmsNYG1220836227152592920757.4629610000Sep 20, 1987Sep 17, 1989See all games »
Ben RoethlisbergerPIT1129343236153491410267.8212190000Nov 8, 2015Sep 17, 2017See all games »
Kurt WarnerSTL112353483357328148267.5312341000Sep 12, 1999Oct 15, 2000See all games »
Ryan FitzpatrickNYJ, HOU102153512573287116161.25361741000Nov 2, 2014Sep 11, 2016See all games »
Jim EverettRAM1020733829692391711861.241390000Sep 17, 1989Oct 21, 1990See all games »
Aaron RodgersGNB92053102613297149966.13461742000Oct 2, 2011Nov 4, 2012See all games »
Brett FavreGNB919331324532413199261.6627821000Nov 23, 1997Sep 12, 1999See all games »
Dan MarinoMIA91793222556261752855.599-60000Oct 19, 1986Oct 2, 1988See all games »
Philip RiversSDG817227421532012168962.779260000Dec 20, 2015Jan 1, 2017See all games »
Kurt WarnerARI8210301242820796769.7713260000Nov 11, 2007Oct 12, 2008See all games »
Steve YoungSFO819428924422042410367.13432314000Nov 23, 1997Sep 19, 1999See all games »
Warren MoonHOU8168248209421463967.74341132000Oct 1, 1989Oct 14, 1990See all games »
Tobin RoteGNB81022281462191144.74542575000Oct 2, 1955Oct 21, 1956See all games »
Drew BreesNOR72112992833265129370.5710141000Oct 4, 2015Oct 16, 2016See all games »
Drew BreesNOR7176253233924442669.578-220000Sep 7, 2008Sep 13, 2009See all games »
Drew BreesSDG71592301722176108369.131191000Dec 12, 2004Dec 11, 2005See all games »
Elvis GrbacKAN71442561800183149956.258-30000Dec 12, 1999Nov 19, 2000See all games »
Steve BartkowskiATL714324618672071512458.13561000Dec 14, 1980Nov 15, 1981See all games »
Roger StaubachDAL7103186146918455.3819910000Dec 3, 1978Dec 16, 1979See all games »
Billy KilmerWAS71142131583191053.526121000Sep 21, 1975Sep 19, 1976See all games »
Sonny JurgensenWAS7128218182019458.726161000Oct 2, 1966Oct 1, 1967See all games »
Don MeredithDAL7941771793221053.11181311000Nov 7, 1965Oct 30, 1966See 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
Tom BradyNWE61742611967143148666.67153721360Sep 27, 2015Oct 16, 2016See all games »
Derek CarrOAK61652591810158137763.7112750000Nov 1, 2015Oct 9, 2016See all games »
Andrew LuckIND614223818391941310759.66281550000Nov 30, 2014Sep 11, 2016See all games »
Peyton ManningDEN6163229196222264071.1813-100000Dec 8, 2013Nov 23, 2014See all games »
Drew BreesNOR6171244196118583970.0812211000Dec 8, 2013Nov 9, 2014See all games »
Tony RomoDAL61562212039192129470.5910160000Dec 2, 2012Oct 6, 2013See all games »
Tony RomoDAL61422051773176127769.276220000Oct 10, 2010Dec 11, 2011See all games »
Matt HasselbeckSEA61382191613156137363.0115320000Sep 23, 2007Dec 23, 2007See all games »
Rich GannonOAK6106158125719262267.09241821000Oct 22, 2000Sep 30, 2001See all games »
Mark RypienWAS6129218178518675059.1713280000Sep 17, 1989Sep 9, 1990See all games »
Y.A. TittleNYG6100169148618859.179660000Oct 20, 1963Dec 15, 1963See all games »
Norm Van BrocklinPHI6831491267151255.706-10000Sep 25, 1960Nov 27, 1960See all games »
Bobby ThomasonPHI694165162717856.9714331000Dec 7, 1952Nov 7, 1954See all games »
Andrew LuckIND511018713911051811558.82271440000Oct 9, 2016Jan 1, 2017See all games »
Josh McCownCLE51112041366118148154.4113400000Sep 27, 2015Oct 30, 2016See all games »
Cam NewtonCAR596151145417297763.58281243000Nov 8, 2015Sep 18, 2016See all games »
Blake BortlesJAX51071941365125106255.15211111000Sep 20, 2015Dec 13, 2015See all games »
Tony RomoDAL5121158143915453876.5812520000Sep 28, 2014Sep 13, 2015See all games »
Tom BradyNWE514521116151532868.7211350000Oct 5, 2014Dec 14, 2014See all games »
Philip RiversSDG51161681383143116469.0517220000Dec 29, 2013Oct 19, 2014See all games »
Nick FolesPHI5120182133211485565.9310470000Dec 22, 2013Oct 12, 2014See all games »
Mike GlennonTAM59716910871051410457.405240000Oct 13, 2013Oct 12, 2014See all games »
Andy DaltonCIN5104166133717732062.6516442000Oct 27, 2013Dec 29, 2013See all games »
Ryan FitzpatrickBUF599157118113974463.0616961000Dec 18, 2011Dec 2, 2012See all games »
Matthew StaffordDET51232131461174107757.758281000Nov 22, 2009Oct 16, 2011See 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
Kurt WarnerARI5128192148211553866.6711170000Oct 11, 2009Dec 27, 2009See all games »
Jay CutlerDEN5125177135215443570.6211760000Oct 21, 2007Sep 21, 2008See all games »
Drew BreesNOR5125172143011375172.679170000Oct 21, 2007Dec 16, 2007See all games »
Tom BradyNWE5115159127015152372.338202000Dec 17, 2006Oct 28, 2007See all games »
Carson PalmerCIN5118183149411374164.485130000Oct 22, 2006Dec 31, 2006See all games »
Peyton ManningIND5114165170419543569.097-50000Sep 26, 2004Dec 5, 2004See all games »
Jake PlummerDEN5107173148314742361.8517390000Sep 12, 2004Nov 7, 2004See all games »
Marc BulgerSTL51352001527135107767.5010231000Nov 10, 2002Oct 19, 2003See all games »
Peyton ManningIND5109165140713553866.068270000Dec 12, 1999Oct 29, 2000See all games »
Jon KitnaSEA5821451128114126156.5511100000Sep 12, 1999Nov 14, 1999See all games »
Randall CunninghamMIN5106164148314596764.638640000Nov 22, 1998Oct 3, 1999See all games »
Vinny TestaverdeNYJ5113171131613332266.086681000Oct 25, 1998Dec 27, 1998See all games »
Brett FavreGNB598160119216494261.2517500000Dec 8, 1996Oct 5, 1997See all games »
Warren MoonMIN5116184132113495663.0410150000Sep 17, 1995Dec 3, 1995See all games »
Steve YoungSFO5120180141715383966.67301694000Nov 13, 1994Sep 17, 1995See all games »
Dan MarinoMIA597169144013595057.40760000Dec 20, 1992Oct 16, 1994See all games »
Drew BledsoeNWE5114204150713774755.8815490000Dec 26, 1993Oct 9, 1994See all games »
Joe MontanaSFO, KAN58814590910651760.6913500000Nov 18, 1990Dec 19, 1993See all games »
Steve YoungSFO5103149137612462769.13251841160Oct 18, 1992Sep 19, 1993See all games »
Steve YoungSFO5113162167012453469.75321922000Sep 8, 1991Sep 13, 1992See all games »
Randall CunninghamPHI511021314131151410051.64261981000Oct 2, 1988Nov 27, 1988See all games »
Neil LomaxSTL510318813391242014154.7910210000Nov 11, 1984Sep 29, 1985See all games »
Neil LomaxSTL58713211841321210265.9115662000Oct 30, 1983Sep 9, 1984See all games »
Danny WhiteDAL5104158130515365.8211410000Sep 21, 1980Nov 16, 1980See all games »
Ron JaworskiPHI56311099411257.2712420000Dec 2, 1979Oct 26, 1980See 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
Joe FergusonBUF56411394113456.649171000Sep 21, 1975Nov 23, 1975See all games »
Daryle LamonicaOAK5781451379187253.792170000Oct 19, 1969Oct 11, 1970See all games »
Bob GrieseMIA573136108412353.68201031000Dec 10, 1967Oct 26, 1969See all games »
Roman GabrielRAM587144119013260.4212850000Oct 22, 1967Sep 22, 1968See all games »
Daryle LamonicaOAK588158143113655.7010363000Sep 17, 1967Dec 17, 1967See all games »
Fran TarkentonNYG585141126813860.2820831000Oct 8, 1967Nov 26, 1967See all games »
Len DawsonKAN567116116714457.768370000Oct 30, 1966Oct 8, 1967See all games »
Johnny UnitasBAL579143121613555.249681000Sep 27, 1959Nov 29, 1959See all games »
Johnny UnitasBAL566122102111254.1014381000Dec 1, 1957Nov 23, 1958See all games »
George BlandaCHI5851781314111047.7514180000Nov 29, 1953Nov 7, 1954See all games »
Otto GrahamCLE566118104012955.9318310000Oct 28, 1951Sep 28, 1952See all games »
Ben RoethlisbergerPIT4113165136210364168.4810370000Oct 22, 2017Dec 17, 2017See all games »
Russell WilsonSEA491143127111594463.64241761000Oct 1, 2017Dec 3, 2017See all games »
Carson WentzPHI47712594113263461.6015550000Oct 8, 2017Nov 26, 2017See all games »
Kirk CousinsWAS482124108310264066.137110000Oct 2, 2016Nov 20, 2016See all games »
Russell WilsonSEA4911301143131106070.00241280000Nov 22, 2015Dec 27, 2015See all games »
Ryan TannehillMIA4761369651061212855.886190000Sep 27, 2015Nov 22, 2015See all games »
Matt RyanATL410314811728463969.599430000Oct 26, 2014Dec 14, 2014See all games »
Ben RoethlisbergerPIT4126184161117294568.4861200-60Sep 28, 2014Nov 30, 2014See all games »
Alex SmithSFO47511610709175464.6616830000Nov 20, 2011Oct 7, 2012See all games »
Tom BradyNWE4107163125895104765.648290000Oct 16, 2011Jan 1, 2012See all games »
Christian PonderMIN47514393198147352.45131480000Oct 23, 2011Dec 18, 2011See all games »
Tom BradyNWE4751059719064871.43610000Nov 21, 2010Sep 18, 2011See all games »
Kyle OrtonDEN473129103611195856.594180000Oct 24, 2010Sep 18, 2011See 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.