Football | Player Streak Finder

Find NFL and AFL player game streaks from 1950 to 2020 and season streaks from 1920 to 2020. 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      

Longest streak of consecutive games with Touchdowns >= 1, from 1970 to 2020, in the regular season, sorted by most games.

Search Criteria

Click on the red text to pre-fill the form with various values

Seasons
Game Type
Playoff Round

Streak Stat Events (yds., comp., catches, etc...)

All TD

Statistical Filters (yds., comp., catches, etc...)

This filters down the games/seasons to ones in which these things occur, combined with the streak type you choose above.
i.e. in games where player had 20+ carries (select here), how many of those were 100+ yard games (select above).

Game Filters (team, opp., result, etc...)

Teams
Opponent
Game Location
Game Result
Game Day Of Week

This search was built with Stathead

Stathead users enjoy the most powerful research tools in sports for just $8/month. Learn More.

Subscribe

See how this search was built.

You have edited your search criteria

or keep editing your search

clear changes

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 TD From To Games
LaDainian TomlinsonSDG182330201166.67405171925625282Oct 3, 2004Oct 16, 2005See all games »
O.J. SimpsonBUF1400000329181716284267Sep 21, 1975Dec 20, 1975See all games »
Todd GurleyLAR130000000254135418566277Dec 10, 2017Nov 11, 2018See all games »
Jerry Rice SFO13000000966168114923Dec 19, 1986Dec 27, 1987See all games »
George RogersWAS13000003031258183260Nov 24, 1985Nov 2, 1986See all games »
John RigginsWAS1301000000.003041076225290Dec 26, 1982Nov 27, 1983See all games »
Arian Foster HOU110000000260113912251662Dec 18, 2011Nov 11, 2012See all games »
Marshawn Lynch SEA1102000000.00228100112221901Oct 2, 2011Dec 24, 2011See all games »
Priest HolmesKAN11000000251124817575993Sep 22, 2002Dec 8, 2002See all games »
Emmitt Smith DAL1100000267113516402370Oct 8, 1995Dec 25, 1995See all games »
Emmitt Smith DAL1100000272127921453301Nov 7, 1994Sep 24, 1995See all games »
LaDainian TomlinsonSDG1022202000100.00221129025343743Oct 15, 2006Dec 17, 2006See all games »
Randy MossMIN101237000050.0041906594715Nov 30, 2003Oct 17, 2004See all games »
Terry AllenWAS100000023999614221540Nov 26, 1995Sep 29, 1996See all games »
Carl PickensCIN10000000006591313Nov 27, 1994Oct 1, 1995See all games »
Greg BellRAM10000001958831217970Nov 6, 1988Sep 24, 1989See all games »
Eric DickersonRAM1000000241127817433572Sep 11, 1983Nov 14, 1983See all games »
Wendell TylerRAM, SFO100000015472810403965Nov 21, 1982Sep 18, 1983See all games »
Lydell Mitchell BAL100000021896010403952Oct 26, 1975Sep 12, 1976See all games »
A.J. GreenCIN9000000021705984110Sep 16, 2012Nov 18, 2012See all games »
LeSean McCoyPHI9000000016590610311962Sep 11, 2011Nov 13, 2011See all games »
Antonio GatesSDG9000000004164111Dec 13, 2009Oct 10, 2010See all games »
DeAngelo WilliamsCAR9000001639891613641Oct 19, 2008Dec 21, 2008See all games »
Larry JohnsonKAN9000000238100813202282Oct 1, 2006Nov 23, 2006See all games »
Shaun Alexander SEA9000002181104158461Nov 6, 2005Jan 1, 2006See all games »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD TD From To Games
Domanick WilliamsHOU90000020089910423381Nov 7, 2004Jan 2, 2005See all games »
Marshall FaulkSTL901000000.0016481511575076Dec 2, 2001Sep 23, 2002See all games »
Emmitt Smith DAL900000001958151216461Dec 27, 1998Nov 8, 1999See all games »
Emmitt Smith DAL90000021297710311811Dec 26, 1993Oct 23, 1994See all games »
Natrone MeansSDG900000016874513161220Dec 19, 1993Oct 16, 1994See all games »
Billy SimsDET9000001766629283232Nov 23, 1980Sep 27, 1981See all games »
Raheem MostertSFO8*0000000935728132012Nov 24, 2019Sep 20, 2020See all games »
Antonio Brown PIT800000000004464710Sep 24, 2018Nov 18, 2018See all games »
Kareem HuntKAN800000001356347213126Sep 16, 2018Nov 4, 2018See all games »
Jamaal CharlesKAN800000001307038231913Oct 19, 2014Dec 7, 2014See all games »
Wes WelkerNWE, DEN8000000022005556010Dec 23, 2012Oct 13, 2013See all games »
Thomas JonesNYJ80000015574410191171Oct 26, 2008Dec 14, 2008See all games »
T.J. HoushmandzadehCIN80000031006267410Sep 10, 2007Nov 4, 2007See all games »
Maurice Jones-DrewJAX8000009662110252380Nov 12, 2006Dec 31, 2006See all games »
Edgerrin JamesIND80000019790011211601Sep 25, 2005Nov 20, 2005See all games »
Larry JohnsonKAN80000012769212192512Nov 28, 2004Sep 18, 2005See all games »
Priest HolmesKAN800000016271317342690Nov 23, 2003Sep 19, 2004See all games »
LaDainian TomlinsonSDG80000001788828494554Nov 23, 2003Sep 19, 2004See all games »
Terrell OwensSFO8000000033203155610Nov 8, 1998Dec 27, 1998See all games »
Terrell Davis DEN80000000198112212131311Sep 27, 1998Nov 22, 1998See all games »
Fred TaylorJAX8000000015576010283202Sep 20, 1998Nov 22, 1998See all games »
Emmitt Smith DAL8000001696499261303Sep 8, 1996Nov 3, 1996See all games »
Jerry Rice SFO80000011304578111Oct 8, 1989Nov 27, 1989See all games »
Robb RiddickBUF811260000100.00642378151511Sep 18, 1988Nov 14, 1988See all games »
Freddie SolomonSFO8000006721265078Oct 28, 1984Dec 14, 1984See all games »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD TD From To Games
John RigginsWAS8000000192751115300Dec 11, 1983Oct 7, 1984See all games »
David SimsSEA8111500100.0010950210221361Oct 1, 1978Dec 10, 1978See all games »
Christian McCaffrey CAR701000000.001508249362993Sep 22, 2019Nov 10, 2019See all games »
Julio Jones ATL70000000000466199Dec 9, 2018Sep 22, 2019See all games »
Melvin GordonLAC700000001106087272594Sep 16, 2018Nov 11, 2018See all games »
Allen HurnsJAX70000000000325697Sep 27, 2015Nov 15, 2015See all games »
Arian Foster HOU700000001417817221924Oct 5, 2014Dec 7, 2014See all games »
Jamaal CharlesKAN700000001355616363372Sep 8, 2013Oct 20, 2013See all games »
Dez BryantDAL700000002-504680810Nov 11, 2012Dec 23, 2012See all games »
Dwayne BoweKAN7000001404973313Oct 17, 2010Nov 28, 2010See all games »
Michael TurnerATL700000134655105350Sep 20, 2009Nov 8, 2009See all games »
Willis McGaheeBAL700000141584719790Oct 14, 2007Dec 3, 2007See all games »
Terrell OwensDAL7000000005086211Oct 14, 2007Nov 29, 2007See all games »
Larry JohnsonKAN700000212111214191821Nov 20, 2005Jan 1, 2006See all games »
Priest HolmesKAN70000016370112181931Oct 4, 2004Sep 18, 2005See all games »
Tiki BarberNYG7000001577618293611Sep 26, 2004Nov 14, 2004See all games »
T.J. DuckettATL701000000.007826785430Nov 2, 2003Dec 14, 2003See all games »
Santana MossNYJ7000005500355709Oct 12, 2003Nov 23, 2003See all games »
Ahman GreenGNB7000001639067282234Sep 29, 2003Nov 16, 2003See all games »
Moe WilliamsMIN700000341229201720Sep 29, 2002Nov 17, 2002See all games »
Fred TaylorJAX70000017392111171122Nov 12, 2000Dec 23, 2000See all games »
Cris Carter MIN7000000005470811Oct 17, 1999Dec 6, 1999See all games »
Randy MossMIN700000000003771411Nov 15, 1998Dec 26, 1998See all games »
Curtis Martin NWE70000013854311242021Oct 13, 1996Nov 24, 1996See all games »
Carl PickensCIN700000000395249Oct 19, 1995Dec 3, 1995See all games »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD TD From To Games
Curtis ConwayCHI700000034802855410Sep 24, 1995Nov 12, 1995See all games »
Chris WarrenSEA7000001496438151331Dec 5, 1993Sep 25, 1994See all games »
Marcus AllenKAN7000001124029161041Nov 8, 1993Dec 19, 1993See all games »
Tim SpencerSDG7000006526484300Nov 17, 1985Sep 7, 1986See all games »
Curtis DickeyBAL7000009348210171491Nov 2, 1980Dec 14, 1980See all games »
Walter PaytonCHI700000150704107680Oct 3, 1976Nov 14, 1976See all games »
Bo ScottCLE700000813525191492Sep 21, 1970Nov 8, 1970See all games »
Adam ThielenMIN600000002200466096Sep 27, 2018Nov 4, 2018See all games »
Carlos HydeSFO, CLE6000000011942789440Dec 24, 2017Sep 30, 2018See all games »
Alvin KamaraNOR60000000523916314053Oct 29, 2017Dec 3, 2017See all games »
Leonard Fournette JAX600000001305966151361Sep 10, 2017Oct 15, 2017See all games »
LeGarrette BlountNWE, PHI600000001013386281Dec 4, 2016Sep 10, 2017See all games »
DeMarco MurrayTEN611101000100.00119539516961Oct 16, 2016Nov 20, 2016See all games »
Eric DeckerNYJ60000000000293896Dec 13, 2015Sep 15, 2016See all games »
Brandon MarshallNYJ60000000000395017Nov 8, 2015Dec 13, 2015See all games »
Karlos Williams BUF600000005836056722Sep 13, 2015Nov 12, 2015See all games »
DeMarco MurrayDAL, PHI600000001335007231241Nov 27, 2014Sep 14, 2015See all games »
Alshon JefferyCHI60000000000394737Nov 16, 2014Dec 21, 2014See all games »
Randall CobbGNB60000000230305247Sep 28, 2014Nov 9, 2014See all games »
Cordarrelle PattersonMIN60000000132584192453Dec 1, 2013Sep 7, 2014See all games »
Andre BrownNYG600000006530267500Oct 21, 2012Nov 10, 2013See all games »
Stevan RidleyNWE600000001084936000Oct 28, 2012Dec 10, 2012See all games »
Jimmy GrahamNOR60000000000363816Dec 18, 2011Sep 23, 2012See all games »
C.J. SpillerBUF60000000745705222573Dec 18, 2011Sep 23, 2012See all games »
Rob GronkowskiNWE600000001213559310Nov 6, 2011Dec 11, 2011See all games »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD TD From To 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.