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 1920 to 2014, playing for any team, vs. any team, in the regular season, streaks of games with at least 90 Receiving Yds

__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
Odell BeckhamNYG901000000.0062208111999Nov 3, 2014Dec 28, 2014See all games »
Michael IrvinDAL9000000006610236Sep 4, 1995Nov 6, 1995See all games »
Calvin JohnsonDET800000000007612544Nov 4, 2012Dec 22, 2012See all games »
Dwight ClarkSFO800000000568595Sep 12, 1982Dec 26, 1982See all games »
Bill GromanHOU8010000.001213693013Oct 13, 1961Dec 17, 1961See all games »
Elroy HirschRAM800000004110269Oct 14, 1951Dec 2, 1951See all games »
Demaryius ThomasDEN70000000000599645Oct 5, 2014Nov 16, 2014See all games »
Isaac BruceSTL700000000609867Oct 1, 1995Nov 19, 1995See all games »
Charley HenniganHOU7000000004310446Sep 9, 1961Oct 29, 1961See all games »
Calvin JohnsonDET60000000000489295Dec 18, 2011Sep 23, 2012See all games »
Calvin JohnsonDET60000000000386877Sep 25, 2011Oct 30, 2011See all games »
Mike WallacePIT60000000180356884Dec 19, 2010Sep 25, 2011See all games »
Mark CarrierTAM600000000417255Nov 19, 1989Dec 24, 1989See all games »
Charlie JoinerSDG600000000266453Sep 26, 1976Oct 31, 1976See all games »
Cliff BranchOAK600000000346507Oct 13, 1974Nov 17, 1974See all games »
Pat StudstillDET600000150398163Oct 9, 1966Nov 13, 1966See all games »
Raymond BerryBAL600000000509208Oct 23, 1960Dec 4, 1960See all games »
T.Y. HiltonIND50000000150376802Sep 28, 2014Oct 26, 2014See all games »
Julio JonesATL50000000170416201Sep 15, 2013Sep 7, 2014See all games »
A.J. GreenCIN50000000000346523Oct 13, 2013Nov 10, 2013See all games »
Andre JohnsonHOU50000000000506301Dec 10, 2012Sep 9, 2013See all games »
Wes WelkerNWE50000000000456082Sep 16, 2012Oct 14, 2012See all games »
Miles AustinDAL5000001-130436092Dec 19, 2009Sep 19, 2010See all games »
Steve SmithCAR5000001-60295434Sep 28, 2008Oct 26, 2008See all games »
Roddy WhiteATL500000000375665Sep 21, 2008Oct 26, 2008See all games »
Larry FitzgeraldARI50000000000355451Sep 30, 2007Nov 4, 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
Chad JohnsonCIN500000390377655Nov 12, 2006Dec 10, 2006See all games »
Anquan BoldinARI500000002100466243Nov 20, 2005Dec 18, 2005See all games »
Muhsin MuhammadCAR5000001-10406227Dec 5, 2004Jan 2, 2005See all games »
Jimmy SmithJAX500000000365432Oct 10, 2004Nov 14, 2004See all games »
Terrell OwensPHI500000000305505Sep 26, 2004Oct 31, 2004See all games »
Marvin HarrisonIND500000000515825Nov 3, 2002Dec 1, 2002See all games »
Joe HornNOR5000000000386324Nov 11, 2001Dec 9, 2001See all games »
Terrell OwensSFO500000260405777Oct 8, 2000Nov 5, 2000See all games »
Torry HoltSTL500000000246094Jan 2, 2000Sep 24, 2000See all games »
Patrick JeffersCAR5000002160357178Dec 5, 1999Jan 2, 2000See all games »
Germane CrowellDET500000280336304Nov 7, 1999Dec 5, 1999See all games »
Terry GlennNWE500000000376362Sep 12, 1999Oct 10, 1999See all games »
Keenan McCardellJAX500000000395683Nov 23, 1997Dec 21, 1997See all games »
Rob MooreARI50000000000356483Nov 9, 1997Dec 7, 1997See all games »
Herman MooreDET500000000375502Sep 14, 1997Oct 12, 1997See all games »
Carl PickensCIN500000000316185Nov 6, 1994Dec 4, 1994See all games »
Michael IrvinDAL500000000376494Nov 24, 1991Dec 22, 1991See all games »
Mark ClaytonMIA5000000000356597Dec 2, 1984Sep 15, 1985See all games »
Harold JacksonPHI5000003480366843Dec 12, 1971Oct 2, 1972See all games »
Don MaynardNYJ500000000317757Nov 17, 1968Sep 14, 1969See all games »
Homer JonesNYG5000001-30246296Dec 17, 1967Oct 13, 1968See all games »
Lance AlworthSDG500000130316427Nov 6, 1966Dec 18, 1966See all games »
George SauerNYJ500000000316012Oct 30, 1966Dec 3, 1966See all games »
Terry BarrDET500000190335569Oct 27, 1963Nov 24, 1963See all games »
Bobby MitchellWAS500000000275311Dec 2, 1962Sep 21, 1963See 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
Bob BoydRAM50000000286862Sep 26, 1954Oct 24, 1954See all games »
Antonio BrownPIT40000000000364283Nov 17, 2014Dec 14, 2014See all games »
Antonio BrownPIT41131000100.00230374853Oct 12, 2014Nov 2, 2014See all games »
Antonio BrownPIT411170000100.002100294275Sep 7, 2014Sep 28, 2014See all games »
Josh GordonCLE400000001340367745Nov 17, 2013Dec 8, 2013See all games »
Jimmy GrahamNOR40000000000335485Sep 15, 2013Oct 6, 2013See all games »
Rob GronkowskiNWE40000000000274045Oct 30, 2011Nov 21, 2011See all games »
Jimmy GrahamNOR40000000000294852Sep 25, 2011Oct 16, 2011See all games »
Brandon MarshallMIA40000000000334441Dec 19, 2010Sep 12, 2011See all games »
Steve SmithCAR400000190305552Nov 23, 2008Dec 14, 2008See all games »
Andre JohnsonHOU400000000415932Oct 5, 2008Oct 26, 2008See all games »
Greg JenningsGNB400000000254822Sep 8, 2008Sep 28, 2008See all games »
Marques ColstonNOR400000000344991Nov 4, 2007Nov 25, 2007See all games »
Terrell OwensDAL400000000315758Oct 21, 2007Nov 18, 2007See all games »
Randy MossNWE400000000315057Sep 9, 2007Oct 1, 2007See all games »
Donald DriverGNB4000001160274740Dec 25, 2005Sep 17, 2006See all games »
Steve SmithCAR400000000305495Oct 9, 2005Nov 6, 2005See all games »
Muhsin MuhammadCAR4000001130284417Oct 31, 2004Nov 21, 2004See all games »
Isaac BruceSTL4000000000324481Sep 12, 2004Oct 3, 2004See all games »
Randy MossMIN401000000.003190344976Nov 30, 2003Dec 20, 2003See all games »
Santana MossNYJ4000004450274746Oct 19, 2003Nov 9, 2003See all games »
Marvin HarrisonIND400000130335535Sep 28, 2003Oct 26, 2003See all games »
Laveranues ColesWAS, NYJ4000002440294841Dec 29, 2002Sep 21, 2003See all games »
Randy MossMIN411131000100.001250334823Dec 15, 2002Sep 7, 2003See all games »
Marvin HarrisonIND400000000405492Sep 15, 2002Oct 13, 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
Terrell OwensSFO4000001120304276Nov 4, 2001Nov 25, 2001See all games »
David BostonARI400000001120335142Oct 21, 2001Nov 11, 2001See all games »
Randy MossMIN4000001-30254844Nov 6, 2000Nov 23, 2000See all games »
Tony GonzalezKAN400000000294522Oct 15, 2000Nov 5, 2000See all games »
Marvin HarrisonIND400000000345584Oct 8, 2000Oct 29, 2000See all games »
Isaac BruceSTL400000000265445Sep 10, 2000Oct 1, 2000See all games »
Marvin HarrisonIND400000000374980Dec 5, 1999Dec 26, 1999See all games »
Cris CarterMIN400000000375378Oct 31, 1999Nov 28, 1999See all games »
Muhsin MuhammadCAR400000000264672Sep 19, 1999Oct 17, 1999See all games »
Marvin HarrisonIND400000140315137Sep 12, 1999Oct 10, 1999See all games »
Randy MossMIN40000000000235218Nov 15, 1998Dec 6, 1998See all games »
Jimmy SmithJAX400000000214690Nov 9, 1997Nov 30, 1997See all games »
Jake ReedMIN400000000335024Sep 7, 1997Sep 28, 1997See all games »
Irving FryarPHI400000000324716Oct 20, 1996Nov 10, 1996See all games »
Jerry RiceSFO4000000210295293Oct 29, 1995Nov 20, 1995See all games »
Herman MooreDET400000000345294Oct 22, 1995Nov 12, 1995See all games »
Irving FryarMIA400000000254382Nov 13, 1994Dec 4, 1994See all games »
Terance MathisATL400000000355404Nov 13, 1994Dec 4, 1994See all games »
Ben CoatesNWE400000000314886Jan 2, 1994Sep 18, 1994See all games »
Andre RisonATL400000000343931Oct 11, 1992Nov 9, 1992See all games »
Andre RisonATL400000000356156Sep 23, 1990Oct 21, 1990See all games »
Jerry RiceSFO4000003320224279Nov 15, 1987Dec 6, 1987See all games »
Stanley MorganNWE400000000265025Dec 22, 1985Sep 21, 1986See all games »
Steve LargentSEA4000000000244401Nov 10, 1985Dec 1, 1985See 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.