Most Receiving Yards in NFL History (All-Time Career Leaders)
When it comes to racking up yardage through the air, these are the names that defined eras. From Jerry Riceβs untouchable record to modern-day greats like Julio Jones and Travis Kelce, this is the ultimate list of the most receiving yards in NFL history.
This list includes all-time career receiving yard leaders, sorted by total yards gained. Tight ends and wide receivers alike earned their spot here β whether it was with acrobatic sideline catches or punishing seams across the middle.
Table of Contents
Top 10 Most Receiving Yards in NFL History
10. Reggie Wayne (Indianapolis Colts)
14,345 yards β’ 82 touchdowns β’ 1,070 receptions
Reggie Wayne never needed flash β just precision. Lining up alongside Marvin Harrison and later becoming the Colts’ WR1, Wayne was the quiet technician who did everything right. His timing with Peyton Manning was surgical, and even after Andrew Luck took over, Wayne was still a reliable weapon well into his 30s. He posted eight 1,000-yard seasons, led the league in receiving yards in 2007, and ranks among the all-time leaders in playoff catches and yards. You donβt hear his name as loudly as others, but he was as consistent and productive as any receiver of his era.
9. Marvin Harrison (Indianapolis Colts)
14,580 yards β’ 128 touchdowns β’ 1,102 receptions
Marvin Harrison was surgical β one of the most efficient route runners the NFL has ever seen. His chemistry with Peyton Manning bordered on telepathic, and their connection helped redefine the modern passing game. Harrison had four straight seasons with over 1,400 yards and double-digit touchdowns, including his ridiculous 2002 campaign where he posted 143 catches for 1,722 yards β a single-season reception record that stood for nearly two decades. Underrated because he wasnβt flashy or loud, but the numbers (and film) speak for themselves: Harrison was a machine.
8. Steve Smith Sr. (Carolina Panthers / Baltimore Ravens)
14,731 yards β’ 81 touchdowns β’ 1,031 receptions
Undersized? Sure. Underrated? Absolutely not. Steve Smith Sr. played with the heart of a linebacker and the mouth of a WWE villain β and backed it all up. At just 5β9β, he was a menace at every level of the field, combining elite quickness, toughness, and after-the-catch ability. In 2005, he led the league in yards, receptions, and touchdowns, and he kept producing well into his 30s, even after moving on to Baltimore. Few receivers have ever matched Smithβs fire, fearlessness, or big-play impact in the clutch.
7. Tim Brown (Los Angeles/Oakland Raiders / Tampa Bay Buccaneers)
14,934 yards β’ 100 touchdowns β’ 1,094 receptions
Tim Brown was as steady and smooth as they come β a walking first down who quietly stacked up elite production for nearly two decades. After a slow start to his career due to injuries and shaky quarterback play, Brown turned into the heartbeat of the Raidersβ offense throughout the β90s. He posted nine straight 1,000-yard seasons and retired as the second-leading receiver in NFL history at the time. He never had a Hall of Fame QB throwing him the ball, which makes his numbers even more impressive. Just pure route running, consistency, and reliability.
6. Tony Gonzalez (Kansas City Chiefs / Atlanta Falcons)
15,127 yards β’ 111 touchdowns β’ 1,325 receptions
Tony Gonzalez didnβt just redefine the tight end position β he revolutionized it. Before Travis Kelce and Rob Gronkowski became household names, Gonzalez was already stacking up All-Pro seasons like clockwork. He ranks third all-time in receptions and remains the only tight end in the top 10 for career receiving yards. What made him special wasnβt just his production β it was his longevity, durability (never missed more than two games in a season), and unmatched consistency. He wasnβt just great for a tight end. He was one of the greatest pass catchers ever, period.
5. Isaac Bruce (Los Angeles/St. Louis Rams / San Francisco 49ers)
15,208 yards β’ 91 touchdowns β’ 1,024 receptions
Isaac Bruce was the original deep threat in the βGreatest Show on Turf,β but his rΓ©sumΓ© goes far beyond that. Before Kurt Warner took over, Bruce dropped a 1,781-yard season with Tony Banks and Mark Rypien throwing him the ball β thatβs how elite his talent was. Smooth routes, elite sideline awareness, and clutch hands made him the go-to guy in one of the most explosive offenses ever. Despite being overshadowed at times by Torry Holt, Bruce retired with more receiving yards than nearly anyone in NFL history and a Super Bowl ring to go with it.
4. Randy Moss (Minnesota Vikings / Oakland Raiders / New England Patriots / Tennessee Titans / San Francisco 49ers)
15,292 yards β’ 156 touchdowns β’ 982 receptions
Randy Moss wasnβt just a deep threat β he was the deep threat. Nobody in NFL history made defenders look more helpless downfield. With 4.3 speed in a 6β4β frame and a 40-inch vertical, Moss changed the way defenses were built. His 2007 season with Tom Brady (23 TDs) is still the single-season record, and thatβs just the tip of the iceberg. He had ten 1,000-yard seasons, double-digit TDs in nine of them, and made βYou got Mossedβ part of football culture. He didnβt need to be perfect β he just needed one step. And that was always enough.
3. Terrell Owens (San Francisco 49ers / Philadelphia Eagles / Dallas Cowboys / Buffalo Bills / Cincinnati Bengals)
15,934 yards β’ 153 touchdowns β’ 1,078 receptions
T.O. was a walking headline and a walking mismatch. Say what you want about the drama β few receivers in history could take over a game like Terrell Owens. He was too fast for linebackers, too strong for corners, and too fired up to ever be ignored. Owens had nine 1,000-yard seasons, led the league in touchdowns three times, and put up 122 yards on a broken leg in the Super Bowl. His ability to dominate on multiple teams with different QBs β from Steve Young to Tony Romo β makes his nearly 16,000 yards even more impressive. He wasnβt just elite. He was unstoppable.
2. Larry Fitzgerald (Arizona Cardinals)
17,492 yards β’ 121 touchdowns β’ 1,432 receptions
No drama. No diva. Just dominance. Larry Fitzgerald was the model of consistency β elite hands, precise routes, and a work ethic that never dipped. He spent his entire career in Arizona, often carrying the offense through quarterback chaos and rebuilds. Despite that, he ranks second all-time in both receiving yards and receptions, with 9 seasons over 1,000 yards and one of the greatest postseason runs ever in 2008. Fitz didnβt just age gracefully β he stayed productive into his mid-30s and redefined what it means to be a true professional at wide receiver.
1. Jerry Rice (San Francisco 49ers / Oakland Raiders / Seattle Seahawks)
22,895 yards β’ 197 touchdowns β’ 1,549 receptions
This isnβt a debate β itβs a landslide. Jerry Rice isnβt just the best wide receiver of all time; he might be the greatest football player of all time. His numbers are so outrageous they look fake: nearly 23,000 receiving yards, 197 touchdowns, and 1,549 catches β all records that still stand by a massive margin. He had 14 1,000-yard seasons, led the league in yards six times, and won three Super Bowls while dominating every era he played in. No one was more precise, more prepared, or more productive. Jerry Rice is the standard, and everyone else is chasing ghosts.

Top 10 players in career receiving yards in NFL history, led by Jerry Rice, Larry Fitzgerald, and Terrell Owens.
Full List: All-Time Career Receiving Yard Leaders
| Rank | Player | Yards | Years |
|---|---|---|---|
| 1 | Jerry Rice | 22,895 | 1985β2004 |
| 2 | Larry Fitzgerald | 17,492 | 2004β2020 |
| 3 | Terrell Owens | 15,934 | 1996β2010 |
| 4 | Randy Moss | 15,292 | 1998β2012 |
| 5 | Isaac Bruce | 15,208 | 1994β2009 |
| 6 | Tony Gonzalez | 15,127 | 1997β2013 |
| 7 | Tim Brown | 14,934 | 1988β2004 |
| 8 | Steve Smith Sr. | 14,731 | 2001β2016 |
| 9 | Marvin Harrison | 14,580 | 1996β2008 |
| 10 | Reggie Wayne | 14,345 | 2001β2014 |
| 11 | Andre Johnson | 14,185 | 2003β2016 |
| 12 | James Lofton | 14,004 | 1978β1993 |
| 13 | Cris Carter | 13,899 | 1987β2002 |
| 14 | Anquan Boldin | 13,779 | 2003β2016 |
| 15 | Henry Ellard | 13,777 | 1983β1998 |
| 16 | Julio Jones | 13,703 | 2011β2023 |
| 17 | Torry Holt | 13,382 | 1999β2009 |
| 18 | Andre Reed | 13,198 | 1985β2000 |
| 19 | Steve Largent | 13,089 | 1976β1989 |
| 20 | Jason Witten | 13,046 | 2003β2020 |
| 21 | DeAndre Hopkins | 12,965 | 2013β2024 |
| 22 | Irving Fryar | 12,785 | 1984β2000 |
| 23 | Art Monk | 12,721 | 1980β1995 |
| 24 | Mike Evans | 12,684 | 2014β2024 |
| 25 | Brandon Marshall | 12,351 | 2006β2018 |
| 26 | Antonio Brown | 12,291 | 2010β2021 |
| 27 | Jimmy Smith | 12,287 | 1992β2005 |
| 28 | Travis Kelce | 12,151 | 2013β2024 |
| 29 | Charlie Joiner | 12,146 | 1969β1986 |
| 30 | Hines Ward | 12,083 | 1998β2011 |
| 31 | Derrick Mason | 12,061 | 1997β2011 |
| 32 | Michael Irvin | 11,904 | 1988β1999 |
| 33 | Davante Adams | 11,844 | 2014β2024 |
| 34 | Antonio Gates | 11,841 | 2003β2018 |
| 35 | Don Maynard | 11,834 | 1958β1973 |
| 36 | Calvin Johnson | 11,619 | 2007β2015 |
| 37 | Muhsin Muhammad | 11,438 | 1996β2009 |
| 38 | Rod Smith | 11,389 | 1995β2006 |
| 39 | Keenan McCardell | 11,373 | 1992β2007 |
| 40 | Keenan Allen | 11,274 | 2013β2024 |
| 41 | DeSean Jackson | 11,263 | 2008β2022 |
| 42 | Tyreek Hill | 11,098 | 2016β2024 |
| 43 | Chad Johnson | 11,059 | 2001β2011 |
| 44 | Joey Galloway | 10,950 | 1995β2010 |
| 45 | Roddy White | 10,863 | 2005β2015 |
| 46 | Gary Clark | 10,856 | 1985β1995 |
| 47 | Stanley Morgan | 10,716 | 1977β1990 |
| 48 | Keyshawn Johnson | 10,571 | 1996β2006 |
| 49 | A.J. Green | 10,514 | 2011β2022 |
| 50 | Stefon Diggs | 10,491 | 2015β2024 |
| 51 | Harold Jackson | 10,372 | 1968β1983 |
| 52 | Santana Moss | 10,283 | 2001β2014 |
| 53 | Lance Alworth | 10,266 | 1962β1972 |
| 54 | Andre Rison | 10,205 | 1989β2000 |
| 55 | Donald Driver | 10,137 | 1999β2012 |
| 56 | Shannon Sharpe | 10,060 | 1990β2003 |
| 57 | Amari Cooper | 10,033 | 2015β2024 |
| 58 | Eric Moulds | 9,995 | 1996β2007 |
| 59 | Wes Welker | 9,924 | 2004β2015 |
| 60 | Drew Hill | 9,831 | 1979β1993 |
| 61 | T.Y. Hilton | 9,812 | 2012β2022 |
| 62 | Demaryius Thomas | 9,763 | 2010β2019 |
| 63 | Marques Colston | 9,759 | 2006β2015 |
| 64 | Brandin Cooks | 9,532 | 2014β2024 |
| 65 | Amani Toomer | 9,497 | 1996β2008 |
| 66 | Rob Moore | 9,368 | 1990β1999 |
| 67 | Rob Gronkowski | 9,286 | 2010β2021 |
| 68 | Raymond Berry | 9,275 | 1955β1967 |
| 69 | Emmanuel Sanders | 9,245 | 2010β2021 |
| 70 | Herman Moore | 9,174 | 1991β2002 |
| 71 | Anthony Miller | 9,148 | 1988β1997 |
| 72 | Charley Taylor | 9,110 | 1964β1977 |
| 73 | Vincent Jackson | 9,080 | 2005β2016 |
| 74 | Tony Martin | 9,065 | 1990β2001 |
| 75 | Harold Carmichael | 8,985 | 1971β1984 |
| 76 | Fred Biletnikoff | 8,974 | 1965β1978 |
| 77 | Mark Clayton | 8,974 | 1983β1993 |
| 78 | Wes Chandler | 8,966 | 1978β1988 |
| 79 | Roy Green | 8,965 | 1979β1992 |
| 80 | Ricky Proehl | 8,878 | 1990β2006 |
| 81 | Mark Duper | 8,869 | 1982β1992 |
| 82 | Terry Glenn | 8,823 | 1996β2007 |
| 83 | Terance Mathis | 8,809 | 1990β2002 |
| 84 | Mark Carrier | 8,763 | 1987β1998 |
| 85 | Joe Horn | 8,744 | 1996β2007 |
| 86 | John Stallworth | 8,723 | 1974β1987 |
| 87 | Johnnie Morton | 8,719 | 1994β2005 |
| 88 | Cliff Branch | 8,685 | 1972β1985 |
| 89 | Greg Olsen | 8,683 | 2007β2020 |
| 90 | Laveranues Coles | 8,609 | 2000β2009 |
| 91 | Tyler Lockett | 8,594 | 2015β2024 |
| 92 | Jordy Nelson | 8,587 | 2008β2018 |
| 93 | Paul Warfield | 8,565 | 1964β1977 |
| 94 | Jimmy Graham | 8,545 | 2010β2023 |
| 95 | Plaxico Burress | 8,499 | 2000β2012 |
| 96 | Billy Howton | 8,459 | 1952β1963 |
| 97 | Tommy McDonald | 8,410 | 1957β1968 |
| 98 | Eddie Kennison | 8,345 | 1996β2008 |
| 99 | Adam Thielen | 8,311 | 2014β2024 |
| 100 | Wesley Walker | 8,306 | 1977β1989 |
| 101 | Greg Jennings | 8,291 | 2006β2015 |
| 102 | Golden Tate | 8,278 | 2010β2020 |
| 103 | Carroll Dale | 8,277 | 1960β1973 |
| 104 | Robert Woods | 8,233 | 2013β2024 |
| 105 | Curtis Conway | 8,230 | 1993β2004 |
| 106 | Ernest Givins | 8,215 | 1986β1995 |
| 107 | Jeff Graham | 8,172 | 1991β2001 |
| 108 | Eric Martin | 8,161 | 1985β1994 |
| 109 | Sterling Sharpe | 8,134 | 1988β1994 |
| 110 | Webster Slaughter | 8,111 | 1986β1998 |
| 111 | Haven Moses | 8,091 | 1968β1981 |
| 112 | Zach Ertz | 8,088 | 2013β2024 |
| 113 | Mike Wallace | 8,072 | 2009β2018 |
| 114 | Art Powell | 8,046 | 1959β1968 |
| 115 | Bill Brooks | 8,001 | 1986β1996 |
| 116 | Don Hutson | 7,991 | 1935β1945 |
| 117 | Tony Hill | 7,988 | 1977β1986 |
| 118 | Odell Beckham Jr. | 7,987 | 2014β2024 |
| 119 | Ozzie Newsome | 7,980 | 1978β1990 |
| 120 | Bobby Mitchell | 7,954 | 1958β1968 |
| 121 | Jackie Smith | 7,918 | 1963β1978 |
| 122 | Jimmy Orr | 7,914 | 1958β1970 |
| 123 | Jarvis Landry | 7,870 | 2014β2022 |
| 124 | Pierre Garcon | 7,854 | 2008β2018 |
| 125 | Drew Pearson | 7,822 | 1973β1983 |
| 126 | Cooper Kupp | 7,776 | 2017β2024 |
| 127 | Bobby Engram | 7,751 | 1996β2009 |
| 128 | Anthony Carter | 7,733 | 1985β1995 |
| 129 | Chris Chambers | 7,648 | 2001β2010 |
| 130 | Randall Cobb | 7,624 | 2011β2023 |
| 131 | Brian Blades | 7,620 | 1988β1998 |
| 132 | Vernon Davis | 7,562 | 2006β2019 |
| 133 | Nat Moore | 7,546 | 1974β1986 |
| 134 | Roy Jefferson | 7,539 | 1965β1976 |
| 135 | Gary Garrison | 7,538 | 1966β1977 |
| 136 | D.J. Moore | 7,531 | 2018β2024 |
| 137 | Dez Bryant | 7,506 | 2010β2020 |
| 138 | Michael Crabtree | 7,499 | 2009β2019 |
| 139 | Justin Jefferson | 7,432 | 2020β2024 |
| 140 | Ed McCaffrey | 7,422 | 1991β2003 |
| 141 | Marvin Jones | 7,421 | 2012β2023 |
| 142 | Bob Hayes | 7,414 | 1965β1975 |
| 143 | Pete Retzlaff | 7,412 | 1956β1966 |
| 144 | George Kittle | 7,380 | 2017β2024 |
| 145 | Wayne Chrebet | 7,365 | 1995β2005 |
| 146 | Otis Taylor | 7,306 | 1965β1975 |
| 147 | Boyd Dowler | 7,270 | 1959β1971 |
| 148 | Chris Godwin | 7,266 | 2017β2024 |
| 149 | Antonio Freeman | 7,251 | 1995β2003 |
| 150 | Jared Cook | 7,237 | 2009β2021 |

Tier list ranking the all-time NFL career receiving yard leaders, with Jerry Rice standing alone in Tier 1 at over 22,000 yards.
FAQ β Most Receiving Yards in NFL History
Who has the most receiving yards in NFL history?
Jerry Rice holds the record for most career receiving yards in NFL history with 22,895 yards. No other player has ever crossed the 18,000-yard mark, making his lead one of the most untouchable records in football.
How many players have over 15,000 career receiving yards?
As of the 2025 NFL season, six players have surpassed 15,000 receiving yards: Jerry Rice, Larry Fitzgerald, Terrell Owens, Randy Moss, Isaac Bruce, and Tony Gonzalez.
Are tight ends included in this list?
Yes β this list includes all players who have caught passes, including tight ends. Notable examples include Tony Gonzalez and Travis Kelce, both of whom rank among the top all-time in receiving yards.
Who is the active leader in career receiving yards?
As of 2025, DeAndre Hopkins and Mike Evans are the active leaders in receiving yards. Both have passed the 12,000-yard mark and continue to climb the all-time list.
Will anyone break Jerry Riceβs record?
Unlikely. Jerry Rice’s 22,895 yards set an almost impossible standard. Even the most productive modern receivers would need over 15 seasons of elite performance to come close β and that’s without missing time to injury or regression.
Conclusion β Career Receiving Yards Leaders
When it comes to career receiving yards, the numbers tell a story of longevity, dominance, and all-time greatness. Jerry Rice sits in a tier of his own β nearly 5,500 yards ahead of second place β and his records continue to withstand the test of time. From Larry Fitzgeraldβs consistency to Randy Mossβs explosiveness and Terrell Owensβ raw production, every name on this list helped shape the evolution of the modern passing game.
As the NFL becomes more pass-heavy, we may see more names climb the ranks. But breaking into the top 10 β let alone catching Jerry Rice β remains one of the most difficult feats in all of football.
For more all-time leaderboards, tier lists, and deep dives into NFL history, explore our full rankings here on SOG Sports.
Want more records and rankings like this?
π² Follow @sogfootball on Instagram β daily debates and stat drops.
π Browse all NFL Records and Tier Lists on the site here.