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 2016, playing for any team, vs. any team, in the regular season, streaks of games with at least 10 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 BreesNOR1584355639549345359156248171868.10230326125140Sep 6, 2007Jan 1, 2017See all games »
Philip RiversSDG1122604400330882208111259152765.0517836510-90Sep 13, 2010Jan 1, 2017See all games »
Peyton ManningIND111246338782943621612013994163.5121362091-20Sep 6, 1998Dec 26, 2004See all games »
Matthew StaffordDET1092634428530303187108242156361.47242851142-30Sep 13, 2009Jan 1, 2017See all games »
Drew BledsoeNWE1022165380425449146115226155456.9121942121-90Jan 2, 1994Oct 22, 2000See all games »
Tom BradyNWE9522423499267321955716099964.081922819000Sep 14, 2009Dec 21, 2014See all games »
Cam NewtonCAR93171029282177213678221170158.406893566481330Sep 11, 2011Jan 1, 2017See all games »
Brett FavreGNB90187830442130015410113394561.701433951000Oct 24, 1999Dec 24, 2004See all games »
Dan MarinoMIA9018643098226061438112480960.1711113041-60Dec 3, 1989Sep 15, 1996See all games »
Peyton ManningDEN, IND882276339126208206829562667.12120-481000Sep 13, 2009Nov 8, 2015See all games »
Eli ManningNYG8118052937209811388613691861.46971631000Jan 1, 2012Jan 1, 2017See all games »
Trent GreenKAN8116102594202071117715292462.071566543110Sep 9, 2001Sep 10, 2006See all games »
Matt RyanATL80205630422346314568170115167.591515211000Sep 9, 2012Jan 1, 2017See all games »
Dan FoutsSDG8018022947236591491117859761.151021056100Sep 23, 1979Sep 22, 1985See all games »
Joe FlaccoBAL79150324811759910256173121160.5820143072350Sep 7, 2008Dec 23, 2012See all games »
Andy DaltonCIN7615532492179491247214081362.32262766141181Sep 11, 2011Dec 6, 2015See all games »
Brett FavreGNB7616232642198251737615899461.432237658000Nov 6, 1994Oct 10, 1999See all games »
Dan MarinoMIA711512249419422168806755360.6310663000Sep 19, 1983Dec 28, 1987See all games »
Andrew LuckIND7015702651190781326815699059.22286144214000Sep 9, 2012Jan 1, 2017See all games »
Steve BartkowskiATL6712022006149341056913599859.92821124000Dec 2, 1979Oct 28, 1984See all games »
Russell WilsonSEA6211911836146139934166102864.87374216093311Sep 22, 2013Jan 1, 2017See all games »
Ben RoethlisbergerPIT6215052303179481195612481865.3510220320-40Dec 9, 2012Dec 25, 2016See all games »
Jake DelhommeCAR611126186713573955310882960.31991692000Nov 30, 2003Oct 26, 2008See all games »
Joe FlaccoBAL581408225315006806111685862.491002828000Sep 5, 2013Jan 1, 2017See all games »
Josh FreemanTAM571114190013157796410463158.6319289740-30Nov 8, 2009Sep 8, 2013See all games »
Matt HasselbeckSEA561124189412381706412878059.351083922000Nov 27, 2006Dec 19, 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
Steve YoungSFO5511561705137531014412059667.80240128014220Nov 9, 1992Oct 20, 1996See all games »
Carson PalmerARI531209193014804965011578062.6474901000Sep 8, 2013Jan 1, 2017See all games »
Jim EverettRAM53100317171346788579668458.42862003000Nov 29, 1987Sep 1, 1991See all games »
Alex SmithKAN521063165611575682214375564.19226120551-40Sep 8, 2013Oct 23, 2016See all games »
Ryan TannehillMIA5211671875127717947159118062.241477923250Nov 4, 2012Nov 29, 2015See all games »
Jeff GarciaSFO52111817721258592357239463.09231111713000Dec 5, 1999Dec 21, 2002See all games »
Tony RomoDAL5111831776136091004611282366.618216411-10Jan 1, 2012Nov 26, 2015See all games »
Matt SchaubHOU51110317511306070439469362.99605521-60Sep 19, 2010Dec 29, 2013See all games »
Terry BradshawPIT5175814121102683731715553.681113774000Nov 5, 1978Nov 29, 1981See all games »
Ben RoethlisbergerPIT501101170613808803513993464.541193724000Sep 10, 2009Nov 4, 2012See all games »
Aaron RodgersGNB4911141741129481112211273963.991699877000Dec 29, 2013Jan 1, 2017See all games »
Peyton ManningIND47106316201234488354829265.6263528000Sep 10, 2006Dec 18, 2008See all games »
Brian SipeCLE4793316501175475633431056.551023724000Sep 2, 1979Dec 12, 1981See all games »
Blake BortlesJAX461003170611241695114086258.79166108851201Sep 21, 2014Jan 1, 2017See all games »
Kurt WarnerSTL46102315171349499609660767.44752011000Sep 12, 1999Sep 23, 2002See all games »
Warren MoonMIN, HOU461051172711977725410173060.861082821000Sep 5, 1993Dec 24, 1995See all games »
Aaron RodgersGNB45970150211916822911272364.5817283713000Nov 29, 2007Dec 5, 2010See all games »
Steve BeuerleinCAR45893146410908734515888461.00942583000Dec 20, 1997Dec 24, 2000See all games »
Jake PlummerARI4585214999833476912954156.841446178120Nov 9, 1997Nov 12, 2000See all games »
Jim EverettNOR4492115071029260476550761.1158800000Sep 4, 1994Nov 24, 1996See all games »
Ryan FitzpatrickBUF438721436961070517241760.721336560000Dec 13, 2009Nov 25, 2012See all games »
Matt CasselKAN4378713738811583910361957.3211546011-40Sep 20, 2009Sep 30, 2012See all games »
Brett FavreNYJ, MIN4391814031012065468558765.4346581100Sep 7, 2008Nov 28, 2010See all games »
David GarrardJAX4383613449374513210163562.2019279071-60Nov 18, 2007Oct 10, 2010See all games »
Chad PenningtonNYJ, MIA438561283912947348650366.72862072070Sep 10, 2006Sep 21, 2009See 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
Tim CouchCLE4278512838526505411880361.188831411-100Nov 14, 1999Dec 22, 2002See all games »
Warren MoonHOU42101616231223475478056462.601194505000Dec 23, 1989Nov 15, 1992See all games »
Sam BradfordSTL, MIN, PHI41101815481054460278762065.76731810150Dec 2, 2012Jan 1, 2017See all games »
Kirk CousinsWAS4198014831154068376146366.08701779000Dec 15, 2013Jan 1, 2017See all games »
Eli ManningNYG4189514421117373526849362.07721291000Oct 18, 2009Dec 18, 2011See all games »
Jason CampbellWAS417731277835041287950360.531256392000Nov 19, 2006Oct 11, 2009See all games »
Kerry CollinsNYG4189315131028447427845959.0291940000Oct 7, 2001Nov 30, 2003See all games »
John ElwayDEN41873143010213553010676161.051325334000Dec 20, 1992Nov 5, 1995See all games »
Aaron RodgersGNB409251368117621041910863467.6215166951-10Dec 26, 2010Oct 27, 2013See all games »
Philip RiversSDG407741220987472286240263.44711601000Nov 4, 2007Dec 25, 2009See all games »
Jake PlummerDEN407401227933757314928460.311415496000Sep 22, 2003Dec 24, 2005See all games »
Matt HasselbeckSEA397931298951758388750461.09883163000Sep 21, 2003Nov 27, 2005See all games »
Aaron BrooksNOR397361289889750319454657.101374687110Dec 15, 2002Oct 2, 2005See all games »
Elvis GrbacKAN, BAL397841340938458407656258.51621242000Oct 31, 1999Jan 7, 2002See all games »
Dave KriegSEA387001152835750469780160.768130201-60Dec 11, 1988Nov 17, 1991See all games »
Ben RoethlisbergerPIT3765310548019604111677361.958133241-70Sep 18, 2006Oct 26, 2008See all games »
Drew BledsoeBUF, NWE3778813068775413210974560.34701614000Nov 12, 2000Nov 30, 2003See all games »
Joe MontanaSFO377781237938864346848362.89952794000Sep 30, 1984Sep 20, 1987See all games »
Jake PlummerARI, DEN366591198742839436947355.01924892120Dec 3, 2000Sep 7, 2003See all games »
Brett FavreGNB367691238810646427950162.121144402000Sep 20, 1992Oct 9, 1994See all games »
Jim KellyBUF366821140818548388468159.829245601350Sep 28, 1986Nov 14, 1988See all games »
Ken StablerOAK, HOU366451038743343545215262.1436-250000Sep 2, 1979Sep 27, 1981See all games »
Jay CutlerDEN, CHI357901268900453445030062.301114623000Nov 11, 2007Nov 29, 2009See all games »
Tom BradyNWE357331170762852338550262.659015421230Sep 30, 2001Oct 5, 2003See all games »
Boomer EsiasonCIN356381121934959426250656.911114271000Dec 1, 1985Sep 18, 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
Fran TarkentonMIN3570611607601495260.8663202000Oct 10, 1976Dec 17, 1978See all games »
Matt RyanATL347551232840161235335661.28862072000Dec 20, 2009Dec 26, 2011See all games »
Kyle OrtonDEN, CHI347221191836749267043860.62551682000Nov 16, 2008Nov 28, 2010See all games »
Tony RomoDAL347661206949762306136063.526918410110Sep 7, 2008Oct 17, 2010See all games »
Troy AikmanDAL346651023784939266440065.006916921-60Sep 1, 1991Oct 17, 1993See all games »
Eli ManningNYG336271115735851375337256.23521211000Dec 18, 2004Dec 17, 2006See all games »
Daunte CulpepperMIN3376811459218653410656967.071668745000Oct 19, 2003Oct 23, 2005See all games »
Aaron BrooksNOR336411128803756418553656.831647535000Nov 19, 2000Nov 24, 2002See all games »
Jameis WinstonTAM326571102813250336242959.621073787000Sep 13, 2015Jan 1, 2017See all games »
Carson PalmerCIN326971095816654335335263.6550470000Sep 10, 2006Dec 30, 2007See all games »
Tom BradyNWE327171094833574204730365.54862002000Sep 10, 2006Dec 29, 2007See all games »
Rich GannonOAK327981185866857196236467.341134155000Dec 24, 2000Dec 22, 2002See all games »
Donovan McNabbPHI326301094677749278756157.5917311188250Jan 2, 2000Dec 30, 2001See all games »
Ken O'BrienNYJ3262210647031382910780358.46571100000Oct 26, 1986Nov 13, 1988See all games »
Jon KitnaDET, CIN3170911177991384111369863.47562142190Jan 1, 2006Dec 16, 2007See all games »
Mark BrunellJAX316261016748940289149361.611458037000Oct 8, 1995Nov 2, 1997See all games »
Joe TheismannWAS31570940688643336351560.64793982000Dec 7, 1980Sep 18, 1983See all games »
Derek CarrOAK307001121786360194730962.44712000000Sep 20, 2015Dec 24, 2016See all games »
Sam BradfordSTL306221072655728258458958.02541131000Sep 12, 2010Sep 30, 2012See all games »
Kerry CollinsOAK, TEN306081116747741346641354.4833751000Sep 26, 2004Sep 10, 2006See all games »
Chad PenningtonNYJ30596884669043195131267.42681395000Sep 29, 2002Nov 1, 2004See all games »
Brad JohnsonTAM306591058702948284526262.29386300-20Sep 8, 2002Sep 12, 2004See all games »
Tyrod TaylorBUF29511816605837127840462.62199114810140Sep 13, 2015Dec 24, 2016See all games »
Teddy BridgewaterMIN29551849615028218355664.90914014000Sep 21, 2014Jan 3, 2016See 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.