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 2017, playing for any team, vs. any team, in the regular season, streaks of games with at least 4 Passing TD and Passing Yards >= 100

__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
Peyton ManningIND5106156150724421267.956290000Oct 31, 2004Nov 25, 2004See all games »
Dan MarinoMIA4106169140616577462.725-90000Nov 26, 1984Dec 17, 1984See all games »
Drew BreesNOR38311411081431872.814180000Dec 18, 2011Jan 1, 2012See all games »
Ben RoethlisbergerPIT263906508242570.004350000Nov 16, 2017Nov 26, 2017See all games »
Deshaun WatsonHOU241655449141663.087551000Oct 1, 2017Oct 8, 2017See all games »
Aaron RodgersGNB255776478054471.4312551000Dec 24, 2016Jan 1, 2017See all games »
Ben RoethlisbergerPIT256746809031875.681-10000Oct 2, 2016Oct 9, 2016See all games »
Kirk CousinsWAS253746848032571.62871000Dec 20, 2015Dec 26, 2015See all games »
Eli ManningNYG25677582810072.73420000Dec 14, 2015Dec 20, 2015See all games »
Derek CarrOAK24780634810058.75410000Nov 1, 2015Nov 8, 2015See all games »
Tom BradyNWE26388687911171.59440000Oct 26, 2014Nov 2, 2014See all games »
Ben RoethlisbergerPIT2658686212031975.58300000Oct 26, 2014Nov 2, 2014See all games »
Andrew LuckIND26080763812575.004140000Sep 21, 2014Sep 28, 2014See all games »
Peyton ManningDEN257796668021272.15000000Dec 22, 2013Dec 29, 2013See all games »
Peyton ManningDEN26194800920064.896-40000Dec 1, 2013Dec 8, 2013See all games »
Peyton ManningDEN255806848343268.756-40000Oct 27, 2013Nov 10, 2013See all games »
Peyton ManningDEN26176741811680.264-81000Sep 29, 2013Oct 6, 2013See all games »
Eli ManningNYG240636589343363.49280000Dec 30, 2012Sep 8, 2013See all games »
Robert GriffinWAS233425048152478.57191130000Nov 18, 2012Nov 22, 2012See all games »
Drew BreesNOR256827478231968.293-10000Oct 7, 2012Oct 21, 2012See all games »
Aaron RodgersGNB244564978073778.5714730000Nov 6, 2011Nov 14, 2011See all games »
Tom BradyNWE242566678042575.00540000Nov 25, 2010Dec 6, 2010See all games »
Philip RiversSDG232475288221368.098-10000Nov 7, 2010Nov 22, 2010See all games »
Jay CutlerCHI242715498142359.154150000Dec 28, 2009Jan 3, 2010See all games »
Peyton ManningIND24372528840059.726-60000Dec 13, 2009Dec 17, 2009See all games »
Drew BreesNOR2568374410221967.47000000Dec 28, 2008Sep 13, 2009See 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
Peyton ManningIND23346537811971.74320000Dec 2, 2007Dec 9, 2007See all games »
Tony RomoDAL242605408221070.00400000Nov 11, 2007Nov 18, 2007See all games »
Tom BradyNWE2527174211042573.24350000Oct 14, 2007Oct 21, 2007See all games »
Billy VolekTEN2691039188187366.993251000Dec 13, 2004Dec 19, 2004See all games »
Donovan McNabbPHI233535678152362.266470000Nov 15, 2004Nov 21, 2004See all games »
Drew BreesSDG244615389021572.134250000Oct 31, 2004Nov 7, 2004See all games »
Jake PlummerDEN24779733831959.49370000Oct 31, 2004Nov 7, 2004See all games »
Daunte CulpepperMIN2628782110251671.2613430000Oct 10, 2004Oct 17, 2004See all games »
Brett FavreGNB24563677811771.43000000Dec 14, 2003Dec 22, 2003See all games »
Jeff GarciaSFO255836728021766.278220000Oct 8, 2000Oct 15, 2000See all games »
Kurt WarnerSTL236497268152973.47330000Sep 24, 2000Oct 1, 2000See all games »
Randall CunninghamMIN23866708821657.584270000Nov 26, 1998Dec 6, 1998See all games »
Randall CunninghamMIN236577178031763.167501-30Sep 27, 1998Oct 5, 1998See all games »
Drew BledsoeNWE24164607801764.06390000Aug 31, 1997Sep 7, 1997See all games »
Brett FavreGNB238614558141562.308300000Sep 29, 1996Oct 6, 1996See all games »
Warren MoonMIN249756808075065.33360000Nov 12, 1995Nov 19, 1995See all games »
Steve YoungSFO254746068021172.9717660000Nov 20, 1994Nov 28, 1994See all games »
Drew BledsoeNWE25994750831362.776270000Jan 2, 1994Sep 4, 1994See all games »
Dan MarinoMIA24967635821773.13000000Oct 25, 1987Nov 1, 1987See all games »
Dan MarinoMIA268906928021575.562-30000Nov 16, 1986Nov 24, 1986See all games »
Dan FoutsSDG254867848332462.79100000Sep 15, 1985Sep 22, 1985See all games »
Tommy KramerMIN251897018232857.303-10000Oct 11, 1981Oct 18, 1981See all games »
Craig MortonDEN237465998443480.43260000Sep 20, 1981Sep 27, 1981See all games »
Len DawsonKAN2315565710356.364250000Nov 1, 1964Nov 8, 1964See all games »
Cotton DavidsonOAK239707649255.71210000Oct 16, 1964Oct 25, 1964See 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 FloresOAK2285067911356.00170000Dec 15, 1963Dec 22, 1963See all games »
Johnny UnitasBAL244707528562.865260000Dec 8, 1962Dec 16, 1962See all games »
Johnny UnitasBAL228455948162.226450000Oct 30, 1960Nov 6, 1960See all games »
Bobby LaynePIT227424898264.296271000Dec 13, 1959Sep 24, 1960See all games »
Norm Van BrocklinRAM234585818258.62000000Dec 8, 1957Dec 15, 1957See 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.