Rank Player Position Team(s) by season 1 Jerry Rice ^ Wide receiver San Francisco 49ers (1985 –2000 ) Oakland Raiders (2001 –2004 ) Seattle Seahawks (2004 ) 1,549 22,895 14.8 2 Larry Fitzgerald Arizona Cardinals (2004 –2020 ) 1,432 17,492 12.2 3 Terrell Owens ^ San Francisco 49ers (1996 –2003 ) Philadelphia Eagles (2004 –2005 ) Dallas Cowboys (2006 –2008 ) Buffalo Bills (2009 ) Cincinnati Bengals (2010 ) 1,078 15,934 14.8 4 Randy Moss ^ Minnesota Vikings (1998 –2004 , 2010 ) Oakland Raiders (2005 –2006 ) New England Patriots (2007 –2010 ) Tennessee Titans (2010 ) San Francisco 49ers (2012 ) 982 15,292 15.6 5 Isaac Bruce ^ Los Angeles / St. Louis Rams (1994 –2007 ) San Francisco 49ers (2008 –2009 ) 1,024 15,208 14.9 6 Tony Gonzalez ^ Tight end Kansas City Chiefs (1997 –2008 ) Atlanta Falcons (2009 –2013 ) 1,325 15,127 11.4 7 Tim Brown ^ Wide receiver L.A./Oakland Raiders (1988 –2003 ) Tampa Bay Buccaneers (2004 ) 1,094 14,934 13.7 8 Steve Smith Sr. Carolina Panthers (2001 –2013 ) Baltimore Ravens (2014 –2016 ) 1,031 14,731 14.3 9 Marvin Harrison ^ Indianapolis Colts (1996 –2008 ) 1,102 14,580 13.2 10 Reggie Wayne Indianapolis Colts (2001 –2014 ) 1,070 14,345 13.5 11 Andre Johnson ^ Houston Texans (2003 –2014 ) Indianapolis Colts (2015 ) Tennessee Titans (2016 ) 1,062 14,185 13.4 12 James Lofton ^ Green Bay Packers (1978 –1986 ) Los Angeles Raiders (1987 –1988 ) Buffalo Bills (1989 –1992 ) Los Angeles Rams (1993 ) Philadelphia Eagles (1993 ) 764 14,004 18.3 13 Cris Carter ^ Philadelphia Eagles (1987 –1989 ) Minnesota Vikings (1990 –2001 ) Miami Dolphins (2002 ) 1,101 13,899 12.6 14 Anquan Boldin Arizona Cardinals (2003 –2009 ) Baltimore Ravens (2010 –2012 ) San Francisco 49ers (2013 –2015 ) Detroit Lions (2016 ) 1,076 13,779 12.8 15 Henry Ellard Los Angeles Rams (1983 –1993 ) Washington Redskins (1994 –1998 ) New England Patriots (1998 ) 814 13,777 16.9 16 Julio Jones Atlanta Falcons (2011 –2020 ) Tennessee Titans (2021 ) Tampa Bay Buccaneers (2022 ) Philadelphia Eagles (2023 ) 914 13,703 15.0 17 Torry Holt St. Louis Rams (1999 –2008 ) Jacksonville Jaguars (2009 ) 920 13,382 14.5 18 Andre Reed ^ Buffalo Bills (1985 –1999 ) Washington Redskins (2000 ) 951 13,198 13.9 19 Steve Largent ^ Seattle Seahawks (1976 –1989 ) 819 13,089 16.0 20 Jason Witten Tight end Dallas Cowboys (2003 –2017 , 2019 ) Las Vegas Raiders (2020 ) 1,228 13,046 10.6 21 DeAndre Hopkins * Wide receiver Houston Texans (2013 –2019 ) Arizona Cardinals (2020 –2022 ) Tennessee Titans (2023 –2024 ) Kansas City Chiefs (2024 –present) 984 12,965 13.2 22 Irving Fryar New England Patriots (1984 –1992 ) Miami Dolphins (1993 –1995 ) Philadelphia Eagles (1996 –1998 ) Washington Redskins (1999 –2000 ) 851 12,785 15.0 23 Art Monk ^ Washington Redskins (1980 –1993 ) New York Jets (1994 ) Philadelphia Eagles (1995 ) 940 12,721 13.5 24 Mike Evans * Tampa Bay Buccaneers (2014 –present) 836 12,684 15.2 25 Brandon Marshall Denver Broncos (2006 –2009 ) Miami Dolphins (2010 –2011 ) Chicago Bears (2012 –2014 ) New York Jets (2015 –2016 ) New York Giants (2017 ) Seattle Seahawks /New Orleans Saints (2018 ) 970 12,351 12.7 26 Antonio Brown Pittsburgh Steelers (2010 –2018 ) New England Patriots (2019 ) Tampa Bay Buccaneers (2020 –2021 ) 928 12,291 13.2 27 Jimmy Smith Dallas Cowboys (1992 –1993 ) Jacksonville Jaguars (1995 –2005 ) 862 12,287 14.3 28 Travis Kelce * Tight end Kansas City Chiefs (2013 –present) 1,004 12,151 12.1 29 Charlie Joiner ^ Wide receiver Houston Oilers (1969 –1972 ) Cincinnati Bengals (1972 –1975 ) San Diego Chargers (1976 –1986 ) 750 12,146 16.2 30 Hines Ward Pittsburgh Steelers (1998 –2011 ) 1,000 12,083 12.1 31 Derrick Mason Tennessee Oilers/Titans (1997 –2004 ) Baltimore Ravens (2005 –2010 ) New York Jets /Houston Texans (2011 ) 943 12,061 12.8 32 Michael Irvin ^ Dallas Cowboys (1988 –1999 ) 750 11,904 15.9 33 Davante Adams * Green Bay Packers (2014 –2021 ) Las Vegas Raiders (2022 –2024 ) New York Jets (2024 –present) 957 11,844 12.4 34 Antonio Gates ^ Tight end San Diego/L.A. Chargers (2003 –2018 ) 955 11,841 12.4 35 Don Maynard ^ Wide receiver New York Giants (1958 ) New York Titans/Jets (1960 –1972 ) St. Louis Cardinals (1973 ) 633 11,834 18.7 36 Calvin Johnson ^ Detroit Lions (2007 –2015 ) 731 11,619 15.9 37 Muhsin Muhammad Carolina Panthers (1996 –2004 , 2008 –2009 ) Chicago Bears (2005 –2007 ) 860 11,438 13.3 38 Rod Smith Denver Broncos (1995 –2007 ) 849 11,389 13.4 39 Keenan McCardell Cleveland Browns (1992 –1995 ) Jacksonville Jaguars (1996 –2001 ) Tampa Bay Buccaneers (2002 –2003 ) San Diego Chargers (2004 –2006 ) Washington Redskins (2007 ) 883 11,373 12.9 40 Keenan Allen * San Diego/L.A. Chargers (2013 – 2023 ) Chicago Bears (2024 –present) 974 11,274 11.6 41 DeSean Jackson Philadelphia Eagles (2008 –2013 , 2019 –2020 ) Washington Redskins (2014 –2016 ) Tampa Bay Buccaneers (2017 –2018 ) Los Angeles Rams (2021 ) Las Vegas Raiders (2021 ) Baltimore Ravens (2022 ) 641 11,263 17.6 42 Tyreek Hill * Kansas City Chiefs (2016 –2021 ) Miami Dolphins (2022 –present) 798 11,098 13.9 43 Chad Johnson Cincinnati Bengals (2001 –2010 ) New England Patriots (2011 ) 766 11,059 14.4 44 Joey Galloway Seattle Seahawks (1995 –1999 ) Dallas Cowboys (2000 –2003 ) Tampa Bay Buccaneers (2004 –2008 ) New England Patriots /Pittsburgh Steelers (2009 ) Washington Redskins (2010 ) 701 10,950 12.6 45 Roddy White Atlanta Falcons (2005 –2015 ) 808 10,863 13.4 46 Gary Clark Washington Redskins (1985 –1992 ) Arizona/Phoenix Cardinals (1993 –1994 ) Miami Dolphins (1995 ) 699 10,856 15.5 47 Stanley Morgan New England Patriots (1977 –1989 ) Indianapolis Colts (1990 ) 557 10,716 19.2 48 Keyshawn Johnson New York Jets (1996 –1999 ) Tampa Bay Buccaneers (2000 –2003 ) Dallas Cowboys (2004 –2005 ) Carolina Panthers (2006 ) 814 10,571 13.0 49 A. J. Green Cincinnati Bengals (2011 –2020 ) Arizona Cardinals (2021 –2022 ) 727 10,514 14.5 50 Stefon Diggs * Minnesota Vikings (2015 –2019 ) Buffalo Bills (2020 –2023 ) Houston Texans (2024 –present) 857 10,491 12.2