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 1960 to 2015, playing for any team, vs. any team, in the regular season, streaks of games with at least 150 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
Josh GordonCLE300000001340316494Nov 24, 2013Dec 8, 2013See all games »
Isaac BruceSTL300000000275454Oct 1, 1995Oct 22, 1995See all games »
Andre RisonATL300000000244876Oct 7, 1990Oct 21, 1990See all games »
Roy GreenSTL300000000205184Oct 7, 1984Oct 21, 1984See all games »
James LoftonGNB300000260215264Oct 7, 1984Oct 21, 1984See all games »
Don MaynardNYJ300000000235545Nov 17, 1968Dec 1, 1968See all games »
DeAndre HopkinsHOU20000000000203260Oct 4, 2015Oct 8, 2015See all games »
Steve SmithBAL20000000000233362Sep 20, 2015Sep 27, 2015See all games »
Julio JonesATL20000000000214482Nov 30, 2014Dec 8, 2014See all games »
Jeremy MaclinPHI20000000000183454Oct 26, 2014Nov 2, 2014See all games »
Golden TateDET20000000000173052Oct 19, 2014Oct 26, 2014See all games »
Calvin JohnsonDET20000000000234843Oct 20, 2013Oct 27, 2013See all games »
Brandon MarshallCHI20000000000203251Dec 2, 2012Dec 9, 2012See all games »
Andre JohnsonHOU20000000000234611Nov 18, 2012Nov 22, 2012See all games »
Victor CruzNYG2000000000093422Dec 24, 2011Jan 1, 2012See all games »
Wes WelkerNWE200000001190253753Sep 25, 2011Oct 2, 2011See all games »
Steve SmithCAR20000000000143342Sep 11, 2011Sep 18, 2011See all games »
Andre JohnsonHOU200000130203892Dec 13, 2009Dec 20, 2009See all games »
Miles AustinDAL200000000164214Oct 11, 2009Oct 25, 2009See all games »
Brandon MarshallDEN200000000243212Sep 14, 2008Sep 21, 2008See all games »
Devery HendersonNOR200000000133271Nov 19, 2006Nov 26, 2006See all games »
Chad JohnsonCIN200000230174505Nov 12, 2006Nov 19, 2006See all games »
Drew BennettTEN2000000000253935Dec 13, 2004Dec 19, 2004See all games »
Torry HoltSTL200000000163112Dec 5, 2004Dec 12, 2004See all games »
Torry HoltSTL200000000183742Oct 26, 2003Nov 2, 2003See all games »
Marvin HarrisonIND200000000173345Sep 28, 2003Oct 6, 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
Terrell OwensSFO200000000203374Nov 17, 2002Nov 25, 2002See all games »
Torry HoltSTL200000000183371Dec 10, 2000Dec 18, 2000See all games »
Patrick JeffersCAR2000001230123254Dec 26, 1999Jan 2, 2000See all games »
Eric MouldsBUF20000000000143733Nov 29, 1998Dec 6, 1998See all games »
Randy MossMIN20000000000113164Nov 22, 1998Nov 26, 1998See all games »
Tim BrownOAK2000002190193133Aug 31, 1997Sep 8, 1997See all games »
Antonio FreemanGNB200000000193313Dec 1, 1996Dec 8, 1996See all games »
Shannon SharpeDEN200000000223143Oct 6, 1996Oct 20, 1996See all games »
Jerry RiceSFO211411000100.001100264423Dec 18, 1995Dec 24, 1995See all games »
Darnay ScottCIN20000002180113122Oct 30, 1994Nov 6, 1994See all games »
Henry EllardWAS200000000163592Sep 18, 1994Sep 25, 1994See all games »
John TaylorSFO200000000164483Dec 3, 1989Dec 11, 1989See all games »
Sterling SharpeGNB200000000183264Nov 26, 1989Dec 3, 1989See all games »
Webster SlaughterCLE200000000123703Oct 23, 1989Oct 29, 1989See all games »
Jerry RiceSFO201001000.002200143263Sep 18, 1988Sep 25, 1988See all games »
Jerry RiceSFO211160000100.00190163603Nov 9, 1986Nov 17, 1986See all games »
Mark DuperMIA200000000153372Sep 23, 1984Sep 30, 1984See all games »
James LoftonGNB2000002120133234Sep 4, 1983Sep 11, 1983See all games »
Charlie JoinerSDG200000000133570Sep 7, 1981Sep 13, 1981See all games »
Stanley MorganNWE200000160103094Oct 28, 1979Nov 4, 1979See all games »
Frank LewisBUF200000000153480Oct 21, 1979Oct 28, 1979See all games »
Gene WashingtonMIN200000000133243Sep 21, 1969Sep 28, 1969See all games »
Ben HawkinsPHI200000000123472Oct 15, 1967Oct 22, 1967See all games »
Pete RetzlaffPHI200000000143553Nov 7, 1965Nov 14, 1965See all games »
Lance AlworthSDG200000225193533Nov 15, 1964Nov 26, 1964See 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
Paul FlatleyMIN200000000133301Nov 17, 1963Nov 24, 1963See all games »
Lance AlworthSDG200000000183902Nov 2, 1963Nov 10, 1963See all games »
Buddy DialPIT200000000133174Oct 20, 1963Oct 27, 1963See all games »
Tommy McDonaldPHI200000000113415Dec 16, 1962Sep 15, 1963See all games »
Frank ClarkeDAL200000000144005Dec 17, 1961Sep 16, 1962See all games »
Bill GromanHOU200000000123533Nov 20, 1960Nov 25, 1960See all games »
Raymond BerryBAL200000000153814Oct 23, 1960Oct 30, 1960See 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.