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)
969
12,853
13.3
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
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
25
Antonio Brown
Pittsburgh Steelers (2010 –2018 )New England Patriots (2019 )Tampa Bay Buccaneers (2020 –2021 )
928
12,291
13.2
26
Jimmy Smith
Dallas Cowboys (1992 –1993 )Jacksonville Jaguars (1995 –2005 )
862
12,287
14.3
27
Mike Evans *
Tampa Bay Buccaneers (2014 –present)
788
12,201
15.2
28
Charlie Joiner ^
Houston Oilers (1969 –1972 )Cincinnati Bengals (1972 –1975 )San Diego Chargers (1976 –1986 )
750
12,146
16.2
29
Hines Ward
Pittsburgh Steelers (1998 –2011 )
1,000
12,083
12.1
30
Derrick Mason
Tennessee Oilers/Titans (1997 –2004 )Baltimore Ravens (2005 –2010 )New York Jets /Houston Texans (2011 )
943
12,061
12.8
31
Travis Kelce *
Tight end
Kansas City Chiefs (2013 –present)
982
11,965
12.2
32
Michael Irvin ^
Wide receiver
Dallas Cowboys (1988 –1999 )
750
11,904
15.9
33
Antonio Gates
Tight end
San Diego/L.A. Chargers (2003 –2018 )
955
11,841
12.4
34
Don Maynard ^
Wide receiver
New York Giants (1958 )New York Titans/Jets (1960 –1972 )St. Louis Cardinals (1973 )
633
11,834
18.7
35
Calvin Johnson ^
Detroit Lions (2007 –2015 )
731
11,619
15.9
36
Muhsin Muhammad
Carolina Panthers (1996 –2004 , 2008 –2009 )Chicago Bears (2005 –2007 )
860
11,438
13.3
37
Rod Smith
Denver Broncos (1995 –2007 )
849
11,389
13.4
38
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
39
Davante Adams
Green Bay Packers (2014 –2021 )Las Vegas Raiders (2022 –2024 )New York Jets (2024 –present)
921
11,334
12.3
40
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
41
Chad Johnson
Cincinnati Bengals (2001 –2010 )New England Patriots (2011 )
766
11,059
14.4
42
Keenan Allen
San Diego/L.A. Chargers (2013 – 2023 ) Chicago Bears (2024 –present)
948
10,971
11.6
43
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
44
Roddy White
Atlanta Falcons (2005 –2015 )
808
10,863
13.4
45
Gary Clark
Washington Redskins (1985 –1992 )Arizona/Phoenix Cardinals (1993 –1994 )Miami Dolphins (1995 )
699
10,856
15.5
46
Tyreek Hill *
Kansas City Chiefs (2016 –2021 ) Miami Dolphins (2022 –present)
772
10,793
14.0
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