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 2016, playing for any team, vs. any team, in the regular season, streaks of at least 5 games with at least 2 Passing TD and Passing Yards >= 100

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 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 MeredithDAL13171338306734110050.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 UnitasBAL12193367289932140052.59291452000Sep 27, 1959Dec 12, 1959See all games »
Peyton ManningDEN113154413892397137871.4324-271000Dec 23, 2012Nov 10, 2013See 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 »
Philip RiversSDG918733323682017199856.168160000Oct 30, 2016Jan 1, 2017See 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. TittleNYG9154254221526130060.6312681000Oct 20, 1963Dec 15, 1963See 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 »
Kurt WarnerARI8199309236221121611064.4012150000Nov 11, 2007Dec 30, 2007See all games »
Peyton ManningIND81732492167204114969.4824480000Oct 17, 2005Dec 11, 2005See 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
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 KramerMIN82043602575221198656.678280000Dec 14, 1980Oct 25, 1981See all games »
Daryle LamonicaOAK8138259202225140053.285280000Sep 28, 1969Nov 16, 1969See all games »
Daryle LamonicaOAK8127263180720130048.2916553000Sep 17, 1967Nov 19, 1967See all games »
Al DorowNYT8136256186022140053.13522434000Nov 24, 1960Oct 1, 1961See 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 »
Elvis GrbacKAN71592512141188137363.351101000Sep 17, 2000Nov 5, 2000See all games »
Kurt WarnerSTL7137215214517995663.7211120000Nov 28, 1999Sep 4, 2000See all games »
Steve BeuerleinCAR71562522053223167761.9012611000Nov 21, 1999Jan 2, 2000See all games »
Steve YoungSFO71652702249205187461.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 »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD From To 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 »
Earl MorrallNYG787168147918100051.797300000Nov 14, 1965Sep 11, 1966See all games »
Johnny UnitasBAL711518918361970060.859371000Oct 10, 1965Nov 25, 1965See all games »
Milt PlumDET796173140717100055.498352000Nov 15, 1964Sep 26, 1965See all games »
Len DawsonKAN7101183164920100055.19221033000Dec 8, 1963Oct 11, 1964See all games »
Sonny JurgensenPHI790165154115100054.5517240000Dec 11, 1960Oct 15, 1961See all games »
George RattermanNYY794190168818170049.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 »
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 »
Tom BradyNWE6116185142215385762.7016350000Dec 14, 2003Oct 3, 2004See 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 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 FavreGNB61412101696135179167.1418820000Nov 15, 1998Dec 20, 1998See all games »
Steve YoungSFO6133189173718295370.37311573000Nov 13, 1994Dec 17, 1994See 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 GroganNWE69718115181560053.59221100000Nov 29, 1979Sep 21, 1980See all games »
Jim HartSTL68715411421330056.49241000Oct 6, 1974Nov 11, 1974See all games »
Roman GabrielRAM69316712991460055.6913511000Nov 12, 1967Dec 17, 1967See all games »
Frank RyanCLE66713711501570048.911390000Oct 1, 1967Nov 5, 1967See all games »
Fran TarkentonNYG69816616401560059.04311902000Oct 1, 1967Nov 5, 1967See all games »
Frank RyanCLE67712411941660062.1031932000Sep 15, 1963Oct 20, 1963See all games »
Sonny JurgensenPHI6106192175017100055.214170000Nov 12, 1961Dec 17, 1961See all games »
Johnny UnitasBAL6102188182617130054.2620740000Oct 23, 1960Dec 4, 1960See all games »
Norm Van BrocklinRAM67915313211690051.63320000Nov 10, 1957Dec 15, 1957See all games »
Carson PalmerARI512120212501151210659.906150000Nov 20, 2016Dec 18, 2016See all games »
Eli ManningNYG5110182111314653960.4412-20000Nov 6, 2016Dec 4, 2016See all games »
Blake BortlesJAX5122205118211484959.51221710000Oct 27, 2016Nov 27, 2016See all games »
Dak PrescottDAL5107161140113275466.4614801000Oct 16, 2016Nov 20, 2016See 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.