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 playoffs, streaks of games with at least 20 Passes Completed

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
Tom BradyNWE14348556379728192416062.5927321000Jan 14, 2006Jan 20, 2013See all games »
Drew BreesNOR8*2363512849187138067.2416220000Feb 7, 2010Jan 14, 2018See all games »
Matt RyanATL71772621960167147767.5617381000Jan 3, 2009Jan 22, 2017See all games »
Peyton ManningIND7197303226412696565.028-91000Jan 21, 2007Feb 7, 2010See all games »
Peyton ManningIND717325421721591310168.11891000Jan 4, 2004Jan 6, 2007See all games »
Tom BradyNWE61722711810146106363.4722363000Jan 19, 2014Jan 24, 2016See all games »
Peyton ManningDEN616625416339573665.356-40000Jan 12, 2013Jan 17, 2016See all games »
Brett FavreGNB61392301664111274860.431040000Jan 25, 1998Jan 4, 2004See all games »
Warren MoonHOU, MIN618126918801471914267.2915740000Dec 31, 1989Jan 1, 1995See all games »
Tom BradyNWE5*1642431982131115167.4912220000Jan 22, 2017Feb 4, 2018See all games »
Aaron RodgersGNB51252081475133129460.1011820000Jan 10, 2016Jan 22, 2017See all games »
Eli ManningNYG51292071518102137962.329310000Jan 8, 2012Jan 8, 2017See all games »
Andrew LuckIND5135227170391085059.47161240000Jan 6, 2013Jan 11, 2015See all games »
Chad PenningtonNYJ, MIA5113191119658159259.1610170000Jan 12, 2003Jan 4, 2009See all games »
Dan MarinoMIA5116209148711854355.50200000Dec 29, 1984Jan 12, 1986See all games »
Nick FolesPHI4*10013911668143371.94610111Jan 4, 2014Feb 4, 2018See all games »
Aaron RodgersGNB499157109982117263.06141040000Feb 6, 2011Jan 12, 2013See all games »
Drew BreesNOR, SDG410115511638286265.1612200000Jan 8, 2005Jan 16, 2010See all games »
Kurt WarnerARI4102136125514262475.00410140Jan 10, 2009Jan 10, 2010See all games »
Donovan McNabbPHI410317212498796859.888471000Feb 6, 2005Jan 18, 2009See all games »
Steve McNairTEN4941629223353758.022617731-100Jan 30, 2000Jan 19, 2003See all games »
Kurt WarnerSTL4101161142811763962.73781000Jan 16, 2000Dec 30, 2000See all games »
Dan MarinoMIA410117612098563857.39420000Jan 17, 1993Dec 30, 1995See all games »
Dan FoutsSDG410218214167921856.04560000Dec 29, 1979Jan 2, 1982See all games »
Ben RoethlisbergerPIT3*8813610076331364.716170000Jan 15, 2017Jan 14, 2018See all games »
Alex SmithKAN3*731176824161762.3915660000Jan 16, 2016Jan 6, 2018See 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
Ben RoethlisbergerPIT37812588645118462.409620000Feb 6, 2011Jan 3, 2015See all games »
Philip RiversSDG36811182344107561.265171000Jan 3, 2009Jan 17, 2010See all games »
Jake PlummerARI, DEN3701057073552966.678270000Jan 10, 1999Jan 9, 2005See all games »
Tom BradyNWE375126792520059.5212180000Jan 10, 2004Feb 1, 2004See all games »
Donovan McNabbPHI36711873831128056.78181480000Jan 11, 2003Jan 11, 2004See all games »
Rich GannonOAK373115841763363.4813411000Jan 12, 2003Jan 26, 2003See all games »
Jeff GarciaSFO3711177574564160.689631000Jan 13, 2002Jan 12, 2003See all games »
Vinny TestaverdeNYJ381128908433963.28200000Jan 10, 1999Jan 12, 2002See all games »
Brett FavreGNB3661028058264164.71770000Dec 31, 1995Jan 14, 1996See all games »
Troy AikmanDAL3741018979294773.279250000Jan 17, 1993Jan 16, 1994See all games »
Erik KramerDET3721028385394370.59550000Jan 5, 1992Jan 8, 1994See all games »
Joe MontanaSFO370908339131077.784200000Jan 14, 1990Jan 12, 1991See all games »
Bernie KosarCLE3661018369243665.35440000Jan 9, 1988Jan 6, 1990See all games »
Jim PlunkettRAI36610488415063.468510000Jan 8, 1983Jan 1, 1984See all games »
Case KeenumMIN2*53885892331860.232120000Jan 14, 2018Jan 21, 2018See all games »
Matt RyanATL2*43664282063565.15650000Jan 6, 2018Jan 13, 2018See all games »
Russell WilsonSEA254785905285569.236290000Jan 17, 2016Jan 7, 2017See all games »
Carson PalmerARI248815844662959.26000000Jan 16, 2016Jan 24, 2016See all games »
Matthew StaffordDET256857034331665.883101000Jan 7, 2012Jan 4, 2015See all games »
Joe FlaccoBAL243695276041862.323120000Jan 20, 2013Feb 3, 2013See all games »
Matt SchaubHOU26389605221970.79520000Jan 5, 2013Jan 13, 2013See all games »
Matt HasselbeckSEA247815307132258.022-10000Jan 8, 2011Jan 16, 2011See all games »
Joe FlaccoBAL245694542252365.228280000Jan 16, 2010Jan 9, 2011See all games »
Tony RomoDAL245704422185864.29340000Jan 9, 2010Jan 17, 2010See all games »
Kerry CollinsTEN, NYG255856234232164.71100000Jan 5, 2003Jan 10, 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
Matt HasselbeckSEA246774923153059.749620000Jan 22, 2006Feb 5, 2006See all games »
Matt HasselbeckSEA252886462252359.092260000Jan 4, 2004Jan 8, 2005See all games »
Tommy MaddoxPIT251896335343357.30270000Jan 5, 2003Jan 11, 2003See all games »
Kurt WarnerSTL250775772243064.94581000Jan 27, 2002Feb 3, 2002See all games »
Brad JohnsonTAM, WAS242683510543561.76220000Jan 15, 2000Jan 12, 2002See all games »
Donovan McNabbPHI244743423285159.4613491000Dec 31, 2000Jan 7, 2001See all games »
Troy AikmanDAL244874771453850.57100000Jan 2, 1999Jan 9, 2000See all games »
Dan MarinoMIA249714781321269.011-10000Jan 2, 1999Jan 9, 1999See all games »
Steve YoungSFO244684741153164.716380000Jan 3, 1998Jan 11, 1998See all games »
Drew BledsoeNWE245814312575655.56250000Jan 12, 1997Jan 26, 1997See all games »
John ElwayDEN25485528512663.5310530000Jan 9, 1994Jan 4, 1997See all games »
Neil O'DonnellPIT253904442453258.89220000Jan 14, 1996Jan 28, 1996See all games »
Steve YoungSFO2561016536263555.45141261000Jan 29, 1995Jan 6, 1996See all games »
Stan HumphriesSDG247965673632648.965350000Jan 29, 1995Dec 31, 1995See all games »
Troy AikmanDAL253837174453563.862110000Jan 8, 1995Jan 15, 1995See all games »
Brett FavreGNB251835932231161.45250000Jan 16, 1994Dec 31, 1994See all games »
Joe MontanaKAN250815754263961.735120000Jan 8, 1994Jan 16, 1994See all games »
Steve YoungSFO245655403352569.23161061000Jan 9, 1993Jan 17, 1993See all games »
Bobby HebertNOR249835642521559.044270000Dec 28, 1991Jan 3, 1993See all games »
Randall CunninghamPHI251946450465654.269510000Dec 31, 1988Dec 31, 1989See all games »
Warren MoonHOU245755372321460.009130000Jan 3, 1988Jan 10, 1988See all games »
John ElwayDEN244755482254558.6710831000Jan 11, 1987Jan 25, 1987See all games »
Danny WhiteDAL256965472686558.33100000Dec 26, 1983Jan 4, 1986See all games »
Joe MontanaSFO250826273153360.986591000Jan 20, 1985Dec 29, 1985See all games »
Joe MontanaSFO252876566442859.7781030000Jan 8, 1984Dec 29, 1984See 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
Phil SimmsNYG2477539702107262.67520000Dec 23, 1984Dec 29, 1984See all games »
Danny WhiteDAL250815373375561.734-70000Jan 9, 1983Jan 16, 1983See all games »
Ken AndersonCIN251696544593773.916201000Jan 24, 1982Jan 9, 1983See all games »
Richard ToddNYJ248796463552960.765140000Dec 27, 1981Jan 9, 1983See all games »
Joe MontanaSFO242665905463663.646-140000Jan 3, 1982Jan 10, 1982See 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.