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.
Current search:
From 1920 to 2017, playing for any team, vs. any team, in the playoffs, streaks of games with at least 20 Pass Attempts

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
Tom BradyNWE35*8761394979971306137162.84881215000Feb 3, 2002Feb 4, 2018See all games »
Peyton ManningIND, DEN276491027733940254029863.1932343000Jan 16, 2000Feb 7, 2016See all games »
Dan MarinoMIA18385687451032242214156.041511000Dec 31, 1983Jan 15, 2000See all games »
Aaron RodgersGNB16378595445836103925963.53462743000Jan 10, 2010Jan 22, 2017See all games »
Brett FavreGNB, MIN16320530396330242516660.3832311000Jan 12, 1997Jan 24, 2010See all games »
Donovan McNabbPHI16341577375224174830859.10724224000Dec 31, 2000Jan 9, 2010See all games »
John ElwayDEN15260478364722173226854.397438641230Dec 30, 1984Dec 27, 1997See all games »
Drew BreesNOR, SDG13*35453742092992215065.9229420000Jan 8, 2005Jan 14, 2018See all games »
Kurt WarnerARI, STL13307462395231141911666.4525172140Jan 16, 2000Jan 16, 2010See all games »
Joe MontanaSFO, KAN1325839732102872514664.99291100000Jan 9, 1988Dec 31, 1994See all games »
Joe FlaccoBAL1121636227522462516859.6732770000Jan 16, 2010Jan 10, 2015See all games »
Matt HasselbeckSEA1123640627411891911558.13251191000Jan 4, 2004Jan 16, 2011See all games »
Fran TarkentonMIN11149292180311170051.0325701000Dec 22, 1973Dec 31, 1978See all games »
Matt RyanATL10*23735126722072515667.5223431000Jan 3, 2009Jan 13, 2018See all games »
Steve McNairTEN, BAL101843111764611148059.165535561-100Jan 8, 2000Jan 13, 2007See all games »
Troy AikmanDAL10206342246110141912760.2315241000Jan 30, 1994Jan 9, 2000See all games »
Warren MoonHOU, MIN10259403287017142417864.27351140000Jan 3, 1988Jan 1, 1995See all games »
Jim KellyBUF10196341250516191410257.482813601-80Jan 1, 1989Jan 17, 1993See all games »
Russell WilsonSEA9159256210217102716562.11422111000Jan 19, 2014Jan 14, 2017See all games »
Steve YoungSFO91883052165146188361.64664316000Jan 9, 1993Dec 29, 1996See all games »
Joe MontanaSFO9194322246417122112760.25342042000Jan 3, 1982Dec 29, 1985See all games »
Eli ManningNYG81843102193125189559.3515390000Jan 20, 2008Jan 8, 2017See all games »
Ben RoethlisbergerPIT814623718501172516161.6030582000Jan 15, 2006Jan 15, 2011See all games »
Cam NewtonCAR7*13422418211072017959.82632582000Jan 12, 2014Jan 7, 2018See all games »
Alex SmithKAN, SFO7*15625317451421810261.66352201000Jan 14, 2012Jan 6, 2018See all games »
Brad JohnsonTAM, MIN, WAS7125224140371285555.8013291000Dec 28, 1996Jan 26, 2003See 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
Drew BledsoeNWE712925213356121713151.191370000Jan 1, 1995Jan 27, 2002See all games »
Neil O'DonnellPIT7158273169098159457.8812250000Jan 9, 1993Jan 28, 1996See all games »
Brett FavreGNB71502461813136106060.9815320000Jan 8, 1994Jan 14, 1996See all games »
Joe TheismannWAS71141921572872417459.3817890000Jan 15, 1983Dec 30, 1984See all games »
Jim PlunkettRAI, OAK7126201171579062.6919840000Jan 25, 1981Dec 22, 1984See all games »
Dan FoutsSDG71592862125121675355.598150000Dec 29, 1979Jan 16, 1983See all games »
Danny WhiteDAL713022614921291210357.5212-40000Dec 28, 1980Jan 16, 1983See all games »
Ron JaworskiPHI710322613199832145.5813310000Dec 24, 1978Dec 27, 1981See all games »
Andrew LuckIND6147260182991285056.54201420000Jan 6, 2013Jan 18, 2015See all games »
Colin KaepernickSFO694162137475115858.02515074000Jan 12, 2013Jan 19, 2014See all games »
Chad PenningtonNYJ, MIA6132216141888179861.1111200000Jan 4, 2003Jan 4, 2009See all games »
Jeff GarciaSFO, PHI, TAM6126217135777106958.0618881000Jan 13, 2002Jan 6, 2008See all games »
Jake PlummerARI, DEN61221971340710104861.9325660000Jan 2, 1999Jan 22, 2006See all games »
Rich GannonOAK612419613741086663.2720541000Jan 14, 2001Jan 26, 2003See all games »
Mark BrunellJAX6100197119478105050.7625980000Dec 28, 1996Jan 10, 1999See all games »
Jim KellyBUF612219712765795661.9316250000Jan 15, 1994Dec 28, 1996See all games »
Stan HumphriesSDG611822813476131210051.7513430000Jan 2, 1993Dec 31, 1995See all games »
Bernie KosarCLE61362411794149137056.4311290000Jan 3, 1987Jan 14, 1990See all games »
Vince FerragamoRAM68517210978953649.427-50000Dec 30, 1979Jan 1, 1984See all games »
Ken AndersonCIN6110166132196136066.27191121000Dec 23, 1973Jan 9, 1983See all games »
Ken StablerOAK61081861371118058.06741000Dec 30, 1973Dec 18, 1976See all games »
Ben RoethlisbergerPIT51201931454551713962.189620000Feb 6, 2011Jan 17, 2016See all games »
Tony RomoDAL5991661125621814959.649190000Jan 6, 2007Jan 4, 2015See all games »
Mark SanchezNYJ5831429738342658.458110000Jan 17, 2010Jan 23, 2011See all games »
Jake DelhommeCAR587157118399128655.415240000Feb 1, 2004Jan 10, 2009See 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
Vinny TestaverdeNYJ, CLE511418913206573660.327190000Jan 1, 1995Jan 12, 2002See all games »
John ElwayDEN57513910245364353.9616602000Jan 11, 1998Jan 31, 1999See all games »
Randall CunninghamPHI, MIN590177119794118150.8521902000Jan 7, 1996Jan 17, 1999See all games »
Jim HarbaughIND, CHI58316390665139250.92301191000Dec 29, 1991Dec 29, 1996See all games »
Randall CunninghamPHI51021881229351714254.26231720000Dec 31, 1988Jan 10, 1993See all games »
Wade WilsonMIN5901681238742520053.5720660000Jan 3, 1988Jan 1, 1989See all games »
Doug WilliamsWAS, TAM5591419668965641.8411130000Jan 2, 1982Jan 31, 1988See all games »
Terry BradshawPIT59815114011270064.908411000Jan 21, 1979Jan 9, 1983See all games »
Roger StaubachDAL5731379097110053.28261380000Dec 30, 1973Dec 19, 1976See all games »
Bill NelsenCLE568132839380051.524-70000Dec 21, 1968Dec 26, 1971See all games »
Bart StarrGNB57912211691020064.756221000Jan 1, 1967Jan 14, 1968See all games »
Y.A. TittleNYG, SFO, BCL5701578744140044.596-120000Dec 12, 1948Dec 29, 1963See all games »
Nick FolesPHI4*10013911668143371.94610111Jan 4, 2014Feb 4, 2018See all games »
Andy DaltonCIN48815887316126155.7016920000Jan 7, 2012Jan 4, 2015See all games »
Philip RiversSDG487148103446117958.785171000Jan 20, 2008Jan 17, 2010See all games »
Kerry CollinsNYG, TEN49816311169874760.124120000Jan 14, 2001Jan 10, 2009See all games »
Rex GrossmanCHI4691337834454951.88520000Jan 15, 2006Feb 4, 2007See all games »
Daunte CulpepperMIN47313498085106254.48181331000Jan 6, 2001Jan 16, 2005See all games »
Kordell StewartPIT46813174428102951.91321832000Jan 3, 1998Jan 27, 2002See all games »
Steve YoungSFO4851379455684562.0415821000Jan 3, 1998Jan 9, 1999See all games »
Erik KramerDET, CHI49113099963137470.00550000Jan 5, 1992Jan 7, 1995See all games »
Troy AikmanDAL4891261097112116170.6312380000Jan 10, 1993Jan 16, 1994See all games »
Phil SimmsNYG4651056663363961.9012580000Jan 25, 1987Jan 15, 1994See all games »
Dave KriegSEA, KAN476157100144139848.41471110Dec 29, 1984Jan 2, 1993See all games »
Jim EverettRAM4781589846965249.3711350000Dec 26, 1988Jan 14, 1990See 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
Jim McMahonCHI454958334395356.8416653000Jan 5, 1986Jan 10, 1988See all games »
Phil SimmsNYG476141787231613253.9010-30000Dec 23, 1984Jan 5, 1986See all games »
Richard ToddNYJ4781401026412138055.7114320000Dec 27, 1981Jan 23, 1983See all games »
Steve BartkowskiATL4531117925831947.75230000Dec 24, 1978Jan 9, 1983See all games »
Joe FergusonBUF4581208146923848.333-10000Dec 22, 1974Jan 3, 1982See all games »
Pat HadenRAM448104652490046.1516611000Dec 19, 1976Dec 31, 1978See all games »
Len DawsonKAN461114892450053.5110610000Jan 1, 1967Dec 20, 1969See all games »
Johnny UnitasBAL467113818340059.2915561000Dec 28, 1958Jan 12, 1969See all games »
Daryle LamonicaOAK4641441067101044.448231000Dec 31, 1967Dec 29, 1968See all games »
Jack KempLAC, BUF, SDG458114718070050.8814361000Jan 1, 1961Dec 26, 1964See all games »
George BlandaCHI, HOU4691448625110047.92300000Dec 30, 1956Dec 23, 1962See all games »
Otto GrahamCLE463115769440054.78951000Dec 22, 1946Dec 4, 1949See all games »
Blake BortlesJAX3*49855943053257.65171210000Jan 7, 2018Jan 21, 2018See all games »
Ben RoethlisbergerPIT3*8813610076331364.716170000Jan 15, 2017Jan 14, 2018See all games »
Matthew StaffordDET3741179084363963.256251000Jan 7, 2012Jan 7, 2017See all games »
Carson PalmerARI, CIN3661177305796556.41120000Jan 9, 2010Jan 24, 2016See all games »
Joe FlaccoBAL333754371331644.001251000Jan 4, 2009Jan 18, 2009See all games »
Marc BulgerSTL36811394445117260.188250000Jan 10, 2004Jan 15, 2005See all games »
Jay FiedlerMIA352994831773852.5313710000Dec 30, 2000Jan 13, 2002See all games »
Shaun KingTAM3459249113117348.917120000Jan 15, 2000Dec 31, 2000See all games »
Jeff GeorgeMIN, ATL371129100193107555.04470000Dec 31, 1995Jan 16, 2000See all games »
Mark RypienWAS353977343464054.641301000Jan 26, 1992Jan 9, 1993See all games »
Mark RypienWAS356108737350051.855-80000Jan 5, 1991Jan 4, 1992See all games »
Boomer EsiasonCIN336653883384155.3813831000Jan 8, 1989Jan 6, 1991See 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.