gameLens
All players

WR · #84

Randy Moss

San Francisco 49ers
Position
Wide Receiver
Height / Weight
6' 4", 210 lbs
Born
13/2/1977 in Rand, WV
Age
49
College
Marshall
Draft
1998: Rd 1, Pk 21 (MIN)
Experience
14th Season
Status
Inactive

Play style & archetype

Based on 2026 play-by-play data.

Archetype

Limited sample

14 NFL seasons and 15,292 career receiving yards. Best year: 1,632 in 2003.

Career statistics

Regular season, by year and team. Career bests are highlighted.

Passing

SeasonTeamGPCMPATTCMP%YDSAVGTDINTLNGSACKRTGQBR
1999MIN1611100.02727.010270158.3-
2001MIN1611100.02929.000290118.8-
2002MIN161333.3134.31013087.5-
2003MIN16010.000.0000039.6-
2004MIN131250.03718.50137056.3-
Career2184850.010613.32137095.8-

Rushing

SeasonTeamGPCARYDSAVGTDLNGFDFUMLST
1998MIN16144.004000
1999MIN1644310.8015300
2000MIN16351.709000
2001MIN1633812.7018200
2002MIN166518.5025300
2003MIN166183.0011100
2008NE16200.002000
Career218251596.4025900

Receiving

SeasonTeamGPRECTGTSYDSAVGTDLNGFDFUMLST
1998MIN166901,31319.017615110
1999MIN168001,41317.711675211
2000MIN167701,43718.715785820
2001MIN168201,23315.010735900
2002MIN1610601,34712.77606611
2003MIN1611101,63214.717727611
2004MIN1349076715.713824311
2005OAK166001,00516.88794600
2006OAK13429555313.23512900
2007NE16981601,49315.223657400
2008NE16691251,00814.611764632
2009NE16831381,26415.213716221
2010NE492213915.4335600
2010MIN4132517413.42371000
2010TEN86168013.3026400
201016286339314.05372000
2012SF16285143415.53552210
Career21898263215,29215.615682704137

Defense

SeasonTeamGPTOTSOLOASTSACKFFFRYDSINTYDSAVGTDLNGPDSTFSTFYDSKB
2001MIN164400000000.0000000
2002MIN166600000000.0000000
2003MIN162200000000.0000000
2004MIN131100000000.0000000
2005OAK161100000000.0000000
2006OAK131100000000.0000000
2007NE161100000000.0001000
2008NE164400000000.0000000
2009NE163300000100.0001000
2010NE42200000000.0000000
2010MIN41100000000.0000000
Career218262600000100.0002000

Returning

SeasonTeamGPATTYDSTDFCLNGATTYDSTDKRFCLNG
1998MIN161002000000
1999MIN1617162146400000
2002MIN16000001110011
2003MIN16000001220022
2004MIN130001000000
Career2181816217642330022

Scoring

SeasonTeamGPPASSRUSHRECRETTD2PTPATFGPTS
1998MIN160017017200106
1999MIN16101111200072
2000MIN16001501510092
2001MIN16001001000060
2002MIN161070700042
2003MIN160017017000102
2004MIN13001301300078
2005OAK160080800048
2006OAK130030300018
2007NE160023023000138
2008NE16001101100066
2009NE16001301310080
2010NE40030300018
2010MIN40020200012
2012SF160030300018
Career218201561157400950