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 2 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 TomlinsonSDG811191000100.00185115321212382Oct 29, 2006Dec 17, 2006See all games »
John RigginsWAS700000016460216190Oct 9, 1983Nov 27, 1983See all games »
Priest HolmesKAN600000012555615251530Nov 30, 2003Sep 12, 2004See all games »
Emmitt SmithDAL50000013955010211870Nov 7, 1994Dec 4, 1994See all games »
Ricky WilliamsMIA400000113689811430Nov 17, 2002Dec 9, 2002See all games »
Terry AllenWAS40000096386108360Oct 20, 1996Nov 10, 1996See all games »
Ricky WattersPHI400000843348181040Nov 12, 1995Dec 3, 1995See all games »
Chris JohnsonTEN301000000.00754956141360Nov 1, 2009Nov 15, 2009See all games »
Larry JohnsonKAN3000008745077540Dec 4, 2005Dec 17, 2005See all games »
Rudi JohnsonCIN3000006428864190Nov 20, 2005Dec 4, 2005See all games »
Shaun AlexanderSEA3000008045372160Nov 6, 2005Nov 20, 2005See all games »
LaDainian TomlinsonSDG311261000100.006537879620Sep 18, 2005Oct 2, 2005See all games »
Larry JohnsonKAN3000006233466620Dec 13, 2004Dec 25, 2004See all games »
Clinton PortisDEN3000009452794490Nov 30, 2003Dec 14, 2003See all games »
Priest HolmesKAN3000000622967131710Sep 7, 2003Sep 21, 2003See all games »
Priest HolmesKAN3000000634426121821Nov 24, 2002Dec 8, 2002See all games »
Lamar SmithCAR3000007228066960Sep 15, 2002Sep 29, 2002See all games »
Marshall FaulkSTL300000794349171372Dec 10, 2000Dec 24, 2000See all games »
Mike AndersonDEN3000009657783190Nov 26, 2000Dec 10, 2000See all games »
Stephen DavisWAS3000007132883180Sep 12, 1999Sep 26, 1999See all games »
Jamal AndersonATL302000000.008537664471Nov 1, 1998Nov 15, 1998See all games »
Curtis MartinNWE3000008939368970Oct 29, 1995Nov 12, 1995See all games »
Derrick FennerSEA3000005728176161Sep 23, 1990Oct 7, 1990See all games »
Charles WhiteRAM3000008739866190Nov 29, 1987Dec 13, 1987See all games »
Joe MorrisNYG3000008747367840Oct 27, 1986Nov 9, 1986See all games »
Walter PaytonCHI300000065307610840Oct 6, 1985Oct 21, 1985See 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
Tony DorsettDAL300000061327614900Nov 20, 1983Dec 4, 1983See all games »
Earl CampbellHOU3010000.00934896000Oct 26, 1980Nov 10, 1980See all games »
Horace IvoryNWE300000382606190Oct 22, 1978Nov 5, 1978See all games »
Floyd LittleDEN300000501897121470Dec 17, 1972Sep 23, 1973See all games »
Mercury MorrisMIA3000005030374660Nov 5, 1972Nov 19, 1972See all games »
Jim BrownCLE3020000.0057529661561Dec 15, 1962Sep 22, 1963See all games »
Jim TaylorGNB3000006532762260Nov 19, 1961Dec 3, 1961See all games »
Billy KilmerSFO348590050.00553498000Oct 1, 1961Oct 15, 1961See all games »
Nick PietrosanteDET3000005230264490Dec 11, 1960Sep 17, 1961See all games »
Jim BrownCLE300007548284250Sep 28, 1958Oct 12, 1958See all games »
Rick CasaresCHI300006129384310Oct 14, 1956Oct 28, 1956See all games »
Hugh McElhennySFO300005122365350Dec 11, 1955Oct 7, 1956See all games »
Rob GoodeWAS30000613566000Nov 18, 1951Dec 2, 1951See all games »
Devonta FreemanATL20000000442096101330Sep 27, 2015Oct 4, 2015See all games »
Le'Veon BellPIT20000000462324111221Dec 7, 2014Dec 14, 2014See all games »
Justin ForsettBAL20000000422944280Nov 9, 2014Nov 24, 2014See all games »
Marshawn LynchSEA200000004220766990Nov 2, 2014Nov 9, 2014See all games »
Arian FosterHOU200000004326645470Oct 5, 2014Oct 9, 2014See all games »
LeGarrette BlountNWE20000000402654000Dec 22, 2013Dec 29, 2013See all games »
Rashad JenningsOAK20000004012644200Nov 28, 2013Dec 15, 2013See all games »
Frank GoreSFO200000004314143400Oct 20, 2013Oct 27, 2013See all games »
Trent RichardsonCLE20000000297044130Dec 9, 2012Dec 16, 2012See all games »
Bryce BrownPHI200000004334748250Nov 26, 2012Dec 2, 2012See all games »
Arian FosterHOU200000003612742170Oct 14, 2012Oct 21, 2012See all games »
Ray RiceBAL200000003425945330Jan 1, 2012Sep 10, 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
LeSean McCoyPHI200000004514055280Dec 11, 2011Dec 18, 2011See all games »
BenJarvus Green-EllisNWE200000301314170Nov 25, 2010Dec 6, 2010See all games »
Chris IvoryNOR200000221554000Nov 25, 2010Dec 5, 2010See all games »
Michael TurnerATL2000004722842230Oct 24, 2010Nov 7, 2010See all games »
Jahvid BestDET200000031984141701Sep 12, 2010Sep 19, 2010See all games »
Arian FosterHOU2000005335054330Jan 3, 2010Sep 12, 2010See all games »
Chris JohnsonTEN20000006327647280Jan 3, 2010Sep 12, 2010See all games »
Laurence MaroneyNWE2000003714143230Nov 22, 2009Nov 30, 2009See all games »
Maurice Jones-DrewJAX2000004131056410Oct 18, 2009Nov 1, 2009See all games »
Ronnie BrownMIA21221000050.004118943140Oct 4, 2009Oct 12, 2009See all games »
Willis McGaheeBAL2000002214642100Sep 20, 2009Sep 27, 2009See all games »
DeAngelo WilliamsCAR2000004025864200Nov 30, 2008Dec 8, 2008See all games »
Michael TurnerATL200000491986000Nov 16, 2008Nov 23, 2008See all games »
Maurice Jones-DrewJAX2000002813655480Nov 9, 2008Nov 16, 2008See all games »
Brandon JacobsNYG200000331994000Nov 9, 2008Nov 16, 2008See all games »
LenDale WhiteTEN200000271625280Oct 19, 2008Oct 27, 2008See all games »
LaDainian TomlinsonSDG2000004617345290Sep 22, 2008Sep 28, 2008See all games »
Aaron SteckerNOR2000003614849770Dec 16, 2007Dec 23, 2007See all games »
Larry JohnsonKAN20000006728754551Oct 22, 2006Oct 29, 2006See all games »
Stephen DavisCAR20000029884280Oct 30, 2005Nov 6, 2005See all games »
Edgerrin JamesIND2000004428254240Oct 17, 2005Oct 23, 2005See all games »
LaMont JordanOAK20000040158510980Oct 16, 2005Oct 23, 2005See all games »
Shaun AlexanderSEA2000004726064170Oct 9, 2005Oct 16, 2005See all games »
Willis McGaheeBUF2000003318142210Dec 26, 2004Jan 2, 2005See all games »
Julius JonesDAL2000006334854100Nov 25, 2004Dec 6, 2004See 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
LaDainian TomlinsonSDG200000051159415740Nov 28, 2004Dec 5, 2004See all games »
Domanick WilliamsHOU2000005016949730Nov 7, 2004Nov 14, 2004See all games »
Tiki BarberNYG2000004517345690Oct 31, 2004Nov 7, 2004See all games »
Ahman GreenGNB20000003923347770Oct 24, 2004Oct 31, 2004See all games »
Priest HolmesKAN20000054282761230Oct 24, 2004Oct 31, 2004See all games »
Deuce McAllisterNOR2000004212046320Oct 17, 2004Oct 24, 2004See all games »
Warrick DunnATL200000331064110Sep 12, 2004Sep 19, 2004See all games »
Ahman GreenGNB2000000533374361Dec 28, 2003Sep 13, 2004See all games »
Domanick WilliamsHOU200000411864111050Dec 28, 2003Sep 12, 2004See all games »
LaDainian TomlinsonSDG200000053334414250Dec 21, 2003Dec 28, 2003See all games »
Edgerrin JamesIND20000064235512720Nov 16, 2003Nov 23, 2003See all games »
Deuce McAllisterNOR201000000.00473574131120Nov 16, 2003Nov 23, 2003See all games »
Priest HolmesKAN200000034175510920Oct 26, 2003Nov 9, 2003See all games »
Ahman GreenGNB2000004629445110Sep 29, 2003Oct 5, 2003See all games »
Travis HenryBUF2000004811554390Sep 7, 2003Sep 14, 2003See all games »
Clinton PortisDEN2000004834847570Dec 29, 2002Sep 7, 2003See all games »
Shaun AlexanderSEA2000005420642210Dec 15, 2002Dec 22, 2002See all games »
Clinton PortisDEN2000004124743340Nov 24, 2002Dec 1, 2002See all games »
Deuce McAllisterNOR20000003818649901Oct 27, 2002Nov 10, 2002See all games »
Jerome BettisPIT200000321424170Oct 13, 2002Oct 21, 2002See all games »
LaDainian TomlinsonSDG2000005330849450Sep 22, 2002Sep 29, 2002See all games »
Marshall FaulkSTL201000000.0055320510971Dec 23, 2001Dec 30, 2001See all games »
Shaun AlexanderSEA2000006431844390Oct 7, 2001Oct 14, 2001See all games »
Curtis MartinNYJ20000004621143380Oct 1, 2001Oct 7, 2001See 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.