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, streaks of seasons with at least 7 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

Game Type
Playoff Round
Game Location
Game Result
Game Day Of Week
Find Streaks With...
Streak Length
at least
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
Jim BrownCLE94121173033.3323591231210626224992019571965See all seasons »
LaDainian TomlinsonSDG9812143701166.6728801249013853039551520012009See all seasons »
Adrian PetersonMIN70000000203310115862061697520072013See all seasons »
Emmitt SmithDAL700000002334101601083482200719901996See all seasons »
Shaun AlexanderSEA60000000190584009419513941120012006See all seasons »
Marshall FaulkSTL502000000.00118758935537634702519992003See all seasons »
Ahman GreenGNB51220100050.00146768484828221881320002004See all seasons »
Franco HarrisPIT501000000.001428580454120862219751979See all seasons »
Wilbert MontgomeryPHI501000000.00119054274119418751219781982See all seasons »
Walter PaytonCHI51254110050.0015486926591561424419751979See all seasons »
Jim TaylorGNB5000001228606966113824519601964See all seasons »
Michael TurnerATL50000000141160816059457120082012See all seasons »
Marcus AllenRAI47172123042841.18108146384423723041319821985See all seasons »
Terry AllenWAS, MIN4000000012064894521291052319921996See all seasons »
Marion BarberDAL400000007913446381451116620062009See all seasons »
Jerome BettisPIT411101000100.0079327863830229020022005See all seasons »
Earl CampbellHOU41257100050.00140464575575345019781981See all seasons »
Roger CraigSFO4000000074932543129227421319831986See all seasons »
Terrell DavisDEN4000000013436413561521181519951998See all seasons »
Eric DickersonRAM41215110050.001465696855118874219831986See all seasons »
Maurice Jones-DrewJAX400000008423924492011782520062009See all seasons »
Marshall FaulkIND4000000010654001362111896519941997See all seasons »
Priest HolmesKAN402000000.0011565482702252163620012004See all seasons »
Pete JohnsonCIN4000000072726674594723419811984See all seasons »
Rudi JohnsonCIN40000000125451784582444020032006See all seasons »
Leroy KellyCLE421170200018.18888440251941212819661969See all seasons »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD From To Games
Larry KinnebrewCIN4000000060024263463596319841987See all seasons »
Marshawn LynchSEA402000000.0011815357481241091820112014See all seasons »
Clinton PortisWAS42332201266.671146478838122993020052008See all seasons »
Gerald RiggsATL401000000.001193496940116829019831986See all seasons »
Barry SandersDET401000000.0011895674521301294519891992See all seasons »
Barry SandersDET41311010033.3312876989401491133519941997See all seasons »
Curt WarnerSEA400000001110458539127970519851988See all seasons »
Ricky WattersSEA, PHI41111000100.0012945033402131691119951998See all seasons »
Mike AlstottTAM301000000.0063324602272569619971999See all seasons »
Neal AndersonCHI301000000.007833459331311289719881990See all seasons »
Ottis AndersonSTL301000000.009604333261281003219791981See all seasons »
Ottis AndersonNYG3000000061520153355464019881990See all seasons »
Ahmad BradshawNYG30000000610267224102788220092011See all seasons »
Corey DillonCIN301001000.0096940612495684320002002See all seasons »
Corey DillonNWE3000000075331803752431220042006See all seasons »
T.J. DuckettATL301000000.0042216682720172020032005See all seasons »
Chuck ForemanMIN3000000075730023518118441619741976See all seasons »
Arian FosterHOU300000009564264411591438620102012See all seasons »
Andra FranklinMIA30000000602215822615119811983See all seasons »
Devonta FreemanATL300000006883000291631357620152017See all seasons »
Frank GoreSFO3000000081635532561489120112013See all seasons »
Abner HaynesDTX3020000.0055627653112817071219601962See all seasons »
Johnny HectorNYJ301000000.0041216012991788019861988See all seasons »
Jeremy HillCIN3000000066727572963468120142016See all seasons »
Paul HornungGNB314292555048.2843919492858515419591961See all seasons »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD From To Games
Edgerrin JamesIND3000000010044313331461112120032005See all seasons »
Chris JohnsonTEN301000000.009254598341371008420082010See all seasons »
Larry JohnsonKAN301000000.00872412046961031520042006See all seasons »
Paul LoweSDG, LAC35111941145.4548826322566671419601963See all seasons »
Curtis MartinNYJ322362014100.009103811261721190220002002See all seasons »
Tom MatteBAL32964000022.225652207291031284619671969See all seasons »
Deuce McAllisterNOR302000180.009454103301501096320022004See all seasons »
Willis McGaheeBAL3000000057324222682489320072009See all seasons »
Rashard MendenhallPIT3000000079433092966582120092011See all seasons »
Alfred MorrisWAS3000000087639622837310020122014See all seasons »
Chuck MuncieSDG33486300075.00624259939110965219811983See all seasons »
Christian OkoyeKAN30000000840331628969019891991See all seasons »
Walter PaytonCHI3617143320035.2910264568281311233519841986See all seasons »
Joe PerrySFO324480050.0052327922660475319521954See all seasons »
John RigginsWAS302000000.008783263461890019831985See all seasons »
Gale SayersCHI34141111228.57581297829791080919651967See all seasons »
Emmitt SmithDAL3000000094239323365373419982000See all seasons »
Thurman ThomasBUF3000000087141912716917891019901992See all seasons »
Mike TolbertCAR, SDG30000000357140826106917220102012See all seasons »
Dan TowlerRAM30000045723722832320119521954See all seasons »
Steve Van BurenPHI3010000.0068130993423263119471949See all seasons »
Mark van EeghenOAK3000000081731712393900219771979See all seasons »
Chris WarrenSEA3000000091639633191669319931995See all seasons »
Brian WestbrookPHI3000000075134862322118721420062008See all seasons »
Delvin WilliamsSFO, MIA31318010033.3378833922265654419761978See all seasons »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD From To Games
Ken WillardSFO30000000634231321103817619681970See all seasons »
Karim Abdul-JabbarMIA2000001359020082652400119961997See all seasons »
Joseph AddaiIND2000001348721531981689420062007See all seasons »
Marcus AllenKAN2000000039514731976587319931994See all seasons »
Marcus AllenKAN22315200066.6733013352038356019961997See all seasons »
Alan AmecheBAL20000039118191753330019551956See all seasons »
Alan AmecheBAL20000034914701526210219581959See all seasons »
Jamal AndersonATL21627110016.6770028482156603519971998See all seasons »
Elmer AngsmanCRD20000024110501514280219471948See all seasons »
Tiki BarberNYG201000000.006793378221061108420042005See all seasons »
Billy Ray BarnesPHI24131043230.7733712381467737219581959See all seasons »
Hank BauerSDG200000113107332161078119781979See all seasons »
Greg BellBUF201000000.0048519831592853219841985See all seasons »
Greg BellRAM2000000056023493143209219881989See all seasons »
Joique BellDET2000000038915101587869120132014See all seasons »
Le'Veon BellPIT200000005342221161281253320132014See all seasons »
Le'Veon BellPIT201000000.005822559161601271420162017See all seasons »
Jerome BettisPIT2000000069530961837232219961997See all seasons »
Jerome BettisPIT21321110033.3365424321534207019992000See all seasons »
James BrooksCIN2000000040321701566593819881989See all seasons »
Larry BrownWAS20000000558207616729551019721973See all seasons »
Ronnie BrownMIA249632021744.4436115641847352020082009See all seasons »
Michael BushOAK2000000041416321555612120102011See all seasons »
Marion ButtsSDG2000000043519081723138019891990See all seasons »
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.