Yards
|
|
|
Player
|
22,895
|
3 teams
|
1985-2004
|
Jerry Rice
|
15,934
|
5 teams
|
1996-2010
|
Terrell Owens
|
15,545
|
1 team
|
2004-
|
Larry Fitzgerald
|
15,292
|
5 teams
|
1998-2010,2012
|
Randy Moss
|
15,208
|
2 teams
|
1994-2009
|
Isaac Bruce
|
15,127
|
2 teams
|
1997-2013
|
Tony Gonzalez
|
14,934
|
2 teams
|
1988-2004
|
Tim Brown
|
14,731
|
2 teams
|
2001-2016
|
Steve Smith
|
14,580
|
1 team
|
1996-2008
|
Marvin Harrison
|
14,345
|
1 team
|
2001-2014
|
Reggie Wayne
|
14,185
|
3 teams
|
2003-2016
|
Andre Johnson
|
14,004
|
5 teams
|
1978-1993
|
James Lofton
|
13,899
|
3 teams
|
1987-2002
|
Cris Carter
|
13,779
|
4 teams
|
2003-2016
|
Anquan Boldin
|
13,777
|
4 teams
|
1983-1998
|
Henry Ellard
|
13,382
|
2 teams
|
1999-2009
|
Torry Holt
|
13,198
|
2 teams
|
1985-2000
|
Andre Reed
|
13,089
|
1 team
|
1976-1989
|
Steve Largent
|
12,785
|
4 teams
|
1984-2000
|
Irving Fryar
|
12,721
|
3 teams
|
1980-1995
|
Art Monk
|
12,448
|
1 team
|
2003-2017
|
Jason Witten
|
12,287
|
2 teams
|
1992-1993, 1995-2005
|
Jimmy Smith
|
12,215
|
6 teams
|
2006-
|
Brandon Marshall
|
|
Yards
|
|
|
Player
|
12,146
|
3 teams
|
1969-1986
|
Charlie Joiner
|
12,083
|
1 team
|
1998-2011
|
Hines Ward
|
12,061
|
4 teams
|
1997-2011
|
Derrick Mason
|
11,904
|
1 team
|
1988-1999
|
Michael Irvin
|
11,834
|
3 teams
|
1958-1973
|
Don Maynard
|
11,619
|
1 team
|
2007-2015
|
Calvin Johnson
|
11,508
|
1 team
|
2003-
|
Antonio Gates
|
11,438
|
3 teams
|
1996-2009
|
Muhsin Muhammad
|
11,389
|
1 team
|
1995-2007
|
Rod Smith
|
11,373
|
6 teams
|
1991-2007
|
Keenan McCardell
|
11,059
|
2 teams
|
2001-2011
|
Chad Johnson
|
10,950
|
6 teams
|
1995-2010
|
Joey Galloway
|
10,863
|
1 team
|
2005-2015
|
Roddy White
|
10,856
|
3 teams
|
1985-1995
|
Gary Clark
|
10,716
|
2 teams
|
1977-1990
|
Stanley Morgan
|
10,571
|
4 teams
|
1996-2006
|
Keyshawn Johnson
|
10,372
|
6 teams
|
1968-1983
|
Harold Jackson
|
10,283
|
2 teams
|
2001-2014
|
Santana Moss
|
10,266
|
2 teams
|
1962-1972
|
Lance Alworth
|
10,205
|
7 teams
|
1989-2000
|
Andre Rison
|
10,137
|
1 team
|
1999-2012
|
Donald Driver
|
10,060
|
2 teams
|
1990-2003
|
Shannon Sharpe
|
|