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. Times sacked complete in seasons since 1969, in games since 1981.
Current search:
From 1960 to 2015, playing for any team, vs. any team, in the regular season, streaks of games with at least 150 Rush Yards

__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
Earl CampbellHOU4000001347405180Oct 12, 1980Nov 2, 1980See all games »
Adrian PetersonMIN300000007657643260Dec 2, 2012Dec 16, 2012See all games »
Shaun AlexanderSEA3000008053134161Oct 31, 2004Nov 14, 2004See all games »
Clinton PortisDEN3000007055376660Nov 23, 2003Dec 7, 2003See all games »
Deuce McAllisterNOR301000000.00775224171430Nov 16, 2003Nov 30, 2003See all games »
Marshall FaulkSTL300000855194161322Oct 13, 2002Nov 3, 2002See all games »
Emmitt SmithDAL30000084492216821Dec 26, 1993Sep 4, 1994See all games »
O.J. SimpsonBUF3000008164743300Nov 25, 1976Dec 12, 1976See all games »
C.J. AndersonDEN200000005933516451Nov 23, 2014Nov 30, 2014See all games »
Bryce BrownPHI200000004334748250Nov 26, 2012Dec 2, 2012See all games »
Adrian PetersonMIN200000004435336160Nov 4, 2012Nov 11, 2012See all games »
Chris JohnsonTEN20000000463432270Nov 27, 2011Dec 4, 2011See all games »
Chris JohnsonTEN20000004730513320Nov 23, 2009Nov 29, 2009See all games »
Michael TurnerATL2000003831732140Nov 2, 2009Nov 8, 2009See all games »
Ladell BettsWAS2000006132615320Dec 3, 2006Dec 10, 2006See all games »
Larry JohnsonKAN2000000653113160Nov 19, 2006Nov 23, 2006See all games »
Frank GoreSFO2000004637116400Nov 12, 2006Nov 19, 2006See all games »
Larry JohnsonKAN20000006632742261Oct 29, 2006Nov 5, 2006See all games »
LaDainian TomlinsonSDG20000004335556771Oct 29, 2006Nov 5, 2006See all games »
Shaun AlexanderSEA200000563385190Nov 6, 2005Nov 13, 2005See all games »
Kevin JonesDET2000005935224220Dec 5, 2004Dec 12, 2004See all games »
Julius JonesDAL2000006334854100Nov 25, 2004Dec 6, 2004See all games »
Reuben DroughnsDEN2000006836915221Oct 10, 2004Oct 17, 2004See all games »
Warrick DunnATL20000004834013210Nov 9, 2003Nov 16, 2003See all games »
Rudi JohnsonCIN2000006534724300Nov 9, 2003Nov 16, 2003See all games »
Stephen DavisCAR2000006133121170Oct 26, 2003Nov 2, 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
Stephen DavisCAR2000005131225410Sep 28, 2003Oct 5, 2003See all games »
Ricky WilliamsMIA200000584444470Dec 1, 2002Dec 9, 2002See all games »
Mike AndersonDEN2000006744663190Nov 26, 2000Dec 3, 2000See all games »
Jamal LewisBAL2000005835724200Nov 19, 2000Nov 26, 2000See all games »
Eddie GeorgeTEN2000006534826750Oct 8, 2000Oct 16, 2000See all games »
Olandis GaryDEN2000005136812160Dec 19, 1999Dec 25, 1999See all games »
Terrell DavisDEN20000000503763000Oct 4, 1998Oct 11, 1998See all games »
Barry SandersDET2000004338354180Nov 23, 1997Nov 27, 1997See all games »
Emmitt SmithDAL2000005332538520Oct 29, 1995Nov 6, 1995See all games »
Gary BrownHOU2000006036023370Nov 14, 1993Nov 21, 1993See all games »
Emmitt SmithDAL2000005931534240Oct 25, 1992Nov 1, 1992See all games »
Barry SandersDET2000005733955120Sep 22, 1991Sep 29, 1991See all games »
Gary AndersonSDG2000006038715200Dec 11, 1988Dec 18, 1988See all games »
Eric DickersonIND2000005132844300Oct 23, 1988Oct 31, 1988See all games »
Charles WhiteRAM2000006432115350Oct 11, 1987Oct 18, 1987See all games »
Rueben MayesNOR2000006136034470Nov 30, 1986Dec 7, 1986See all games »
Joe MorrisNYG2000006036245590Oct 27, 1986Nov 2, 1986See all games »
Marcus AllenRAI20000005232916911Nov 24, 1985Dec 1, 1985See all games »
Freeman McNeilNYJ2000005032405741Oct 14, 1985Oct 27, 1985See all games »
Walter PaytonCHI20000005730924270Sep 30, 1984Oct 7, 1984See all games »
William AndrewsATL2000000493193121111Dec 10, 1983Dec 18, 1983See all games »
Eric DickersonRAM2000005839158660Sep 25, 1983Oct 2, 1983See all games »
Tony DorsettDAL201000000.00303041150Jan 3, 1983Sep 5, 1983See all games »
George RogersNOR200000573723000Dec 19, 1982Sep 4, 1983See all games »
Earl CampbellHOU2000007636834190Oct 4, 1981Oct 11, 1981See 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
Earl CampbellHOU2000006538431-10Dec 14, 1980Dec 21, 1980See all games »
Walter PaytonCHI2000007346742350Nov 13, 1977Nov 20, 1977See all games »
Delvin WilliamsSFO20000057374551071Oct 31, 1976Nov 7, 1976See all games »
O.J. SimpsonBUF200000604003150Sep 21, 1975Sep 28, 1975See all games »
O.J. SimpsonBUF200000564192000Dec 9, 1973Dec 16, 1973See all games »
Lawrence McCutcheonRAM2000004430407640Nov 25, 1973Dec 2, 1973See all games »
O.J. SimpsonBUF2000004933733330Oct 7, 1973Oct 14, 1973See all games »
Paul RobinsonCIN2000003831524781Oct 27, 1968Nov 3, 1968See all games »
Matt SnellNYJ200000573482180Oct 10, 1964Oct 17, 1964See all games »
Jim BrownCLE2020000.0035394431001Sep 15, 1963Sep 22, 1963See all games »
Jim TaylorGNB200000343242400Oct 14, 1962Oct 21, 1962See 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.