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 regular season, game is on Sunday, 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
Drew BreesNOR40110116511245782486746766.6945914110Oct 25, 2009Nov 15, 2015See all games »
Tony RomoDAL368271268959865217952665.225612900110Oct 11, 2009Dec 28, 2014See all games »
Matt RyanATL328261299916754325941963.59542392000Sep 25, 2011Dec 6, 2015See all games »
Peyton ManningDEN, IND287631152880374243323566.234091000Sep 12, 2010Sep 27, 2015See all games »
Aaron BrooksNOR27518942650146195537354.991285935000Nov 26, 2000Sep 26, 2004See all games »
John HadlSDG27360725584350440049.6660844000Oct 25, 1964Dec 1, 1968See all games »
Aaron RodgersGNB24543823706361137137365.987444321-10Sep 18, 2011Nov 23, 2014See all games »
Brett FavreGNB24535861603748281713462.1439820000Dec 3, 2000Nov 21, 2004See all games »
Tom BradyNWE22524833638751133322662.9146703000Sep 19, 2010Sep 29, 2013See all games »
Chris ChandlerATL, HOU21325556434336205333058.45642042000Oct 22, 1995Dec 20, 1998See all games »
Vinny TestaverdeBAL, CLE20369654441434203520856.42361942000Nov 20, 1994Nov 2, 1997See all games »
Marc BulgerSTL19464736546127256246763.0427913110Sep 21, 2003Oct 29, 2006See all games »
Dave KriegSEA19322562427733305947557.30471470000Dec 13, 1981Nov 10, 1985See all games »
Johnny UnitasBAL19274522435135240052.49663622000Dec 9, 1956Nov 13, 1960See all games »
Dan FoutsSDG183786785049393253855.7516131000Oct 21, 1979Sep 12, 1982See all games »
Russell WilsonSEA1733751340393383421865.691067724000Oct 6, 2013Jan 3, 2016See all games »
Tom BradyNWE1741364847913493724063.7336371000Dec 1, 2013Dec 27, 2015See all games »
Drew BreesNOR, SDG17442666505333122013866.3740451000Dec 18, 2005Sep 21, 2008See all games »
Derek CarrOAK16355562394226112918863.1736530000Nov 29, 2015Dec 31, 2017See all games »
Andy DaltonCIN1636655242613184429966.30601973000Dec 28, 2014Oct 22, 2017See all games »
Ben RoethlisbergerPIT16408622455830134525365.5925381000Sep 9, 2012Dec 7, 2014See all games »
Jake DelhommeCAR16266455354529182521458.4628351000Nov 2, 2003Nov 6, 2005See all games »
Chris MillerRAM, ATL16282525373029263220853.71301410000Sep 15, 1991Nov 27, 1994See all games »
Daryle LamonicaOAK16248496355931196050.0020731000Sep 15, 1968Dec 6, 1970See all games »
Kirk CousinsWAS15351533409523152519765.8529453000Sep 21, 2014Sep 17, 2017See all games »
Cam NewtonCAR1528848531592893525959.381387976000Nov 24, 2013Dec 20, 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
Matt SchaubHOU1534551744242682515166.7325480000Nov 8, 2009Nov 13, 2011See all games »
Brian GrieseDEN15324512349525153424163.28461641000Sep 26, 1999Oct 27, 2002See all games »
Jim KellyBUF15307497348921153831461.77372010000Sep 14, 1986Sep 18, 1988See all games »
Stan HumphriesSDG14249446303025133129055.8319141000Nov 13, 1994Aug 31, 1997See all games »
Don MajkowskiGNB14287521351922214424855.09603235000Dec 18, 1988Nov 18, 1990See all games »
Dan MarinoMIA14348553405039121814362.9318-210000Nov 17, 1985Nov 22, 1987See all games »
Steve BartkowskiATL1422741032112820139255.3722160000Dec 2, 1979Nov 29, 1981See all games »
Bob GrieseMIA14163299198317140054.5215481000Sep 17, 1972Dec 8, 1974See all games »
Carson PalmerARI13286450368230172417163.5628-40000Sep 29, 2013Nov 15, 2015See all games »
Philip RiversSDG13316463385928102515568.25267000-90Nov 11, 2012Oct 12, 2014See all games »
Mark BrunellJAX13279438324821104428063.70371810000Sep 3, 2000Sep 15, 2002See all games »
Peyton ManningIND13292474341420162519361.60291603000Sep 3, 2000Dec 2, 2001See all games »
Steve YoungSFO1329940037522963213774.75482054000Oct 17, 1993Dec 10, 1995See all games »
Joe TheismannWAS1320034225152263221158.48412490000Dec 26, 1982Dec 9, 1984See all games »
Ron JaworskiPHI132374013100241566159.1018711000Sep 14, 1980Dec 6, 1981See all games »
Babe ParilliBOS13151308224926100049.0331891000Dec 3, 1961Dec 6, 1964See all games »
Y.A. TittleNYG13209352317333160059.3817523000Sep 23, 1962Sep 13, 1964See all games »
Fran TarkentonMIN13162311228825230052.09463603000Nov 5, 1961Oct 20, 1963See all games »
Matt RyanATL1225840134512192516264.3423750000Dec 20, 2015Dec 24, 2017See all games »
Philip RiversSDG1226941535842882616364.8222530000Dec 14, 2008Nov 7, 2010See all games »
Eli ManningNYG12269447315924162518060.1822591000Sep 25, 2005Sep 23, 2007See all games »
Peyton ManningIND12272410346824101510666.3425261000Sep 11, 2005Dec 3, 2006See all games »
Drew BledsoeDAL, BUF12206362256819173421556.9122511000Nov 28, 2004Oct 1, 2006See all games »
Tom BradyNWE12264424314423132315062.2633520000Sep 14, 2003Sep 18, 2005See all games »
Jeff GarciaSFO1228144034713212187763.86462431000Dec 5, 1999Nov 25, 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
Elvis GrbacKAN12246416294418212416459.1316301000Dec 20, 1998Nov 5, 2000See all games »
Peyton ManningIND122504182955231584559.8118331000Oct 18, 1998Dec 5, 1999See all games »
Ron JaworskiPHI12207396297720183424552.2720581000Sep 19, 1982Sep 16, 1984See all games »
Jim ZornSEA12209402260314142115751.99271320000Sep 6, 1981Sep 4, 1983See all games »
Sonny JurgensenWAS12232398320729130058.296290000Dec 11, 1966Oct 20, 1968See all games »
Len DawsonKAN12151276218926110054.71301610000Dec 13, 1964Dec 11, 1966See all games »
Jay CutlerCHI, MIA1123537325011682917263.00201020000Oct 11, 2015Oct 15, 2017See all games »
Sam BradfordSTL, PHI1121436924892061912757.9919610000Nov 11, 2012Oct 4, 2015See all games »
Matthew StaffordDET11301489365724111915261.5514541000Sep 11, 2011Oct 14, 2012See all games »
Carson PalmerOAK, CIN11282446315517172215863.2322461000Sep 12, 2010Sep 16, 2012See all games »
Michael VickPHI11225387292622152819158.14785643000Sep 19, 2010Sep 9, 2012See all games »
Ben RoethlisbergerPIT1124437329732392616665.4233702000Oct 5, 2008Oct 24, 2010See all games »
Daunte CulpepperMIN11298445368129134024266.97563681000Nov 9, 2003Jan 2, 2005See all games »
Kurt WarnerSTL11223346300024122718564.4519720000Oct 3, 1999Oct 22, 2000See all games »
Drew BledsoeNWE11217387311716153926356.0720220000Nov 1, 1998Dec 12, 1999See all games »
Jim KellyBUF1121533228792182418564.7618211000Oct 28, 1990Sep 27, 1992See all games »
Joe FergusonBUF11207380237821191614154.4714200000Jan 2, 1983Oct 14, 1984See all games »
Terry BradshawPIT11153280209521150054.6415130010Sep 3, 1978Nov 11, 1979See all games »
Ron JaworskiPHI11157305207417120051.4827850000Oct 2, 1977Oct 22, 1978See all games »
Joe NamathNYJ11141263222321110053.616102000Sep 28, 1969Nov 19, 1972See all games »
John HadlSDG11165313225515120052.7221780000Oct 18, 1970Nov 21, 1971See all games »
Norm SneadPHI11181347245316230052.16701000Nov 24, 1968Nov 29, 1970See all games »
Bob GrieseMIA1117131523941890054.29281631000Nov 19, 1967Sep 28, 1969See all games »
Joe NamathNYJ11185328295025180056.404280000Dec 11, 1966Sep 29, 1968See all games »
Norm SneadWAS11137278252819200049.2825576000Nov 19, 1961Nov 3, 1963See 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
Philip RiversLAC, SDG10217377273820131810057.5610-20000Oct 9, 2016Dec 24, 2017See all games »
Ryan TannehillMIA1025136926241692622068.02372161000Sep 14, 2014Oct 18, 2015See all games »
Colin KaepernickSFO1018330320901442517060.40533022000Oct 27, 2013Dec 7, 2014See all games »
Jon KitnaDAL, DET10202324227615162113262.3515570000Nov 11, 2007Sep 18, 2011See all games »
Jay CutlerCHI, DEN1023836726441418169764.8524900000Sep 28, 2008Nov 29, 2009See all games »
Brett FavreGNB102433832973208105663.4520-10000Sep 24, 2006Dec 16, 2007See all games »
Carson PalmerCIN10226358274125152112563.1319320000Sep 24, 2006Nov 4, 2007See all games »
Philip RiversSDG1019630924012071812163.4320141000Oct 1, 2006Oct 7, 2007See all games »
Carson PalmerCIN102313252510237148271.0825240000Nov 14, 2004Dec 18, 2005See all games »
Donovan McNabbPHI1019735422021873217855.65563553000Sep 24, 2000Dec 16, 2001See all games »
Daunte CulpepperMIN1018930822751963215961.36542871100Sep 17, 2000Nov 11, 2001See all games »
Brett FavreGNB10220344275623151711863.9524670000Sep 28, 1997Dec 27, 1998See all games »
Dan MarinoMIA102313732572191096761.9314-51000Sep 5, 1993Nov 27, 1994See all games »
Vinny TestaverdeCLE, TAM10158276195415142414457.25271121000Sep 27, 1992Dec 26, 1993See all games »
Warren MoonHOU10251418324419131814960.0526861000Sep 30, 1990Oct 20, 1991See all games »
Randall CunninghamPHI1017431924732175634054.55613594000Nov 23, 1986Sep 25, 1988See all games »
Joe MontanaSFO1019730624022581611964.3821711000Sep 13, 1987Sep 25, 1988See all games »
Neil LomaxSTL1017628422871882921061.9716490000Sep 4, 1983Oct 28, 1984See all games »
Roger StaubachDAL10141251186917110056.183923021-130Sep 16, 1973Nov 17, 1974See all games »
Frank RyanCLE10137265191822180051.70261120000Dec 19, 1965Nov 5, 1967See all games »
John BrodieSFO10180307217821100058.638130000Nov 22, 1964Oct 16, 1966See all games »
Cam NewtonCAR916928422191671814759.51441183000Oct 2, 2016Oct 8, 2017See all games »
Andrew LuckIND919431222301692413462.18381841000Dec 28, 2014Dec 18, 2016See all games »
Aaron RodgersGNB920334923162063326058.17302113000Nov 8, 2015Nov 20, 2016See 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.