Player Streak Finder

Find NFL and AFL player game streaks from 1960 to 2015 and season streaks from 1920 to 2015. Offensive player game participation data (eg, games in which a player played but recorded no counting stats) is complete from 1981 to present.
Current search:
From 2002 to 2013, playing for any team, vs. any team, playing at home, in the regular season, streaks of games with at least 1 Passing TD

Use the back button to change the form   

Search for consecutive seasons matching criteria (e.g., most seasons in a row with 30+ TD passes)
Search for consecutives games matching criteria (e.g., most games in a row with 100+ yards rushing)

Years

 ·  ·

Team/Offense

Opponent/Defense

Game Type

Regular Season
Playoffs
Either

Playoff Round

Any
Wild Card
Divisional
Championship
Super Bowl

Game Result

Won
Lost
Tied
Any

Game Day Of Week

Find Streaks With...

and also..
Show only currently active streaks

Streak Length

at least gamesseasons

Additional Criteria

  
  
  
  
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.

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 BradyNWE4095514601135082198251565.41871375000Sep 14, 2009Dec 29, 2013See all games »
Drew BreesNOR381029147212186113326844569.90579931-40Oct 18, 2009Dec 29, 2013See all games »
Aaron RodgersGNB357921174969485228150467.461416205000Oct 5, 2008Dec 2, 2012See all games »
Ben RoethlisbergerPIT24493774594844145438563.70541851050Dec 19, 2010Dec 29, 2013See all games »
Brett FavreGNB24480756521344312717863.4936950000Nov 4, 2002Oct 9, 2005See all games »
Peyton ManningDEN, IND20560813634557161911768.8827-150000Nov 28, 2010Dec 12, 2013See all games »
Matt RyanATL20431666480041123221864.71491401000Dec 27, 2009Oct 14, 2012See all games »
Kurt WarnerARI20530791602143202820967.0029370000Nov 11, 2007Dec 27, 2009See all games »
Matt HasselbeckSEA18371578437431114226064.19582422000Nov 24, 2002Sep 18, 2005See all games »
Eli ManningNYG16304487378328132819562.422080000Sep 21, 2008Sep 12, 2010See all games »
Philip RiversSDG15316459404130122514668.8526270000Oct 19, 2009Sep 11, 2011See all games »
Peyton ManningIND15369541399730121510468.2128701000Sep 15, 2002Dec 14, 2003See all games »
Tony RomoDAL14399599462731173526866.6120401000Oct 1, 2012Dec 15, 2013See all games »
Cam NewtonCAR13234373291020102821262.73925665060Oct 21, 2012Dec 22, 2013See all games »
Joe FlaccoBAL1326442133642382012862.7132323000Nov 20, 2011Sep 15, 2013See all games »
Matthew StaffordDET13318508364233172818062.6024921130Nov 22, 2009Sep 9, 2012See all games »
Chad HenneMIA13313504345117182414662.10261291000Nov 15, 2009Sep 18, 2011See all games »
Carson PalmerCIN1228642431992211148767.4514110000Oct 22, 2006Nov 25, 2007See all games »
Peyton ManningIND12260388306927483567.0121224000Sep 17, 2006Nov 4, 2007See all games »
Aaron BrooksNOR12245425312321143218657.65371203000Dec 7, 2003Sep 19, 2005See all games »
Kyle OrtonDEN1124241932861972313957.7620850000Nov 26, 2009Sep 18, 2011See all games »
Tony RomoDAL11222338297529112114965.68281002000Nov 23, 2006Nov 29, 2007See all games »
Ben RoethlisbergerPIT1119730426092082618064.80231272000Oct 15, 2006Nov 11, 2007See all games »
Matt HasselbeckSEA11193324223022171913359.5714820000Oct 16, 2005Dec 14, 2006See all games »
David CarrHOU1118228320061454228064.31542810000Oct 3, 2004Oct 30, 2005See all games »
Trent GreenKAN112093142569206147466.5621720000Dec 1, 2002Dec 28, 2003See 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 RiversSDG1020430022542052511668.0021280000Dec 16, 2012Dec 29, 2013See all games »
Andy DaltonCIN1020232521641872711662.1526600000Sep 16, 2012Sep 22, 2013See all games »
Russell WilsonSEA1012820418482242415862.75592701000Sep 16, 2012Sep 22, 2013See all games »
Josh FreemanTAM1020234225671791711259.06311351000Oct 3, 2011Nov 11, 2012See all games »
Brett FavreMIN, NYJ102223392747237118665.498350020Dec 14, 2008Jan 3, 2010See all games »
Donovan McNabbPHI1019331125382381812162.06261382110Nov 9, 2008Dec 27, 2009See all games »
Peyton ManningIND10235336266217484969.941190000Sep 7, 2008Oct 4, 2009See all games »
Sage RosenfelsHOU, MIA101632622015161285662.2123481000Oct 21, 2005Dec 1, 2008See all games »
Jay CutlerDEN10230349254223886165.90271300000Oct 21, 2007Nov 2, 2008See all games »
Marc BulgerSTL1026241431462072619363.299490000Oct 1, 2006Oct 28, 2007See all games »
Daunte CulpepperMIN102033012573225209567.44562032000Dec 7, 2003Dec 24, 2004See all games »
Byron LeftwichJAX101762942132135125859.8619752000Oct 26, 2003Dec 12, 2004See all games »
Brad JohnsonTAM102233592525227158062.12162500-20Nov 3, 2002Nov 24, 2003See all games »
Jay CutlerCHI91842822186167117065.25221170000Nov 25, 2012Dec 29, 2013See all games »
Ryan FitzpatrickBUF, TEN91712822044148179360.64291403100Dec 2, 2012Dec 15, 2013See all games »
Eli ManningNYG9179313220520111510257.1911140000Nov 25, 2012Nov 24, 2013See all games »
Andrew LuckIND918932723691572416757.80391642000Nov 4, 2012Nov 10, 2013See all games »
Michael VickPHI917227924221382013361.655035930-20Dec 18, 2011Sep 19, 2013See all games »
Carson PalmerOAK9256394293818101612764.9714321000Dec 18, 2011Dec 6, 2012See all games »
Alex SmithSFO915424420251731611863.11321650000Sep 18, 2011Oct 7, 2012See all games »
Mark SanchezNYJ9174307208219102114056.6821955000Sep 11, 2011Sep 9, 2012See all games »
Tony RomoDAL91882892413187169765.0516480000Oct 25, 2009Oct 25, 2010See all games »
Matt SchaubHOU919829523931692112167.1220150000Sep 27, 2009Sep 26, 2010See all games »
Drew BreesNOR9222325299229664168.3111-160000Sep 7, 2008Sep 13, 2009See all games »
Brett FavreGNB, NYJ9188262205021886671.7610230000Nov 11, 2007Nov 9, 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
Eli ManningNYG9154304169614121614750.6613290000Dec 24, 2006Dec 29, 2007See all games »
Jon KitnaDET920732024641393320964.6918760190Sep 24, 2006Sep 30, 2007See all games »
Marc BulgerSTL921533026772191713065.1520203130Oct 13, 2002Oct 19, 2003See all games »
Carson PalmerARI818528020841291914366.071250000Sep 15, 2013Dec 29, 2013See all games »
Matthew StaffordDET82023342578171476560.4822492000Dec 30, 2012Dec 16, 2013See all games »
Matt RyanATL82153092232151129769.5812110000Nov 29, 2012Nov 10, 2013See all games »
Alex SmithSFO81622671917166106260.67266001-60Nov 29, 2009Jan 2, 2011See all games »
Matt CasselKAN8131222169715195759.0113590000Dec 20, 2009Dec 26, 2010See all games »
Ryan FitzpatrickBUF81452501533134169858.00191460000Dec 20, 2009Dec 12, 2010See all games »
Matt HasselbeckSEA8183291182211102111962.8917621000Nov 8, 2009Nov 28, 2010See all games »
Tony RomoDAL8165277208320984859.5721321000Sep 15, 2008Sep 20, 2009See all games »
Philip RiversSDG8161227195718363170.939150000Nov 25, 2007Nov 23, 2008See all games »
Matt HasselbeckSEA81822832113187169564.3123550000Sep 9, 2007Dec 23, 2007See all games »
Drew BreesSDG81792651941187118967.5513121000Dec 12, 2004Dec 11, 2005See all games »
Eli ManningNYG813825516631810147954.129470000Dec 18, 2004Nov 20, 2005See all games »
Peyton ManningIND8184271260426696267.9014120000Sep 26, 2004Dec 26, 2004See all games »
Marc BulgerSTL817827021281261811065.9311432000Nov 30, 2003Nov 14, 2004See all games »
Jeff GarciaSFO, CLE81372221866176166961.71391295000Oct 5, 2003Oct 24, 2004See all games »
Donovan McNabbPHI815323319241552213965.67301521000Oct 5, 2003Sep 20, 2004See all games »
Jon KitnaCIN814524117151362013060.1726770000Dec 22, 2002Dec 14, 2003See all games »
Jake PlummerDEN, ARI815725616231552114061.33251481000Nov 24, 2002Dec 7, 2003See all games »
Jay FiedlerMIA81402401626137106258.3319721000Sep 8, 2002Oct 19, 2003See all games »
Tom BradyNWE818731217931661810159.9427640000Sep 9, 2002Dec 29, 2002See all games »
Mike GlennonTAM713824013801171612857.5014220000Sep 29, 2013Dec 15, 2013See all games »
Philip RiversSDG715424819481551912662.109310000Oct 2, 2011Sep 16, 2012See 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
Ryan FitzpatrickBUF71722641883121074665.1521450000Sep 18, 2011Dec 18, 2011See all games »
Matt SchaubHOU71452451823116107459.1813101000Nov 28, 2010Oct 30, 2011See all games »
Rex GrossmanWAS, CHI714225516521061815555.691222000Nov 25, 2007Sep 18, 2011See all games »
Josh FreemanTAM71552461600122129163.013016700-40Oct 17, 2010Sep 11, 2011See all games »
Jay CutlerCHI714324017581471911159.5819940000Nov 8, 2009Sep 27, 2010See all games »
Carson PalmerCIN71302071368124106162.8014370000Sep 27, 2009Dec 27, 2009See all games »
Shaun HillSFO71331911417113137369.6322553000Dec 9, 2007Dec 28, 2008See all games »
Jake DelhommeCAR7109166150111432065.66910000Sep 28, 2008Dec 14, 2008See all games »
Trent EdwardsBUF71282091518119128061.2415291000Dec 9, 2007Nov 17, 2008See all games »
Tom BradyNWE7181259204920184169.8812402000Dec 17, 2006Dec 9, 2007See all games »
Trent GreenKAN71332031764104137765.5223450000Oct 2, 2005Jan 1, 2006See all games »
Tom BradyNWE71342091702142108164.1114160000Dec 12, 2004Nov 20, 2005See all games »
Donovan McNabbPHI717627221221961810364.71211050000Oct 31, 2004Oct 23, 2005See all games »
Brian GrieseTAM, MIA71161751372118118466.2919160000Nov 23, 2003Dec 26, 2004See all games »
Drew BledsoeBUF71031821162103106156.5913-50000Sep 12, 2004Dec 12, 2004See all games »
Vinny TestaverdeDAL, NYJ71211801443129139067.22971000Oct 12, 2003Nov 25, 2004See all games »
Tom BradyNWE71342171537154139261.7518340000Dec 14, 2003Nov 14, 2004See all games »
Drew BreesSDG7128202156118398063.3721580000Dec 14, 2003Nov 7, 2004See all games »
Steve McNairTEN7136209145011683965.07402081000Sep 8, 2002Dec 8, 2002See all games »
Andy DaltonCIN611318813458474760.1117841000Oct 2, 2011Dec 24, 2011See all games »
Tony RomoDAL6133193159316574968.916110000Oct 2, 2011Dec 11, 2011See all games »
Matt HasselbeckTEN613721614298586963.437-20000Sep 18, 2011Nov 27, 2011See all games »
Donovan McNabbWAS61432331763871914861.379180000Sep 19, 2010Dec 12, 2010See all games »
Sam BradfordSTL6148238139996126662.1815370000Sep 12, 2010Nov 21, 2010See all games »