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. any team, in the regular season, streaks of games with at least 10 Pass Attempts

__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
Brett FavreGNB, MIN, NYJ29862951015771775507332521346461.986011844142-70Sep 13, 1992Nov 28, 2010See all games »
Eli ManningNYG2144421738751616339228358246559.852965406000Nov 21, 2004Dec 31, 2017See all games »
Ben RoethlisbergerPIT2004164649351065329174477314764.134381252161-110Sep 19, 2004Dec 25, 2017See all games »
Philip RiversSDG, LAC1934166648450315341166379228864.2533057930-90Dec 31, 2005Dec 31, 2017See all games »
Dan MarinoMIA1893956659949452357202203144159.9524811081-60Sep 19, 1983Sep 15, 1996See all games »
Drew BreesNOR1744741693153679382164268186368.40263338145140Sep 6, 2007Dec 31, 2017See all games »
Tom BradyNWE173405262574812436594296182264.76367635141360Sep 10, 2006Dec 31, 2017See all games »
Fran TarkentonNYG, MIN165270646513312423617658.18394183718000Nov 27, 1966Dec 17, 1978See all games »
Warren MoonHOU, MIN, SEA1603279552640012252174318231159.34410127219000Nov 9, 1986Sep 27, 1998See all games »
Dave KriegSEA, KAN1412319397329172210159384302258.37331116412250Nov 29, 1981Dec 27, 1992See all games »
John HadlSDG, RAM139186236572726920519650.92264870143-90Oct 9, 1964Oct 13, 1974See all games »
Jake PlummerARI, DEN1372479433929155160160281144257.13423182917240Oct 26, 1997Nov 23, 2006See all games »
John ElwayDEN1282200399427898148136294219355.084592107212471Sep 16, 1984Nov 8, 1992See all games »
Matthew StaffordDET1253005485034749216118289185061.96271949142-30Sep 13, 2009Dec 31, 2017See all games »
Dan FoutsSDG12124123985315751961607859760.5316532310100Nov 1, 1975Sep 22, 1985See all games »
Drew BledsoeNWE1142352419027614157129242165356.1324547621-90Sep 5, 1993Oct 22, 2000See all games »
Peyton ManningIND111246338782943621612013994163.5121362091-20Sep 6, 1998Dec 26, 2004See all games »
Cam NewtonCAR109200134202507415894256194358.518284320541330Sep 11, 2011Dec 31, 2017See all games »
Johnny UnitasBAL106162529792428518612754.55325134411000Nov 10, 1957Nov 25, 1965See all games »
Jim EverettRAM1031807319423373141120175124856.571864824000Nov 16, 1986Oct 14, 1993See all games »
Kerry CollinsNYG, OAK, TEN1022077363424634123107199130557.1519329541-20Oct 3, 1999Sep 24, 2006See all games »
Neil LomaxSTL, PHO100178330652226213586350259758.17217944101100Nov 15, 1981Dec 18, 1988See all games »
Roger StaubachDAL10014832598197571359357.083211595171-130Sep 16, 1973Dec 16, 1979See all games »
Trent GreenKAN, STL, MIA99194631522442913897204122561.741937734110Oct 22, 2000Sep 30, 2007See all games »
Steve BartkowskiATL, RAM98161928041993413199177135457.741161847000Nov 5, 1978Oct 19, 1986See all games »
Jake DelhommeCAR, CLE, HOU97169128462034112396162122559.421602585000Sep 7, 2003Jan 1, 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
Matt RyanATL96239835712755816580194130767.151836641000Sep 9, 2012Dec 31, 2017See all games »
Russell WilsonSEA96181528342217616156248159764.045783275163311Sep 9, 2012Dec 31, 2017See all games »
Carson PalmerCIN, OAK921957316622701139100159115161.811612845000Sep 10, 2006Dec 16, 2012See all games »
Peyton ManningIND, DEN892281341126243206869763566.87120-481000Sep 13, 2009Nov 15, 2015See all games »
Ken StablerOAK, HOU88138822711723612114013615261.1253-341000Oct 12, 1975Sep 27, 1981See all games »
Ron JaworskiPHI871236231616039114935244153.371725578000Sep 18, 1977Jan 2, 1983See all games »
Aaron RodgersGNB86190228812372418649222137566.023251531181-10Nov 29, 2007Oct 27, 2013See all games »
Jay CutlerDEN, CHI86171428162025513193183118260.8724911095000Nov 11, 2007Oct 10, 2013See all games »
Ken AndersonCIN861212213215473967456.85208101610000Nov 28, 1971Oct 15, 1978See all games »
Rich GannonKAN, OAK8517372798198801245618897262.083021424141-30Sep 6, 1998Sep 19, 2004See all games »
Jim ZornSEA851357252317336931132420153.79256131015000Sep 12, 1976Nov 29, 1981See all games »
Aaron BrooksNOR, OAK84156927851922412084216132356.34338144113110Nov 19, 2000Sep 11, 2006See all games »
Chad PenningtonNYJ, MIA8316142431175741006315794166.391774457070Sep 29, 2002Sep 27, 2009See all games »
Donovan McNabbPHI, MIN, WAS82166327882035011660195127659.6522610009110Sep 12, 2005Oct 16, 2011See all games »
Richard ToddNYJ, NOR82129523291631210011910179155.6018767111110Dec 4, 1977Sep 9, 1984See all games »
Roman GabrielRAM8211642244149321087151.87224863211-50Nov 15, 1964Oct 3, 1971See all games »
Sam BradfordSTL, MIN, PHI80180528871904910157190133862.521443332150Sep 12, 2010Oct 9, 2017See all games »
Matt SchaubHOU79175927312098011569144100064.4114217741-60Sep 7, 2008Dec 29, 2013See all games »
Joe FlaccoBAL79150324811759910256173121160.5820143072350Sep 7, 2008Dec 23, 2012See all games »
Drew BledsoeBUF, DAL, NWE7914842522169479476225146958.841392838000Nov 12, 2000Oct 23, 2006See all games »
Daunte CulpepperMIN79167526032013413586226120964.35450245229100Sep 3, 2000Oct 23, 2005See all games »
Trent DilferTAM7911172038129697080167113754.811656505000Sep 25, 1994Nov 28, 1999See all games »
Phil SimmsNYG79136124461850911288257192355.6419166911130Sep 2, 1984Oct 22, 1989See all games »
Tom BradyNWE7815732537179921226515697562.0018933131230Sep 23, 2001Dec 26, 2005See all games »
Jim KellyBUF77139422941756311977167131460.7716168722400Sep 7, 1986Oct 7, 1991See 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
Alex SmithKAN76158724361760810233192102165.153171672102-10Sep 8, 2013Dec 24, 2017See all games »
Andy DaltonCIN7615532492179491247214081362.32262766141181Sep 11, 2011Dec 6, 2015See all games »
John BrodieSFO75121822131545710710455.04773729000Oct 16, 1966Sep 17, 1972See all games »
Joe FlaccoBAL7417602802181479874143106362.811253369000Sep 5, 2013Dec 31, 2017See all games »
Joe TheismannWAS7112412086151459970177137959.4919710046000Dec 7, 1980Nov 18, 1985See all games »
Andrew LuckIND7015702651190781326815699059.22286144214000Sep 9, 2012Jan 1, 2017See all games »
Ryan TannehillMIA70153324341698310260200148862.9819810405250Nov 4, 2012Dec 11, 2016See all games »
Jason CampbellWAS, OAK701290212214365745014794360.7921610526000Nov 19, 2006Oct 9, 2011See all games »
Terry BradshawPIT69992183914518111911715553.941405307010Oct 23, 1977Nov 29, 1981See all games »
Don MeredithDAL69846168612805998050.1818389213000Oct 21, 1962Dec 3, 1967See all games »
David GarrardJAX681238198314195815015899562.433121359111-60Oct 29, 2006Dec 26, 2010See all games »
Sonny JurgensenPHI, WAS6811302017145931187956.02841828000Oct 13, 1963Nov 3, 1968See all games »
Kyle OrtonCHI, DEN671225210713753795513181358.141042783000Sep 11, 2005Oct 9, 2011See all games »
Randall CunninghamPHI66117821341456510461253190055.204383025221-30Nov 9, 1986Dec 29, 1990See all games »
Steve McNairTEN631116181313404855010465561.56274143013140Oct 1, 2000Oct 17, 2004See all games »
Blake BortlesJAX621318222914928906416498559.13223141071201Sep 21, 2014Dec 31, 2017See all games »
Derek CarrOAK621378224714690103449155961.331243660000Sep 7, 2014Dec 31, 2017See all games »
Matt HasselbeckSEA621227207013630807114793659.281164462000Sep 10, 2006Dec 19, 2010See all games »
Joe NamathNYJ62961190614632909950.4232906000Nov 7, 1965Dec 6, 1969See all games »
Josh FreemanTAM, IND, MIN611177204413857816811067457.5820494140-30Nov 8, 2009Jan 3, 2016See all games »
Tony RomoDAL6113192061165761166210666064.0013141530110Oct 23, 2006Oct 17, 2010See all games »
Jeff HostetlerRAI, OAK, NYG61984169611962755115343558.021867299000Nov 1, 1992Dec 15, 1996See all games »
Babe ParilliBOS618361830125099610645.681475467000Oct 11, 1963Nov 12, 1967See all games »
Carson PalmerARI6013732197167821055713793062.49881021000Sep 8, 2013Oct 22, 2017See all games »
Ken O'BrienNYJ6011441926137327850205150659.401012130000Nov 11, 1984Nov 13, 1988See 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
Joe FergusonBUF60871166211202617252.4112048831-60Sep 18, 1977Dec 7, 1980See all games »
Neil O'DonnellPIT, NYJ5910201766120396139136104257.761132672000Sep 6, 1992Sep 29, 1996See all games »
Bernie KosarCLE591091182912552645215793959.658116422-60Oct 23, 1988Dec 20, 1992See all games »
Jim PlunkettNWE5971314669634598548.641578118000Sep 19, 1971Oct 19, 1975See all games »
Charley JohnsonSTL59853167812538939150.831424739000Oct 7, 1962Nov 6, 1966See all games »
Kirk CousinsWAS581334203915692955010382065.4211935613000Dec 8, 2013Dec 31, 2017See all games »
Jeff GarciaSFO58121219501361395428045262.15257122714000Oct 3, 1999Dec 21, 2002See all games »
Jim KellyBUF581050175512436766712288359.83972653000Sep 5, 1993Dec 22, 1996See all games »
Doug WilliamsTAM5882917181157467652926348.2517785612000Dec 17, 1978Jan 2, 1983See all games »
Mark RypienWAS5798617141284582525237657.53941134000Sep 11, 1989Sep 6, 1993See all games »
Steve GroganNWE5768213579760708850.26252152421000Oct 26, 1975Oct 1, 1979See all games »
Tim CouchCLE569841630105696164146105760.3712153222-130Sep 19, 1999Oct 26, 2003See all games »
Boomer EsiasonCIN56927163613691925710483256.661818662000Dec 1, 1985Oct 29, 1989See all games »
Tommy KramerMIN56115920631340085874330656.181013385030Sep 2, 1979Sep 8, 1983See all games »
Matt HasselbeckSEA551122181013503854911867961.991355305000Oct 27, 2002Dec 24, 2005See all games »
Steve YoungSFO5511561705137531014412059667.80240128014220Nov 9, 1992Oct 20, 1996See all games »
Len DawsonKAN55719128310042955456.041235033000Nov 1, 1964Oct 13, 1968See all games »
Aaron RodgersGNB5412401930143151242513188164.2518710707000Dec 29, 2013Oct 8, 2017See all games »
Bert JonesBAL5377713509883674057.5615296011000Sep 15, 1974Dec 18, 1977See all games »
Bill NelsenCLE5368513089714717052.3738-31000Oct 5, 1968Oct 15, 1972See all games »
Norm SneadPHI53773145410232748953.1644947000Nov 13, 1966Dec 20, 1970See all games »
Jack KempSDG, BUF, LAC53710145511018639048.8019075426000Sep 10, 1960Oct 24, 1964See all games »
Norm Van BrocklinPHI, RAM53733136710464818053.624428000Oct 28, 1956Dec 18, 1960See all games »
Jeff BlakeCIN52974173711725744712679456.0720710648000Oct 30, 1994Nov 16, 1997See 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.