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 2016, playing for any team, vs. any team, in the regular season, streaks of games with at least 110 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
Aaron RodgersGNB1126036234753342716871.82491752000Sep 8, 2011Nov 24, 2011See all games »
Steve YoungSFO81662292091212169472.49412133000Nov 13, 1994Sep 3, 1995See all games »
Tom BradyNWE61331881735170117870.741050000Nov 14, 2010Dec 19, 2010See all 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 »
Stan HumphriesSDG56811110791101961.268360000Dec 19, 1993Sep 11, 1994See all games »
Jim KellyBUF5104151145414443468.874120000Dec 2, 1990Sep 8, 1991See all games »
Matt RyanATL489120113111084674.175100000Dec 11, 2016Jan 1, 2017See all games »
Tom BradyNWE498134131912084373.1310440000Oct 9, 2016Oct 30, 2016See all games »
Dak PrescottDAL4781079677153072.9017492000Sep 25, 2016Oct 16, 2016See all games »
Matt RyanATL4101140147311295672.1412470000Sep 11, 2016Oct 2, 2016See all games »
Matthew StaffordDET41101401193110104978.5717250000Dec 21, 2015Sep 11, 2016See all games »
Andy DaltonCIN47811611879121167.2417371000Sep 13, 2015Oct 4, 2015See all games »
Aaron RodgersGNB48411399712032374.3418881000Dec 28, 2014Sep 28, 2015See all games »
Peyton ManningDEN4100141132014253370.925-30000Oct 5, 2014Oct 23, 2014See all games »
Peyton ManningDEN4100141117714042770.925-40000Dec 22, 2013Sep 14, 2014See all games »
Drew BreesNOR4118170150613254369.415120000Dec 16, 2012Sep 8, 2013See all games »
Peyton ManningDEN4107142128912121375.35790000Sep 30, 2012Oct 28, 2012See all games »
Drew BreesNOR4118161145414041873.295181000Nov 28, 2011Dec 18, 2011See all games »
Aaron RodgersGNB496130123211096273.85241521000Nov 7, 2010Dec 5, 2010See all games »
Kurt WarnerARI488121108912021272.73920000Nov 8, 2009Dec 6, 2009See all games »
Brett FavreMIN491130119312043770.002-10000Nov 1, 2009Nov 29, 2009See all games »
Aaron RodgersGNB483117125792159170.9417861000Sep 27, 2009Oct 25, 2009See all games »
Peyton ManningIND4901101054802781.82440000Dec 7, 2008Dec 28, 2008See all games »
Quinn GrayKAN, JAX438564517032667.868580000Dec 9, 2007Nov 23, 2008See 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 BradyNWE495120111813231979.17560000Sep 9, 2007Oct 1, 2007See all games »
Marc BulgerSTL491140121791107765.00780000Sep 24, 2006Oct 15, 2006See all games »
Peyton ManningIND493139142817332166.914200000Oct 24, 2004Nov 14, 2004See all games »
Donovan McNabbPHI497138117311064970.29155031-70Dec 27, 2003Sep 26, 2004See all games »
Kurt WarnerSTL485129135010431565.896110000Dec 5, 1999Dec 26, 1999See all games »
Brett FavreGNB481120111713063067.507250000Dec 16, 1995Sep 9, 1996See all games »
Dan MarinoMIA477117110010254365.81550000Oct 10, 1993Sep 18, 1994See all games »
Steve YoungSFO466989779121267.35201662000Dec 23, 1991Sep 20, 1992See all games »
Jim KellyBUF4588787010265666.676140000Oct 21, 1990Nov 11, 1990See all games »
Joe MontanaSFO475101104110041574.2613812000Oct 8, 1989Nov 12, 1989See all games »
Steve YoungSFO438515606141974.51221100000Oct 15, 1989Nov 12, 1989See all games »
Joe MontanaSFO47510994711364368.8111330000Oct 11, 1987Nov 1, 1987See all games »
Steve GroganNWE450827957132560.984110000Nov 24, 1985Oct 19, 1986See all games »
Don StrockMIA424343814070.59390000Oct 29, 1978Sep 23, 1979See all games »
John HadlRAM438525388073.085-20000Sep 16, 1973Oct 7, 1973See all games »
Bart StarrGNB461959948164.218270000Sep 18, 1966Oct 9, 1966See all games »
Johnny UnitasBAL471103111512268.935331000Oct 10, 1965Oct 31, 1965See all games »
Eddie LeBaronWAS435536256166.048-250000Oct 6, 1957Oct 27, 1957See all games »
Kirk CousinsWAS38411610868031372.41650000Nov 13, 2016Nov 24, 2016See all games »
Dak PrescottDAL370958678032673.686360000Nov 6, 2016Nov 20, 2016See all games »
Kirk CousinsWAS3658986011032573.03871000Dec 20, 2015Jan 3, 2016See all games »
Cam NewtonCAR36810793613165963.55211530000Dec 6, 2015Dec 20, 2015See all games »
Tony RomoDAL3617768810052979.229250000Dec 4, 2014Dec 21, 2014See all games »
Ben RoethlisbergerPIT388119112714063573.95730000Oct 20, 2014Nov 2, 2014See all games »
Russell WilsonSEA354748277032272.9713810000Nov 10, 2013Dec 2, 2013See 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 NewtonCAR358756676065677.33301062000Oct 13, 2013Oct 24, 2013See all games »
Nick FolesPHI341605426021268.33631000Sep 29, 2013Oct 13, 2013See all games »
Peyton ManningDEN39311311151112882.307-101000Sep 23, 2013Oct 6, 2013See all games »
Philip RiversSDG39111310047142280.5331100-90Sep 15, 2013Sep 29, 2013See all games »
Russell WilsonSEA355737416196275.3421941000Dec 23, 2012Sep 8, 2013See all games »
Aaron RodgersGNB37811499810095368.4282511-10Dec 16, 2012Dec 30, 2012See all games »
Cam NewtonCAR356908257053662.22302463000Nov 26, 2012Dec 9, 2012See all games »
Russell WilsonSEA349705857073870.0021990000Nov 4, 2012Nov 25, 2012See all games »
Drew BreesNOR362867568131472.092-20000Nov 5, 2012Nov 18, 2012See all games »
Philip RiversSDG363848047022475.00000000Dec 5, 2011Dec 18, 2011See all games »
Tony RomoDAL365948418042869.157110000Nov 6, 2011Nov 20, 2011See all games »
Tom BradyNWE37310411399131470.19360000Jan 2, 2011Sep 18, 2011See all games »
Matt CasselKAN37010989510043664.227310000Nov 14, 2010Nov 28, 2010See all games »
Joe FlaccoBAL363938017095167.748110000Oct 17, 2010Nov 7, 2010See all games »
Ben RoethlisbergerPIT353817798163165.4310230000Jan 3, 2010Oct 24, 2010See all games »
Tony RomoDAL3781149507053368.422-20000Nov 26, 2009Dec 13, 2009See all games »
Ben RoethlisbergerPIT3729810277294873.4714110000Oct 4, 2009Oct 18, 2009See all games »
Chad PenningtonMIA360835917121372.29640000Dec 14, 2008Dec 28, 2008See all games »
Philip RiversSDG35785844922767.064-20000Sep 7, 2008Sep 22, 2008See all games »
Ben RoethlisbergerPIT342545776086477.7852801-70Dec 20, 2007Sep 14, 2008See all games »
Drew BreesNOR371948227042575.53710000Dec 2, 2007Dec 16, 2007See all games »
Peyton ManningIND3557880911253470.51320000Nov 22, 2007Dec 9, 2007See all games »
Tim RattayARI33353000100.00000000Oct 21, 2007Nov 25, 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 Rate From To Games
Tom BradyNWE381109104814052574.317192000Oct 14, 2007Oct 28, 2007See all games »
Carson PalmerCIN370969909253272.92520000Nov 12, 2006Nov 26, 2006See all games »
Matt HasselbeckSEA359736799142480.826100000Dec 11, 2005Dec 24, 2005See all games »
Peyton ManningIND37599855823975.7612400000Oct 23, 2005Nov 13, 2005See all games »
Ben RoethlisbergerPIT33751693611172.555160000Dec 26, 2004Sep 18, 2005See all games »
Peyton ManningIND3749495911232578.726-20000Nov 25, 2004Dec 12, 2004See all games »
Daunte CulpepperMIN381117118112292669.2318561000Sep 26, 2004Oct 17, 2004See all games »
Chad PenningtonNYJ364847035053576.194-10000Dec 28, 2003Sep 19, 2004See all games »
Jake PlummerDEN348685687052870.5912901000Sep 14, 2003Sep 28, 2003See all games »
Steve McNairTEN361858297085871.768310000Dec 2, 2001Dec 16, 2001See all games »
Kurt WarnerSTL37710394010132874.76480000Sep 23, 2001Oct 8, 2001See 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 »
Charlie BatchDET346676844064668.667160000Nov 15, 1998Nov 26, 1998See all games »
Paul JustinIND, CIN337485083064877.08410000Nov 16, 1997Nov 8, 1998See all games »
Brett FavreGNB3648581311063675.298191000Nov 12, 1995Nov 26, 1995See all games »
Jim HarbaughIND337515096132172.5513641000Nov 12, 1995Nov 26, 1995See all games »
Vince EvansRAI, OAK367153300085.711-10000Dec 5, 1994Sep 24, 1995See all games »
Jim HarbaughIND324362584032366.677440000Dec 24, 1994Sep 10, 1995See all games »
Steve YoungSFO3638297811151876.838541000Nov 14, 1993Nov 28, 1993See all games »
Troy AikmanDAL360788432053576.92880000Sep 19, 1993Oct 10, 1993See all games »
Jim KellyBUF354809228132267.5010120000Sep 13, 1992Sep 27, 1992See all games »
Randall CunninghamPHI3537270480127573.6120830000Sep 6, 1992Sep 20, 1992See 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.