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

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
Brett FavreGNB, MIN20397647484739263221561.3644471000Dec 31, 1995Jan 24, 2010See all games »
Tom BradyNWE18406646434336163221262.8540591000Feb 3, 2002Jan 14, 2012See all games »
Peyton ManningDEN, IND13360546390022111610065.9312-121000Jan 21, 2007Jan 11, 2015See all games »
Dan MarinoMIA1329151836002917138956.181111000Dec 31, 1983Dec 30, 1995See all games »
Kurt WarnerARI, STL12290436374731131810866.5124172140Jan 16, 2000Jan 10, 2010See all games »
Drew BreesNOR, SDG1130646435392461912765.9526420000Jan 8, 2005Jan 11, 2014See all games »
Joe FlaccoBAL1019632725632442416259.9431750000Jan 9, 2011Jan 10, 2015See all games »
Matt HasselbeckSEA1021136124361881710158.45251191000Jan 8, 2005Jan 16, 2011See all games »
Joe MontanaSFO, KAN1021131126622641910567.8523840000Jan 1, 1989Jan 16, 1994See all games »
Ken StablerOAK1016829621991911056.76741000Dec 30, 1973Jan 1, 1978See all games »
Aaron RodgersGNB920433222411751912461.45231430000Feb 6, 2011Jan 16, 2016See all games »
John ElwayDEN9150289241015122018651.904927631230Dec 30, 1984Jan 14, 1990See all games »
Jake DelhommeCAR8130226184712101610757.5215230000Jan 3, 2004Jan 10, 2009See all games »
Bernie KosarCLE, DAL815126919431610157456.1315320000Jan 4, 1986Jan 23, 1994See all games »
Joe MontanaSFO816827521681711179961.09332042000Jan 3, 1982Jan 20, 1985See all games »
Terry BradshawPIT8144236205017130061.0221952000Dec 24, 1977Jan 9, 1983See all games »
Russell WilsonSEA711919616531382113460.71331651000Jan 19, 2014Jan 17, 2016See all games »
Donovan McNabbPHI716026819451381610359.7023951000Jan 16, 2005Jan 9, 2010See all games »
Tom BradyNWE61722711810146106363.4722363000Jan 19, 2014Jan 24, 2016See all games »
Colin KaepernickSFO694162137475115858.02515074000Jan 12, 2013Jan 19, 2014See all games »
Donovan McNabbPHI61241991216951811762.31331933000Dec 31, 2000Jan 11, 2003See all games »
Neil O'DonnellPIT614324415279684258.618-10000Jan 8, 1994Jan 28, 1996See all games »
Warren MoonHOU, MIN618126918801471914267.2915740000Dec 31, 1989Jan 1, 1995See all games »
Joe TheismannWAS6901341247114139467.1611390000Jan 8, 1983Jan 8, 1984See all games »
Dan FoutsSDG61342391792121175356.078150000Jan 3, 1981Jan 16, 1983See all games »
Terry BradshawPIT657110816770051.82211150000Dec 23, 1972Jan 12, 1975See 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
Bart StarrGNB68914013161130063.576221000Jan 2, 1966Jan 14, 1968See all games »
Cam NewtonCAR592143120786107264.34491762000Jan 12, 2014Jan 24, 2016See all games »
Alex SmithSFO, KAN51121861309111138860.22291981000Jan 14, 2012Jan 16, 2016See all games »
Ben RoethlisbergerPIT51021631255742013262.5815240000Jan 5, 2008Jan 15, 2011See all games »
Ben RoethlisbergerPIT580126108710673863.4921871000Jan 15, 2005Jan 22, 2006See all games »
Rich GannonOAK511317512941064664.5719521000Jan 12, 2002Jan 26, 2003See all games »
Jim HarbaughIND, CHI58316390665139250.92301191000Dec 29, 1991Dec 29, 1996See all games »
Troy AikmanDAL510616314348596065.0310170000Jan 8, 1995Jan 28, 1996See all games »
Troy AikmanDAL51031441274132126871.5315630000Jan 10, 1993Jan 23, 1994See all games »
Wade WilsonMIN5901681238742520053.5720660000Jan 3, 1988Jan 1, 1989See all games »
Ken AndersonCIN596139120895136069.0616861000Dec 28, 1975Jan 9, 1983See all games »
Daryle LamonicaOAK5771611343162047.838231000Dec 31, 1967Dec 21, 1969See all games »
Ben RoethlisbergerPIT4961561115551411161.549620000Feb 6, 2011Jan 9, 2016See all games »
Andrew LuckIND410717314159952961.8512890000Jan 4, 2014Jan 11, 2015See all games »
Philip RiversSDG47811895173117766.108181000Jan 11, 2009Jan 12, 2014See all games »
Eli ManningNYG4106163121991117565.038200000Jan 8, 2012Feb 5, 2012See all games »
Rex GrossmanCHI4691337834454951.88520000Jan 15, 2006Feb 4, 2007See all games »
Jake PlummerDEN48012088556104866.6718560000Jan 4, 2004Jan 22, 2006See all games »
Peyton ManningIND494136137613564569.12541000Jan 4, 2004Jan 9, 2005See all games »
Steve McNairTEN4801299015663762.02191093000Jan 11, 2003Jan 10, 2004See all games »
Mark BrunellJAX4501126487573744.648120000Jan 3, 1999Jan 23, 2000See all games »
Randall CunninghamMIN47915110369375452.3218711000Dec 27, 1997Jan 17, 1999See all games »
Stan HumphriesSDG48616110086964353.4211330000Jan 8, 1995Dec 31, 1995See all games »
Steve YoungSFO48013291010183260.61271663000Jan 23, 1994Jan 29, 1995See all games »
Erik KramerDET, CHI49113099963137470.00550000Jan 5, 1992Jan 7, 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
Jim KellyBUF478136120710742857.3510640000Jan 8, 1989Jan 20, 1991See all games »
Jim EverettRAM4711409797865150.7112470000Dec 28, 1986Jan 7, 1990See all games »
Dave KriegSEA4641338385287948.125131110Dec 22, 1984Dec 31, 1988See all games »
Doug WilliamsTAM, WAS4491127798521743.75840000Jan 9, 1983Jan 31, 1988See all games »
Danny WhiteDAL481131853641210361.835-70000Jan 2, 1982Jan 16, 1983See all games »
Joe FergusonBUF4581208146923848.333-10000Dec 22, 1974Jan 3, 1982See all games »
Ron JaworskiPHI463135783730046.675230000Dec 24, 1978Jan 3, 1981See all games »
Tobin RoteDET, SDG44890785830053.3316532000Dec 22, 1957Dec 26, 1964See all games »
Norm Van BrocklinRAM, PHI43970664470055.71360000Dec 23, 1951Dec 26, 1960See all games »
Carson PalmerCIN, ARI3661177305796556.41120000Jan 9, 2010Jan 24, 2016See all games »
Tom BradyNWE3811359406331960.00340000Feb 5, 2012Jan 20, 2013See all games »
Aaron RodgersGNB37710596910194873.338302000Jan 10, 2010Jan 15, 2011See all games »
Mark SanchezNYJ34168539421760.296-20000Jan 9, 2010Jan 24, 2010See all games »
Tony RomoDAL3581006344165658.006210000Jan 6, 2007Jan 9, 2010See all games »
Eli ManningNYG348725096153866.67560000Jan 7, 2007Jan 13, 2008See all games »
Jeff GarciaPHI, TAM3551006003242855.009250000Jan 7, 2007Jan 6, 2008See all games »
Chad PenningtonNYJ3631056846283160.006160000Jan 4, 2003Jan 8, 2005See all games »
Brad JohnsonTAM35398670531954.088130000Jan 12, 2003Jan 26, 2003See all games »
Elvis GrbacSFO, BAL, KAN355915183354660.4410571000Jan 4, 1997Jan 13, 2002See all games »
Jeff GeorgeMIN, ATL371129100193107555.04470000Dec 31, 1995Jan 16, 2000See all games »
John ElwayDEN345866913142852.339341000Jan 9, 1999Jan 31, 1999See all games »
Vinny TestaverdeCLE, NYJ357976963363358.766180000Jan 1, 1995Jan 10, 1999See all games »
John ElwayDEN3701097516152864.2211530000Jan 9, 1994Dec 27, 1997See all games »
Jim KellyBUF347835693631656.637150000Dec 30, 1995Dec 28, 1996See all games »
Jeff HostetlerNYG, RAI34771746502866.2015440000Jan 27, 1991Jan 15, 1994See 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
Bobby HebertNOR3581026483731956.866290000Jan 3, 1988Jan 3, 1993See all games »
Mark RypienWAS346746925211062.169-30000Jan 12, 1992Jan 2, 1993See all games »
Steve DeBergDEN, KAN340634893354063.493-50000Dec 24, 1983Dec 28, 1991See all games »
Warren MoonHOU3611017503632260.4015290000Jan 3, 1988Dec 24, 1988See all games »
Phil SimmsNYG338584948032265.5211380000Jan 4, 1987Jan 25, 1987See all games »
Pat RyanNYJ332513405186262.752300000Dec 28, 1985Jan 3, 1987See all games »
Tony EasonNWE329423675064769.051230000Dec 28, 1985Jan 12, 1986See all games »
Jim PlunkettRAI3477657034061.848240000Jan 8, 1984Dec 22, 1984See all games »
Vince FerragamoRAM3491035125653647.574-100000Dec 28, 1980Jan 1, 1984See all games »
Richard ToddNYJ3631039234795461.1710220000Dec 27, 1981Jan 15, 1983See all games »
Steve BartkowskiATL34488658560050.00230000Dec 24, 1978Jan 4, 1981See all games »
Bob GrieseMIA33268333340047.063150000Dec 21, 1974Dec 30, 1979See all games »
Roger StaubachDAL34383504640051.818470000Jan 7, 1979Dec 30, 1979See all games »
Pat HadenRAM33883500460045.788450000Dec 26, 1976Dec 31, 1978See all games »
Roger StaubachDAL33761482320060.6611350000Dec 26, 1977Jan 15, 1978See all games »
Terry BradshawPIT33862688630061.296380000Jan 4, 1976Dec 19, 1976See all games »
Roger StaubachDAL34879670740060.76191000000Dec 28, 1975Jan 18, 1976See all games »
Billy KilmerWAS33259400510054.245180000Dec 26, 1971Dec 31, 1972See all games »
Craig MortonDAL32769324350039.13240000Jan 3, 1971Dec 23, 1972See all games »
Bob GrieseMIA33770576440052.864230000Dec 27, 1970Jan 2, 1972See all games »
John BrodieSFO34591639420049.45241000Dec 27, 1970Dec 26, 1971See all games »
Johnny UnitasBAL32056478420035.715310000Dec 26, 1970Jan 17, 1971See all games »
Frank RyanCLE33366515640050.008250000Dec 27, 1964Dec 24, 1967See all games »
Len DawsonKAN, DTX34165526410063.0813780000Dec 23, 1962Jan 15, 1967See 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.