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 2017, playing for any team, vs. San Francisco 49ers, in the regular season, streaks of games with at least 3 Passing 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
Steve BeuerleinCAR5120183157617585065.579430000Dec 6, 1998Oct 22, 2000See all games »
Jeff BlakeCIN, NOR3579182210175262.6411480000Oct 20, 1996Nov 5, 2000See all games »
Drew BreesNOR25686615623565.12450000Nov 9, 2014Nov 6, 2016See all games »
Philip RiversSDG252796297331565.82000000Dec 16, 2010Dec 20, 2014See all games »
Drew BreesNOR25474699710072.971-10000Oct 28, 2007Sep 28, 2008See all games »
Aaron BrooksNOR248695336063469.5710301000Oct 20, 2002Sep 19, 2004See all games »
Warren MoonSEA, MIN238644567085259.38100000Dec 18, 1995Dec 21, 1997See all games »
Bobby HebertATL247774896063261.046180000Sep 19, 1993Dec 11, 1993See all games »
Chris MillerATL234594996032157.634110000Oct 14, 1990Oct 13, 1991See all games »
Jim EverettRAM23971400731554.93390000Oct 16, 1988Dec 18, 1988See all games »
Steve BartkowskiATL235534846122266.04211000Dec 14, 1980Sep 20, 1981See all games »
Vince FerragamoRAM238545958170.373180000Oct 5, 1980Oct 19, 1980See all games »
Tommy KramerMIN230474857063.836-60000Dec 4, 1977Sep 2, 1979See all games »
Jim HartSTL227504556354.00000000Oct 6, 1974Oct 31, 1976See all games »
Fran TarkentonMIN238606416163.334250000Nov 8, 1964Oct 24, 1965See all games »
Billy WadeCHI231564947255.368170000Oct 22, 1961Nov 19, 1961See all games »
Johnny UnitasBAL237666296556.066191000Dec 5, 1959Nov 27, 1960See all games »
George BlandaCHI241816516650.62430000Oct 17, 1954Oct 31, 1954See 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.