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. Detroit Lions, in the regular season, 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
Brett FavreGNB71602431905155128065.848-60000Sep 9, 2001Oct 17, 2004See all games »
Aaron RodgersGNB5118182133714194464.84231132000Dec 28, 2014Jan 1, 2017See all games »
Drew BreesNOR5144207173416242269.575210000Dec 21, 2008Dec 21, 2015See all games »
Aaron RodgersGNB51141621523143138770.3712580000Sep 14, 2008Oct 3, 2010See all games »
Tony RomoDAL4106153116010484569.288370000Dec 31, 2006Oct 27, 2013See all games »
Jeff GarciaSFO, TAM49112596993126772.8024481000Nov 4, 2001Nov 23, 2008See all games »
Jake PlummerARI, DEN48513510371031510462.9615540000Nov 1, 1998Sep 28, 2003See all games »
Randy WrightGNB4781289349575860.947-60000Oct 6, 1985Dec 4, 1988See all games »
Lynn DickeyGNB4467661210143260.53300000Nov 20, 1983Oct 6, 1985See all games »
Johnny UnitasBAL46813510979750.3710460000Sep 27, 1959Dec 4, 1960See all games »
Matt RyanATL369948018454073.404300000Dec 22, 2012Sep 24, 2017See all games »
Jay CutlerCHI363997898183463.649351000Oct 4, 2009Sep 12, 2010See all games »
Brett FavreGNB, MIN363796357031679.753200000Nov 22, 2007Sep 20, 2009See all games »
Brett FavreGNB3761139458342967.2612410000Nov 6, 1994Oct 15, 1995See all games »
Steve BartkowskiATL3648584470106575.29510000Sep 18, 1983Sep 8, 1985See all games »
Roman GabrielRAM365997346365.666130000Dec 14, 1970Dec 17, 1972See all games »
Johnny UnitasBAL3508572510358.822110000Oct 10, 1965Oct 16, 1966See all games »
John BrodieSFO351896346257.306230000Sep 23, 1962Sep 13, 1964See all games »
Johnny UnitasBAL3538773010560.928160000Sep 29, 1957Sep 28, 1958See all games »
Andrew LuckIND2551017768343654.466540000Dec 2, 2012Sep 11, 2016See all games »
Blaine GabbertJAX, SFO249714454242969.014130000Nov 4, 2012Dec 27, 2015See all games »
Alex SmithKAN, SFO238573714064066.679851000Sep 16, 2012Nov 1, 2015See all games »
Tom BradyNWE25980690611373.75410000Nov 25, 2010Nov 23, 2014See all games »
Ben RoethlisbergerPIT252756447142469.331090000Oct 11, 2009Nov 17, 2013See all games »
Aaron RodgersGNB241605434152868.33220000Nov 24, 2011Nov 18, 2012See all games »
Michael VickPHI249805954286161.2517960000Sep 19, 2010Oct 14, 2012See 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
David GarrardJAX237614364043360.669520000Nov 14, 2004Nov 9, 2008See all games »
Donovan McNabbPHI250687376031873.53851000Sep 26, 2004Sep 23, 2007See all games »
Brad JohnsonMIN232453924052971.11570000Nov 6, 2005Dec 4, 2005See all games »
Jake DelhommeCAR244604964422073.335160000Dec 21, 2003Oct 16, 2005See all games »
Daunte CulpepperMIN247676375285570.1515570000Nov 21, 2004Dec 19, 2004See all games »
Peyton ManningIND24561524921773.77140000Oct 29, 2000Nov 25, 2004See all games »
Daunte CulpepperMIN248656074242073.8515732000Oct 13, 2002Dec 29, 2002See all games »
Jon KitnaSEA, CIN237574064274464.914330000Sep 12, 1999Oct 28, 2001See all games »
Kurt WarnerSTL254795966253768.353260000Nov 7, 1999Oct 8, 2001See all games »
Brett FavreGNB246755774343561.331180000Sep 6, 1998Oct 15, 1998See all games »
Steve YoungSFO238584444111065.527370000Sep 25, 1995Dec 23, 1996See all games »
Rich GannonMIN, KAN223282664042982.147450000Oct 15, 1992Nov 28, 1996See all games »
Jeff GeorgeATL, IND258776295163475.322110000Sep 22, 1991Sep 4, 1994See all games »
Brett FavreGNB237564265031666.076320000Nov 1, 1992Dec 6, 1992See all games »
Steve YoungTAM, SFO241524554242578.8515930000Nov 23, 1986Oct 20, 1991See all games »
Phil SimmsNYG23344388401275.006110000Sep 17, 1989Nov 18, 1990See all games »
Ken O'BrienNYJ2507353441116568.493140000Nov 28, 1985Sep 25, 1988See all games »
Tommy KramerMIN247746284222163.51000000Nov 9, 1980Sep 20, 1981See all games »
Bob GrieseMIA228373706175.68000000Dec 15, 1973Dec 9, 1979See all games »
Ron JaworskiPHI227474404157.45340000Oct 2, 1977Dec 2, 1979See all games »
David WhitehurstGNB223353624365.71652000Oct 1, 1978Oct 14, 1979See all games »
Joe TheismannWAS225463364254.354110000Oct 8, 1978Sep 9, 1979See all games »
Roger StaubachDAL227433915262.79370000Oct 6, 1975Oct 30, 1977See all games »
Fran TarkentonMIN238566164167.866-20000Nov 7, 1976Oct 9, 1977See all games »
John BrodieSFO237674405755.222121000Dec 19, 1971Nov 4, 1973See 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
Bill NelsenCLE219452615642.221-10000Oct 5, 1969Oct 18, 1970See all games »
Rudy BukichCHI233443306275.00390000Nov 26, 1964Oct 24, 1965See all games »
Johnny UnitasBAL229485864360.427290000Nov 10, 1963Oct 25, 1964See all games »
Billy WadeCHI232634545350.798-41000Sep 29, 1963Dec 15, 1963See all games »
Tobin RoteGNB230633994547.6217751000Sep 30, 1956Nov 22, 1956See all games »
Y.A. TittleBAL, SFO220392184351.28330000Dec 3, 1950Dec 2, 1951See all games »
Norm Van BrocklinRAM231535867258.49331000Oct 15, 1950Oct 29, 1950See 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.