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, playing at home, in the regular season, game is on Monday, 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
Dan MarinoMIA296271036762160304030260.523832000Nov 28, 1983Dec 27, 1999See all games »
Drew BreesNOR1129242237913571711769.1919611000Oct 6, 2008Sep 26, 2016See all games »
Brett FavreGNB, MIN10172291206119131512859.1118400000Nov 1, 1999Dec 20, 2010See all games »
Carson PalmerARI, CIN, OAK920331822881442014563.8419370000Oct 25, 2004Sep 25, 2017See all games »
Philip RiversSDG919330022641981912264.3310230000Dec 24, 2007Nov 9, 2015See all games »
Dave KriegSEA9153277203421132722455.2326910000Sep 3, 1984Oct 1, 1990See all games »
Tom BradyNWE81922972476223139364.657260000Sep 9, 2002Dec 12, 2016See all games »
Steve YoungSFO81422201810184148464.55382703000Nov 22, 1993Dec 14, 1998See all games »
Drew BledsoeNWE, DAL71582801872109138656.4313580000Oct 23, 1995Sep 19, 2005See all games »
Roger StaubachDAL79416713651370056.29261502000Oct 11, 1971Nov 12, 1979See all games »
Alex SmithSFO, KAN612119213499485563.022613911-60Dec 14, 2009Oct 30, 2017See all games »
Jay CutlerCHI, DEN610617913021152012759.22171150000Oct 29, 2007Dec 15, 2014See all games »
Peyton ManningIND, DEN6147204162817182572.0615370000Nov 8, 2004Sep 23, 2013See all games »
Troy AikmanDAL612418412998384567.3916531000Sep 9, 1991Nov 6, 1995See all games »
Danny WhiteDAL611619415711251814659.7910340000Nov 9, 1981Nov 2, 1987See all games »
Craig MortonDEN, DAL649807768231961.256130000Oct 11, 1971Nov 2, 1981See all games »
Russell WilsonSEA59814512671011514667.59312012000Sep 24, 2012Nov 20, 2017See all games »
Eli ManningNYG5119197126194147860.4111150000Sep 19, 2011Sep 18, 2017See all games »
Marc BulgerSTL51161811544105129964.09791130Nov 18, 2002Dec 11, 2006See all games »
Brad JohnsonWAS, TAM512219212298695763.5411190000Sep 18, 2000Nov 24, 2003See all games »
Joe MontanaSFO591137109011142066.4216962000Nov 21, 1988Dec 28, 1992See all games »
Joe MontanaSFO5113187142012796160.4314391000Dec 19, 1983Dec 1, 1986See all games »
Ken StablerOAK, NOR, HOU5629097412452868.895-30000Dec 6, 1976Nov 21, 1983See all games »
Brian SipeCLE5991741217882956.909240000Sep 26, 1977Sep 7, 1981See all games »
Matt RyanATL4981449847253968.0615520000Dec 27, 2010Sep 14, 2015See all games »
Jake DelhommeCAR4761179037354064.968-30000Sep 13, 2004Dec 8, 2008See 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
Neil O'DonnellPIT4591028056097857.843150000Oct 14, 1991Oct 3, 1994See all games »
Jim KellyBUF477120117511752764.1712710000Sep 18, 1989Nov 1, 1993See all games »
Warren MoonHOU4731109135164666.3617290000Nov 7, 1988Sep 16, 1991See all games »
Ken O'BrienNYJ4659683040109067.717310000Oct 14, 1985Nov 9, 1987See all games »
Joe TheismannWAS46593628621210369.8915832000Sep 5, 1983Nov 18, 1985See all games »
Terry BradshawPIT46711210008411259.8210470000Oct 23, 1978Oct 26, 1981See all games »
Joe FergusonBUF454968891020056.259340000Sep 16, 1974Oct 12, 1981See all games »
Steve GroganNWE453113743470046.90262212000Oct 18, 1976Sep 29, 1980See all games »
Bob GrieseMIA44866604610072.736210000Nov 29, 1971Dec 2, 1974See all games »
Cam NewtonCAR356987119152157.14221980000Nov 18, 2013Nov 13, 2017See all games »
Sam BradfordMIN, PHI3771068885321572.641150000Oct 19, 2015Sep 11, 2017See all games »
Kyle OrtonDEN, BUF, DAL357886234164264.772230000Sep 12, 2011Nov 24, 2014See all games »
Mark SanchezPHI, NYJ348937634252451.61551000Oct 17, 2011Nov 10, 2014See all games »
Ben RoethlisbergerPIT346755404174261.337200000Sep 29, 2008Oct 20, 2014See all games »
Matthew StaffordDET359928005431564.137121000Oct 10, 2011Sep 8, 2014See all games »
Aaron RodgersGNB367926918242972.8318861000Sep 8, 2008Nov 14, 2011See all games »
Matt CasselKAN, NWE3477851452105860.268190000Oct 20, 2008Oct 31, 2011See all games »
Chad HenneMIA3781139626463869.037591000Oct 12, 2009Sep 12, 2011See all games »
Tony RomoDAL349846816653258.337460000Oct 23, 2006Sep 15, 2008See all games »
Kyle BollerBAL344676176142765.675160000Oct 4, 2004Dec 3, 2007See all games »
Matt HasselbeckSEA3721168498443062.0711440000Dec 6, 2004Nov 12, 2007See all games »
Jake PlummerDEN340634554141963.4912682000Sep 22, 2003Oct 9, 2006See all games »
Trent GreenKAN, STL, WAS36410594853147160.954150000Sep 14, 1998Nov 22, 2004See all games »
Rich GannonOAK, KAN3821158085186371.3014420000Nov 16, 1998Dec 2, 2002See all games »
Steve McNairTEN357926784262861.9617530000Oct 16, 2000Nov 12, 2001See 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
Kordell StewartPIT341655903063663.0820822000Nov 9, 1998Oct 29, 2001See all games »
Jeff GeorgeOAK, MIN352987717367153.068340000Sep 8, 1997Dec 20, 1999See all games »
Brett FavreGNB3601148826353552.6315450000Sep 9, 1996Sep 1, 1997See all games »
John ElwayDEN357105775611511754.2911751000Oct 18, 1993Oct 16, 1995See all games »
Steve DeBergMIA, KAN362976554365863.921-10000Oct 7, 1991Dec 13, 1993See all games »
Mark RypienWAS351836105222061.4511-82000Sep 30, 1991Sep 6, 1993See all games »
Jim EverettRAM352977224564653.616140000Dec 5, 1988Dec 17, 1990See all games »
Randall CunninghamPHI35995763621311362.11201400000Oct 10, 1988Nov 12, 1990See all games »
Wade WilsonMIN347866645695154.659401000Oct 26, 1987Dec 25, 1989See all games »
John ElwayDEN3551107766721150.0012530000Nov 11, 1985Sep 26, 1988See all games »
Jim PlunkettRAI35373688339072.60480000Nov 22, 1982Sep 24, 1984See all games »
Jim ZornSEA35589747620061.804140000Nov 26, 1979Nov 16, 1981See all games »
Dan PastoriniHOU33763498330058.731-20000Nov 24, 1975Dec 10, 1979See all games »
Ken AndersonCIN371122967650058.2011730000Nov 17, 1975Nov 13, 1978See all games »
Mike LivingstonKAN33263493520050.796111000Nov 12, 1973Oct 3, 1977See all games »
Jim HartSTL361112881560054.46331000Oct 30, 1967Nov 11, 1974See all games »
John HadlSDG, RAM34067464340059.705160000Nov 15, 1971Dec 10, 1973See all games »
Jay CutlerCHI, MIA245695154032865.22560000Oct 31, 2016Dec 11, 2017See all games »
Trevor SiemianDEN231533763143858.497181000Oct 24, 2016Sep 11, 2017See all games »
Blaine GabbertJAX, SFO241683653121860.29156201-160Dec 5, 2011Sep 12, 2016See all games »
Kirk CousinsWAS243675023043464.183100000Oct 6, 2014Dec 7, 2015See all games »
Austin DavisSTL, CLE228523132162853.85260000Oct 13, 2014Nov 30, 2015See all games »
Josh McCownCLE, CHI248745605021364.865281000Dec 9, 2013Nov 30, 2015See all games »
Aaron RodgersGNB248716608021267.617440000Dec 8, 2014Sep 28, 2015See all games »
Andrew LuckIND24171422440057.758440000Sep 15, 2014Sep 21, 2015See 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
Andy DaltonCIN24270426310060.009350000Sep 16, 2013Dec 22, 2014See all games »
Tony RomoDAL248715162566167.61210000Oct 1, 2012Oct 27, 2014See all games »
Colin KaepernickSFO229444403042465.9110611000Nov 19, 2012Dec 23, 2013See all games »
Robert GriffinWAS243704923232161.4310960000Dec 3, 2012Sep 9, 2013See all games »
Matt SchaubHOU2561016985263755.45280000Nov 23, 2009Dec 13, 2010See all games »
Donovan McNabbPHI, WAS243665854443165.15100000Dec 15, 2008Nov 15, 2010See all games »
Jason CampbellWAS2447147633117461.976440000Oct 26, 2009Dec 21, 2009See all games »
JaMarcus RussellOAK229563883243051.795130000Sep 8, 2008Sep 14, 2009See all games »
Chris RedmanATL, BAL236644504141856.25540000Sep 30, 2002Dec 10, 2007See all games »
Ben RoethlisbergerPIT231463867153967.39440000Oct 31, 2005Nov 5, 2007See all games »
Vinny TestaverdeNYJ, DAL22437317311864.86310000Nov 15, 2004Dec 26, 2005See all games »
Aaron BrooksNOR250856444595258.826160000Dec 17, 2001Sep 19, 2005See all games »
Chad PenningtonNYJ22942420523869.056380000Dec 1, 2003Nov 1, 2004See all games »
Mark BrunellJAX, WAS2518863632106057.954230000Dec 3, 2001Sep 27, 2004See all games »
Danny KanellNYG, DEN241803912343551.25250000Sep 21, 1998Nov 3, 2003See all games »
Jay FiedlerMIA233553874121660.002191000Dec 10, 2001Dec 9, 2002See all games »
Trent DilferTAM, SEA23053393332456.604271000Dec 7, 1998Oct 14, 2002See all games »
Kurt WarnerSTL244747324553059.46410000Sep 4, 2000Nov 26, 2001See all games »
Daunte CulpepperMIN241575086393871.9316611000Oct 9, 2000Nov 19, 2001See all games »
Brian GrieseDEN24666592411869.707110000Nov 13, 2000Sep 10, 2001See all games »
Shaun KingTAM229573494342150.8811660000Dec 6, 1999Dec 18, 2000See all games »
Steve BeuerleinCAR231483375122064.585110000Sep 29, 1997Nov 27, 2000See all games »
Vinny TestaverdeNYJ252966598431254.17470000Sep 11, 2000Oct 23, 2000See all games »
Elvis GrbacKAN231634803242049.21380000Oct 26, 1998Oct 2, 2000See 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.