NFL All-Time Receiving Yards Leaders

Jerry Rice's all time receiving yards record will be safe awhile. Rice's total receiving yards, and 20 years played are pretty impressive, he has almost an 8000 yard lead on Hall of Famer Tim Brown. If any of Terrell Owens, Marvin Harrison, Randy Moss or Torry Holt want to catch Rice's receiving yards record, they are going to have to stay healty and put up solid number for another 7-10 years.

NFL All-Time Leaders
NFL Single Season Leaders
Total Passing Yards Leaders Passing Yards Leaders
Touchdown Passes Leaders Touchdown Passes Leaders
Rushing Yards Leaders Rushing Yards Leaders
Receiving Yards Leaders Rushing Touchdowns Leaders
Touchdowns (RB and WR) Leaders Receiving Yards Leaders
  Receiving Touchdowns Leaders

NFL All-Time Passing Leaders
Rk Player Team(s) Yards
1Jerry RiceSan Francisco 49ers (1985 - 2000)
Oakland Raiders (2001 - 2004)
Seattle Seahawks (2004)
22,895
2 *Isaac Bruce Los Angeles Rams (1994)
St. Louis Rams (1995 - 2007)
San Francisco 49ers (2008 - present)
15,208
3Tim BrownLos Angeles Raiders (1988 - 1994)
Oakland Raiders (1995 - 2003)
Tampa Bay Buccaneers (2004)
14,934
4 *Terrell Owens San Francisco 49ers (1996 - 2003)
Philadelphia Eagles (2004 - 2005)
Dallas Cowboys (2006 - 2008)
Buffalo Bills (2009)
14,427
5 Marvin Harrison Indianapolis Colts (1996 - 2008) 14,580
6 *Randy Moss Minnesota Vikings (1998 - 2004)
Oakland Raiders (2005 - 2006)
New England Patriots (2007 - Present)
14,275
7James Lofton Green Bay Packers (1978 - 1986)
Los Angeles Raiders (1987 - 1988)
Buffalo Bills (1989 - 1992)
Los Angeles Rams (1993)
Philadelphia Eagles (1993)
14,004
8Cris CarterPhiladelphia Eagles (1987 - 1999)
Minnesota Vikings (1990 - 2001)
Miami Dolphins (2002)
13,899
9Henry Ellard Los Angeles Rams (1983 - 1993)
Washington Redskins (1994 - 1998)
New England Patriots (1998)
13,777
10 *Torry Holt St. Louis Rams (1999 - 2008)
Jacksonville Jaguars (2009)
13,327
11Andre ReedBuffalo Bills (1985 - 1999)
Washington Redskins (2000)
13,198
12Steve LargentSeattle Seahawks (1976 - 1989) 13,089
13Irving Fryar New England Patriots (1984 - 1992)
Miami Dolphins (1993 - 1995)
Philadelphia Eagles (1996 - 1998)
Washington Redskins (1999 - 2000)
12,785
14Art Monk Washington Redskins (1980 - 1993)
New York Jets (1994)
Philadelphia Eagles (1995)
12,721
15Jimmy Smith Dallas Cowboys (1992)
Jacksonville Jaguars (1995 - 2005)
12,287
16Charlie Joiner Houston Oilers (1969 - 1972)
Cincinnati Bengals (1972 - 1975)
San Diego Chargers (1976 - 1986)
12,146
17Michael Irvin Dallas Cowboys (1988 - 1999) 11,904
18Don MaynardNew York Giants (1958)
New York Titans (1960 - 1962)
New York Jets (1963 - 1972)
St. Louis Cardinals (1973)
11,834
19 *Tony Gonzalez Kansas City Chiefs (1997 - 2008)
Atlanta Falcons (2009)
11,728
20Rod Smith Denver Broncos (1995 - 2006) 11,389
21 Keenan McCardell Cleveland Browns (1992 - 1995)
Jacksonville Jaguars (1996 - 2001)
Tampa Bay Buccaneers (2002 - 2003)
San Diego Chargers (2004 - 2006)
Washington Redskins (2007)
11,373
22 *Muhsin Muhammad Carolina Panthers (1996 - 2004)
Chicago Bears (2005 - 2007)
Carolina Panters (2008 - present)
11,268
23 *Derrick Mason Tennessee Titans (1997 - 2004)
Baltimore Ravens (2005 - present)
10,902
24Gary Clark Washington Redskins (1985 - 1992)
Phoenix Cardinals (1993)
Arizona Cardinals (1994)
Miami Dolphins (1995)
10,856
25 *Joey Galloway Seattle Seahawks (1995 - 1999)
Dallas Cowboys (2000 - 2003)
Tampa Bay Buccaneers (2004 - 2008)
New England Patroits (2009)
10,777
26 * Hines Ward Pittsburgh Steelers (1998 - present) 10,723
27Stanley Morgan New England Patriots (1977 - 1989)
Indianapolis Colts (1990)
10,716
28 Keyshawn Johnson New York Jets (1996 - 1999)
Tampa Bay Buccaneers (2000 - 2003)
Dallas Cowboys (2004 - 2005)
Carolina Panthers (2006)
10,571
29Harold Jackson Los Angeles Rams (1968)
Philadelphia Eagles (1969 - 1972)
Los Angeles Rams (1973 - 1977)
New England Patriots (1978 - 1981)
Minnesota Vikings (1982)
Seattle Seahawks (1983)
10,372
30Lance Alworth San Diego Chargers (1962 - 1970)
Dallas Cowboys (1971 - 1972)
10,266
31Andre Rison Indianapolis Colts (1989)
Atlanta Falcons (1990 - 1994)
Cleveland Browns (1995)
Jacksonville Jaguars (1996)
Green Bay Packers (1996)
Kansas City Chiefs (1997 - 1999)
Oakland Raiders (2000)
10,205
32Shannon Sharpe Denver Broncos (1990 - 1999)
Baltimore Ravens (2000 - 2001)
Denver Broncos (2002 - 2003)
10,060
33Eric Moulds Buffalo Bills (1996 - 2005)
Houston Texans (2006)
Tennessee Titans (2007)
9,995
34 * Chad Ochocinco Cincinnati Bengals (2001 - present) 9,842
35Drew Hill Los Angeles Rams (1979 - 1982, 1984)
Houston Oilers (1985 - 1991)
Atlanta Falcons (1992 - 1993)
9,831
36 Amani Toomer New York Giants (1996 - present) 9,497
37Rob Moore New York Jets (1990 - 1994)
Arizona Cardinals (1995 - 1999)
9,368
38Raymond Berry Baltimore Colts (1955 - 1967) 9,275
39 *Reggie Wayne Indianapolis Colts (2001 - present) 9,207
40Herman Moore Detroit Lions (1991 - 2001)
New York Giants (2002)
9,174
41Anthony Miller San Diego Chargers (1988 - 1993)
Denver Broncos (1994 - 1996)
Dallas Cowboys (1997)
9,148
42Charley Taylor Washington Redskins (1964 - 1977) 9,110
43Tony Martin Miami Dolphins (1990 - 1993)
San Diego Chargers (1995 - 1997)
Atlanta Falcons (1998)
Miami Dolphins (1999 - 2000)
Atlanta Falcons (2001)
9,065
* Active player - 2009 NFL Season
** Updated Dec. 15th, 2009

Sources:
pro-football-reference.com
databasefootball.com
wikipedia.org
espn.com