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 2016, playing for any team, vs. any team, in the playoffs, streaks of games with at least 100 Passing Yards

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 BradyNWE348311325909463316138362.72881326000Jan 19, 2002Feb 5, 2017See all games »
Peyton ManningIND, DEN276491027733940254029863.1932343000Jan 16, 2000Feb 7, 2016See all games »
John ElwayDEN22355651496427213931854.539446161230Dec 24, 1983Jan 31, 1999See all games »
Ben RoethlisbergerPIT20385618478725234934462.30712303000Jan 15, 2005Jan 22, 2017See all games »
Dan MarinoMIA17374662441531222012756.501411000Dec 31, 1983Jan 9, 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 »
Troy AikmanDAL16320502384923173422163.7532871000Jan 5, 1992Jan 9, 2000See all games »
Kurt WarnerARI, STL13307462395231141911666.4525172140Jan 16, 2000Jan 16, 2010See all games »
Joe MontanaSFO, KAN1325839732102872514664.99291100000Jan 9, 1988Dec 31, 1994See all games »
Terry BradshawPIT13204346301723190058.96311593000Dec 27, 1975Jan 9, 1983See all games »
Russell WilsonSEA12207336277720113721361.61603542000Jan 6, 2013Jan 14, 2017See all games »
Eli ManningNYG1224240028151892715560.5020450000Jan 8, 2006Jan 8, 2017See all games »
Joe FlaccoBAL1121636227522462516859.6732770000Jan 16, 2010Jan 10, 2015See all games »
Drew BreesNOR, SDG1130646435392461912765.9526420000Jan 8, 2005Jan 11, 2014See all games »
Matt HasselbeckSEA1123640627411891911558.13251191000Jan 4, 2004Jan 16, 2011See all games »
Roger StaubachDAL11150277191116130054.15411930000Dec 28, 1975Dec 30, 1979See all games »
Fran TarkentonMIN11149292180311170051.0325701000Dec 22, 1973Dec 31, 1978See all games »
Warren MoonHOU, MIN10259403287017142417864.27351140000Jan 3, 1988Jan 1, 1995See all games »
Jim KellyBUF10196341250516191410257.482813601-80Jan 1, 1989Jan 17, 1993See all games »
Danny WhiteDAL10195337215214152016857.8613-40000Dec 28, 1980Jan 4, 1986See all games »
Jim PlunkettRAI, OAK1016227222931112059.5628971000Dec 28, 1980Dec 22, 1984See all games »
Philip RiversSDG916427221651192014460.2917321000Jan 14, 2007Jan 12, 2014See all games »
Steve McNairTEN, BAL91712871688610115959.584933651-100Jan 16, 2000Jan 13, 2007See all games »
Steve YoungSFO91883052165146188361.64664316000Jan 9, 1993Dec 29, 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
Joe MontanaSFO9194322246417122112760.25342042000Jan 3, 1982Dec 29, 1985See all games »
Matt RyanATL819428522441871912168.0717381000Jan 3, 2009Feb 5, 2017See all games »
Jake DelhommeCAR8130226184712101610757.5215230000Jan 3, 2004Jan 10, 2009See all games »
Mark BrunellJAX812424415251010157450.82271030000Dec 28, 1996Jan 23, 2000See all games »
Joe TheismannWAS812821117821172619360.6619950000Jan 8, 1983Dec 30, 1984See all games »
Kerry CollinsNYG, CAR, TEN714124115561211105658.5119330000Jan 5, 1997Jan 10, 2009See all games »
Brad JohnsonTAM, WAS, MIN7125224140371285555.8013291000Dec 28, 1996Jan 26, 2003See all 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 »
Mark RypienWAS712122216998964054.5018-81000Jan 5, 1991Jan 9, 1993See all games »
Vince FerragamoRAM792188122781153648.947-50000Jan 7, 1979Jan 1, 1984See all games »
Dan FoutsSDG71592862125121675355.598150000Dec 29, 1979Jan 16, 1983See all games »
Ken StablerOAK71222031513118060.10741000Dec 22, 1973Dec 18, 1976See all games »
Len DawsonKAN7981741409680056.3216770000Jan 1, 1967Dec 25, 1971See all games »
Daryle LamonicaOAK71002161697185046.308231000Dec 31, 1967Dec 27, 1970See all games »
Alex SmithSFO, KAN61322201481122149460.00312071000Jan 14, 2012Jan 15, 2017See all games »
Cam NewtonCAR61101841472871613659.78552212000Jan 12, 2014Feb 7, 2016See all games »
Andrew LuckIND6147260182991285056.54201420000Jan 6, 2013Jan 18, 2015See all games »
Tony RomoDAL61141851316822217061.6210260000Jan 6, 2007Jan 11, 2015See all games »
Colin KaepernickSFO694162137475115858.02515074000Jan 12, 2013Jan 19, 2014See all games »
Mark SanchezNYJ69515711559342660.511190000Jan 9, 2010Jan 23, 2011See all games »
Chad PenningtonNYJ, MIA6132216141888179861.1111200000Jan 4, 2003Jan 4, 2009See all games »
Jeff GarciaSFO, PHI, TAM6126217135777106958.0618881000Jan 13, 2002Jan 6, 2008See all games »
Jake PlummerDEN, ARI61221971340710104861.9325660000Jan 2, 1999Jan 22, 2006See 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
Trent DilferBAL, TAM659135971441411543.701570000Dec 28, 1997Jan 28, 2001See 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 »
Ken AndersonCIN6110166132196136066.27191121000Dec 23, 1973Jan 9, 1983See all games »
Bart StarrGNB68914013161130063.576221000Jan 2, 1966Jan 14, 1968See all games »
Jack KempBUF, LAC, SDG67816011262100048.7515391000Jan 1, 1961Jan 1, 1967See all games »
Rich GannonOAK511317512941064664.5719521000Jan 12, 2002Jan 26, 2003See all games »
Vinny TestaverdeCLE, NYJ511418913206573660.327190000Jan 1, 1995Jan 12, 2002See all games »
Randall CunninghamMIN, PHI590177119794118150.8521902000Jan 7, 1996Jan 17, 1999See all games »
Jim HarbaughIND, CHI58316390665139250.92301191000Dec 29, 1991Dec 29, 1996See all games »
Jeff HostetlerRAI, NYG57211510347073462.6124981000Jan 13, 1991Jan 15, 1994See all games »
Randall CunninghamPHI51021881229351714254.26231720000Dec 31, 1988Jan 10, 1993See all games »
Jim EverettRAM587176112071176249.4312470000Dec 28, 1986Jan 14, 1990See all games »
Wade WilsonMIN5901681238742520053.5720660000Jan 3, 1988Jan 1, 1989See all games »
Doug WilliamsWAS, TAM5591419668965641.8411130000Jan 2, 1982Jan 31, 1988See all games »
Phil SimmsNYG585160923631714153.1311120000Dec 23, 1984Jan 4, 1987See all games »
Billy KilmerWAS559111663650053.157360000Dec 26, 1971Dec 22, 1973See all games »
John BrodieSFO571143973470049.65241000Dec 27, 1970Dec 23, 1972See all games »
Bill NelsenCLE568132839380051.524-70000Dec 21, 1968Dec 26, 1971See all games »
Otto GrahamCLE570132897440053.0318671000Dec 22, 1946Dec 11, 1949See all games »
Andy DaltonCIN48815887316126155.7016920000Jan 7, 2012Jan 4, 2015See all games »
Rex GrossmanCHI4691337834454951.88520000Jan 15, 2006Feb 4, 2007See all games »
Kordell StewartPIT46813174428102951.91321832000Jan 3, 1998Jan 27, 2002See all games »
Elvis GrbacKAN, BAL, SFO4731286713687157.0310571000Jan 4, 1997Jan 20, 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
Jay FiedlerMIA, JAX4591106553873853.6413710000Jan 15, 2000Jan 13, 2002See all games »
Steve YoungSFO4851379455684562.0415821000Jan 3, 1998Jan 9, 1999See all games »
Erik KramerDET, CHI49113099963137470.00550000Jan 5, 1992Jan 7, 1995See all games »
Dave KriegSEA, KAN476157100144139848.41471110Dec 29, 1984Jan 2, 1993See all games »
Jim McMahonCHI454958334395356.8416653000Jan 5, 1986Jan 10, 1988See all games »
Richard ToddNYJ4781401026412138055.7114320000Dec 27, 1981Jan 23, 1983See all games »
Joe FergusonBUF4581208146923848.333-10000Dec 22, 1974Jan 3, 1982See all games »
Ron JaworskiPHI463135783730046.675230000Dec 24, 1978Jan 3, 1981See all games »
Ken StablerOAK, HOU465120983650054.17000000Jan 9, 1977Dec 28, 1980See all games »
Pat HadenRAM448104652490046.1516611000Dec 19, 1976Dec 31, 1978See all games »
Bob GrieseMIA44993710450052.695230000Dec 27, 1970Jan 16, 1972See all games »
Joe KappMIN461101835360060.40271602000Dec 22, 1968Jan 11, 1970See all games »
Tobin RoteDET, SDG44890785830053.3316532000Dec 22, 1957Dec 26, 1964See all games »
George BlandaHOU, CHI4691448625110047.92300000Dec 30, 1956Dec 23, 1962See all games »
Norm Van BrocklinRAM, PHI43970664470055.71360000Dec 23, 1951Dec 26, 1960See 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 »
Shaun KingTAM3459249113117348.917120000Jan 15, 2000Dec 31, 2000See all games »
Jeff GeorgeATL, MIN371129100193107555.04470000Dec 31, 1995Jan 16, 2000See all games »
Chris ChandlerATL359977284475260.829520000Jan 9, 1999Jan 31, 1999See all games »
Ken O'BrienNYJ345675042496267.166360000Dec 28, 1985Dec 29, 1991See all games »
Boomer EsiasonCIN333603983196755.008681000Jan 22, 1989Jan 13, 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.