Are You a Stathead?

Every week during the season, we'll send you an email to your inbox with scores, this week's schedule, top performers, fantasy drops and adds, new debuts and interesting tidbits. View a sample email. It's also available for hockey, basketball and baseball.

Subscribe to our Stathead Newsletter

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, streaks of at least 10 seasons with at least 2 Receving 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

Game Type
Playoff Round
Game Location
Game Result
Game Day Of Week
Find Streaks With...
Streak Length
at least
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
Tony GonzalezKAN, ATL1711400000100.00214013251512711119972013See all seasons »
Irving FryarNWE, WAS, PHI, MIA1601000000.00422531840126218319852000See all seasons »
Cris CarterMIN, PHI1501000000.001341010931383312919872001See all seasons »
Antonio GatesSDG, LAC1500000000009271150811420032017See all seasons »
Terrell OwensBUF, DAL, PHI, SFO, CIN15000000039251310781593415319962010See all seasons »
Tim BrownOAK, RAI1400000003614001026140019419902003See all seasons »
Henry EllardWAS, RAM14000000016430791133946519841997See all seasons »
Larry FitzgeraldARI141321001733.332068012341554511020042017See all seasons »
Andre JohnsonIND, HOU, TEN140000000235401062141857020032016See all seasons »
Steve LargentSEA142729000028.57178318191308910019761989See all seasons »
Stanley MorganNWE, IND140000000211270557107167219771990See all seasons »
Randy MossMIN, SFO, NWE, OAK1448106210050.002515909821529215619982012See all seasons »
Andre ReedBUF14113200120100.00755001889125598519851998See all seasons »
Fred BiletnikoffOAK13000000000056586437619661978See all seasons »
Haven MosesDEN, BUF1300000001843143378455519681980See all seasons »
Hines WardPIT1301000130.00564151985118378519992011See all seasons »
Reggie WayneIND1301001000.004001043140008220022014See all seasons »
Anquan BoldinDET, SFO, BAL, ARI1213-6000033.33361861919117797320052016See all seasons »
Harold CarmichaelPHI121445100025.00964056986907919721983See all seasons »
Mark CarrierTAM, CAR, CLE120000000836256987634819871998See all seasons »
Carroll DaleGNB, RAM120000000430040877685119601971See all seasons »
Harold JacksonRAM, PHI, NWE122335000066.6731195053295777519691980See all seasons »
Art MonkNYJ, WAS121246000050.00553160785104695819831994See all seasons »
Santana MossWAS, NYJ120000000502930720101276620022013See all seasons »
Jerry RiceSFO123771110042.86806241010501637715419851996See all seasons »
Steve SmithBAL, CAR120000000413062873125357120052016See all seasons »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD From To Games
Charley TaylorWAS1231499110021.4344214881163589527919641975See all seasons »
Ben WatsonNOR, CLE, NWE, BAL120000000210049354694220052017See all seasons »
Lance AlworthDAL, SDG1112-11000050.00241292542102668519621972See all seasons »
Donald DriverGNB11000000030175070696175820022012See all seasons »
Marvin HarrisonIND1100000001028010221369712219962006See all seasons »
Don HutsonGNB1111138129.0962284348879919919351945See all seasons »
Brandon MarshallNYJ, CHI, MIA, DEN1101000290.00201180941120618220062016See all seasons »
Derrick MasonTEN, BAL1100000008100877112836320002010See all seasons »
Tommy McDonaldPHI, RAM, DAL, ATL11222110100.001722048882978319571967See all seasons »
Drew PearsonDAL1157192320071.4321189048978224819731983See all seasons »
Webster SlaughterCLE, KAN, HOU, NYJ110000000950055580184419861996See all seasons »
Jimmy SmithJAX1100000002-10862122876719952005See all seasons »
Rod SmithDEN1125860011140.00443481843112376719962006See all seasons »
Paul WarfieldMIA, CLE11000000022204037276157619661977See all seasons »
Jason WittenDAL1111420000100.0000090096105420072017See all seasons »
Deion BranchSEA, NWE100000013833050264993920022011See all seasons »
Isaac BruceSTL, SFO102666000033.3318940691102816219992008See all seasons »
Anthony CarterMIN, DET1001000000.0047289248677335519851994See all seasons »
Wes ChandlerNOR, SDG1013430021333.331684055589335619781987See all seasons »
Dallas ClarkBAL, IND, TAM100000000440047653255220042013See all seasons »
Mark ClaytonGNB, MIA10010012150.001299057688608319841993See all seasons »
Marques ColstonNOR10000000027071197597220062015See all seasons »
Owen DanielsBAL, HOU, DEN10000000000047956613620062015See all seasons »
Russ FrancisSFO, NWE1011450000100.00212031943943919751985See all seasons »
Gary GarrisonSDG1000000001229040274755719661975See all seasons »
Passing Rushing Receiving
Player Tm Count Cmp Att Yds TD Int Sk Yds Cmp% Att Yds TD Rec Yds TD From To Games
Roy GreenPHO, STL101220001950.0023140152184816619811990See all seasons »
Torry HoltSTL10000000011570869126607419992008See all seasons »
Michael IrvinDAL100000000550666106806119881997See all seasons »
DeSean JacksonTAM, WAS, PHI1001001000.0064418354894874920082017See all seasons »
Vincent JacksonTAM, SDG10000000015161052288485720062015See all seasons »
Shawn JeffersonATL, NWE, SDG10000000013116042564582719922001See all seasons »
Dante LavelliCLE1000000223036661446119461955See all seasons »
James LoftonGNB, RAI101543000020.00322461571105365419781987See all seasons »
Tony MartinATL, SDG, MIA1004001000.006-3053081245319901999See all seasons »
Don MaynardNYJ, NYT10000000011230546102898419601969See all seasons »
Anthony MillerSDG, DEN, DAL10000000022131159591486319881997See all seasons »
Bobby MitchellCLE, WAS10336110100.0050326891850778246519581967See all seasons »
Greg OlsenCAR, CHI10000000000062273655220072016See all seasons »
Andre RisonATL, IND, KAN, CLE100000000923068193817819891998See all seasons »
Kyle RoteNYG106201942230.00210757329247354819521961See all seasons »
Jack SnowRAM10000000023033659264419651974See all seasons »
Otis TaylorKAN1001001000.0030161341073065719651974See all seasons »
Nate WashingtonPIT, HOU, TEN1000000001438145869544420062015See all seasons »
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.