Jerry Rice is the NFL's all-time leader in receiving yards, with 22,895.[1] He is the only player to surpass 18,000 yards. Here are the 50 players with the most receiving yards:
Players with at least 1,000 postseason receiving yards
Through the 2023 playoffs. [2]
Rank
Player
Position
Team(s) by season
1
Jerry Rice ^
Wide receiver
San Francisco 49ers (1985 –2000 )Oakland Raiders (2001 –2004 )Seattle Seahawks (2004 )
151
2,245
14.9
2
Travis Kelce *
Tight end
Kansas City Chiefs (2013 –present)
165
1,903
11.5
3
Julian Edelman
Wide receiver
New England Patriots (2009 –2020 )
118
1,442
12.2
4
Rob Gronkowski
Tight end
New England Patriots (2010 –2018 )Tampa Bay Buccaneers (2020 –2021 )
98
1,389
14.2
5
Michael Irvin ^
Wide receiver
Dallas Cowboys (1988 –1999 )
87
1,315
15.1
6
Cliff Branch ^
Oakland Raiders (1972 –1985 )
73
1,289
17.7
7
Reggie Wayne
Indianapolis Colts (2001 –2014 )
93
1,254
13.5
8
Andre Reed ^
Buffalo Bills (1985 –1999 )Washington Redskins (2000 )
85
1,229
14.5
9
Tyreek Hill *
Kansas City Chiefs (2016 –2021 )Miami Dolphins (2022 –present)
96
1,212
12.6
10
Hines Ward
Pittsburgh Steelers (1998 –2011 )
88
1,181
13.4
11
Fred Biletnikoff ^
Oakland Raiders (1965 –1978 )
70
1,167
16.7
12
Drew Pearson ^
Dallas Cowboys (1973 –1983 )
68
1,131
16.6
13
Paul Warfield ^
Cleveland Browns (1964 –1969 , 1976 –1977 )Miami Dolphins (1970 –1974 )
58
1,121
19.3
14
Art Monk ^
Washington Redskins (1980 –1993 )New York Jets (1994 )Philadelphia Eagles (1995 )
69
1,062
15.4
15
Anquan Boldin
Arizona Cardinals (2003 –2009 )Baltimore Ravens (2010 –2012 )San Francisco 49ers (2013 –2015 )Detroit Lions (2016 )
70
1,057
15.1
16
John Stallworth ^
Pittsburgh Steelers (1974 –1987 )
57
1,054
17.5
17
Steve Smith Sr.
Carolina Panthers (2001 –2013 )Baltimore Ravens (2014 –2016 )
59
1,001
17.0