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 2017, playing for any team, vs. any team, in the regular season, streaks of at least 30 games with at least 1 Receptions and Rush Attempts >= 1

__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
Marshall FaulkIND, STL15802000000.00274711918100722657335Sep 4, 1994Dec 19, 2004See all games »
Tiki BarberNYG8500000124658743437834034Oct 10, 1999Nov 28, 2004See all games »
Marcus AllenRAI768162093052450.001407567348305287413Oct 9, 1983Oct 30, 1988See all games »
Roger CraigSFO, RAI69000000108344302327922243Oct 12, 1986Sep 1, 1991See all games »
Maurice Jones-DrewJAX6501001000.00104647484720317825Dec 10, 2006Dec 19, 2010See all games »
Brian WestbrookPHI640000007942441726335311325Nov 16, 2003Sep 15, 2008See all games »
LaDainian TomlinsonSDG632359100166.67136358995429120226Sep 9, 2001Dec 26, 2004See all games »
Curtis MartinNWE, NYJ600000000134551503218112876Sep 8, 1996Sep 3, 2000See all games »
Edgar BennettGNB6000000820291418228182610Sep 5, 1993Nov 24, 1996See all games »
LaDainian TomlinsonSDG586884600075.00118154216421117249Sep 25, 2005Nov 30, 2008See all games »
Emmitt SmithDAL5300000116848445318210924Oct 23, 1994Nov 27, 1997See all games »
Mike PruittCLE530000088238452519013654Nov 4, 1979Oct 2, 1983See all games »
Ted BrownMIN5201001000.0076230812423019647Nov 25, 1979Oct 30, 1983See all games »
Reggie BushNOR5101001000.00483190517260193411Sep 10, 2006Dec 27, 2009See all games »
Priest HolmesBAL, KAN5102000000.00101548586021720295Dec 10, 2000Sep 19, 2004See all games »
LeSean McCoyPHI50000000077136512820315268Nov 29, 2009Sep 15, 2013See all games »
Matt ForteCHI49000000084236732122918118Sep 9, 2012Sep 20, 2015See all games »
Roger CraigSFO4900000573253726230222713Sep 25, 1983Sep 28, 1986See all games »
Frank GoreSFO480000087541782216713645Jan 1, 2006Sep 20, 2009See all games »
Garrison HearstSFO, DEN4700000006843079151219553Dec 20, 1998Sep 12, 2004See all games »
Ahman GreenGNB4701000000.0086838552819916087Sep 3, 2000Sep 7, 2003See all games »
Charlie GarnerSFO, OAK470000062228081423121669Sep 3, 2000Dec 22, 2002See all games »
Edgerrin JamesIND47000001111463731196164710Sep 12, 1999Nov 24, 2002See all games »
Warrick DunnTAM, ATL470000061522111419116767Sep 26, 1999Oct 13, 2002See all games »
Walter PaytonCHI4531096120030.0081334792112111076Dec 16, 1984Dec 27, 1987See all games »
Eric MetcalfCLE4401000000.00213792315915476Sep 16, 1990Oct 10, 1993See 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
Ed PodolakKAN44020010.0054118941216413135Oct 22, 1972Dec 7, 1975See all games »
Thurman ThomasBUF4301000000.0088534321913110552Nov 29, 1992Oct 23, 1995See all games »
William AndrewsATL4301000000.0079836242219119458Dec 14, 1980Dec 18, 1983See all games »
Matt ForteCHI4201000000.0066829281316015084Sep 20, 2009Nov 27, 2011See all games »
Joe WashingtonBAL4225802140.006152302517015556Sep 10, 1978Nov 23, 1980See all games »
Terry MetcalfSTL4215511020.0047021631813712417Sep 15, 1974Oct 2, 1977See all games »
Chuck ForemanMIN4200000711282629179179017Sep 16, 1973Sep 26, 1976See all games »
Larry BrownWAS42111600100.00789271320122149015Dec 19, 1971Oct 13, 1975See all games »
Rickey YoungMIN, SDG41000003981362520015219Nov 27, 1977Oct 5, 1980See all games »
Sherman SmithSEA41020000.0053225381910812827Nov 7, 1976Oct 29, 1979See all games »
Les JosephsonRAM4136720150.0046119311111611426Oct 1, 1967Oct 3, 1971See all games »
Ray RiceBAL4001000000.0062028511117115122Oct 12, 2008Dec 26, 2010See all games »
DeMarco MurrayDAL39000000073334962414310021Dec 11, 2011Dec 14, 2014See all games »
Jamaal CharlesKAN380000000581297326136119713Dec 16, 2012Oct 11, 2015See all games »
Ricky WattersPHI380000078230242912710540Nov 12, 1995Dec 14, 1997See all games »
Merril HogePIT380000032912658987895Oct 21, 1990Nov 29, 1992See all games »
Arian FosterHOU37000000079336183713413245Jan 3, 2010Oct 21, 2012See all games »
Freeman McNeilNYJ37000005792338911810833Dec 8, 1985Nov 27, 1988See all games »
Ron JohnsonCLE, NYG37020000.0059522281710910188Oct 12, 1969Nov 19, 1972See all games »
Tiki BarberNYG3601000000.0076738571812410773Dec 12, 2004Dec 30, 2006See all games »
Ricky WattersSEA361111000100.007092739171048692Sep 6, 1998Sep 24, 2000See all games »
Larry CentersARI360000000229723418715359Dec 9, 1995Sep 13, 1998See all games »
Terry KirbyMIA3611311000100.002871037915516466Sep 5, 1993Dec 24, 1995See all games »
Ron SpringsDAL361315110033.3330811661412210705Nov 9, 1981Sep 23, 1984See all games »
Charles SimsTAM35000000023088621039955Nov 9, 2014Oct 5, 2017See 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 TomlinsonSDG, NYJ3501000120.003821466131059312Nov 29, 2009Jan 1, 2012See all games »
Keith ByarsPHI3502000000.0033811891215215224Dec 13, 1987Dec 24, 1989See all games »
Darren McFaddenOAK3401000000.005882655141159655Sep 12, 2010Sep 15, 2013See all games »
Tony RichardsonKAN340000026311898998253Nov 14, 1999Dec 9, 2001See all games »
Lenny MooreBAL3425251140.00246121511138255024Nov 9, 1958Oct 8, 1961See all games »
Ricky WilliamsNOR331234000050.0072528371612510612Oct 24, 1999Jan 6, 2002See all games »
Warrick DunnTAM33000000048420506868323Aug 31, 1997Sep 12, 1999See all games »
Wilbert MontgomeryPHI33010000.0063028112012012128Sep 16, 1979Oct 25, 1981See all games »
Lawrence McCutcheonRAM33010000.0056727516908766Sep 16, 1973Nov 3, 1975See all games »
Fred WillisCIN, HOU3315160120.00351122961157403Dec 12, 1971Nov 3, 1974See all games »
Le'Veon BellPIT32000000059625231914613603Sep 29, 2013Oct 12, 2015See all games »
Giovani BernardCIN3200000003791610101119385Sep 8, 2013Sep 27, 2015See all games »
Michael PittmanTAM32000003911469113410742Sep 8, 2002Dec 28, 2003See all games »
Ronnie HarmonSDG3200000141727414914862Oct 6, 1991Oct 10, 1993See all games »
John WilliamsSEA32000003681415615514553Dec 4, 1989Nov 24, 1991See all games »
Greg PruittCLE32223910100.004512171141048542Oct 20, 1974Nov 7, 1976See all games »
Ray RiceBAL311111000100.0054525022113711824Sep 11, 2011Dec 23, 2012See all games »
Michael PittmanARI3100000004261581101198782Nov 7, 1999Dec 15, 2001See all games »
Terrell FletcherSDG31000000013345901037802Sep 1, 1996Sep 13, 1998See all games »
Larry CentersPHO, ARI3101001000.00186597616714794Dec 19, 1993Nov 26, 1995See all games »
Neal AndersonCHI310000005072102171029637Nov 12, 1989Nov 3, 1991See all games »
Dan ReevesDAL319172862152.9438615291787113115Sep 18, 1966Sep 29, 1968See all games »
Pierre ThomasNOR300000000222903413810165Nov 29, 2012Dec 15, 2014See all games »
Jacquizz RodgersATL30000000018670341047313Sep 23, 2012Sep 7, 2014See all games »
Percy HarvinMIN300000000844743176192910Nov 21, 2010Nov 4, 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
Johnny JohnsonPHO, NYJ3000000434174651109563Dec 27, 1992Dec 10, 1994See all games »
Gerry EllisGNB303848110037.5026611267949724Nov 21, 1982Oct 21, 1984See all games »
Lydell MitchellBAL300000054821291714312026Sep 15, 1974Sep 19, 1976See 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.