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 100 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
Dan MarinoMIA1883945658249362355202203144159.9424811081-60Oct 2, 1983Sep 15, 1996See all games »
Drew BreesNOR1744741693153679382164268186368.40263338145140Sep 6, 2007Dec 31, 2017See all games »
Eli ManningNYG1673589587142049272175285196661.132223664000Nov 11, 2007Dec 31, 2017See all games »
Matt RyanATL1313159481236065228103247166365.652698713000Dec 20, 2009Dec 31, 2017See all games »
Philip RiversSDG, LAC1282964457835397236121277164764.7419636310-90Sep 13, 2010Dec 31, 2017See all games »
Brett FavreGNB1262664437931951254129247162060.8431710709000Nov 6, 1994Oct 13, 2002See all games »
Matthew StaffordDET114279344583239920398264166762.65251841122-30Oct 31, 2010Dec 31, 2017See all games »
Peyton ManningIND111246338782943621612013994163.5121362091-20Sep 6, 1998Dec 26, 2004See all games »
Cam NewtonCAR109200134202507415894256194358.518284320541330Sep 11, 2011Dec 31, 2017See all games »
Drew BledsoeNWE1082255399226613152123229157556.4923244521-90Nov 21, 1993Oct 22, 2000See all games »
Tom BradyNWE9522423499267321955716099964.081922819000Sep 14, 2009Dec 21, 2014See all games »
Russell WilsonSEA94178327842186215756242153864.045643210163311Sep 9, 2012Dec 17, 2017See all games »
Dan FoutsSDG9420143305265531721277859760.941231477100Oct 1, 1978Sep 22, 1985See all games »
Trent GreenKAN, STL87174128152210512681173104561.851697054110Oct 22, 2000Jan 1, 2006See all games »
Aaron BrooksNOR83156327711915612084209128056.41335141413110Nov 19, 2000Dec 12, 2005See all games »
Sam BradfordSTL, MIN, PHI79180028761901310157186130362.591443332150Sep 12, 2010Sep 11, 2017See all games »
Joe FlaccoBAL79150324811759910256173121160.5820143072350Sep 7, 2008Dec 23, 2012See all games »
Ben RoethlisbergerPIT7718652864221991477014595765.1213025020-40Dec 9, 2012Dec 25, 2017See all games »
Alex SmithKAN76158724361760810233192102165.153171672102-10Sep 8, 2013Dec 24, 2017See all games »
Peyton ManningDEN, IND721883282021708173668555266.77101-351000Sep 12, 2010Nov 8, 2015See all games »
Andrew LuckIND7015702651190781326815699059.22286144214000Sep 9, 2012Jan 1, 2017See all games »
Jake DelhommeCAR7012752122155181036011990460.081221853000Sep 28, 2003Oct 26, 2008See all games »
Ryan FitzpatrickBUF, HOU, TEN6913582221154721067512266861.1423510816100Dec 20, 2009Dec 7, 2014See all games »
Kerry CollinsNYG681433244016683816812985858.7315822231-20Oct 10, 1999Nov 30, 2003See all games »
Jim EverettRAM641160203415386987311380657.031082773000Nov 30, 1986Sep 1, 1991See all games »
Rich GannonOAK6313602141157081044413972963.522451210111-30Sep 12, 1999Dec 22, 2002See 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
Matt SchaubHOU611349207816580954710669364.921271524000Sep 7, 2008Nov 4, 2012See all games »
Carson PalmerARI6013732197167821055713793062.49881021000Sep 8, 2013Oct 22, 2017See all games »
Joe FlaccoBAL601442230415344836311988462.591012818000Sep 5, 2013Sep 17, 2017See all games »
Steve BartkowskiATL601089181013512936313599860.17691074000Oct 5, 1980Oct 28, 1984See all games »
Joe NamathNYJ60948187414499879950.5932936000Nov 14, 1965Nov 30, 1969See all games »
Fran TarkentonNYG, MIN59936164411633756056.931537945000Oct 5, 1969Oct 21, 1973See all games »
Ben RoethlisbergerPIT5812681977157078742159106664.141384425000Nov 9, 2008Nov 4, 2012See all games »
Kirk CousinsWAS571327202315633955010280565.6011935613000Dec 15, 2013Dec 31, 2017See all games »
Boomer EsiasonCIN56927163613691925710483256.661818662000Dec 1, 1985Oct 29, 1989See all games »
Tommy KramerMIN56115920631340085874330656.181013385030Sep 2, 1979Sep 8, 1983See all games »
Josh FreemanTAM, IND, MIN55107318461266674559660258.1318379140-40Dec 20, 2009Jan 3, 2016See all games »
Tony RomoDAL5111831776136091004611282366.618216411-10Jan 1, 2012Nov 26, 2015See all games »
Kyle OrtonDEN, CHI511029172611850704110162359.62792353000Dec 17, 2007Oct 2, 2011See all games »
Matt HasselbeckSEA511055172212726754811465561.271295205000Oct 27, 2002Nov 27, 2005See all games »
Mark BrunellJAX50977159311970684013274761.3322411728000Oct 8, 1995Nov 29, 1998See all games »
Alex SmithSFO4989814779976623512071260.8012644121-60Oct 28, 2007Oct 29, 2012See all games »
Philip RiversSDG4992614631172886367550163.29911752000Dec 24, 2006Dec 25, 2009See all games »
Jim KellyBUF49896149310654635910275060.01721753000Nov 21, 1993Dec 22, 1996See all games »
Joe MontanaSFO49100315821172974418663163.401405687000Nov 23, 1980Sep 16, 1984See all games »
Brett FavreGNB47103316681170177625538161.93551071000Nov 23, 2003Nov 12, 2006See all games »
Tom BradyNWE47982157810779764110362662.2312420021230Oct 14, 2001Oct 3, 2004See all games »
Elvis GrbacKAN, BAL4791615651100567518460458.53741472000Dec 20, 1998Jan 7, 2002See all games »
Joe TheismannWAS47823137610401724412590059.811457943000Dec 13, 1981Sep 29, 1985See all games »
Kurt WarnerSTL46102315171349499609660767.44752011000Sep 12, 1999Sep 23, 2002See all games »
Warren MoonMIN, HOU461051172711977725410173060.861082821000Sep 5, 1993Dec 24, 1995See 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
Terry BradshawPIT4669512891029276631715553.92983714000Dec 9, 1978Nov 29, 1981See all games »
Derek CarrOAK45102316361135982326741062.53942660000Sep 20, 2015Dec 31, 2017See all games »
Aaron RodgersGNB45970150211916822911272364.5817283713000Nov 29, 2007Dec 5, 2010See all games »
Steve BeuerleinCAR45893146410908734515888461.00942583000Dec 20, 1997Dec 24, 2000See all games »
Roger StaubachDAL4570812359396703657.331305254000Sep 18, 1977Dec 16, 1979See all games »
Johnny UnitasBAL45721136610350867352.781455546000Nov 23, 1958Sep 30, 1962See all games »
Tom BradyNWE44107816371290196178851365.858714531360Sep 10, 2015Dec 31, 2017See all games »
Ben RoethlisbergerPIT4476012229398684913084762.1910036961-70Oct 31, 2005Oct 26, 2008See all games »
Jim EverettNOR4492115071029260476550761.1158800000Sep 4, 1994Nov 24, 1996See all games »
John BrodieSFO4476214019560606854.39542984000Oct 16, 1966Nov 27, 1969See all games »
Sonny JurgensenWAS44810140410277855157.6948975000Oct 17, 1965Oct 20, 1968See all games »
Blake BortlesJAX43940160110523675013482658.7115810654000Sep 21, 2014Dec 11, 2016See all games »
Brett FavreMIN, NYJ4391814031012065468558765.4346581100Sep 7, 2008Nov 28, 2010See all games »
David GarrardJAX4383613449374513210163562.2019279071-60Nov 18, 2007Oct 10, 2010See all games »
Daunte CulpepperMIN43952145411491804313771665.47235129913000Nov 17, 2002Oct 23, 2005See all games »
Jay CutlerCHI, MIA42910141610107624110260464.27914553000Nov 10, 2013Oct 1, 2017See all games »
Joe MontanaSFO4282612921046572339557363.931295167000Dec 27, 1987Dec 17, 1990See all games »
John ElwayDEN41873143010213553010676161.051325334000Dec 20, 1992Nov 5, 1995See all games »
Johnny UnitasBAL4161910919795723756.741094743000Dec 2, 1962Nov 25, 1965See all games »
Aaron RodgersGNB409251368117621041910863467.6215166951-10Dec 26, 2010Oct 27, 2013See all games »
Carson PalmerOAK, CIN4090314761071061506951961.18661062000Sep 12, 2010Dec 16, 2012See all games »
Mark RypienWAS406641153849956393525757.5966593000Nov 18, 1990Sep 6, 1993See all games »
Warren MoonHOU4097615601192174467552362.561103985000Dec 23, 1989Nov 1, 1992See all games »
Randall CunninghamPHI40741136392776442175126154.372551681151-30Nov 9, 1986Oct 15, 1989See all games »
Phil SimmsNYG40705128997255649135105154.699631711130Sep 2, 1984Oct 27, 1986See 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
Jeff GarciaSFO398351309962873275731663.7916881411000Dec 5, 1999Sep 15, 2002See all games »
John HadlSDG3959312119332667148.97892358000Nov 27, 1966Oct 26, 1969See all games »
Chad PenningtonNYJ, MIA387641144804341297242466.78761682000Oct 15, 2006Sep 21, 2009See all games »
Chad PenningtonNYJ387411117831553276742266.34862205000Sep 29, 2002Sep 18, 2005See all games »
John BrodieSFO3860310797790604755.89663586000Nov 11, 1962Sep 30, 1966See all games »
Tyrod TaylorBUF3766510527686471410453763.21249135812140Sep 13, 2015Nov 2, 2017See all games »
Jay CutlerDEN, CHI378211321935656465532962.151144593000Nov 11, 2007Dec 13, 2009See all games »
Jameis WinstonTAM367511256933057366947559.791164087000Sep 13, 2015Oct 5, 2017See all games »
Matt HasselbeckSEA366961178790354398655259.08692710000Sep 10, 2006Sep 13, 2009See all games »
Tim CouchCLE366751101729742479164461.317325001-100Sep 3, 2000Dec 22, 2002See all games »
Trent DilferTAM365721007648633367450056.80752891000Nov 12, 1995Nov 30, 1997See all games »
Brett FavreGNB367691238810646427950162.121144402000Sep 20, 1992Oct 9, 1994See all games »
Tommy KramerMIN366061101815351469357855.046511111201Sep 2, 1984Dec 7, 1986See all games »
Jon KitnaDET3578712618960444712676662.41652532190Sep 10, 2006Sep 21, 2008See all games »
Jeff BlakeCIN356771221812953367547155.451346715000Oct 30, 1994Nov 10, 1996See all games »
Jim HartSTL3551710146737324950.9926412000Sep 18, 1977Oct 7, 1979See all games »
Tony RomoDAL347661206949762306136063.526918410110Sep 7, 2008Oct 17, 2010See all games »
Marc BulgerSTL3477812159030482710878964.03381000110Dec 27, 2004Nov 18, 2007See all games »
Eli ManningNYG336271115735851375337256.23521211000Dec 18, 2004Dec 17, 2006See all games »
Jon KitnaCIN336791097739247356744961.90722124000Sep 22, 2002Jan 2, 2005See all games »
Bobby HebertATL, NOR33579954697646354934960.69631730000Oct 27, 1991Jan 2, 1994See all games »
Dave KriegSEA336071059755061448872057.32742291000Oct 14, 1984Oct 19, 1986See all games »
Andy DaltonCIN326611059752643208051962.42842834000Sep 11, 2016Dec 31, 2017See all games »
Carson PalmerCIN326971095816654335335263.6550470000Sep 10, 2006Dec 30, 2007See 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.