Football | Player Streak Finder

Find NFL and AFL player game streaks from 1950 to 2020 and season streaks from 1920 to 2020. 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

Longest streak of consecutive games with Passing TD >= 2, from 1920 to 2017, in the regular season, streak of at least 3, sorted by most games.
Stathead.com Logo

This search was built with Stathead.

Stathead users enjoy the most powerful research tools in sports for just $8/month. Sign Up Now (First Month Free)

Show Criteria

Search Criteria

Click on the red text to pre-fill the form with various values

Seasons
Streak Length
at least
seasonsgames
Game Type
Playoff Round

Streak Stat Events (yds., comp., catches, etc...)

Statistical Filters (yds., comp., catches, etc...)

This filters down the games/seasons to ones in which these things occur, combined with the streak type you choose above.
i.e. in games where player had 20+ carries (select here), how many of those were 100+ yard games (select above).

Game Filters (team, opp., result, etc...)

Teams
Opponent
Game Location
Game Result
Game Day Of Week

You have edited your search criteria

or keep editing your search

clear changes

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 ManningDEN15403603481750111410666.8320-90000Nov 24, 2013Nov 9, 2014See all games »
Aaron RodgersGNB1330543841253963219769.63532072000Sep 8, 2011Dec 11, 2011See all games »
Tom BradyNWE1328643038513751711066.5119291000Nov 7, 2010Oct 2, 2011See all games »
Peyton ManningIND13288418391946997868.9022410000Sep 9, 2004Dec 12, 2004See all games »
Don MeredithDAL131713383067341150.59412672000Oct 17, 1965Oct 9, 1966See all games »
Brett FavreGNB12278441307332122314263.04401731000Nov 6, 1994Sep 24, 1995See all games »
Dan MarinoMIA122924603474411463863.48850000Nov 2, 1986Nov 1, 1987See all games »
Johnny UnitasBAL121933672899321452.59291452000Sep 27, 1959Dec 12, 1959See all games »
Peyton ManningDEN113154413892397137871.4324-271000Dec 23, 2012Nov 10, 2013See all games »
Philip RiversSDG, LAC10209366256023182010557.108160000Oct 30, 2016Sep 11, 2017See all games »
Tom BradyNWE10261394305628674066.2422420000Oct 5, 2014Dec 14, 2014See all games »
Tom BradyNWE102503383059384106273.9619482000Sep 9, 2007Nov 18, 2007See all games »
Dan MarinoMIA102083203094291053465.002120000Sep 2, 1984Nov 4, 1984See all games »
Tom BradyNWE925137030432432111067.8422282000Sep 10, 2015Nov 15, 2015See all games »
Drew BreesNOR922134126692771813364.8110-40000Sep 23, 2012Nov 25, 2012See all games »
Drew BreesNOR9250366306930673968.318521000Nov 6, 2011Sep 9, 2012See all games »
Tom BradyNWE92183342719215169165.2728791000Oct 16, 2011Dec 18, 2011See all games »
Y.A. TittleNYG91542542215261360.6312681000Oct 20, 1963Dec 15, 1963See all games »
Russell WilsonSEA818229523052181711261.69463282000Oct 22, 2017Dec 10, 2017See all games »
Aaron RodgersGNB821832123592231713867.91322061000Oct 20, 2016Dec 11, 2016See all games »
Marcus MariotaTEN81632422073213118867.36362382000Oct 9, 2016Nov 27, 2016See all games »
Peyton ManningIND, DEN82213192290191364169.288270000Nov 21, 2010Sep 9, 2012See all games »
Matthew StaffordDET819331821812151411660.6910201000Oct 31, 2010Oct 16, 2011See all games »
Drew BreesNOR8198305248725876164.927-30000Nov 24, 2008Sep 20, 2009See all games »
Kurt WarnerARI821930725631861310671.34770000Sep 14, 2008Nov 10, 2008See 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 WarnerARI8199309236221121611064.4012150000Nov 11, 2007Dec 30, 2007See all games »
Peyton ManningIND81732492167204114969.4824480000Oct 17, 2005Dec 11, 2005See all games »
Jeff GarciaSFO81792732034218165765.57381322000Oct 7, 2001Dec 2, 2001See all games »
Vinny TestaverdeBAL8177301229022121712658.8010560000Sep 15, 1996Nov 10, 1996See all games »
Brett FavreGNB815524120012631911364.3220870000Dec 16, 1995Oct 6, 1996See all games »
Warren MoonMIN818830423582352114661.8418200000Nov 5, 1995Dec 24, 1995See all games »
Dave KriegSEA811717716772061511766.1022941000Nov 27, 1986Nov 1, 1987See all games »
Tommy KramerMIN820436025752211119456.678280000Dec 14, 1980Oct 25, 1981See all games »
Daryle LamonicaOAK81382592022251453.285280000Sep 28, 1969Nov 16, 1969See all games »
Daryle LamonicaOAK81272631807201348.2916553000Sep 17, 1967Nov 19, 1967See all games »
Al DorowNYT81362561860221453.13522434000Nov 24, 1960Oct 1, 1961See all games »
Ben RoethlisbergerPIT71922862189185117267.1312580000Nov 12, 2017Dec 25, 2017See all games »
Carson WentzPHI71242071599223127159.90351560000Oct 8, 2017Nov 26, 2017See all games »
Matthew StaffordDET719025919952011910473.3623650000Nov 26, 2015Sep 11, 2016See all games »
Russell WilsonSEA71542171906241128470.97391981000Nov 22, 2015Jan 3, 2016See all games »
Philip RiversSDG71642351975194137369.7921590000Sep 14, 2014Oct 23, 2014See all games »
Drew BreesNOR71952822385224159869.1518301000Sep 22, 2013Nov 10, 2013See all games »
Aaron RodgersGNB71602391874244168966.95261270000Sep 30, 2012Nov 18, 2012See all games »
Eli ManningNYG71602441816181031965.5717440000Oct 10, 2010Nov 28, 2010See all games »
Carson PalmerCIN7171272191815101410562.877280000Oct 3, 2010Nov 21, 2010See all games »
Tony RomoDAL714223220281710127361.2117932000Dec 31, 2006Oct 14, 2007See all games »
Donovan McNabbPHI714424321511651611959.26231633000Sep 10, 2006Oct 22, 2006See all games »
Carson PalmerCIN7151211178619896171.5616360000Nov 21, 2004Sep 25, 2005See all games »
Tom BradyNWE7123204149817496460.2920340000Dec 14, 2003Oct 10, 2004See all games »
Elvis GrbacKAN71592512141188137363.351101000Sep 17, 2000Nov 5, 2000See 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 WarnerSTL7137215214517995663.7211120000Nov 28, 1999Sep 4, 2000See all games »
Steve BeuerleinCAR71562522053223167761.9012611000Nov 21, 1999Jan 2, 2000See all games »
Steve YoungSFO71652702249205197261.11312053000Sep 6, 1998Oct 25, 1998See all games »
Erik KramerCHI7147240194719642961.2519100000Sep 24, 1995Nov 12, 1995See all games »
Jim KellyBUF7130200174517594665.0013180000Dec 1, 1991Sep 27, 1992See all games »
Chris MillerATL71141951610164117258.46211000000Nov 17, 1991Sep 6, 1992See all games »
Doug WilliamsWAS71352451874156118055.10891000Sep 13, 1987Sep 11, 1988See all games »
Joe MontanaSFO716625320891671513765.6121471000Dec 20, 1981Dec 11, 1982See all games »
Len DawsonKAN788150150020358.6716301000Nov 28, 1965Oct 2, 1966See all games »
Earl MorrallNYG7871681479181051.797300000Nov 14, 1965Sep 11, 1966See all games »
Johnny UnitasBAL7115189183619760.859371000Oct 10, 1965Nov 25, 1965See all games »
Milt PlumDET7961731407171055.498352000Nov 15, 1964Sep 26, 1965See all games »
Len DawsonKAN71011831649201055.19221033000Dec 8, 1963Oct 11, 1964See all games »
Sonny JurgensenPHI7901651541151054.5517240000Dec 11, 1960Oct 15, 1961See all games »
George RattermanNYY7941901688181749.476-12000Sep 29, 1950Nov 19, 1950See all games »
Andrew LuckIND6125198167514686063.13211171000Nov 20, 2016Jan 1, 2017See all games »
Andrew LuckIND614625417731671510257.48281730000Sep 27, 2015Sep 11, 2016See all games »
Carson PalmerARI6144237179213374860.768230000Dec 29, 2013Nov 2, 2014See all games »
Drew BreesNOR6176253189413673969.578250000Sep 14, 2014Oct 26, 2014See all games »
Jay CutlerCHI61452151521147137567.4416901000Dec 29, 2013Oct 5, 2014See all games »
Russell WilsonSEA61011471418142139668.71301621000Oct 17, 2013Dec 2, 2013See all games »
Matt RyanATL6171244192213397670.08400000Sep 8, 2013Oct 20, 2013See all games »
Tom BradyNWE6150235184916232363.83571000Oct 14, 2012Nov 22, 2012See all games »
Josh FreemanTAM6115200171516375157.5018700000Oct 14, 2012Nov 18, 2012See all games »
Peyton ManningDEN6160229191017352769.87970000Sep 23, 2012Nov 4, 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
Matt RyanATL61422081613153129968.2715551000Jan 1, 2012Oct 7, 2012See all games »
Drew BreesNOR61722571838151264366.93720000Oct 10, 2010Nov 21, 2010See all games »
Aaron RodgersGNB612619318101452715265.28251642000Sep 27, 2009Nov 8, 2009See all games »
Tony RomoDAL6137187167019585673.269200000Nov 4, 2007Dec 9, 2007See all games »
Matt HasselbeckSEA613519816671461810568.1811551000Dec 6, 2004Sep 18, 2005See all games »
Kurt WarnerSTL61321801830187179673.3314430000Dec 2, 2001Jan 6, 2002See all games »
Trent GreenSTL613622618731552313860.1816731000Oct 22, 2000Nov 26, 2000See all games »
Jeff GeorgeMIN61121861637176139460.221070000Oct 17, 1999Nov 28, 1999See all games »
Randall CunninghamMIN6129216176217564259.7214830000Nov 22, 1998Dec 26, 1998See all games »
Brett FavreGNB61412101696135178967.1418820000Nov 15, 1998Dec 20, 1998See all games »
Steve YoungSFO6133189173718295370.37311573000Nov 13, 1994Dec 17, 1994See all games »
Phil SimmsNYG68314111981341812358.87171090000Nov 20, 1988Sep 17, 1989See all games »
Warren MoonHOU610019113221391211952.3622891000Sep 13, 1987Nov 15, 1987See all games »
Boomer EsiasonCIN6112197172714599256.8516601000Dec 1, 1985Sep 14, 1986See all games »
Danny WhiteDAL613922317551691210462.333501151Oct 9, 1983Nov 13, 1983See all games »
Joe TheismannWAS610016915151421210159.1712500000Sep 18, 1983Oct 23, 1983See all games »
Dan FoutsSDG6137255178715896653.739280000Sep 20, 1981Oct 25, 1981See all games »
Steve GroganNWE6971811518156139053.59221100000Nov 29, 1979Sep 21, 1980See all games »
Jim HartSTL687154114213365656.49241000Oct 6, 1974Nov 11, 1974See all games »
Roman GabrielRAM693167129914655.6913511000Nov 12, 1967Dec 17, 1967See all games »
Frank RyanCLE667137115015748.911390000Oct 1, 1967Nov 5, 1967See all games »
Fran TarkentonNYG698166164015659.04311902000Oct 1, 1967Nov 5, 1967See all games »
Frank RyanCLE677124119416662.1031932000Sep 15, 1963Oct 20, 1963See all games »
Sonny JurgensenPHI61061921750171055.214170000Nov 12, 1961Dec 17, 1961See all games »
Johnny UnitasBAL61021881826171354.2620740000Oct 23, 1960Dec 4, 1960See 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
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.