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 1982.
Current search:
From 1920 to 2017, playing for any team, vs. any team, in the regular season, streaks of games with at least 3 Passing TD and Passing Yards >= 200

__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
Tom BradyNWE102503383059384106273.9619482000Sep 9, 2007Nov 18, 2007See all games »
Peyton ManningIND7158228230030642969.309260000Oct 24, 2004Dec 5, 2004See all games »
Russell WilsonSEA5110148142019073274.32281471000Nov 22, 2015Dec 20, 2015See all games »
Aaron RodgersGNB513319318111711510368.91133511-10Dec 16, 2012Sep 15, 2013See all games »
Peyton ManningDEN5134177158015321375.71970000Sep 30, 2012Nov 4, 2012See all games »
Aaron RodgersGNB51091491447172148473.15281240000Oct 16, 2011Nov 20, 2011See all games »
Steve YoungSFO51191951691153104761.03181401000Sep 6, 1998Oct 11, 1998See all games »
Deshaun WatsonHOU4771241171165105962.10211451000Oct 1, 2017Oct 29, 2017See all games »
Tom BradyNWE4110162130916141767.90870000Oct 12, 2014Nov 2, 2014See all games »
Peyton ManningDEN4100141132014253370.925-30000Oct 5, 2014Oct 23, 2014See all games »
Peyton ManningDEN4100141117714042770.925-40000Dec 22, 2013Sep 14, 2014See all games »
Drew BreesNOR4111172143314397164.534-20000Sep 23, 2012Oct 21, 2012See all games »
Aaron RodgersGNB41051471234162104871.4314870000Sep 30, 2012Oct 21, 2012See all games »
Drew BreesNOR4107166144717532164.464180000Dec 18, 2011Sep 9, 2012See all games »
Kurt WarnerARI4105167123912875162.875190000Dec 9, 2007Dec 30, 2007See all games »
Steve BeuerleinCAR495149126913283363.769391000Nov 28, 1999Dec 18, 1999See all games »
Kurt WarnerSTL482113121714364572.575161000Sep 12, 1999Oct 10, 1999See all games »
Vinny TestaverdeBAL41041711355135119160.823450000Oct 6, 1996Oct 27, 1996See all games »
Brett FavreGNB495128115214173674.2214341000Nov 12, 1995Dec 3, 1995See all games »
Warren MoonMIN41001611301142139562.119140000Nov 5, 1995Nov 23, 1995See all games »
Brett FavreGNB497154108713463262.9910490000Nov 20, 1994Dec 11, 1994See all games »
Joe MontanaSFO4102147117313564369.3913300000Oct 18, 1987Nov 8, 1987See all games »
Ken O'BrienNYJ492132124813286369.709200000Oct 26, 1986Nov 16, 1986See all games »
Sonny JurgensenWAS4107174134014561.492340000Nov 12, 1967Dec 3, 1967See all games »
Tom BradyNWE3739983310132073.746-40000Nov 12, 2017Nov 26, 2017See all games »
Carson WentzPHI3548579411274463.5320990000Oct 8, 2017Oct 23, 2017See 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
Dak PrescottDAL36197737923762.8911882000Oct 1, 2017Oct 22, 2017See all games »
Sam BradfordMIN3861159789153474.785260000Dec 24, 2016Sep 11, 2017See all games »
Aaron RodgersGNB39313786910185467.88141100000Oct 20, 2016Nov 6, 2016See all games »
Ben RoethlisbergerPIT3701109089521963.644100000Jan 3, 2016Sep 18, 2016See all games »
Cam NewtonCAR36810793613165963.55211530000Dec 6, 2015Dec 20, 2015See all games »
Carson PalmerARI372116105411464762.07730000Nov 1, 2015Nov 22, 2015See all games »
Derek CarrOAK3711119231111763.96640000Oct 25, 2015Nov 8, 2015See all games »
Tony RomoDAL3617768810052979.229250000Dec 4, 2014Dec 21, 2014See all games »
Philip RiversSDG3711019789162970.308160000Sep 28, 2014Oct 12, 2014See all games »
Peyton ManningDEN384129107011485365.127-50000Oct 20, 2013Nov 10, 2013See all games »
Andy DaltonCIN369104103411252966.358230000Oct 13, 2013Oct 27, 2013See all games »
Peyton ManningDEN39311311151112882.307-101000Sep 23, 2013Oct 6, 2013See all games »
Peyton ManningDEN380114110513131770.182-20000Dec 23, 2012Sep 5, 2013See all games »
Drew BreesNOR392135114911132768.152100000Dec 16, 2012Dec 30, 2012See all games »
Drew BreesNOR3671007849364267.003-30000Nov 11, 2012Nov 25, 2012See all games »
Josh FreemanTAM35810410109142455.777170000Oct 14, 2012Oct 25, 2012See all games »
Matthew StaffordDET394147128412275463.953100000Dec 18, 2011Jan 1, 2012See all games »
Tom BradyNWE393133132711531469.924110000Sep 12, 2011Sep 25, 2011See all games »
Drew BreesNOR38913010599264568.46640000Sep 8, 2011Sep 25, 2011See all games »
Peyton ManningIND38712610139031969.055-40000Sep 12, 2010Sep 26, 2010See all games »
Drew BreesNOR381117105513344269.231-10000Dec 28, 2008Sep 20, 2009See all games »
Philip RiversSDG35785844922767.064-20000Sep 7, 2008Sep 22, 2008See all games »
Peyton ManningIND3557880911253470.51320000Nov 22, 2007Dec 9, 2007See all games »
Brett FavreGNB386117950901473.506-30000Nov 11, 2007Nov 22, 2007See all games »
Tony RomoDAL3628586411321072.94400000Nov 4, 2007Nov 18, 2007See 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
Jon KitnaDET382123878103105766.679410000Dec 24, 2006Sep 9, 2007See all games »
Carson PalmerCIN370969909253272.92520000Nov 12, 2006Nov 26, 2006See all games »
Drew BreesNOR3751149729521565.7913140000Oct 15, 2006Nov 5, 2006See all games »
Peyton ManningIND3781129839221069.6410250000Nov 7, 2005Nov 20, 2005See all games »
Trent GreenKAN357868089242566.28640000Dec 5, 2004Dec 19, 2004See all games »
Billy VolekTEN39013811871131511765.224241000Dec 5, 2004Dec 19, 2004See all games »
Rich GannonOAK36710383410362065.0512540000Nov 18, 2001Dec 2, 2001See all games »
Jeff GarciaSFO38112385310462465.851020000Nov 4, 2001Nov 18, 2001See all games »
Kurt WarnerSTL37710394010132874.76480000Sep 23, 2001Oct 8, 2001See all games »
Kurt WarnerSTL36089103911284067.42440000Sep 24, 2000Oct 15, 2000See all games »
Tony BanksBAL3509389810394253.768140000Dec 5, 1999Dec 19, 1999See all games »
Jeff GeorgeMIN37011795510486059.83970000Nov 8, 1999Nov 28, 1999See all games »
Kurt WarnerSTL37711783692117165.815480000Oct 24, 1999Nov 7, 1999See all games »
John ElwayDEN37311193510311165.77181101000Oct 6, 1996Oct 27, 1996See all games »
Brett FavreGNB3599173910143164.846110000Sep 1, 1996Sep 15, 1996See all games »
Scott MitchellDET3621147819241654.397140000Oct 15, 1995Oct 29, 1995See all games »
Erik KramerCHI36710882110011062.048120000Sep 24, 1995Oct 15, 1995See all games »
Steve YoungSFO37610790011141771.0320822000Nov 20, 1994Dec 4, 1994See all games »
Drew BledsoeNWE385136113011531262.508290000Jan 2, 1994Sep 11, 1994See all games »
Steve YoungSFO3638297811151876.838541000Nov 14, 1993Nov 28, 1993See all games »
Steve BonoSFO3761188479243364.417320000Dec 1, 1991Dec 14, 1991See all games »
Vinny TestaverdeTAM3641139169741656.643190000Oct 8, 1989Oct 29, 1989See all games »
Dan MarinoMIA37311710611240062.39110000Nov 27, 1988Dec 12, 1988See all games »
Dan MarinoMIA3729988911221672.73000000Sep 20, 1987Nov 1, 1987See all games »
Wade WilsonMIN353998949353653.54620000Dec 21, 1986Sep 20, 1987See 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
Dan MarinoMIA3791269101131462.702-50000Dec 7, 1986Dec 22, 1986See all games »
Dan MarinoMIA387138121412566563.043-70000Dec 2, 1984Dec 17, 1984See all games »
Dan MarinoMIA3689991910421068.693200000Oct 14, 1984Oct 28, 1984See all games »
Dave KriegSEA36099914961712960.6141701110Nov 13, 1983Nov 27, 1983See all games »
Joe MontanaSFO3648883210341972.738400000Sep 8, 1983Sep 25, 1983See all games »
Terry BradshawPIT3621107729286356.36390000Sep 13, 1982Nov 21, 1982See all games »
Dan FoutsSDG36912610859554.762-70000Oct 19, 1980Nov 2, 1980See all games »
Daryle LamonicaOAK3599980312459.602210000Oct 12, 1969Oct 26, 1969See all games »
Fran TarkentonNYG344807569455.0015881000Oct 22, 1967Nov 5, 1967See all games »
Fran TarkentonMIN, NYG336757039448.008621000Dec 11, 1966Sep 17, 1967See all games »
Babe ParilliBOS352898699858.432190000Dec 11, 1966Sep 3, 1967See all games »
Don MeredithDAL3387288411052.7812930000Dec 11, 1965Sep 18, 1966See all games »
Y.A. TittleNYG3497984011262.03210000Nov 3, 1963Nov 17, 1963See all games »
George BlandaHOU3531057389150.48000000Oct 13, 1963Oct 27, 1963See all games »
George BlandaHOU3569798811457.73170000Dec 3, 1961Dec 17, 1961See all games »
George BlandaHOU3469194210550.55390000Oct 22, 1961Nov 5, 1961See all games »
Al DorowNYT353997799653.54251052000Dec 4, 1960Dec 18, 1960See all games »
Jack KempLAC348867339655.8112904000Dec 4, 1960Dec 18, 1960See all games »
Butch SonginBOS3601057189057.14100000Nov 4, 1960Nov 18, 1960See all games »
George BlandaCHI36912798910854.33430000Oct 17, 1954Oct 31, 1954See all games »
Bobby ThomasonPHI362114102210654.391-90000Nov 1, 1953Nov 15, 1953See all games »
George RattermanNYY3438875610748.86350000Sep 29, 1950Oct 12, 1950See all games »
Russell WilsonSEA237624986342959.6811810000Dec 3, 2017Dec 10, 2017See all games »
Ben RoethlisbergerPIT263906508242570.004350000Nov 16, 2017Nov 26, 2017See 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.