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 200 Passing Yards

__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
Matt RyanATL551386205916130974412681167.311073500000Nov 17, 2013Jan 1, 2017See all games »
Drew BreesNOR5114782132163981124710068969.32821306110Dec 8, 2013Jan 1, 2017See all games »
Dan FoutsSDG45100816701388286564129960.3658593000Oct 5, 1980Nov 27, 1983See all games »
Drew BreesNOR431190176614300117417350567.38621163000Sep 8, 2011Nov 21, 2013See all games »
Matthew StaffordDET3799016211191872436646461.07792576130Oct 30, 2011Nov 28, 2013See all games »
Peyton ManningDEN, IND277131033849573173522269.0248-211000Jan 2, 2011Nov 17, 2013See all games »
Tom BradyNWE266471028798957134828262.94601077000Nov 6, 2011Sep 8, 2013See all games »
Aaron RodgersGNB24570829725569116637468.76934293000Dec 26, 2010Oct 21, 2012See all games »
Eli ManningNYG24544887734546273526161.3347401000Dec 19, 2010Oct 7, 2012See all games »
Joe FlaccoBAL22600926605629224232964.7929795000Oct 11, 2015Jan 1, 2017See all games »
Tony RomoDAL22589873671543225539967.47387611-10Jan 1, 2012Oct 6, 2013See all games »
Drew BreesNOR22580876698551222014366.2130-60180Dec 10, 2007Sep 20, 2009See all games »
Drew BreesNOR20571814606644232922370.152320230Nov 30, 2009Dec 27, 2010See all games »
Ben RoethlisbergerPIT18395634516027115636862.30482202000Nov 14, 2010Nov 13, 2011See all games »
Trent GreenKAN18411618510930183522866.5028710000Sep 26, 2004Oct 2, 2005See all games »
Russell WilsonSEA1734751144053394827667.911106352000Dec 21, 2014Dec 27, 2015See all games »
Peyton ManningDEN16446656531353121511667.9922-120000Dec 1, 2013Nov 23, 2014See all games »
Carson PalmerOAK16393644487724203023261.0219501000Nov 27, 2011Nov 18, 2012See all games »
Dan MarinoMIA16356579442331143120061.4918721000Dec 1, 1991Nov 29, 1992See all games »
Aaron RodgersGNB1538157642293873424666.15633533000Sep 18, 2016Jan 1, 2017See all games »
Matthew StaffordDET1537655342553394728067.99452031000Oct 18, 2015Oct 2, 2016See all games »
Tom BradyNWE1539060346363673621164.68335431360Sep 10, 2015Dec 27, 2015See all games »
Ben RoethlisbergerPIT1538857248943382915067.83301700-60Sep 28, 2014Sep 20, 2015See all games »
Matt SchaubHOU15378550460429142312868.7347510000Sep 20, 2009Jan 3, 2010See all games »
Tom BradyNWE1537753945694751811369.94361122000Dec 24, 2006Dec 9, 2007See all games »
Mark BrunellJAX15344545432921214425063.12663573000Dec 10, 1995Dec 1, 1996See 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
Tommy KramerMIN15374646456632251412257.8917440000Dec 7, 1980Dec 6, 1981See all games »
Ben RoethlisbergerPIT14378572452232182417866.08184800-30Nov 1, 2015Oct 9, 2016See all games »
Peyton ManningIND1436553242133315107468.6119-130000Sep 13, 2009Dec 17, 2009See all games »
Daunte CulpepperMIN14316483390424185532865.42663502000Nov 14, 2004Oct 23, 2005See all games »
Andrew LuckIND13294458365826123422464.19582982000Sep 25, 2016Jan 1, 2017See all games »
Eli ManningNYG13320511384628142414862.621290000Nov 1, 2015Oct 3, 2016See all games »
Philip RiversSDG1326642035302772617063.3330851000Dec 4, 2008Nov 15, 2009See all games »
Jon KitnaDET13301483348414194928562.3221982000Sep 10, 2006Dec 10, 2006See all games »
Peyton ManningIND1325943635242513159559.4023232000Dec 13, 1998Nov 21, 1999See all games »
Joe MontanaSFO13321501380621162620764.0726560000Dec 9, 1985Sep 20, 1987See all games »
Dan FoutsSDG13273469330117242318558.214-30000Sep 7, 1986Sep 13, 1987See all games »
Dan FoutsSDG13331524392022172821863.1713-281100Dec 11, 1983Nov 18, 1984See all games »
Kirk CousinsWAS1230645537451981613567.2528734000Oct 9, 2016Jan 1, 2017See all games »
Andy DaltonCIN1228243933751463218864.24391623000Sep 11, 2016Dec 4, 2016See all games »
Philip RiversSDG12346519391224143018966.67770000Dec 14, 2014Nov 9, 2015See all games »
Ryan TannehillMIA1231647033082193630467.233613611-40Nov 2, 2014Sep 27, 2015See all games »
Matt RyanATL12335485357125112017369.0712500000Dec 9, 2012Nov 3, 2013See all games »
Tom BradyNWE1230145836382210158265.7221451000Sep 14, 2009Dec 6, 2009See all games »
Kurt WarnerARI12292434326627121712867.281820000Dec 28, 2008Dec 6, 2009See all games »
Jake PlummerDEN12241423326018181610056.97411331000Oct 25, 2004Sep 18, 2005See all games »
Matt HasselbeckSEA12252410303519123520661.46251201000Sep 21, 2003Dec 14, 2003See all games »
Peyton ManningIND123004413517277137268.03211601-20Sep 21, 2003Dec 14, 2003See all games »
Warren MoonSEA12278463321720142415260.0416371000Sep 7, 1997Nov 30, 1997See all games »
Brad JohnsonMIN12259419286219132416161.81321260131Dec 15, 1996Nov 9, 1997See all games »
Vinny TestaverdeBAL12284467336423152316860.812811801-40Nov 24, 1996Oct 19, 1997See 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
Warren MoonHOU12317499366618192114463.5320331000Oct 27, 1991Sep 20, 1992See all games »
Jim EverettRAM12234405319724142518757.7825521000Nov 20, 1988Oct 22, 1989See all games »
Neil LomaxSTL12260432361320143527660.19201102000Sep 2, 1984Nov 18, 1984See all games »
Dan MarinoMIA122563953678321264664.812320000Sep 2, 1984Nov 18, 1984See all games »
Matthew StaffordDET1126541329491462313764.16231272000Oct 16, 2016Jan 1, 2017See all games »
Philip RiversSDG1126641330502182715164.4113390000Nov 29, 2015Oct 9, 2016See all games »
Jay CutlerCHI1124838829131662212463.92281141000Oct 4, 2015Dec 20, 2015See all games »
Andrew LuckIND11282457376331102112561.71462112000Sep 21, 2014Dec 7, 2014See all games »
Matt RyanATL11294429342521132115168.53261081000Sep 9, 2012Nov 25, 2012See all games »
Ben RoethlisbergerPIT1126440330341882314965.5115440000Dec 8, 2011Nov 4, 2012See all games »
Tony RomoDAL1129242634252191810968.54165300110Nov 26, 2009Oct 17, 2010See all games »
Kurt WarnerARI11322466354020121712969.101320000Sep 28, 2008Dec 14, 2008See all games »
Peyton ManningIND1126642428231910127962.7413191000Sep 7, 2008Nov 23, 2008See all games »
Steve McNairTEN1125040127131481611962.34261301000Sep 25, 2005Dec 18, 2005See all games »
Donovan McNabbPHI1123136629282162114463.113816241-70Dec 7, 2003Oct 31, 2004See all games »
Peyton ManningIND11281413292519131912668.0425972000Sep 8, 2002Nov 24, 2002See all games »
Rich GannonOAK11321479338920112515967.0128991000Dec 15, 2001Oct 27, 2002See all games »
Kurt WarnerSTL11269386340423183018169.6927780000Nov 18, 2001Sep 23, 2002See all games »
Jeff GarciaSFO1126540531882051710765.43573084000Oct 1, 2000Dec 17, 2000See all games »
Elvis GrbacKAN11265429342324132117061.7722381000Sep 17, 2000Dec 10, 2000See all games »
Steve YoungSFO11299447320020112511566.89502503000Sep 3, 1995Dec 24, 1995See all games »
Brett FavreGNB1123836926241572314864.50361441000Sep 20, 1992Dec 6, 1992See all games »
Dan MarinoMIA112684393286321374461.0512-30000Oct 12, 1986Dec 22, 1986See all games »
Terry BradshawPIT111813222939201556.21241082000Nov 25, 1979Oct 20, 1980See all games »
John HadlSDG111863582992231851.9628963000Dec 4, 1966Nov 12, 1967See 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
Johnny UnitasBAL111732792787221262.0117721000Dec 6, 1964Nov 21, 1965See all games »
Philip RiversSDG10214377273921182312156.769140000Oct 23, 2016Jan 1, 2017See all games »
Dak PrescottDAL102143162640172148467.72331414000Sep 11, 2016Nov 20, 2016See all games »
Russell WilsonSEA1022133527141122017265.97397912141Sep 11, 2016Nov 20, 2016See all games »
Carson PalmerARI1023436432262171811664.2917131000Oct 18, 2015Dec 27, 2015See all games »
Eli ManningNYG102544093085199159962.105260000Oct 19, 2014Dec 28, 2014See all games »
Tom BradyNWE10261394305628674066.2422420000Oct 5, 2014Dec 14, 2014See all games »
Colin KaepernickSFO1020032324761553322761.92623220000Dec 29, 2013Nov 9, 2014See all games »
Philip RiversSDG102263332643247178867.8730680000Dec 22, 2013Oct 23, 2014See all games »
Philip RiversSDG1025536230841881910270.4414350000Sep 29, 2013Dec 8, 2013See all games »
Andy DaltonCIN10239383286118132615662.40381100000Sep 8, 2013Nov 10, 2013See all games »
Aaron RodgersGNB1024536331892542616267.493613111-10Dec 16, 2012Oct 27, 2013See all games »
Cam NewtonCAR10200335256111122217459.7082456111270Oct 2, 2011Dec 11, 2011See all games »
Philip RiversSDG10233351288413112613566.3821481000Dec 5, 2010Oct 9, 2011See all games »
Philip RiversSDG1023035331772392314865.1621320000Sep 13, 2010Nov 22, 2010See all games »
Donovan McNabbPHI1020433327851692317461.2624801110Nov 1, 2009Jan 3, 2010See all games »
Brett FavreMIN1024135528842351814567.896-301-20Sep 27, 2009Dec 6, 2009See all games »
Drew BreesNOR102794152805181375967.2314481000Sep 16, 2007Nov 25, 2007See all games »
Carson PalmerCIN1026238628821915148767.8812150000Sep 16, 2007Nov 25, 2007See all games »
Peyton ManningIND102313383230357106968.3414200000Oct 24, 2004Dec 26, 2004See all games »
Brian GrieseDEN1023738028851942115962.37311061000Jan 2, 2000Nov 13, 2000See all games »
Kurt WarnerSTL1021834228842481912463.7416730000Oct 24, 1999Dec 26, 1999See all games »
Brett FavreGNB10222361276920142514661.50301171000Oct 15, 1998Dec 20, 1998See all games »
Brett FavreGNB102253272785313159368.8124661000Nov 12, 1995Sep 15, 1996See 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.