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 at least 5 games with at least 95 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
Steve YoungSFO1429140335473452513572.21583145000Oct 9, 1994Sep 17, 1995See all games »
Aaron RodgersGNB1330543841253963219769.63532072000Sep 8, 2011Dec 11, 2011See all games »
Tom BradyNWE133094243642424137872.8832802000Dec 17, 2006Nov 18, 2007See all games »
Peyton ManningIND12272389366344886669.9220230000Sep 19, 2004Dec 12, 2004See all games »
Tom BradyNWE1022131930142911510169.2816240000Nov 14, 2010Sep 18, 2011See all games »
Carson PalmerCIN92122862408227115774.1321400000Nov 28, 2004Oct 16, 2005See all games »
Matt RyanATL819027627151841811568.8422530000Dec 27, 2015Oct 16, 2016See all games »
Tony RomoDAL816122920622031310770.3115370000Sep 21, 2014Nov 23, 2014See all games »
Drew BreesNOR8226314273027452671.978521000Nov 6, 2011Jan 1, 2012See all games »
Peyton ManningIND81732492167204114969.4824480000Oct 17, 2005Dec 11, 2005See all games »
Chris ChandlerATL811517818741452213764.61261031000Nov 8, 1998Sep 12, 1999See all games »
Drew BreesNOR71712361936104128972.461330000Nov 19, 2017Dec 31, 2017See all games »
Drew BreesNOR72102802318205117175.00892000Oct 16, 2016Nov 27, 2016See all games »
Peyton ManningDEN7203270252726252575.1912-151000Dec 23, 2012Oct 6, 2013See all games »
Philip RiversSDG714520416361621810171.08153400-90Dec 16, 2012Sep 29, 2013See all games »
Aaron RodgersGNB71602391874244168966.95261270000Sep 30, 2012Nov 18, 2012See all games »
Tony RomoDAL71682261947205118074.3410240000Oct 21, 2007Dec 9, 2007See all games »
Steve YoungSFO71472061961162156471.36302191000Oct 3, 1993Nov 28, 1993See all games »
Dan MarinoMIA7148223212720631966.371160000Sep 17, 1984Oct 28, 1984See all games »
Matt RyanATL6132191152710264569.1114660000Oct 22, 2017Nov 26, 2017See all games »
Alex SmithKAN614218616551311810376.34291292000Jan 1, 2017Oct 8, 2017See all games »
Matt RyanATL61291781704130138872.479290000Dec 11, 2016Sep 17, 2017See all games »
Kirk CousinsWAS6131180168114197672.7817273000Nov 29, 2015Jan 3, 2016See all games »
Andy DaltonCIN6130193176114263267.3627532000Sep 13, 2015Oct 18, 2015See all games »
Aaron RodgersGNB6137185153914075574.05211211000Dec 21, 2014Oct 4, 2015See all games »
Ben RoethlisbergerPIT6141202196710242669.8012-50000Dec 7, 2014Sep 20, 2015See 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 ManningDEN6161215188116331974.8812110000Sep 30, 2012Nov 11, 2012See all games »
Tom BradyNWE6139209189015183466.5123571000Nov 13, 2011Dec 18, 2011See all games »
Joe FlaccoBAL613419516061321811768.7215220000Oct 17, 2010Nov 28, 2010See all games »
Kurt WarnerARI6176240193312364873.331040000Oct 5, 2008Nov 16, 2008See all games »
Philip RiversSDG6101154131013241765.58700000Dec 16, 2007Sep 22, 2008See all games »
Marc BulgerSTL614922218981211511067.129190000Sep 24, 2006Nov 5, 2006See all games »
Matt HasselbeckSEA6981261063101106877.789250000Dec 5, 2005Sep 10, 2006See all games »
Trent GreenKAN61441971791124139073.1010180000Sep 26, 2004Nov 7, 2004See all games »
Daunte CulpepperMIN61592171949193185973.27351261000Sep 12, 2004Oct 24, 2004See all games »
Kurt WarnerSTL61432052260178126069.7610150000Sep 4, 2000Oct 15, 2000See all games »
Jeff GeorgeMIN61121861637176139460.221070000Oct 17, 1999Nov 28, 1999See all games »
Kurt WarnerSTL61191641550181127872.568421000Sep 26, 1999Oct 31, 1999See all games »
Eric ZeierBAL694156135590169960.2612210000Nov 30, 1997Sep 13, 1998See all games »
Boomer EsiasonCIN6114180143913274363.338110000Nov 9, 1997Dec 21, 1997See all games »
Steve YoungSFO610615614201321912367.9516901000Sep 14, 1997Oct 26, 1997See all games »
Steve YoungSFO61251751374102166871.43261832000Nov 10, 1996Dec 23, 1996See all games »
Stan HumphriesSDG687140134112032062.149360000Dec 19, 1993Sep 18, 1994See all games »
Jim KellyBUF6131188172916586969.68690000Dec 2, 1990Sep 15, 1991See all games »
Joe MontanaSFO61321761658151115175.00181092000Oct 8, 1989Nov 27, 1989See all games »
Ken O'BrienNYJ613320618861622211064.561110000Nov 3, 1985Dec 8, 1985See all games »
John HadlRAM6609396113242964.52630000Sep 16, 1973Oct 21, 1973See all games »
Bill MunsonRAM, DET6671009639267.0014581000Nov 19, 1967Oct 20, 1968See all games »
Fran TarkentonNYG676130130515458.46251582000Dec 17, 1967Oct 13, 1968See all games »
Len DawsonKAN683135135718261.4815181000Nov 28, 1965Sep 25, 1966See all games »
Milt PlumCLE6678811398076.1412262000Dec 13, 1959Oct 30, 1960See 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
Tom BradyNWE5126175141513184472.001230000Oct 22, 2017Nov 26, 2017See all games »
Kirk CousinsWAS5112158139711287170.8918911000Sep 17, 2017Oct 23, 2017See all games »
Dak PrescottDAL599137120110074672.26201121000Nov 6, 2016Dec 1, 2016See all games »
Kirk CousinsWAS5152211184511164372.0412191000Oct 23, 2016Nov 24, 2016See all games »
Dak PrescottDAL510013712597194472.9918553000Sep 18, 2016Oct 16, 2016See all games »
Drew BreesNOR5150213181113053670.421280000Dec 13, 2015Sep 11, 2016See all games »
Russell WilsonSEA5110148142019073274.32281471000Nov 22, 2015Dec 20, 2015See all games »
Tom BradyNWE51391971699141137370.561441000Sep 10, 2015Oct 18, 2015See all games »
Tony RomoDAL5119156134315352976.2811240000Dec 4, 2014Sep 13, 2015See all games »
Aaron RodgersGNB5107166156016062864.46191160000Nov 9, 2014Dec 8, 2014See all games »
Tom BradyNWE5133197160118152467.5112200000Oct 5, 2014Nov 2, 2014See all games »
Philip RiversSDG5117163151814194371.7820420000Sep 14, 2014Oct 12, 2014See all games »
Russell WilsonSEA593134102491137969.403420811170Dec 29, 2013Oct 6, 2014See all games »
Aaron RodgersGNB513319318111711510368.91133511-10Dec 16, 2012Sep 15, 2013See all games »
Robert GriffinWAS577113110712296168.14332230000Nov 18, 2012Dec 23, 2012See all games »
Cam NewtonCAR591152130810096859.87452933000Nov 18, 2012Dec 16, 2012See all games »
Russell WilsonSEA597142111411194868.31311790000Oct 28, 2012Dec 2, 2012See all games »
Tom BradyNWE5114177145414021664.41571000Oct 21, 2012Nov 22, 2012See all games »
Josh FreemanTAM590154146713163958.4413430000Oct 14, 2012Nov 11, 2012See all games »
Matt RyanATL51081561268132119269.2310481000Jan 1, 2012Sep 30, 2012See all games »
Matthew StaffordDET514522019191531510265.915140000Dec 4, 2011Jan 1, 2012See all games »
Aaron RodgersGNB510915815441222112068.99221381000Sep 27, 2009Nov 1, 2009See all games »
Peyton ManningIND512817715791431872.32500000Sep 21, 2009Oct 25, 2009See all games »
Joe FlaccoBAL5102152128572106567.1116300000Dec 20, 2008Sep 27, 2009See all games »
Brett FavreGNB5131178164113231673.6010-120000Oct 29, 2007Nov 22, 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
Ben RoethlisbergerPIT59713312131441511572.9311791000Oct 7, 2007Nov 11, 2007See all games »
Donovan McNabbPHI51031761602111129458.5217873000Sep 10, 2006Oct 8, 2006See all games »
Carson PalmerCIN5110166134913364166.271060000Oct 30, 2005Dec 4, 2005See all games »
Brian GrieseTAM598143119094128368.5312150000Oct 24, 2004Nov 28, 2004See all games »
Ben RoethlisbergerPIT5831139778264273.4523361000Oct 3, 2004Nov 7, 2004See all games »
Brett FavreGNB5106150109812463970.67700000Sep 29, 2003Nov 2, 2003See all games »
Kurt WarnerSTL5100156156312453364.108110000Nov 28, 1999Dec 26, 1999See all games »
Steve YoungSFO51262001659142144263.00241863000Sep 14, 1998Oct 18, 1998See all games »
Jim HarbaughIND589128102772168769.5317451000Dec 23, 1995Sep 23, 1996See all games »
Brett FavreGNB5103153134816185767.3210320000Dec 16, 1995Sep 15, 1996See all games »
Jim KellyBUF576110114713252969.091280000Dec 15, 1991Sep 27, 1992See all games »
Phil SimmsNYG5741181116105159862.71141240000Dec 18, 1988Oct 1, 1989See all games »
Mark RypienWAS5781281141133118360.946191000Sep 25, 1988Oct 30, 1988See all games »
Joe MontanaSFO5961461197143118865.7511330000Sep 20, 1987Nov 1, 1987See all games »
Steve GroganNWE56510610219243161.3210231000Nov 24, 1985Dec 22, 1986See all games »
Dave KriegSEA576116128811196665.5219811000Nov 23, 1986Dec 20, 1986See all games »
Boomer EsiasonCIN59614814488442264.8613470000Nov 9, 1986Dec 7, 1986See all games »
Tony EasonNWE593149120390129862.425380000Sep 7, 1986Oct 5, 1986See all games »
Dan MarinoMIA5134210174418677463.815-90000Nov 18, 1984Dec 17, 1984See all games »
Joe TheismannWAS58814213621201210161.9710370000Sep 25, 1983Oct 23, 1983See all games »
Steve BartkowskiATL510014912831102415567.115201000Sep 4, 1983Oct 2, 1983See all games »
Roger StaubachDAL58311311987273973.457200000Sep 12, 1976Oct 10, 1976See all games »
Ken AndersonCIN56010094512032460.0014720000Nov 25, 1973Sep 15, 1974See all games »
Bob GrieseMIA5518081310398563.7512660000Oct 31, 1971Nov 29, 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.