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. any team, in the regular season, game is on Thursday, streaks of games with at least 2 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
Peyton ManningIND8175248224425396670.5610250000Oct 25, 2001Dec 9, 2010See all games »
Tony RomoDAL7161246211721796965.4514190000Nov 23, 2006Nov 22, 2012See all games »
Philip RiversSDG61121751399154125964.0012470000Dec 4, 2008Oct 23, 2014See all games »
Matthew StaffordDET51372141718142116964.027500000Nov 22, 2012Dec 3, 2015See all games »
Peyton ManningDEN4105163129315274764.423-20000Sep 5, 2013Sep 17, 2015See all games »
Tom BradyNWE489130130512131868.461141000Sep 9, 2004Nov 22, 2012See all games »
Brett FavreGNB4901461105106107961.644170000Nov 24, 1994Nov 27, 2003See all games »
Kirk CousinsWAS38612194273106871.077120000Nov 24, 2016Nov 30, 2017See all games »
Aaron RodgersGNB3811187789176068.647331000Dec 3, 2015Sep 28, 2017See all games »
Matt RyanATL3761029259085774.517120000Sep 18, 2014Nov 3, 2016See all games »
Tom BradyNWE37110790511052266.36420000Oct 16, 2014Oct 29, 2015See all games »
Jay CutlerCHI3871308836332466.926281000Oct 10, 2013Dec 4, 2014See all games »
Aaron RodgersGNB3771079678053371.96650000Nov 26, 2009Nov 24, 2011See all games »
Jim PlunkettRAI371116807648061.215230000Dec 1, 1983Nov 20, 1986See all games »
Bobby LayneDET34784716950055.9518801000Nov 23, 1950Nov 27, 1952See all games »
Drew BreesNOR261795564253677.22320000Nov 17, 2016Dec 7, 2017See all games »
Ben RoethlisbergerPIT244655207031567.691100000Nov 24, 2016Nov 16, 2017See all games »
Russell WilsonSEA241584675172870.6911310000Dec 15, 2016Nov 9, 2017See all games »
Tyrod TaylorBUF247705825174167.148601000Sep 15, 2016Nov 2, 2017See all games »
Alex SmithKAN253717107042774.65630000Sep 7, 2017Oct 19, 2017See all games »
Jameis WinstonTAM252876245121059.775160000Dec 17, 2015Nov 3, 2016See all games »
Eli ManningNYG25171579611571.83111000Sep 25, 2014Sep 24, 2015See all games »
Russell WilsonSEA237574265042664.9115580000Oct 17, 2013Sep 4, 2014See all games »
Robert GriffinWAS243645857175567.1914730000Nov 22, 2012Nov 7, 2013See all games »
Carson PalmerOAK233505724221166.004-90000Nov 10, 2011Dec 6, 2012See all games »
Matt RyanATL251765406031867.11150000Nov 11, 2010Dec 15, 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
Michael VickPHI, ATL23455448421161.82161051000Nov 24, 2005Dec 2, 2010See all games »
Donovan McNabbPHI245655296132669.2313650000Nov 29, 2001Nov 27, 2008See all games »
Elvis GrbacKAN229563474031751.796281000Oct 16, 1997Oct 21, 1999See all games »
Randall CunninghamPHI, MIN23868593611655.888540000Nov 23, 1989Nov 26, 1998See all games »
Rich GannonKAN, MIN223282664042982.147450000Oct 15, 1992Nov 28, 1996See all games »
Warren MoonMIN257956905375460.005150000Dec 1, 1994Nov 23, 1995See all games »
Dave KriegDET, SEA236495655121073.475161000Nov 27, 1986Nov 24, 1994See all games »
Bill KenneyKAN236645054121856.252-30000Sep 12, 1985Nov 26, 1987See all games »
Tommy KramerMIN237735595463650.68111000Sep 19, 1985Nov 26, 1987See all games »
Danny WhiteDAL239675768465058.215-31000Nov 28, 1985Nov 26, 1987See all games »
Joe FergusonBUF, DET244825866343553.66200000Sep 16, 1982Nov 27, 1986See all games »
Eric HippleDET229474226153261.707240000Nov 24, 1983Nov 28, 1985See all games »
Joe MontanaSFO243615356063870.49710000Dec 2, 1982Sep 8, 1983See all games »
Dan FoutsSDG24678529520058.974201000Oct 25, 1979Nov 20, 1980See all games »
Roman GabrielRAM22956405420051.794160000Nov 23, 1967Nov 25, 1971See all games »
Greg LandryDET22537401520067.57131220000Nov 26, 1970Nov 25, 1971See all games »
John BrodieSFO23259509430054.24000000Nov 24, 1966Nov 27, 1969See all games »
Tobin RoteGNB21331308620041.94181711000Nov 22, 1951Nov 27, 1952See all games »
George RattermanNYY23058524550051.722-60000Oct 12, 1950Oct 19, 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.