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, playing at home, in the regular season, game is on Sunday, 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

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 BreesNOR922935929483292014063.798100000Dec 4, 2011Dec 30, 2012See all games »
Ben RoethlisbergerPIT7198284247025596469.729220000Nov 15, 2015Nov 13, 2016See all games »
Peyton ManningDEN7185254212522342372.834-20000Sep 30, 2012Sep 29, 2013See all games »
Drew BreesNOR6178258247424596968.9910141000Nov 1, 2015Oct 16, 2016See all games »
Peyton ManningDEN6163229196222264071.1813-100000Dec 8, 2013Nov 23, 2014See all games »
Aaron RodgersGNB5109163151718085966.8716930000Oct 20, 2013Nov 16, 2014See all games »
Peyton ManningIND5114165170419543569.097-50000Sep 26, 2004Dec 5, 2004See all games »
Steve BartkowskiATL586148114016476658.11211000Dec 14, 1980Oct 18, 1981See all games »
Philip RiversSDG499137117812294172.2617220000Dec 29, 2013Oct 5, 2014See all games »
Andy DaltonCIN483130105615332063.8510211000Oct 27, 2013Dec 22, 2013See all games »
Drew BreesNOR410213813651222773.916-220000Sep 7, 2008Oct 26, 2008See all games »
Tom BradyNWE499136116113141972.796182000Sep 16, 2007Oct 28, 2007See all games »
Daunte CulpepperMIN487128124512343567.9718972000Oct 22, 2000Dec 17, 2000See all games »
Steve BeuerleinCAR4821441131142146756.945210000Nov 7, 1999Jan 2, 2000See all games »
Kurt WarnerSTL488121111014353472.734161000Sep 12, 1999Oct 24, 1999See all games »
Brett FavreGNB494143123715184765.7310390000Oct 22, 1995Dec 3, 1995See all games »
Steve YoungSFO4108159123413351767.92221093000Nov 20, 1994Sep 17, 1995See all games »
Lynn DickeyGNB4881431299146118661.54590000Oct 7, 1984Nov 11, 1984See all games »
Deshaun WatsonHOU3589476912252461.7013781000Oct 1, 2017Oct 15, 2017See all games »
Ryan FitzpatrickNYJ36911483610032160.5310570000Nov 29, 2015Dec 27, 2015See all games »
Russell WilsonSEA3668985411062474.1618900000Nov 22, 2015Dec 20, 2015See all games »
Cam NewtonCAR3518580811143960.0016771000Nov 8, 2015Dec 13, 2015See all games »
Tony RomoDAL3718885310332380.686320000Oct 19, 2014Sep 13, 2015See all games »
Ben RoethlisbergerPIT394126117615084574.605400-60Sep 28, 2014Nov 2, 2014See all games »
Drew BreesNOR389121106612195573.5510201000Sep 22, 2013Nov 10, 2013See all games »
Eli ManningNYG3518671612221759.30490000Nov 25, 2012Dec 30, 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
Eli ManningNYG38012111159421566.1211110000Jan 1, 2012Oct 7, 2012See all games »
Aaron RodgersGNB370101102310353169.3121792000Oct 2, 2011Nov 20, 2011See all games »
Drew BreesNOR38811696511252675.86510000Sep 18, 2011Oct 23, 2011See all games »
Aaron RodgersGNB37310199110074472.28111060000Nov 7, 2010Dec 26, 2010See all games »
Ben RoethlisbergerPIT3641059199274460.955721000Oct 17, 2010Nov 21, 2010See all games »
Tom BradyNWE369887771001778.416100000Dec 27, 2009Sep 26, 2010See all games »
Tony RomoDAL365109817922859.639110000Sep 28, 2008Nov 23, 2008See all games »
Kurt WarnerARI37711510309221266.964190000Dec 23, 2007Sep 14, 2008See all games »
Peyton ManningIND3711019239432370.302200000Sep 10, 2000Oct 29, 2000See all games »
Vinny TestaverdeBAL364978889688065.9883701-40Dec 1, 1996Aug 31, 1997See all games »
John ElwayDEN37311193510311165.77181101000Oct 6, 1996Oct 27, 1996See all games »
Bobby HebertATL363978359132164.954-30000Sep 12, 1993Nov 21, 1993See all games »
Jim KellyBUF3436964411433262.326220000Oct 7, 1990Nov 11, 1990See all games »
Jim KellyBUF336625739063958.067130000Oct 1, 1989Nov 26, 1989See all games »
Wade WilsonMIN35894948931861.70400000Nov 30, 1986Sep 13, 1987See all games »
Dan FoutsSDG368110106410621861.824-50000Nov 10, 1985Dec 8, 1985See all games »
Mark MalonePIT3385755410353966.674222000Oct 28, 1984Nov 25, 1984See all games »
Craig MortonDEN3506488211565178.13470000Sep 20, 1981Oct 11, 1981See all games »
Richard ToddNYJ359977459195860.826250000Sep 13, 1981Oct 11, 1981See all games »
Danny WhiteDAL3589279510263.048420000Oct 12, 1980Nov 16, 1980See all games »
Vince FerragamoRAM3507277612169.445150000Sep 21, 1980Nov 2, 1980See all games »
Sonny JurgensenWAS35510074110255.003150000Nov 13, 1966Dec 18, 1966See all games »
Len DawsonKAN3438075810553.757331000Dec 8, 1963Oct 4, 1964See all games »
Y.A. TittleNYG3518382411161.455210000Oct 20, 1963Nov 17, 1963See all games »
Y.A. TittleNYG352808139265.009630000Nov 5, 1961Nov 19, 1961See 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
Frank TripuckaDEN37614092391154.29210000Nov 6, 1960Dec 4, 1960See all games »
Bobby ThomasonPHI363116109710654.31601000Nov 8, 1953Dec 13, 1953See all games »
Matthew StaffordDET237555726162667.276190000Nov 12, 2017Dec 31, 2017See all games »
Carson WentzPHI23863426702860.327370000Nov 5, 2017Nov 26, 2017See all games »
Dak PrescottDAL24572503623762.507621000Oct 1, 2017Oct 8, 2017See all games »
Ryan TannehillMIA235504806133370.0011540000Nov 27, 2016Dec 11, 2016See all games »
Drew BreesNOR249656137232475.383101000Nov 13, 2016Nov 27, 2016See all games »
Eli ManningNYG254826607421565.852-40000Oct 16, 2016Nov 6, 2016See all games »
Matthew StaffordDET242564507052175.0011300000Oct 9, 2016Oct 16, 2016See all games »
Philip RiversSDG243605317242271.671100000Dec 20, 2015Sep 18, 2016See all games »
Marcus MariotaTEN237664866362456.06101191000Nov 29, 2015Dec 6, 2015See all games »
Kirk CousinsWAS253656417043581.543151000Oct 25, 2015Nov 15, 2015See all games »
Andrew LuckIND253946456275556.387620000Oct 18, 2015Oct 25, 2015See all games »
Philip RiversSDG261966946232063.541-10000Oct 4, 2015Oct 25, 2015See all games »
Eli ManningNYG252745886132270.27000000Nov 23, 2014Dec 14, 2014See all games »
Drew BreesNOR255796036241469.623130000Oct 26, 2014Nov 9, 2014See all games »
Tom BradyNWE26388687911171.59440000Oct 26, 2014Nov 2, 2014See all games »
Drew BreesNOR254736948032073.975111000Dec 8, 2013Dec 29, 2013See all games »
Ben RoethlisbergerPIT252847167043061.907200050Nov 17, 2013Dec 8, 2013See all games »
Tom BradyNWE257837767063968.673-10000Nov 3, 2013Nov 24, 2013See all games »
Tony RomoDAL242607168154370.00170000Sep 22, 2013Oct 6, 2013See all games »
Aaron RodgersGNB261808227054776.25781000Dec 23, 2012Sep 15, 2013See all games »
Ben RoethlisbergerPIT246755076121461.337370000Oct 28, 2012Dec 9, 2012See all games »
Andy DaltonCIN237604097021661.67630000Nov 11, 2012Nov 25, 2012See all games »
Russell WilsonSEA232514666031862.7514440000Oct 14, 2012Nov 4, 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
Ryan FitzpatrickBUF249745757541966.225370000Sep 30, 2012Oct 21, 2012See all games »
Josh FreemanTAM239687486131957.354180000Oct 14, 2012Oct 21, 2012See all games »
Tony RomoDAL244575917031677.19200000Nov 13, 2011Dec 11, 2011See all games »
Eli ManningNYG247787097455060.26350000Dec 19, 2010Oct 9, 2011See all games »
Tony RomoDAL265937376674669.89190000Oct 10, 2010Oct 2, 2011See all games »
Drew BreesNOR25483603741865.06170000Nov 21, 2010Dec 12, 2010See all games »
Jay CutlerCHI236564847263664.2911410000Nov 14, 2010Nov 28, 2010See all games »
Kyle OrtonDEN246756437031761.331-10000Nov 14, 2010Nov 28, 2010See all games »
Matthew StaffordDET252886349331659.09270000Nov 22, 2009Oct 31, 2010See all games »
Joe FlaccoBAL243604967022271.67610000Dec 20, 2009Sep 26, 2010See all games »
Matt RyanATL239674756041858.21660000Dec 27, 2009Sep 19, 2010See all games »
Brett FavreMIN254736057033373.97000000Nov 22, 2009Nov 29, 2009See all games »
Donovan McNabbPHI233445046054575.003440110Oct 11, 2009Nov 1, 2009See all games »
Tony RomoDAL242655676041964.627410000Oct 25, 2009Nov 1, 2009See all games »
Matt HasselbeckSEA24366520721565.154260000Sep 13, 2009Oct 11, 2009See all games »
Drew BreesNOR2568374410221967.47000000Dec 28, 2008Sep 13, 2009See all games »
Philip RiversSDG23554523601664.811-10000Sep 7, 2008Oct 12, 2008See all games »
Peyton ManningIND248645997121175.00410000Dec 2, 2007Dec 23, 2007See all games »
Jay CutlerDEN242564927221475.008630000Oct 21, 2007Dec 9, 2007See all games »
Sage RosenfelsHOU249714997332369.01310000Oct 21, 2007Dec 9, 2007See all games »
Brett FavreGNB25576569601472.374-20000Nov 11, 2007Nov 18, 2007See all games »
Tony RomoDAL236576847221763.166352000Sep 9, 2007Sep 30, 2007See all games »
Drew BreesNOR251826586521562.20750000Oct 15, 2006Oct 29, 2006See all games »
Kyle BollerBAL241655156241963.088280000Dec 25, 2005Oct 15, 2006See 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.