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 2015, playing for any team, vs. any team, in the regular season, streaks of games with at least 1 Rushing TD

__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
LaDainian TomlinsonSDG182330200166.67405171925625282Oct 3, 2004Oct 16, 2005See all games »
George RogersWAS13000003031258183260Nov 24, 1985Nov 2, 1986See all games »
John RigginsWAS1301000000.003041076225290Dec 26, 1982Nov 27, 1983See all games »
Priest HolmesKAN11000000251124817575993Sep 22, 2002Dec 8, 2002See all games »
Emmitt SmithDAL1100000267113516402370Oct 8, 1995Dec 25, 1995See all games »
Emmitt SmithDAL1100000272127921453301Nov 7, 1994Sep 24, 1995See all games »
Lenny MooreBAL110000013754614193862Nov 3, 1963Nov 8, 1964See all games »
Terry AllenWAS100000023999614221540Nov 26, 1995Sep 29, 1996See all games »
Greg BellRAM10000001958831217970Nov 6, 1988Sep 24, 1989See all games »
Shaun AlexanderSEA9000002181104158461Nov 6, 2005Jan 1, 2006See all games »
Natrone MeansSDG900000016874513161220Dec 19, 1993Oct 16, 1994See all games »
Leroy KellyCLE912341050.0016889214141963Oct 20, 1968Dec 14, 1968See all games »
DeAngelo WilliamsCAR8000001459231612600Oct 26, 2008Dec 21, 2008See all games »
Maurice Jones-DrewJAX8000009662110252380Nov 12, 2006Dec 31, 2006See all games »
LaDainian TomlinsonSDG811191000100.00185115321212382Oct 29, 2006Dec 17, 2006See all games »
Larry JohnsonKAN80000012769212192512Nov 28, 2004Sep 18, 2005See all games »
Priest HolmesKAN800000016271317342690Nov 23, 2003Sep 19, 2004See all games »
Terrell DavisDEN80000000198112212131311Sep 27, 1998Nov 22, 1998See all games »
John RigginsWAS8000000192751115300Dec 11, 1983Oct 7, 1984See all games »
Lydell MitchellBAL8000001938359333081Nov 9, 1975Sep 12, 1976See all games »
Michael TurnerATL700000134655105350Sep 20, 2009Nov 8, 2009See all games »
Willis McGaheeBAL700000141584719790Oct 14, 2007Dec 3, 2007See all games »
Larry JohnsonKAN70000001928711110811Oct 15, 2006Nov 23, 2006See all games »
Larry JohnsonKAN700000212111214191821Nov 20, 2005Jan 1, 2006See all games »
T.J. DuckettATL701000000.007826785430Nov 2, 2003Dec 14, 2003See all games »
Moe WilliamsMIN700000341229201720Sep 29, 2002Nov 17, 2002See 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
Curtis MartinNWE70000013854311242021Oct 13, 1996Nov 24, 1996See all games »
Emmitt SmithDAL7000001596569181020Sep 4, 1994Oct 23, 1994See all games »
Chris WarrenSEA7000001496438151331Dec 5, 1993Sep 25, 1994See all games »
Robb RiddickBUF711260000100.00612218141480Sep 25, 1988Nov 14, 1988See all games »
Tim SpencerSDG7000006526484300Nov 17, 1985Sep 7, 1986See all games »
Billy SimsDET7000001425158212411Dec 7, 1980Sep 27, 1981See all games »
Curtis DickeyBAL7000009348210171491Nov 2, 1980Dec 14, 1980See all games »
David SimsSEA7111500100.0010147510201310Oct 1, 1978Dec 3, 1978See all games »
Walter PaytonCHI700000150704107680Oct 3, 1976Nov 14, 1976See all games »
O.J. SimpsonBUF7000001378129223256Nov 9, 1975Dec 20, 1975See all games »
Gale SayersCHI7020000.0012866284690Oct 26, 1969Dec 6, 1969See all games »
Jim BrownCLE7020000.0013797711152992Dec 9, 1962Oct 13, 1963See all games »
Cookie GilchristBUF700000121593981221Sep 30, 1962Nov 11, 1962See all games »
Paul HornungGNB748862050.00983629211971Nov 6, 1960Dec 17, 1960See all games »
Jim BrownCLE700001461006158311Dec 15, 1957Nov 2, 1958See all games »
Joe PerrySFO70000103618913661Nov 22, 1953Oct 10, 1954See all games »
DeMarco MurrayDAL, PHI600000001335007231241Nov 27, 2014Sep 14, 2015See all games »
Andre BrownNYG600000006530267500Oct 21, 2012Nov 10, 2013See all games »
Stevan RidleyNWE600000001084936000Oct 28, 2012Dec 10, 2012See all games »
Arian FosterHOU600000001476117253242Oct 23, 2011Dec 4, 2011See all games »
Marshawn LynchSEA600000001184786151330Oct 2, 2011Nov 20, 2011See all games »
Adrian PetersonMIN6000000010549687761Oct 9, 2011Nov 20, 2011See all games »
Laurence MaroneyNWE6000009942088480Oct 18, 2009Nov 30, 2009See all games »
Ryan GrantGNB60000096563712530Nov 22, 2007Dec 30, 2007See all games »
Earnest GrahamTAM6000001315477231500Nov 4, 2007Dec 16, 2007See 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
Rudi JohnsonCIN600000147671109590Nov 6, 2005Dec 18, 2005See all games »
Edgerrin JamesIND60000014970210171190Oct 9, 2005Nov 20, 2005See all games »
Tiki BarberNYG60000001184806151482Dec 12, 2004Sep 19, 2005See all games »
Domanick WilliamsHOU6000001296656272240Nov 28, 2004Jan 2, 2005See all games »
Shaun AlexanderSEA6000001366638111131Nov 30, 2003Sep 12, 2004See all games »
Marshall FaulkSTL601000000.0010560310383091Dec 23, 2001Sep 23, 2002See all games »
James StewartDET60000012037868330Nov 5, 2000Dec 10, 2000See all games »
Stephen DavisWAS600000147616781110Oct 1, 2000Nov 5, 2000See all games »
Robert EdwardsNWE600000001104836111311Sep 7, 1998Oct 19, 1998See all games »
Terrell DavisDEN6000000012361611141150Nov 24, 1997Sep 13, 1998See all games »
Barry SandersDET601001000.0011365576240Nov 3, 1996Dec 8, 1996See all games »
Derek LovilleSFO6000001013086373192Nov 5, 1995Dec 10, 1995See all games »
Ricky WattersPHI60000013552610241400Nov 6, 1995Dec 10, 1995See all games »
Emmitt SmithDAL6000001437017192140Oct 3, 1993Nov 14, 1993See all games »
Barry SandersDET60000011958897590Dec 3, 1989Sep 16, 1990See all games »
Greg BellRAM600000127622810472Sep 4, 1988Oct 9, 1988See all games »
Charles WhiteRAM600000182789911370Nov 15, 1987Dec 21, 1987See all games »
Joe MorrisNYG600000154712127810Dec 1, 1985Sep 14, 1986See all games »
Tony PaigeNYJ600000256167272Sep 15, 1985Oct 20, 1985See all games »
Ted BrownMIN600000592867171610Oct 2, 1983Dec 11, 1983See all games »
Earl CampbellHOU600000144605891000Sep 4, 1983Oct 16, 1983See all games »
Eric DickersonRAM60000014776012241940Sep 11, 1983Oct 16, 1983See all games »
Tony DorsettDAL6010000.001326118111090Nov 2, 1980Dec 7, 1980See all games »
Terdell MiddletonGNB6000001035179181350Sep 24, 1978Oct 29, 1978See all games »
Tony DorsettDAL6000001115247151451Nov 6, 1977Dec 12, 1977See 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
Stan FrittsCIN6010000.004918774341Nov 17, 1975Dec 21, 1975See all games »
O.J. SimpsonBUF60000017191174350Sep 21, 1975Oct 26, 1975See all games »
Franco HarrisPIT600000967398111111Oct 29, 1972Dec 3, 1972See all games »
Tom MatteBAL6020000.001044629162062Sep 28, 1969Nov 2, 1969See all games »
Bill BrownMIN611300100.00983449191631Sep 14, 1968Oct 20, 1968See all games »
Emerson BoozerNYJ600000963431091803Sep 24, 1967Oct 29, 1967See all games »
Willie AsburyPIT6000006529495800Dec 4, 1966Oct 1, 1967See all games »
Gale SayersCHI6010010.00765481081551Nov 14, 1965Dec 19, 1965See all games »
Jim BrownCLE60000012471211161852Oct 31, 1965Dec 5, 1965See all games »
Paul LoweSDG, LAC613340033.339949269470Dec 10, 1960Sep 30, 1961See all games »
Jim BrownCLE6000001176447111180Dec 13, 1959Oct 30, 1960See all games »
Rick CasaresCHI60000104461911931Nov 1, 1959Dec 6, 1959See all games »
Johnny LujackCHI67213497621353.733622910000Oct 1, 1950Nov 12, 1950See all games »
Todd GurleySTL500000001004616131120Oct 25, 2015Nov 22, 2015See all games »
Devonta FreemanATL50000000964879292671Sep 20, 2015Oct 15, 2015See all games »
Le'Veon BellPIT500000001205947223081Nov 17, 2014Dec 21, 2014See all games »
Jamaal CharlesKAN50000000914977131050Oct 19, 2014Nov 16, 2014See all games »
Jamaal CharlesKAN50000000734846213105Nov 24, 2013Dec 22, 2013See all games »
Stevan RidleyNWE500000008438876260Oct 13, 2013Nov 18, 2013See all games »
Alfred MorrisWAS5000000011755286440Dec 9, 2012Sep 9, 2013See all games »
Michael TurnerATL500000006321255290Nov 18, 2012Dec 16, 2012See all games »
Arian FosterHOU5000000011347674410Sep 30, 2012Nov 4, 2012See all games »
LeSean McCoyPHI50000000995436161130Oct 9, 2011Nov 13, 2011See all games »
Fred JacksonBUF50000000864896232740Sep 18, 2011Oct 16, 2011See 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.