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 2018, playing for any team, vs. any team, in the regular season, streaks of games with at least 16 Passes Completed

__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
Drew BreesNOR1844998726556643407165277193468.80283366176150Sep 6, 2007Nov 18, 2018See all games »
Matt RyanATL6817842648199921186314297267.371284511000Sep 9, 2012Oct 2, 2016See all games »
Peyton ManningDEN, IND601618239718573161476844567.5091-211000Sep 12, 2010Nov 30, 2014See all games »
Joe FlaccoBAL581408225315006806111685862.491002828000Sep 5, 2013Jan 1, 2017See all games »
Ben RoethlisbergerPIT5313302014156751014610971866.048317720-40Sep 8, 2013Nov 20, 2016See all games »
Matthew StaffordDET521243193813812844113578364.1412948151-60Dec 16, 2013Sep 10, 2017See all games »
Warren MoonHOU3996315411181774467451762.491083875000Dec 23, 1989Oct 25, 1992See all games »
Matthew StaffordDET3799016211191872436646461.07792576130Oct 30, 2011Nov 28, 2013See all games »
Philip RiversSDG368071258944756398854864.1553951000Nov 28, 2010Dec 16, 2012See all games »
Philip RiversSDG348701336985563358651165.1239740000Nov 16, 2014Nov 27, 2016See all games »
Daunte CulpepperMIN3376811459218653410656967.071668745000Oct 19, 2003Oct 23, 2005See all games »
Tom BradyNWE307261087864265115431266.79571040000Oct 9, 2016Sep 16, 2018See all games »
Andrew LuckIND306981148831461235838760.801266457000Sep 8, 2013Dec 14, 2014See all games »
Jon KitnaDET3069610937915383911269263.68552112190Sep 10, 2006Dec 16, 2007See all games »
Tom BradyNWE297071146850456156037961.69681077000Nov 27, 2011Oct 20, 2013See all games »
Jon KitnaCIN29618993676942316140862.24621704000Sep 22, 2002Dec 28, 2003See all games »
Jay CutlerCHI, DEN286631057744343383622962.72863383000Dec 30, 2007Nov 29, 2009See all games »
Ryan TannehillMIA26624964670143247358764.73753741250Dec 29, 2013Nov 15, 2015See all games »
Aaron RodgersGNB25592864744171116838868.52964333000Dec 26, 2010Oct 28, 2012See all games »
Trent GreenKAN25577875706842224229465.94311271000Oct 26, 2003Jan 2, 2005See all games »
Ben RoethlisbergerPIT24*661992763553223523866.634615431-10Oct 29, 2017Dec 30, 2018See all games »
Tony RomoDAL24635950720245255842766.84427811-10Jan 1, 2012Oct 20, 2013See all games »
Drew BledsoeNWE245971070666932343222255.7960960000Jan 2, 1994Oct 29, 1995See all games »
Matt RyanATL23517756626142134227568.39411600000Oct 16, 2016Dec 3, 2017See all games »
Andy DaltonCIN23502781580929166340664.28662384000Sep 11, 2016Oct 29, 2017See all games »
Jeff GarciaSFO23527823610748173921764.031215937000Sep 17, 2000Nov 18, 2001See 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
Kurt WarnerARI22575859665247254028566.9430130000Nov 11, 2007Dec 14, 2008See all games »
Andrew LuckIND21*540809600651202418366.75592431140Dec 5, 2016Dec 30, 2018See all games »
Carson PalmerARI21518846608935206142061.2328500000Sep 11, 2016Oct 15, 2017See all games »
Jameis WinstonTAM21468768561335234430160.94652092000Jan 3, 2016Oct 5, 2017See all games »
Derek CarrOAK21488769522138123420363.46531610000Dec 20, 2015Sep 24, 2017See all games »
Rich GannonOAK21565838611434174628467.42692344000Dec 2, 2001Dec 22, 2002See all games »
Steve BeuerleinCAR21449734571743196337361.17391722000Sep 12, 1999Oct 8, 2000See all games »
Dak PrescottDAL20*432647478926126338966.77933877000Dec 10, 2017Dec 30, 2018See all games »
Sam BradfordMIN, PHI2054075755312994733971.3330590150Dec 13, 2015Sep 11, 2017See all games »
Tony RomoDAL20422610506743163927869.1831730000Dec 15, 2013Nov 22, 2015See all games »
Blake BortlesJAX19454750523938235335560.53663773000Nov 8, 2015Nov 20, 2016See all games »
Ben RoethlisbergerPIT19398640518630116243262.19492092000Nov 9, 2009Dec 23, 2010See all games »
Tommy KramerMIN19444800529436292317255.5026630000Dec 7, 1980Sep 16, 1982See all games »
Matthew StaffordDET18439668523431144932365.7229900000Sep 24, 2017Sep 30, 2018See all games »
Aaron RodgersGNB1847270551784694635166.95733852000Oct 9, 2016Oct 8, 2017See all games »
Eli ManningNYG18405667538233232821160.7233251000Dec 13, 2010Dec 18, 2011See all games »
Matt SchaubHOU18416649508629143625264.1025330000Sep 19, 2010Sep 25, 2011See all games »
Brad JohnsonMIN18384614432532183122462.54602020131Nov 17, 1996Nov 23, 1997See all games »
Jeff BlakeCIN18366649428731222817956.39613672000Dec 24, 1994Sep 1, 1996See all games »
Derek CarrOAK17*400581429220115331168.85264811-90Dec 31, 2017Dec 30, 2018See all games »
Matt RyanATL1744365051243374732068.15361693000Dec 18, 2017Dec 16, 2018See all games »
Joe FlaccoBAL17*431689431624112616162.5537931000Nov 5, 2017Nov 4, 2018See all games »
Aaron RodgersGNB1736755547174162716566.13653932000Oct 12, 2014Oct 18, 2015See all games »
Matt RyanATL17377614394631112517261.4043900000Dec 20, 2009Dec 19, 2010See all games »
Brett FavreGNB17426671487327192214563.4933210000Nov 27, 2006Nov 22, 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
Peyton ManningIND17351565449832202113862.1230572000Nov 29, 1998Dec 5, 1999See all games »
Dan MarinoMIA17401641470333191912062.5622-61000Sep 4, 1994Sep 3, 1995See all games »
Neil LomaxSTL, PHO17385634456729186950960.73441621000Dec 7, 1986Sep 12, 1988See all games »
Dan FoutsSDG17424660509327233830464.2419-271100Oct 9, 1983Nov 18, 1984See all games »
Aaron RodgersGNB1639563747062855136762.01493122000Dec 17, 2017Dec 23, 2018See all games »
Kirk CousinsMIN, WAS16427624435129133623268.434512821-10Dec 17, 2017Dec 10, 2018See all games »
Andrew LuckIND16383640444632194829659.84764201000Sep 13, 2015Nov 6, 2016See all games »
Eli ManningNYG16409644468730132212763.5113780000Oct 19, 2014Oct 19, 2015See all games »
Jay CutlerCHI16388597403729194023564.99432222000Sep 7, 2014Sep 13, 2015See all games »
Derek CarrOAK16348599327021122414958.1029920000Sep 7, 2014Dec 28, 2014See all games »
Alex SmithSFO16344573356923203420060.03347801-60Nov 1, 2009Oct 17, 2010See all games »
Peyton ManningIND16361533477150111411067.7328430000Dec 28, 2003Dec 26, 2004See all games »
Kerry CollinsNYG16362599428817152717060.4337-90000Dec 23, 2001Dec 8, 2002See all games »
Peyton ManningIND16358553423429222721964.74361734000Dec 17, 2000Dec 23, 2001See all games »
Peyton ManningIND16366592452930151811161.82341150000Dec 19, 1999Dec 3, 2000See all games »
Brett FavreGNB16354548440041102717764.60361603000Sep 24, 1995Sep 15, 1996See all games »
Warren MoonMIN16377606422833143827762.2133820000Sep 3, 1995Dec 24, 1995See all games »
Dan MarinoMIA16351588436831192113659.6930651000Oct 20, 1991Oct 25, 1992See all games »
Trevor SiemianDEN15329557385919174628859.07401141000Oct 30, 2016Oct 30, 2017See all games »
Tom BradyNWE1539060346363673621164.68335431360Sep 10, 2015Dec 27, 2015See all games »
Kirk CousinsWAS15367528399026112618669.5126485000Sep 13, 2015Dec 26, 2015See all games »
Alex SmithKAN1531749037441745026464.69693832000Dec 7, 2014Dec 6, 2015See all games »
Ryan TannehillMIA15345556386223155837962.05402271000Dec 30, 2012Dec 15, 2013See all games »
Sam BradfordSTL15335562346112104430959.6126671000Oct 31, 2010Nov 6, 2011See all games »
Tom BradyNWE1532447738513352214367.9230211000Dec 27, 2009Dec 12, 2010See 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
Brett FavreMIN1534951040923273022268.439701-20Sep 20, 2009Jan 3, 2010See all games »
Philip RiversSDG1530847141552792516765.3926501000Sep 14, 2009Dec 25, 2009See all games »
Marc BulgerSTL1536256240562295037364.4117260000Nov 13, 2005Dec 11, 2006See all games »
Steve McNairTEN15330527356320122415762.62361591000Nov 21, 2004Dec 18, 2005See all games »
Carson PalmerCIN15343488398435121911470.2934541000Nov 28, 2004Dec 4, 2005See all games »
Marc BulgerSTL15353552412523164431963.9523733000Dec 8, 2003Nov 29, 2004See all games »
Matt HasselbeckSEA15312500377523163822662.40351111000Sep 21, 2003Sep 12, 2004See all games »
Brad JohnsonTAM, WAS15343558346214134628461.47371262000Dec 24, 2000Dec 23, 2001See all games »
Jon KitnaCIN, SEA15311532322219172414958.46411132000Nov 12, 2000Nov 18, 2001See all games »
Baker MayfieldCLE14*310486372527142517363.79391310000Sep 20, 2018Dec 30, 2018See all games »
Patrick MahomesKAN14354529456044112517166.92532502000Sep 16, 2018Dec 23, 2018See all games »
Carson WentzPHI14*35452339402993623767.69481680140Nov 26, 2017Dec 9, 2018See all games »
Philip RiversLAC1432649341942971410366.1321-30000Oct 29, 2017Oct 7, 2018See all games »
Jay CutlerCHI14301467353020103216964.45331581000Oct 4, 2015Sep 11, 2016See all games »
Matt CasselNWE14308490346320114419862.86662382000Sep 14, 2008Dec 21, 2008See all games »
Donovan McNabbPHI1432352937062092917361.06431891000Dec 9, 2007Nov 16, 2008See all games »
Drew BreesNOR1433951742402511179665.5736330000Sep 10, 2006Dec 17, 2006See all games »
Mark BrunellJAX14300485339020135336061.86412291000Oct 7, 2001Sep 15, 2002See all games »
Brian GrieseDEN14320518373824102720161.78421741000Dec 5, 1999Nov 13, 2000See all games »
Warren MoonMIN14356579407817182822361.4925490000Sep 4, 1994Dec 11, 1994See all games »
Steve DeBergTAM14303499345818163328260.7227562000Sep 16, 1984Dec 16, 1984See all games »
Ron JaworskiPHI14287527346120194835654.46121111000Nov 27, 1983Nov 4, 1984See all games »
Joe MontanaSFO14308469356922103020365.67562712000Sep 8, 1983Dec 11, 1983See all games »
Case KeenumMIN1329042732192071711267.92331621000Sep 17, 2017Dec 17, 2017See 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.