Player Streak Finder

Find NFL and AFL player game streaks from 1950 to 2019 and season streaks from 1920 to 2019. 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 130 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
Russell WilsonSEA489118117116052475.42231011000Nov 22, 2015Dec 13, 2015See all games »
John HadlRAM438525388073.085-20000Sep 16, 1973Oct 7, 1973See all games »
Russell WilsonSEA354748277032272.9713810000Nov 10, 2013Dec 2, 2013See all games »
Aaron RodgersGNB36886832110116579.0716810000Oct 23, 2011Nov 14, 2011See all games »
Kurt WarnerSTL3546990811132078.264171000Sep 26, 1999Oct 10, 1999See all games »
Brett FavreGNB3648581311063675.298191000Nov 12, 1995Nov 26, 1995See all games »
Steve YoungSFO3638297811151876.838541000Nov 14, 1993Nov 28, 1993See all games »
Dave KriegSEA346667868063869.7010480000Dec 8, 1986Dec 20, 1986See all games »
Jim PlunkettOAK3406062570466.674250000Oct 12, 1980Oct 26, 1980See all games »
Willard HarrellGNB3336130100.0039127010851Nov 16, 1975Nov 30, 1975See all games »
Ken StablerOAK3385460580470.37330000Oct 27, 1974Nov 10, 1974See all games »
Roger StaubachDAL328435768065.127380000Nov 25, 1971Dec 12, 1971See all games »
Craig MortonDAL342577479073.68330000Oct 5, 1969Oct 19, 1969See all games »
Milt PlumCLE332447035072.735-71000Oct 2, 1960Oct 23, 1960See all games »
Jameis WinstonTAM248626664085177.426240000Dec 18, 2017Dec 24, 2017See all games »
Cam NewtonCAR248626716153377.4215441000Oct 1, 2017Oct 8, 2017See all games »
Tom BradyNWE255748258075274.323150000Sep 17, 2017Sep 24, 2017See all games »
Matthew StaffordDET242564507052175.0011300000Oct 9, 2016Oct 16, 2016See all games »
Trevor SiemianDEN228423805052966.67350000Sep 25, 2016Oct 2, 2016See all games »
Derek CarrOAK24767622701770.15410000Oct 25, 2015Nov 1, 2015See all games »
Aaron RodgersGNB23545415500077.7810491000Dec 28, 2014Sep 13, 2015See all games »
Tony RomoDAL238535217031571.701-20000Nov 9, 2014Nov 23, 2014See all games »
Ben RoethlisbergerPIT2658686212031975.58300000Oct 26, 2014Nov 2, 2014See all games »
Aaron RodgersGNB234454587031475.56180000Sep 28, 2014Oct 2, 2014See all games »
Alex SmithKAN239514346073076.476250000Sep 21, 2014Sep 29, 2014See all games »
Philip RiversSDG247646335041873.44290000Sep 21, 2014Sep 28, 2014See 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
Mike GlennonTAM234444784064777.275-130000Nov 17, 2013Nov 24, 2013See all games »
Nick FolesPHI2344663410041873.9112480000Nov 3, 2013Nov 10, 2013See all games »
Cam NewtonCAR235434464033081.4019561000Oct 13, 2013Oct 20, 2013See all games »
Peyton ManningDEN26071701702884.513-20000Sep 23, 2013Sep 29, 2013See all games »
Peyton ManningDEN2507176610031770.422-20000Dec 30, 2012Sep 5, 2013See all games »
Matt RyanATL248605497021380.003240000Dec 16, 2012Dec 22, 2012See all games »
Robert GriffinWAS233425048152478.57191130000Nov 18, 2012Nov 22, 2012See all games »
Alex SmithSFO225273044063792.593110000Oct 29, 2012Nov 11, 2012See all games »
Aaron RodgersGNB254746809052072.974170000Oct 14, 2012Oct 21, 2012See all games »
Matt RyanATL22940405501772.503251000Jan 1, 2012Sep 9, 2012See all games »
Tony RomoDAL244615707052672.133-11000Dec 11, 2011Dec 17, 2011See all games »
Josh FreemanTAM242524927054380.778340000Dec 26, 2010Jan 2, 2011See all games »
Tom BradyNWE242566678042575.00540000Nov 25, 2010Dec 6, 2010See all games »
Aaron RodgersGNB249655907043575.388620000Nov 7, 2010Nov 21, 2010See all games »
David GarrardJAX241526026053878.859371000Oct 31, 2010Nov 14, 2010See all games »
Eli ManningNYG246646596053471.882180000Dec 13, 2009Dec 21, 2009See all games »
Philip RiversSDG23953690401873.58540000Nov 29, 2009Dec 6, 2009See all games »
Peyton ManningIND23858682611865.52320000Sep 21, 2009Sep 27, 2009See all games »
Peyton ManningIND23641459401487.80210000Dec 18, 2008Dec 28, 2008See all games »
Philip RiversSDG236514946031270.59780000Dec 21, 2008Dec 28, 2008See all games »
Tarvaris JacksonMIN21927268504670.37620000Dec 7, 2008Dec 14, 2008See all games »
Matt RyanATL233454684031973.336-10000Nov 2, 2008Nov 9, 2008See all games »
Byron LeftwichPIT210131632021376.921-10000Oct 19, 2008Nov 3, 2008See all games »
Ben RoethlisbergerPIT229343985064985.294280000Dec 20, 2007Sep 7, 2008See all games »
Derek AndersonCLE236504936031372.006121000Oct 14, 2007Oct 28, 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
Peyton ManningIND25063487701079.37390000Dec 18, 2006Dec 24, 2006See all games »
J.P. LosmanBUF223343575062767.653100000Dec 10, 2006Dec 17, 2006See all games »
Ben RoethlisbergerPIT232414765042178.054-20000Oct 15, 2006Oct 22, 2006See all games »
Matt HasselbeckSEA238484535031879.17510000Dec 18, 2005Dec 24, 2005See all games »
Drew BreesSDG23846439400082.612-20000Sep 25, 2005Oct 2, 2005See all games »
Ben RoethlisbergerPIT22332472401171.88350000Sep 11, 2005Sep 18, 2005See all games »
Jeff GarciaSFO245615966021673.779833000Dec 7, 2003Dec 14, 2003See all games »
Byron LeftwichJAX21113124200084.62000000Sep 14, 2003Sep 21, 2003See all games »
Troy AikmanDAL21320197301765.00000000Oct 22, 2000Oct 29, 2000See all games »
Steve McNairTEN23244398600072.736480000Dec 26, 1999Jan 2, 2000See all games »
Paul JustinCIN, IND213181682042872.22000000Nov 23, 1997Nov 8, 1998See all games »
Randall CunninghamMIN236577178031763.167501-30Sep 27, 1998Oct 5, 1998See all games »
Warren MoonSEA229464367031763.04130000Dec 21, 1997Sep 6, 1998See all games »
Steve YoungSFO235455565074877.782120000Sep 14, 1997Sep 21, 1997See all games »
Chris ChandlerHOU226373914042970.27310000Nov 26, 1995Dec 3, 1995See all games »
John ElwayDEN218243104011075.00000000Nov 5, 1995Nov 12, 1995See all games »
Vince EvansOAK, RAI245144200080.001-10000Dec 24, 1994Sep 24, 1995See all games »
Neil O'DonnellPIT24050448501880.00280000Sep 19, 1993Sep 27, 1993See all games »
Randall CunninghamPHI235475376064474.4714610000Sep 13, 1992Sep 20, 1992See all games »
Mark RypienWAS23759767800062.71141000Nov 10, 1991Nov 17, 1991See all games »
Keith ByarsPHI222262000100.0073305471Dec 16, 1990Dec 23, 1990See all games »
Steve DeBergKAN233485855011068.75200000Dec 2, 1990Dec 9, 1990See all games »
Warren MoonHOU240546227085574.079190000Nov 18, 1990Nov 26, 1990See all games »
Bubby BristerPIT232424856011076.193130000Oct 7, 1990Oct 14, 1990See all games »
Phil SimmsNYG229444715032265.913-30000Sep 30, 1990Oct 14, 1990See 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
Joe MontanaSFO23850572602676.009302000Nov 6, 1989Nov 12, 1989See all games »
Dave KriegSEA238546306132170.37550000Dec 11, 1988Dec 18, 1988See all games »
Ken O'BrienNYJ252657537021280.00150000Nov 2, 1986Nov 9, 1986See all games »
Tommy KramerMIN235524989021267.31220000Sep 21, 1986Sep 28, 1986See all games »
Boomer EsiasonCIN23349585601367.35200000Dec 1, 1985Dec 8, 1985See all games »
Dave KriegSEA238575438054466.677190000Sep 8, 1985Sep 15, 1985See all games »
Joe TheismannWAS22837449711675.685370000Oct 7, 1984Oct 14, 1984See all games »
Alfred AndersonMIN22363200066.67371841320Sep 9, 1984Sep 16, 1984See all games »
Marcus AllenRAI233682000100.0039139011831Oct 9, 1983Oct 16, 1983See all games »
Steve BartkowskiATL2435760950127575.44221000Sep 18, 1983Sep 25, 1983See all games »
Lynn DickeyGNB241516238153780.39100000Sep 4, 1983Sep 11, 1983See all games »
Ken AndersonCIN251696317042873.915181000Nov 22, 1981Nov 29, 1981See all games »
Joe PisarcikPHI233782000100.002-60000Nov 8, 1981Nov 15, 1981See all games »
Jim ZornSEA249656697075.38470000Nov 18, 1979Nov 26, 1979See all games »
Bill MunsonBUF212202163060.00000000Sep 3, 1978Oct 8, 1978See all games »
Brian SipeCLE216222213072.73100000Nov 7, 1976Nov 14, 1976See all games »
Pat HadenRAM2471032057.14290000Oct 24, 1976Oct 31, 1976See all games »
Greg LandryDET230464445065.224180000Oct 24, 1976Oct 31, 1976See all games »
Bob GrieseMIA221345115061.76400000Nov 2, 1975Nov 9, 1975See all games »
Ken AndersonCIN226424946061.907220000Dec 9, 1973Dec 16, 1973See all games »
Ken StablerOAK24153617401277.367420000Oct 22, 1973Oct 28, 1973See all games »
Craig MortonDAL28101323080.00000000Sep 24, 1973Sep 30, 1973See all games »
Virgil CarterCIN226374154070.272200000Nov 14, 1971Nov 21, 1971See all games »
Virgil CarterCIN225333694075.762100000Dec 20, 1970Sep 19, 1971See 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.