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 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
Eli ManningNYG13277438321924181612763.2414300000Sep 19, 2005Dec 14, 2015See all games »
Terry BradshawPIT10124237165516141552.32292011000Dec 3, 1973Sep 13, 1982See all games »
Jay CutlerCHI, DEN, MIA91832832177175137464.6624400000Sep 8, 2008Nov 13, 2017See all games »
Peyton ManningIND, DEN923334426571716117267.7312342000Oct 21, 2002Dec 22, 2014See all games »
Matt RyanATL7170269203213693963.2018930000Nov 2, 2009Dec 18, 2017See all games »
Tom BradyNWE71452321881189128662.5017160000Nov 3, 2003Dec 3, 2007See all games »
Brett FavreGNB71632542012195119664.175171000Nov 27, 2000Oct 3, 2005See all games »
Rich GannonOAK, MIN, WAS, KAN712322015201172110155.91241040000Oct 15, 1990Nov 11, 2002See all games »
Phil SimmsNYG7134238201413113120556.3013540000Sep 8, 1986Nov 27, 1989See all games »
Drew BreesNOR6170239169711274871.138-20170Dec 10, 2007Sep 11, 2017See all games »
Brian GrieseTAM, DEN, MIA614421616091281510466.6715442000Dec 13, 1999Oct 18, 2004See all games »
Brett FavreGNB61061861236104128256.99261501000Nov 8, 1993Dec 1, 1997See all games »
Dan FoutsSDG6123213174096139857.75420000Sep 7, 1981Oct 28, 1985See all games »
Fran TarkentonNYG, MIN61061971323830053.8111641000Oct 11, 1971Nov 29, 1976See all games »
Ben RoethlisbergerPIT511217512749496264.00790000Sep 16, 2013Dec 25, 2017See all games »
Tom BradyNWE5118178135886103966.297120000Oct 4, 2010Dec 11, 2017See all games »
Brett FavreGNB, NYJ, MIN51131791453116128263.1310-30000Nov 27, 2006Oct 11, 2010See all games »
Donovan McNabbPHI582137107581105959.8513290000Nov 15, 2004Oct 26, 2009See all games »
Steve YoungSFO510214111299194372.34241193000Nov 28, 1994Sep 29, 1997See all games »
Joe MontanaSFO, KAN5118198144895158359.6013500000Oct 24, 1988Oct 17, 1994See all games »
Jim KellyBUF58313610559464861.037370000Oct 17, 1988Nov 26, 1990See all games »
Danny WhiteDAL5911571141971515157.961332000Sep 5, 1983Sep 29, 1986See all games »
Joe TheismannWAS5109186141776106958.6015760000Oct 13, 1980Sep 9, 1985See all games »
Philip RiversSDG, LAC4891309558221268.46380000Dec 5, 2011Sep 11, 2017See all games »
Vince YoungTEN455906465311561.11281681000Sep 24, 2007Oct 18, 2010See all games »
Aaron RodgersGNB4107162120876105666.0514662000Nov 24, 2008Sep 27, 2010See 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
Steve McNairTEN4641027496463062.7518570000Oct 30, 2000Oct 11, 2004See all games »
Randall CunninghamPHI, DAL, MIN48115613349797551.92181640000Oct 2, 1989Sep 18, 2000See all games »
Bernie KosarCLE4761249427284461.29661000Nov 7, 1988Oct 8, 1990See all games »
Steve GroganNWE4781281093961660.9417661000Oct 1, 1979Dec 28, 1987See all games »
Ken StablerOAK4761199361167063.873-50000Sep 20, 1976Dec 3, 1979See all games »
Cam NewtonCAR364105912631311860.9519582000Nov 26, 2012Dec 19, 2016See all games »
Joe FlaccoBAL3811168194265869.83330000Nov 24, 2014Dec 12, 2016See all games »
Andrew LuckIND37012186310342457.8511660000Nov 3, 2014Dec 5, 2016See all games »
Michael VickPHI3579480871117060.64231873000Nov 15, 2010Sep 9, 2013See all games »
Jason CampbellWAS, CHI, OAK343734213385758.9013541000Sep 17, 2007Nov 19, 2012See all games »
Philip RiversSDG354866584153062.79760000Sep 11, 2006Sep 13, 2010See all games »
Drew BledsoeDAL, NWE3629971441118062.638190000Sep 7, 1998Nov 14, 2005See all games »
Marc BulgerSTL363977924375664.957140000Dec 8, 2003Oct 17, 2005See all games »
Trent GreenKAN3621076885142057.947160000Oct 4, 2004Sep 26, 2005See all games »
Vinny TestaverdeDAL, NYJ354957336284456.844-30000Oct 19, 1998Dec 6, 2004See all games »
Daunte CulpepperMIN3701007884495270.0017880000Nov 6, 2000Nov 8, 2004See all games »
Donovan McNabbPHI356956444174758.9516972000Oct 22, 2001Nov 10, 2003See all games »
Jeff GarciaSFO358837165053769.88211021000Jan 3, 2000Oct 14, 2002See all games »
Kurt WarnerSTL3721019459375471.29320000Dec 18, 2000Dec 17, 2001See all games »
Elvis GrbacBAL, KAN3611088546243256.487250000Sep 8, 1997Nov 12, 2001See all games »
Dan MarinoMIA369110827622662.731-10000Oct 12, 1998Sep 13, 1999See all games »
Troy AikmanDAL344795134074455.707290000Sep 30, 1996Nov 2, 1998See all games »
Kordell StewartPIT333593384241955.93155711170Sep 22, 1997Oct 26, 1998See all games »
John ElwayDEN3701247624364256.45151070000Sep 20, 1993Nov 4, 1996See all games »
Warren MoonHOU, MIN361987005496362.248380000Oct 11, 1993Dec 18, 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 KellyBUF36910867943118963.89480000Nov 14, 1994Oct 23, 1995See all games »
Jeff HostetlerRAI35481751526066.677190000Oct 18, 1993Dec 5, 1994See all games »
Troy AikmanDAL354887626353461.362140000Oct 5, 1992Sep 6, 1993See all games »
Jim HarbaughCHI344674853121765.6713630000Oct 23, 1989Dec 23, 1991See all games »
Boomer EsiasonCIN361100760731313261.003210000Sep 30, 1985Dec 25, 1989See all games »
John ElwayDEN352946104398655.3212901000Oct 26, 1987Sep 18, 1989See all games »
Vince EvansCHI, RAI354986744531055.1011831000Nov 3, 1980Oct 12, 1987See all games »
Tony EasonNWE338694624487455.07000000Dec 16, 1985Sep 21, 1987See all games »
Mark MalonePIT345915804697849.455281000Dec 7, 1981Sep 16, 1985See all games »
Ken AndersonCIN3761199854553663.879281000Dec 11, 1978Nov 28, 1983See all games »
Richard ToddNYJ363938356397467.7411-70000Dec 6, 1982Nov 21, 1983See all games »
Danny WhiteDAL354846446332964.296-70000Dec 15, 1980Dec 13, 1982See all games »
Joe FergusonBUF346103659350044.66220000Nov 17, 1975Nov 9, 1981See all games »
Jim HartSTL34796576460048.96100000Oct 13, 1975Nov 14, 1977See all games »
James HarrisRAM33868550510055.887260000Nov 4, 1974Nov 8, 1976See all games »
Greg LandryDET33357516420057.89201631000Dec 14, 1970Oct 30, 1972See all games »
Len DawsonKAN34669619720066.672-40000Sep 28, 1970Sep 25, 1972See all games »
Bart StarrGNB34471535730061.976200000Oct 30, 1967Oct 12, 1970See all games »
Matthew StaffordDET241544834041175.934230000Sep 18, 2017Nov 6, 2017See all games »
Kirk CousinsWAS244645235143468.7510560000Oct 2, 2017Oct 23, 2017See all games »
Sam BradfordMIN, PHI259895642252766.29000000Sep 14, 2015Oct 31, 2016See all games »
Matt SchaubBAL, HOU254795785321768.353100000Sep 9, 2013Nov 30, 2015See all games »
Alex SmithSFO, KAN2425952241116771.197390000Oct 29, 2012Sep 28, 2015See all games »
Ryan FitzpatrickNYJ, HOU24366506422265.156220000Oct 20, 2014Sep 21, 2015See all games »
Colin KaepernickSFO23759578602762.7112570000Nov 25, 2013Oct 13, 2014See 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
Russell WilsonSEA2284234040107166.67141381000Oct 28, 2013Oct 6, 2014See all games »
Tony RomoDAL240704135521457.14360000Oct 8, 2007Dec 9, 2013See all games »
Ryan TannehillMIA249774783465163.645500000Sep 30, 2013Nov 11, 2013See all games »
Matt SchaubHOU236664102231854.55110000Nov 1, 2010Oct 8, 2012See all games »
Joe FlaccoBAL243713723187060.560001-80Dec 13, 2010Oct 24, 2011See all games »
Rex GrossmanCHI, WAS235604503131758.334260000Dec 11, 2006Sep 26, 2011See all games »
Kyle OrtonDEN244674463164765.676150000Oct 19, 2009Nov 22, 2010See all games »
Ben RoethlisbergerPIT238563964244067.867100000Nov 9, 2009Nov 8, 2010See all games »
Jake DelhommeCAR244704894432262.863200000Dec 4, 2006Sep 28, 2009See all games »
Jeff GarciaTAM, PHI239615593173963.939490000Dec 25, 2006Dec 8, 2008See all games »
Chad PenningtonNYJ236635023132757.145290000Dec 2, 2002Dec 25, 2006See all games »
Ben RoethlisbergerPIT234523582264065.385361000Oct 10, 2005Nov 28, 2005See all games »
Jay FiedlerMIA236764684555047.375500000Oct 23, 2000Nov 1, 2004See all games »
Tommy MaddoxPIT242675632142662.692-20000Dec 23, 2002Nov 17, 2003See all games »
Kerry CollinsNYG, CAR235623945041856.454301-20Dec 8, 1997Sep 10, 2001See all games »
Doug FlutieBUF218372682021448.659290000Oct 4, 1999Dec 11, 2000See all games »
Jeff GeorgeMIN, WAS250795404363263.294190000Dec 6, 1999Nov 20, 2000See all games »
Jon KitnaSEA229472493175661.7010180000Nov 1, 1999Oct 2, 2000See all games »
Ray LucasNYJ22954343521153.708170000Nov 15, 1999Dec 27, 1999See all games »
Brett FavreGNB253764984094769.742160000Dec 7, 1998Nov 29, 1999See all games »
Steve YoungSFO234553954121561.824421000Sep 14, 1998Sep 27, 1999See all games »
Erik KramerCHI249915353242753.85520000Sep 1, 1997Oct 27, 1997See all games »
Elvis GrbacSFO25280564622965.00540000Nov 20, 1995Oct 14, 1996See all games »
Troy AikmanDAL23652578312969.232120000Sep 4, 1995Dec 25, 1995See 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.