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. any team, in the regular season, streaks of games with at least 120 Passer Rating

__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 Rate From To Games
Milt PlumCLE6678811398076.1412262000Dec 13, 1959Oct 30, 1960See all games »
Russell WilsonSEA5110148142019073274.32281471000Nov 22, 2015Dec 20, 2015See all games »
Philip RiversSDG5117163151814194371.7820420000Sep 14, 2014Oct 12, 2014See all games »
Matt RyanATL489120113111084674.175100000Dec 11, 2016Jan 1, 2017See all games »
Tom BradyNWE498134131912084373.1310440000Oct 9, 2016Oct 30, 2016See all games »
Kurt WarnerARI488121108912021272.73920000Nov 8, 2009Dec 6, 2009See all games »
Steve YoungSFO47810110088195577.2313710000Dec 11, 1994Sep 3, 1995See all games »
John HadlRAM438525388073.085-20000Sep 16, 1973Oct 7, 1973See all games »
Johnny UnitasBAL471103111512268.935331000Oct 10, 1965Oct 31, 1965See all games »
Dak PrescottDAL370958678032673.686360000Nov 6, 2016Nov 20, 2016See all games »
Kirk CousinsWAS3658986011032573.03871000Dec 20, 2015Jan 3, 2016See all games »
Andy DaltonCIN353829187121164.6313361000Sep 20, 2015Oct 4, 2015See all games »
Tony RomoDAL3617768810052979.229250000Dec 4, 2014Dec 21, 2014See all games »
Russell WilsonSEA354748277032272.9713810000Nov 10, 2013Dec 2, 2013See all games »
Peyton ManningDEN39311311151112882.307-101000Sep 23, 2013Oct 6, 2013See all games »
Russell WilsonSEA349705857073870.0021990000Nov 4, 2012Nov 25, 2012See all games »
Philip RiversSDG363848047022475.00000000Dec 5, 2011Dec 18, 2011See all games »
Aaron RodgersGNB36886832110116579.0716810000Oct 23, 2011Nov 14, 2011See all games »
Tom BradyNWE37310411399131470.19360000Jan 2, 2011Sep 18, 2011See all games »
Tom BradyNWE3618185310053375.31920000Nov 21, 2010Dec 6, 2010See all games »
Brett FavreMIN359828019032371.952-10000Nov 1, 2009Nov 22, 2009See all games »
Quinn GrayKAN, JAX337554327032667.274450000Dec 23, 2007Nov 23, 2008See all games »
Philip RiversSDG35785844922767.064-20000Sep 7, 2008Sep 22, 2008See all games »
Tony RomoDAL3628586411321072.94400000Nov 4, 2007Nov 18, 2007See all games »
Tom BradyNWE381109104814052574.317192000Oct 14, 2007Oct 28, 2007See all games »
Tom BradyNWE3708888710131979.55380000Sep 9, 2007Sep 23, 2007See all games »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD Rate From To Games
Carson PalmerCIN370969909253272.92520000Nov 12, 2006Nov 26, 2006See all games »
Matt HasselbeckSEA359736799142480.826100000Dec 11, 2005Dec 24, 2005See all games »
Ben RoethlisbergerPIT33751693611172.555160000Dec 26, 2004Sep 18, 2005See all games »
Peyton ManningIND3749495911232578.726-20000Nov 25, 2004Dec 12, 2004See all games »
Peyton ManningIND375112110812121366.964200000Oct 24, 2004Nov 8, 2004See all games »
Daunte CulpepperMIN381117118112292669.2318561000Sep 26, 2004Oct 17, 2004See all games »
Daunte CulpepperMIN362838648154574.707341000Nov 12, 2000Nov 23, 2000See all games »
Daunte CulpepperMIN3477469881115363.5118791000Oct 1, 2000Oct 15, 2000See all games »
Kurt WarnerSTL3546990811132078.264171000Sep 26, 1999Oct 10, 1999See all games »
Paul JustinIND, CIN337485083064877.08410000Nov 16, 1997Nov 8, 1998See all games »
Brett FavreGNB3648985610053071.915220000Dec 16, 1995Sep 1, 1996See all games »
Brett FavreGNB3648581311063675.298191000Nov 12, 1995Nov 26, 1995See all games »
Vince EvansRAI, OAK367153300085.711-10000Dec 5, 1994Sep 24, 1995See all games »
Steve YoungSFO3638297811151876.838541000Nov 14, 1993Nov 28, 1993See all games »
Dan MarinoMIA3729988911221672.73000000Sep 20, 1987Nov 1, 1987See all games »
Dave KriegSEA346667868063869.7010480000Dec 8, 1986Dec 20, 1986See all games »
Jim PlunkettOAK3406062570466.674250000Oct 12, 1980Oct 26, 1980See all games »
Don StrockMIA312171744070.59390000Oct 29, 1978Sep 16, 1979See all games »
Joe FergusonBUF338566096167.8610190000Sep 17, 1978Oct 1, 1978See all games »
Pat HadenRAM36101213060.003100000Oct 17, 1976Oct 31, 1976See all games »
Willard HarrellGNB3336130100.0039127010851Nov 16, 1975Nov 30, 1975See all games »
Ken StablerOAK3385460580470.37330000Oct 27, 1974Nov 10, 1974See all games »
Ken AndersonCIN335596738059.328240000Dec 9, 1973Sep 15, 1974See all games »
Roger StaubachDAL328435768065.127380000Nov 25, 1971Dec 12, 1971See all games »
Craig MortonDAL342577479073.68330000Oct 5, 1969Oct 19, 1969See all games »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD Rate From To Games
Don TrullHOU325424676059.527280000Oct 20, 1968Nov 3, 1968See all games »
Don MeredithDAL3387288411052.7812930000Dec 11, 1965Sep 18, 1966See all games »
Johnny UnitasBAL328436338165.129220000Sep 20, 1964Oct 4, 1964See all games »
Rudy BukichCHI317232904073.91410000Nov 25, 1962Oct 13, 1963See all games »
Len DawsonDTX343656788166.1510930000Sep 8, 1962Sep 30, 1962See all games »
Bobby LaynePIT3416378510365.089361000Dec 13, 1959Oct 2, 1960See all games »
Jameis WinstonTAM248626664085177.426240000Dec 18, 2017Dec 24, 2017See all games »
Blake BortlesJAX23956594501069.647-20000Dec 10, 2017Dec 17, 2017See all games »
Case KeenumMIN246605094043076.6711191000Nov 23, 2017Dec 3, 2017See all games »
Tom BradyNWE255716066021477.46100000Nov 12, 2017Nov 19, 2017See all games »
Jared GoffLAR239596667032266.10430000Nov 5, 2017Nov 12, 2017See all games »
Russell WilsonSEA253807867131966.256400000Oct 22, 2017Oct 29, 2017See all games »
Cam NewtonCAR248626716153377.4215441000Oct 1, 2017Oct 8, 2017See all games »
Aaron RodgersGNB237554007064967.275310000Sep 28, 2017Oct 8, 2017See all games »
Andy DaltonCIN246574986064380.706270000Sep 24, 2017Oct 1, 2017See all games »
Tom BradyNWE255748258075274.323150000Sep 17, 2017Sep 24, 2017See all games »
Tom BradyNWE24260490601970.00160000Dec 24, 2016Jan 1, 2017See all games »
Aaron RodgersGNB255776478054471.4312551000Dec 24, 2016Jan 1, 2017See all games »
Kirk CousinsWAS262838246021174.70560000Nov 20, 2016Nov 24, 2016See all games »
Russell WilsonSEA245636305076171.436161000Nov 7, 2016Nov 13, 2016See all games »
Matt RyanATL253696327043076.81490000Oct 30, 2016Nov 3, 2016See all games »
Matthew StaffordDET242564507052175.0011300000Oct 9, 2016Oct 16, 2016See all games »
Brian HoyerCHI26179699402877.224-40000Oct 2, 2016Oct 9, 2016See all games »
Ben RoethlisbergerPIT256746809031875.681-10000Oct 2, 2016Oct 9, 2016See all games »
Trevor SiemianDEN228423805052966.67350000Sep 25, 2016Oct 2, 2016See all games »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD Rate From To Games
Cam NewtonCAR243625968132869.3513530000Dec 6, 2015Dec 13, 2015See all games »
Andy DaltonCIN23446453511673.916151000Nov 29, 2015Dec 6, 2015See all games »
Derek CarrOAK24767622701770.15410000Oct 25, 2015Nov 1, 2015See all games »
Jameis WinstonTAM234485063033170.835140000Oct 11, 2015Oct 25, 2015See all games »
Aaron RodgersGNB23545415500077.7810491000Dec 28, 2014Sep 13, 2015See all games »
Tony RomoDAL238535217031571.701-20000Nov 9, 2014Nov 23, 2014See all games »
Aaron RodgersGNB24063656901263.493320000Nov 9, 2014Nov 16, 2014See all games »
Ben RoethlisbergerPIT2658686212031975.58300000Oct 26, 2014Nov 2, 2014See all games »
Peyton ManningDEN247616047021477.052-10000Oct 19, 2014Oct 23, 2014See all games »
Aaron RodgersGNB234454587031475.56180000Sep 28, 2014Oct 2, 2014See all games »
Alex SmithKAN239514346073076.476250000Sep 21, 2014Sep 29, 2014See all games »
Andrew LuckIND26080763812575.004140000Sep 21, 2014Sep 28, 2014See all games »
Nick FolesPHI238514934073974.517120000Dec 22, 2013Dec 29, 2013See all games »
Alex SmithKAN231404247021277.506240000Dec 8, 2013Dec 15, 2013See all games »
Philip RiversSDG233484155041168.75390000Dec 8, 2013Dec 12, 2013See all games »
Mike GlennonTAM234444784064777.275-130000Nov 17, 2013Nov 24, 2013See all games »
Nick FolesPHI2344663410041873.9112480000Nov 3, 2013Nov 10, 2013See all games »
Andy DaltonCIN243646978121067.19160000Oct 20, 2013Oct 27, 2013See all games »
Cam NewtonCAR235434464033081.4019561000Oct 13, 2013Oct 20, 2013See all games »
Drew BreesNOR259747016032179.73500000Sep 30, 2013Oct 6, 2013See all games »
Peyton ManningDEN2507176610031770.422-20000Dec 30, 2012Sep 5, 2013See all games »
Aaron RodgersGNB255787077064070.514111000Dec 23, 2012Dec 30, 2012See all games »
Matt RyanATL248605497021380.003240000Dec 16, 2012Dec 22, 2012See all games »
Cam NewtonCAR233555385042960.00211302000Nov 26, 2012Dec 2, 2012See 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.