Player Streak Finder

Find NFL and AFL player game streaks from 1950 to 2019 and season streaks from 1920 to 2019. 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 1982.
Current search:
From 1920 to 2017, playing for any team, vs. any team, in the regular season, streaks of at least 30 games with at least 1 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, NYJ, ATL30163001016971838508336523348761.956021844142-70Nov 10, 1991Dec 20, 2010See all games »
Peyton ManningIND, DEN2666125938071940539251303195365.30431667181-20Sep 6, 1998Jan 3, 2016See all games »
Tom BradyNWE2535629880566159488160452279763.93557968172590Nov 23, 2000Dec 31, 2017See all games »
Drew BreesSDG, NOR2496222929470445488228378269266.95440736187731Nov 4, 2001Dec 31, 2017See all games »
Fran TarkentonMIN, NYG243368664674700334226657.00675367432000Sep 17, 1961Dec 17, 1978See all games »
Dan MarinoMIA2424967835861361420252270191759.433018791-60Sep 19, 1983Jan 2, 2000See all games »
John ElwayDEN2344123725051475300226516378556.877743407333611Sep 4, 1983Dec 27, 1998See all games »
Vinny TestaverdeTAM, CLE, BAL, NYJ, DAL2233691652645252269261408293856.56413164715360Sep 20, 1987Dec 26, 2005See all games »
Eli ManningNYG2144421738751616339228358246559.852965406000Nov 21, 2004Dec 31, 2017See all games »
Warren MoonHOU, MIN, SEA, KAN2083988682349325291233458340658.45543173622000Sep 2, 1984Nov 26, 2000See all games »
Ben RoethlisbergerPIT2004164649351065329174477314764.134381252161-110Sep 19, 2004Dec 25, 2017See all games »
Johnny UnitasBAL200279351063970128624554.70450177713110Oct 6, 1956Oct 15, 1972See all games »
Drew BledsoeNWE, BUF, DAL1943839671744611251206467312257.15385764101-90Sep 5, 1993Oct 23, 2006See all games »
Philip RiversSDG, LAC1934166648450315341166379228864.2533057930-90Dec 31, 2005Dec 31, 2017See all games »
Boomer EsiasonCIN, NYJ, ARI1872969520537920247184318232957.04447159871-80Sep 16, 1984Dec 21, 1997See all games »
Carson PalmerCIN, OAK, ARI1823941630746247294187340236462.493014748000Sep 12, 2004Oct 22, 2017See all games »
Joe FergusonBUF, DET, TAM1802323442129263193201103100952.543491211112-90Sep 16, 1973Nov 20, 1988See all games »
Y.A. TittleSFO, NYG, BAL178211838172833921222155.4928498433140Sep 17, 1950Dec 12, 1964See all games »
Ken AndersonCIN175259143543210219215410268859.51377211019000Nov 28, 1971Dec 8, 1985See all games »
Roman GabrielRAM, PHI172236644982944420114952.603581304301-50Sep 30, 1962Oct 2, 1977See all games »
Babe ParilliGNB, OAK, BOS, NYJ, CLE166155233292268117822046.62378151323100Sep 28, 1952Dec 14, 1969See all games »
Troy AikmanDAL1652898471532942165141259174461.46327101692-190Sep 10, 1989Dec 10, 2000See all games »
Phil SimmsNYG1642576464733462199157402286655.4334912526270Sep 30, 1979Jan 2, 1994See all games »
Bob GrieseMIA161192634292509219217256.172619947000Sep 17, 1967Oct 5, 1980See all games »
Steve McNairHOU, TEN, BAL1602733454431304174119254156660.15668359137140Dec 10, 1995Nov 11, 2007See all games »
Jim KellyBUF1602874477935467237175323242760.14304104972400Sep 7, 1986Dec 22, 1996See 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
John BrodieSFO159230642042961720320154.85220117421000Nov 15, 1959Oct 7, 1973See all games »
Matt RyanATL1583630559341796260126279183464.9035110235000Sep 7, 2008Dec 31, 2017See all games »
Jim EverettRAM, NOR, SDG1582841492334837203175257188557.712575964000Nov 16, 1986Oct 16, 1997See all games »
Jim PlunkettNWE, SFO, OAK, RAI157194337012588216419817818452.50323133714000Sep 19, 1971Dec 21, 1986See all games »
Dan FoutsSDG15728394810374922282059269859.0220847911100Oct 7, 1973Dec 15, 1985See all games »
Alex SmithSFO, KAN156287746133188818396388220362.375292433143-70Sep 18, 2005Dec 24, 2017See all games »
Mark BrunellJAX, WAS, GNB1562738459431826182106388238559.60508242715000Oct 20, 1994Nov 12, 2006See all games »
Kerry CollinsNYG, OAK, CAR, NOR, TEN1552868517234186174172299196355.4532362592-130Sep 10, 1995Sep 24, 2006See all games »
Terry BradshawPIT15519423683265792061863528652.73412202431010Sep 19, 1971Dec 10, 1983See all games »
Joe FlaccoBAL1543267529135780200130317228161.75326766162350Sep 7, 2008Dec 31, 2017See all games »
Jay CutlerMIA, DEN, CHI1533048492035133227160322203561.9538616829000Dec 3, 2006Dec 31, 2017See all games »
Sonny JurgensenPHI, WAS153220038912950223617556.5417049715000Oct 13, 1957Nov 28, 1971See all games »
Bart StarrGNB150162628122258014412057.82227119013000Nov 4, 1956Nov 2, 1969See all games »
Dave KriegSEA, KAN1492408413830233215162405315758.19352118812250Nov 29, 1981Nov 21, 1993See all games »
Matt HasselbeckSEA, TEN, IND1482826465232344190140299187860.7528910688000Oct 20, 2002Sep 21, 2014See all games »
Aaron RodgersGNB146317948793843731377360230365.165232663251-10Oct 2, 2006Dec 17, 2017See all games »
Steve GroganNWE144187135742675518120711080652.354432158353190Oct 26, 1975Nov 4, 1990See all games »
Archie ManningNOR, HOU14319593548233661231706148155.213722156181-70Sep 19, 1971Sep 18, 1983See all games »
Joe NamathNYJ, RAM140188637622766317322050.13711407000Sep 18, 1965Oct 10, 1977See all games »
John HadlSDG, RAM140186236582726920519650.90264870143-90Oct 9, 1964Oct 20, 1974See all games »
Jake PlummerARI, DEN1382484434829253161160283144257.13426185117240Oct 19, 1997Nov 23, 2006See all games »
Roger StaubachDAL131168529582270015310956.964102264201-130Sep 21, 1969Dec 16, 1979See all games »
Tony RomoDAL1302829433534183248117248167265.2623362251100Oct 15, 2006Jan 1, 2017See all games »
Billy KilmerSFO, NOR, WAS130153929041977114913653.001353876000Dec 11, 1966Nov 6, 1978See all games »
Steve BartkowskiATL, RAM1291932345624124156144177135455.9017823911000Sep 21, 1975Oct 19, 1986See 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
Norm Van BrocklinRAM, PHI128152128372301016717653.61974111000Sep 17, 1950Dec 18, 1960See all games »
Norm SneadWAS, PHI127168533282397815719550.6317642321000Sep 17, 1961Dec 20, 1970See all games »
Ryan FitzpatrickCIN, BUF, NYJ, TAM, HOU, TEN1262335390426214169128222117559.814372011112-30Sep 28, 2008Nov 26, 2017See all games »
Ken StablerOAK, HOU, NOR126187031112275915119219255960.1174-581000Dec 14, 1974Oct 21, 1984See all games »
Matthew StaffordDET1253005485034749216118289185061.96271949142-30Sep 13, 2009Dec 31, 2017See all games »
Jeff GarciaSFO, CLE, TAM, PHI, DET12422643676255371618318194761.59465214226160Sep 12, 1999Dec 28, 2008See all games »
Donovan McNabbPHI, MIN, WAS123244940962973018085298188759.794012035212-60Sep 8, 2002Oct 16, 2011See all games »
Ron JaworskiPHI, RAM1221745327822634151132138109253.2321072512000Dec 14, 1975Nov 18, 1984See all games »
Eddie LeBaronWAS, DAL12189617851336710414150.201976299000Sep 29, 1952Oct 27, 1963See all games »
Trent GreenKAN, STL, MIA, WAS1202266374028475162114250155660.5924391463-70Dec 21, 1997Nov 23, 2008See all games »
Jim HartSTL12016733165214361281412921852.867410051-40Nov 25, 1973Oct 2, 1983See all games »
Bobby LayneDET, PIT120139428362086015917949.15510215018000Sep 17, 1950Oct 16, 1960See all games »
Steve YoungSFO118224533862765620080261138966.30516308333220Nov 18, 1990Sep 27, 1999See all games »
Len DawsonKAN, PIT, DTX, CLE118139324621952818912856.5823510869000Dec 1, 1957Oct 4, 1970See all games »
Jack KempSDG, BUF, LAC, PIT118143630712121811418346.763551141401-90Oct 20, 1957Dec 14, 1969See all games »
Billy WadeCHI, RAM117135724941831112313454.412971160230100Dec 4, 1954Dec 11, 1966See all games »
Joe MontanaSFO, KAN116231436642787519194212136463.16302105212000Sep 30, 1984Dec 24, 1994See all games »
Richard ToddNYJ, NOR1161594293520419121157127100354.3125993214110Sep 12, 1976Dec 2, 1984See all games »
Charlie ConerlyNYG115101420341386912112249.851553175000Sep 17, 1950Oct 16, 1960See all games »
Ken O'BrienNYJ112200134042393412093330247958.7816037401270Nov 11, 1984Sep 20, 1992See all games »
Randall CunninghamPHI111183632692227614895392290056.166394182321-30Oct 12, 1986Nov 26, 1995See all games »
Bernie KosarCLE, DAL110188832102228911981261159858.8216722743-50Oct 6, 1985Nov 21, 1993See all games »
Andy DaltonCIN109221735562553416793220133262.353461049181181Sep 11, 2011Dec 31, 2017See all games »
Cam NewtonCAR109200134202507415894256194358.518284320541330Sep 11, 2011Dec 31, 2017See all games »
Zeke BratkowskiCHI, RAM, GNB1097621484103456512251.35923085000Sep 26, 1954Nov 28, 1971See 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
Brian SipeCLE10818403243226831521397466056.741986587000Sep 12, 1976Dec 18, 1983See all games »
Brad JohnsonMIN, WAS, TAM107212834422356314397187120361.822115397111Dec 9, 1995Oct 3, 2004See all games »
Tommy KramerMIN107189634302337314714415598155.2818751581231Sep 2, 1979Nov 13, 1988See all games »
Craig MortonNYG, DEN10613682478176291031145741355.211413816000Oct 27, 1974Nov 21, 1982See all games »
Neil LomaxSTL, PHO105178930822232513587355264158.05219953101100Sep 27, 1981Dec 18, 1988See all games »
Lynn DickeyGNB1051592283121369133151167127156.23129989000Sep 12, 1976Dec 1, 1985See all games »
Daunte CulpepperMIN, DET, OAK, MIA1042016319924153149106298169663.02511264634100Sep 3, 2000Jan 3, 2010See all games »
Don MeredithDAL101117023081719913511150.69242121615000Oct 16, 1960Dec 15, 1968See all games »
Jake DelhommeNOR, CAR, CLE, HOU100169928562045412396162122559.491642565000Nov 10, 2002Jan 1, 2012See all games »
Tobin RoteGNB, DET, SDG, DEN10099321061394010912847.154411962321-110Dec 6, 1953Oct 16, 1966See all games »
Chris ChandlerHOU, ATL, RAM99146124611872512579247163759.3720869362180Oct 23, 1994Dec 30, 2001See all games »
Charley JohnsonSTL, HOU99120523931694511712750.3617152310000Sep 24, 1961Oct 10, 1971See all games »
Neil O'DonnellPIT, NYJ, TEN, CIN98163428151881410458224163258.051813443000Sep 6, 1992Sep 24, 2000See all games »
Daryle LamonicaBUF, OAK9811552294169601501165850.35883067000Oct 16, 1966Oct 6, 1974See all games »
Russell WilsonSEA96181528342217616156248159764.045783275163311Sep 9, 2012Dec 31, 2017See all games »
Marc BulgerSTL96196931712281412293254186362.0911830084210Oct 13, 2002Nov 22, 2009See all games »
Frank RyanCLE, RAM, WAS959801898144891399451.63261114740-10Oct 1, 1961Nov 22, 1970See all games »
Rich GannonKAN, OAK94183729772103413160201105861.713341537161-30Nov 3, 1997Sep 26, 2004See all games »
Bert JonesBAL, RAM941387244317651120893933556.77229137114000Sep 15, 1974Nov 28, 1982See all games »
Matt SchaubHOU, ATL91196630412339612579162113464.6516125041-60Dec 31, 2006Dec 29, 2013See all games »
Jeff GeorgeATL, OAK, WAS, MIN, IND91165828422057712173238170258.341272430000Oct 3, 1993Sep 24, 2001See all games »
Chad PenningtonNYJ, MIA8916322471178231026416296566.051804657070Dec 10, 2000Nov 14, 2010See all games »
Doug WilliamsTAM, WAS881240250716998100934841449.4622088415000Sep 2, 1978Dec 17, 1989See all games »
Tom FloresOAK, KAN, BUF88838171411961939248.89793065000Sep 11, 1960Oct 12, 1969See 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.