Player Streak Finder

Find NFL and AFL player game streaks from 1950 to 2019 and season streaks from 1920 to 2019. Offensive player game participation data (eg, games in which a player played but recorded no counting stats) is complete from 1970 to present. Times sacked complete in seasons since 1969, in games since 1982.
Current search:
From 1920 to 2018, playing for any team, vs. any team, in the regular season, streaks of games with at least 30 Passes Completed

__p("text that informs the user how to change the form", "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
Kirk CousinsMIN4141190144492116474.2113360000Sep 16, 2018Oct 7, 2018See all games »
Philip RiversSDG311617112047363567.84000000Oct 12, 2015Oct 25, 2015See all games »
Peyton ManningDEN39915511678632963.87320000Nov 2, 2014Nov 16, 2014See all games »
Drew BreesNOR39914298764127369.726201000Dec 8, 2013Dec 22, 2013See all games »
Drew BreesNOR39413510797343569.632-20000Nov 3, 2013Nov 17, 2013See all games »
Drew BreesNOR39413310806575770.68790000Sep 25, 2011Oct 9, 2011See all games »
Tom BradyNWE393133132711531469.924110000Sep 12, 2011Sep 25, 2011See all games »
Peyton ManningIND310514810468111670.951-10000Nov 21, 2010Dec 5, 2010See all games »
Kurt WarnerARI39613810745231669.574-30000Nov 10, 2008Nov 23, 2008See all games »
Rich GannonOAK310014510275473868.978300000Oct 13, 2002Oct 27, 2002See all games »
Steve YoungSFO39213810775462366.6716532000Dec 10, 1995Dec 24, 1995See all games »
Ben RoethlisbergerPIT2*64956674142567.37570000Dec 23, 2018Dec 30, 2018See all games »
Andrew LuckIND263895913343470.794210140Nov 25, 2018Dec 2, 2018See all games »
Matt RyanATL262807344043177.503140000Oct 14, 2018Oct 22, 2018See all games »
Jameis WinstonTAM262937604462966.6715841000Oct 14, 2018Oct 21, 2018See all games »
Andrew LuckIND2781218297253764.463110000Sep 30, 2018Oct 4, 2018See all games »
Ben RoethlisbergerPIT269988056142870.41681000Sep 16, 2018Sep 24, 2018See all games »
Eli ManningNYG268103662431566.02000000Dec 10, 2017Dec 17, 2017See all games »
Ben RoethlisbergerPIT263906508242570.004350000Nov 16, 2017Nov 26, 2017See all games »
Tom BradyNWE262856103162872.94370000Oct 1, 2017Oct 5, 2017See all games »
Eli ManningNYG26596654520067.713221000Sep 24, 2017Oct 1, 2017See all games »
Joe FlaccoBAL262935291253266.67000000Dec 25, 2016Jan 1, 2017See all games »
Sam BradfordMIN266926733197271.74250000Dec 18, 2016Dec 24, 2016See all games »
Joe FlaccoBAL273997056221873.74110000Dec 4, 2016Dec 12, 2016See all games »
Carson WentzPHI2681066222452864.155210170Dec 4, 2016Dec 11, 2016See all games »
Tom BradyNWE26396555300065.636-30000Nov 27, 2016Dec 4, 2016See 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
Sam BradfordMIN263824711121576.832100000Nov 24, 2016Dec 1, 2016See all games »
Sam BradfordMIN262805803153777.50000150Nov 6, 2016Nov 13, 2016See all games »
Carson PalmerARI2659573943106068.421160000Oct 30, 2016Nov 13, 2016See all games »
Kirk CousinsWAS268957593133071.586141000Oct 23, 2016Oct 30, 2016See all games »
Drew BreesNOR271978327221373.20000000Oct 16, 2016Oct 23, 2016See all games »
Aaron RodgersGNB270986204132371.435140000Oct 16, 2016Oct 20, 2016See all games »
Brian HoyerCHI26392699201568.482-10000Oct 9, 2016Oct 16, 2016See all games »
Joe FlaccoBAL262985082053863.27271000Oct 2, 2016Oct 9, 2016See all games »
Sam BradfordPHI267947003163271.28420000Dec 26, 2015Jan 3, 2016See all games »
Drew BreesNOR265936535032269.894110000Dec 13, 2015Dec 21, 2015See all games »
Ben RoethlisbergerPIT270946623353874.47430000Dec 13, 2015Dec 20, 2015See all games »
Matt RyanATL267907003132074.44440000Nov 1, 2015Nov 8, 2015See all games »
Josh McCownCLE268928134085973.913121000Oct 4, 2015Oct 11, 2015See all games »
Kirk CousinsWAS261956062221164.21111000Sep 24, 2015Oct 4, 2015See all games »
Tom BradyNWE2711018245042770.30500000Sep 20, 2015Sep 27, 2015See all games »
Joe FlaccoBAL26494746420068.09220000Sep 20, 2015Sep 27, 2015See all games »
Matthew StaffordDET263985683352164.2951901-60Sep 20, 2015Sep 27, 2015See all games »
Jay CutlerCHI263946214332467.02381000Nov 27, 2014Dec 4, 2014See all games »
Drew BreesNOR268866754142179.074180000Nov 16, 2014Nov 24, 2014See all games »
Tom BradyNWE26388687911171.59440000Oct 26, 2014Nov 2, 2014See all games »
Drew BreesNOR267101711441466.34250000Sep 28, 2014Oct 5, 2014See all games »
Peyton ManningDEN262967826321064.583-30000Sep 21, 2014Oct 5, 2014See all games »
Kyle OrtonDAL, BUF260896663321467.42280000Dec 29, 2013Oct 5, 2014See all games »
Joe FlaccoBAL2651125372453358.04480000Dec 29, 2013Sep 7, 2014See all games »
Tom BradyNWE2661077824252861.68210000Dec 8, 2013Dec 15, 2013See 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 RyanATL270997404143470.71000000Sep 29, 2013Oct 7, 2013See all games »
Philip RiversSDG270908125432777.78000000Sep 29, 2013Oct 6, 2013See all games »
Peyton ManningDEN26280681501277.506-50000Sep 15, 2013Sep 23, 2013See all games »
Tony RomoDAL266915613153672.53420000Sep 8, 2013Sep 15, 2013See all games »
Tony RomoDAL2721127544297464.295170000Nov 18, 2012Nov 22, 2012See all games »
Peyton ManningDEN261826756021374.39380000Sep 30, 2012Oct 7, 2012See all games »
Matthew StaffordDET263935971064167.746261000Sep 23, 2012Sep 30, 2012See all games »
Matthew StaffordDET2681078756532763.55000130Jan 1, 2012Sep 9, 2012See all games »
Drew BreesNOR268877497021478.164100000Dec 11, 2011Dec 18, 2011See all games »
Matthew StaffordDET263896842443270.794310000Nov 24, 2011Dec 4, 2011See all games »
Drew BreesNOR261795946284677.221-10000Oct 23, 2011Oct 30, 2011See all games »
Matt SchaubHOU2661167185364756.90180000Dec 13, 2010Dec 19, 2010See all games »
Drew BreesNOR2711006614553771.003-20000Oct 24, 2010Oct 31, 2010See all games »
Drew BreesNOR263866404242373.261-10000Sep 26, 2010Oct 3, 2010See all games »
Kyle OrtonDEN2721078173273767.295220000Sep 26, 2010Oct 3, 2010See all games »
Tony RomoDAL26598656221566.331-10000Sep 12, 2010Sep 19, 2010See all games »
Drew BreesNOR266897155111174.162-20000Dec 6, 2009Dec 13, 2009See all games »
Brett FavreMIN262936675243666.67000000Nov 29, 2009Dec 6, 2009See all games »
Peyton ManningIND265986651153266.33120000Nov 1, 2009Nov 8, 2009See all games »
Peyton ManningIND26785662520078.821-10000Oct 4, 2009Oct 11, 2009See all games »
Drew BreesNOR260897376121967.423-30000Dec 21, 2008Dec 28, 2008See all games »
Matt CasselNWE260948156152163.8310761000Nov 13, 2008Nov 23, 2008See all games »
Peyton ManningIND26290575411568.89210000Nov 16, 2008Nov 23, 2008See all games »
Drew BreesNOR26199761531661.623-160000Oct 26, 2008Nov 9, 2008See all games »
Kurt WarnerARI273997224354673.742100000Sep 28, 2008Oct 5, 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
Tom BradyNWE265937536031869.895250000Nov 18, 2007Nov 25, 2007See all games »
Jason CampbellWAS2631036493331561.174220000Nov 18, 2007Nov 25, 2007See all games »
Carson PalmerCIN269906125521076.672-10000Nov 18, 2007Nov 25, 2007See all games »
Drew BreesNOR266887817011075.00270000Oct 28, 2007Nov 4, 2007See all games »
Drew BreesNOR268999083331168.694140000Nov 12, 2006Nov 19, 2006See all games »
Donovan McNabbPHI263100734522163.00770000Sep 25, 2005Oct 2, 2005See all games »
Trent GreenKAN265987313542466.333190000Dec 25, 2004Jan 2, 2005See all games »
Brett FavreGNB260877325432468.975-50000Dec 19, 2004Dec 24, 2004See all games »
Tim RattaySFO2691047164185166.353140000Oct 3, 2004Oct 10, 2004See all games »
Kerry CollinsNYG2661025900731164.71140000Oct 5, 2003Oct 12, 2003See all games »
Peyton ManningIND262885882473670.453270000Oct 13, 2002Oct 21, 2002See all games »
Tom BradyNWE2751077636341170.09250000Sep 22, 2002Sep 29, 2002See all games »
Kerry CollinsNYG261986132263762.244100000Dec 26, 1999Jan 2, 2000See all games »
Drew BledsoeNWE262867924232572.093-10000Oct 27, 1996Nov 3, 1996See all games »
Mark RypienSTL2651057193162661.90240000Dec 10, 1995Dec 17, 1995See all games »
Dan MarinoMIA262896715342969.662-20000Nov 20, 1994Nov 27, 1994See all games »
Joe MontanaKAN2711097033221365.14000000Oct 9, 1994Oct 17, 1994See all games »
Wade WilsonATL261887145253869.326530000Dec 21, 1992Dec 27, 1992See all games »
Warren MoonHOU2721008313131172.00320000Nov 10, 1991Nov 17, 1991See all games »
Warren MoonHOU2631038116374161.177280000Dec 23, 1989Sep 9, 1990See all games »
Eric HippleDET264945693275568.095320000Sep 21, 1986Sep 28, 1986See all games »
Dan FoutsSDG261966463275763.543-80000Oct 7, 1984Oct 14, 1984See all games »
Tommy KramerMIN2651037034263.115570000Dec 16, 1979Sep 7, 1980See all games »
Sonny JurgensenWAS2621007847362.002340000Nov 26, 1967Dec 3, 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.