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
Dan MarinoMIA20428695526137202518561.5825162000Dec 2, 1985Dec 11, 1995See all games »
Drew BreesNOR1746266154884692416569.8927591170Dec 10, 2007Sep 11, 2017See all games »
Eli ManningNYG16346559400129192416361.9022410000Sep 19, 2005Dec 14, 2015See all games »
Peyton ManningIND, DEN1538054842853417199769.3427712000Oct 21, 2002Dec 22, 2014See all games »
Brett FavreGNB14292472355933132219161.8617431000Nov 6, 2000Nov 21, 2005See all games »
Jay CutlerCHI, DEN1223037028022393017762.16331420000Sep 8, 2008Nov 9, 2015See all games »
Matt RyanATL112684133016208147864.89331450000Nov 2, 2009Dec 18, 2017See all games »
Dan MarinoMIA11255425305521111712160.008-60000Nov 25, 1996Dec 27, 1999See all games »
Tom BradyNWE102203462897228199063.5812300000Oct 4, 2010Dec 11, 2017See all games »
Steve YoungSFO101912762328234179169.20442505000Nov 22, 1993Sep 29, 1997See all games »
Terry BradshawPIT10146257220018721756.8118730000Oct 23, 1978Sep 13, 1982See all games »
Philip RiversLAC, SDG92113232273188148765.335250000Dec 5, 2011Sep 11, 2017See all games »
Tom BradyNWE9206318252423101411464.7819240000Nov 3, 2003Sep 14, 2009See all games »
Brett FavreGNB916630021181671711755.33411951000Nov 8, 1993Dec 1, 1997See all games »
Joe MontanaSFO917528121451751910362.28291462000Oct 24, 1988Dec 28, 1992See all games »
Danny WhiteDAL917329821461492824858.0517192000Sep 5, 1983Nov 2, 1987See all games »
Joe TheismannWAS917427920451382217262.37301592000Oct 13, 1980Nov 18, 1985See all games »
Alex SmithKAN, SFO816325118711351912264.943317811-60Dec 14, 2009Oct 30, 2017See all games »
Carson PalmerARI, CIN, OAK819129720901331913564.3115370000Sep 10, 2007Sep 25, 2017See all games »
Marc BulgerSTL817927823361481915564.3914231130Nov 18, 2002Dec 11, 2006See all games »
Drew BledsoeNWE, DAL817730320561272215358.4220770000Sep 7, 1998Nov 14, 2005See all games »
Troy AikmanDAL81612481859135137964.9217631000Sep 9, 1991Nov 7, 1994See all games »
Ben RoethlisbergerPIT71442261623124138163.7212260000Nov 12, 2012Dec 25, 2017See all games »
Russell WilsonSEA712618716071412521767.38453393000Sep 24, 2012Nov 20, 2017See all games »
Aaron RodgersGNB71742541899158148568.50321523000Sep 8, 2008Nov 14, 2011See all games »
Brett FavreMIN, GNB, NYJ71422171787157139465.4413-50000Nov 27, 2006Dec 20, 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
Philip RiversSDG71251931604133127764.7715120000Sep 11, 2006Nov 22, 2010See all games »
Dave KriegSEA7117208162016111413656.2520570000Oct 6, 1986Oct 1, 1990See all games »
Dan FoutsSDG7139230208297108060.43520000Sep 7, 1981Sep 24, 1984See all games »
Joe FergusonBUF710019915481370050.2511360000Sep 16, 1974Nov 9, 1981See all games »
Ken StablerOAK7111173146219810064.166-70000Sep 20, 1976Dec 3, 1979See all games »
Fran TarkentonMIN, NYG712422815561030054.3914991000Oct 11, 1971Nov 29, 1976See all games »
Cam NewtonCAR612020316231541813959.11412562000Nov 26, 2012Nov 13, 2017See all games »
Jake DelhommeCAR6120187139211786264.1711170000Sep 13, 2004Sep 28, 2009See all games »
Rich GannonOAK, KAN61632401764114189467.9222740000Nov 16, 1998Dec 2, 2002See all games »
Brian GrieseDEN61432131723118139467.1416562000Dec 13, 1999Sep 30, 2002See all games »
John ElwayDEN612722915371042115955.46261821000Sep 20, 1993Nov 4, 1996See all games »
Neil O'DonnellPIT694155122790119660.658290000Oct 14, 1991Oct 3, 1994See all games »
Jim KellyBUF6109180135310796960.5612880000Oct 17, 1988Nov 26, 1990See all games »
Bernie KosarCLE61171831446103137363.939101000Oct 26, 1987Oct 8, 1990See all games »
Steve GroganNWE610618514251191657.30291191000Sep 3, 1979Dec 28, 1987See all games »
Joe MontanaSFO61131991598156128156.7815441000Dec 19, 1983Dec 9, 1985See all games »
Roger StaubachDAL68414412591380058.3323963000Oct 6, 1975Sep 4, 1978See all games »
Sam BradfordMIN, PHI513619514527574269.741150000Sep 14, 2015Sep 11, 2017See all games »
Andrew LuckIND5111192128514742457.81191100000Sep 15, 2014Dec 5, 2016See all games »
Daunte CulpepperMIN51111571296107189070.70331491000Oct 9, 2000Nov 8, 2004See all games »
Kurt WarnerSTL51161751677138128466.29730000Sep 4, 2000Dec 17, 2001See all games »
Steve McNairTEN58513394964104963.9126750000Oct 16, 2000Nov 12, 2001See all games »
Steve YoungSFO58714010068285162.14221812000Dec 15, 1997Sep 27, 1999See all games »
Rich GannonMIN, KAN, WAS56112574565138348.80211040000Oct 15, 1990Dec 9, 1996See all games »
Jim HarbaughCHI5891379716253964.9620851000Oct 23, 1989Sep 21, 1992See 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
Randall CunninghamPHI51101961470982118256.12332730000Oct 10, 1988Nov 12, 1990See all games »
Boomer EsiasonCIN59015011751251615260.0016530000Sep 30, 1985Dec 25, 1989See all games »
John ElwayDEN587162117189119753.70211271000Oct 26, 1987Sep 18, 1989See all games »
Phil SimmsNYG5991621328952115561.119200000Sep 8, 1986Nov 2, 1987See all games »
Dan MarinoMIA597152113516332463.8213-140000Sep 19, 1983Dec 17, 1984See all games »
Danny WhiteDAL588137121013687864.2312110000Dec 15, 1980Dec 13, 1982See all games »
Brian SipeCLE5991741217882956.909240000Sep 26, 1977Sep 7, 1981See all games »
Mark SanchezNYJ, PHI4611218945684650.419111000Oct 17, 2011Nov 10, 2014See all games »
Colin KaepernickSFO46610310189063164.08221181000Nov 19, 2012Oct 13, 2014See all games »
Matthew StaffordDET48713810636563563.0410331000Oct 10, 2011Sep 8, 2014See all games »
Matt SchaubHOU49216711087495555.09390000Nov 23, 2009Oct 8, 2012See all games »
Donovan McNabbPHI, WAS483128102264117464.8411150000Sep 15, 2008Nov 15, 2010See all games »
Vince YoungTEN455906465311561.11281681000Sep 24, 2007Oct 18, 2010See all games »
Tony RomoDAL47813499081153258.219530000Oct 23, 2006Sep 15, 2008See all games »
Matt HasselbeckSEA4801319479443061.0711440000Dec 6, 2004Nov 12, 2007See all games »
Chad PenningtonNYJ4651059228363561.9011670000Dec 2, 2002Dec 25, 2006See all games »
Jake PlummerDEN4631036765374561.1713712000Sep 22, 2003Oct 9, 2006See all games »
Trent GreenKAN48914910697284859.738220000Oct 4, 2004Sep 26, 2005See all games »
Donovan McNabbPHI4611038838153559.226381000Sep 20, 2004Sep 12, 2005See all games »
Brad JohnsonTAM49813910247331470.50840000Sep 23, 2002Nov 24, 2003See all games »
Jeff GarciaSFO48713410007086364.93241151000Jan 3, 2000Nov 25, 2002See all games »
Elvis GrbacKAN, BAL47113610227474052.219280000Oct 26, 1998Nov 12, 2001See all games »
Jeff GeorgeWAS, MIN483138101694118960.1410470000Nov 8, 1999Nov 20, 2000See all games »
Kordell StewartPIT448815695262659.26219421170Sep 22, 1997Nov 9, 1998See all games »
Troy AikmanDAL46211974950118652.105190000Sep 15, 1997Nov 2, 1998See 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
Scott MitchellDET, MIA49114710457351661.90981000Dec 27, 1993Dec 4, 1995See all games »
Stan HumphriesSDG4761219817044062.814210000Nov 29, 1993Oct 9, 1995See all games »
Mark RypienWAS4631138565355055.7512-62000Sep 9, 1991Oct 12, 1992See all games »
Warren MoonHOU4731109135164666.3617290000Nov 7, 1988Sep 16, 1991See all games »
Dave KriegSEA471127884951612055.919320000Sep 3, 1984Sep 23, 1985See all games »
Jim PlunkettRAI45677790439072.73760000Nov 22, 1982Dec 10, 1984See all games »
Richard ToddNOR, NYJ4811241058851512165.321540000Dec 6, 1982Nov 19, 1984See all games »
Vince FerragamoRAM45393782810056.994-10000Nov 19, 1979Nov 14, 1983See all games »
Don StrockMIA4591046206832756.73700000Oct 9, 1978Nov 29, 1982See all games »
Jim ZornSEA468114944720059.6511551000Oct 29, 1979Nov 16, 1981See all games »
Mike LivingstonKAN44591638620049.4512181000Nov 12, 1973Oct 3, 1977See all games »
Terry BradshawPIT44380502580053.75231921000Nov 25, 1974Sep 19, 1977See all games »
John HadlGNB, SDG, RAM463103737460061.175160000Nov 15, 1971Sep 29, 1975See all games »
Billy KilmerWAS45593677840059.142-20000Nov 20, 1972Dec 9, 1974See all games »
Daryle LamonicaOAK45291784947057.141-30000Oct 19, 1970Dec 11, 1972See all games »
Roman GabrielRAM467139898750048.204180000Dec 14, 1970Dec 4, 1972See all games »
Len DawsonKAN460959091030063.163-40000Sep 28, 1970Sep 25, 1972See all games »
Jay CutlerCHI, MIA3671067286132863.21650000Oct 31, 2016Dec 11, 2017See all games »
Trevor SiemianDEN350895744474956.189381000Oct 24, 2016Oct 30, 2017See all games »
Joe FlaccoBAL3811168194265869.83330000Nov 24, 2014Dec 12, 2016See all games »
Aaron RodgersGNB37811097310021270.9113700000Dec 8, 2014Nov 28, 2016See all games »
Josh McCownCLE, CHI3701158327031460.876481000Nov 4, 2013Nov 30, 2015See all games »
Tony RomoDAL359916205587564.84300000Oct 1, 2012Oct 27, 2014See all games »
Kyle OrtonDEN, DAL3579461032107760.642170000Nov 22, 2010Oct 1, 2012See 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.