DRAFT CHALLENGERPlay now

The Greatest NFL Wide Receivers of All Time

Jerry Rice is the greatest wide receiver of all time, and it is not close — he holds every major career receiving record by margins no one is near. Here is the all-time receiver ranking the way fans and analysts agree on it, from Rice and Moss through the modern greats, with our take on the contested spots.

The order follows the fan and expert consensus — we don’t invent our own. Where the debate is genuinely open, our note says how we lean. Every player here comes from an era you can draft in the game, where our engine rates each season against its own time. How the ratings work →

  1. 1
    Jerry Rice1985–2004
    3× Super Bowl champion13× Pro BowlAll-time receptions, yards and TD leader

    The most undisputed number one in football — the records aren’t just held, they’re lapped.

  2. 2
    Randy Moss1998–2012
    4× First-Team All-ProSingle-season TD record (23)6× Pro Bowl
  3. 3
    Terrell Owens1996–2010
    5× First-Team All-Pro3rd all-time receiving yards6× Pro Bowl

    Our take: the #3 spot is a three-way argument — Owens has the career numbers, Megatron the peak, Fitzgerald the longevity.

  4. 4
    Larry Fitzgerald2004–2020
    11× Pro Bowl2nd all-time receptions and yardsNFL 100 All-Time Team
  5. 5
    Calvin Johnson2007–2015
    3× First-Team All-ProSingle-season yards record (1,964)6× Pro Bowl

    Retired at 30 in his prime; at his peak, the most physically dominant receiver the game has seen.

  6. 6
    Marvin Harrison1996–2008
    Super Bowl XLI champion8× Pro BowlSingle-season receptions record (143)
  7. 7
    Steve Largent1976–1989
    7× Pro BowlHeld the major career receiving records at retirementNFL 100 All-Time Team
  8. 8
    Cris Carter1987–2002
    8× Pro Bowl2× First-Team All-Pro130 career receiving TDs
  9. 9
    Don Hutson1935–1945
    2× NFL MVP3× NFL championLed the league in receiving 8 times

    The man who invented the position — pass-catching as a craft basically starts with him. Predates fan memory, tops expert lists.

  10. 10
    Michael Irvin1988–1999
    3× Super Bowl champion5× Pro BowlPro Football Hall of Fame
  11. 11
    Tim Brown1988–2004
    9× Pro BowlTop-10 all-time receiving yardsPro Football Hall of Fame
  12. 12
    Julio Jones2011–2022
    2× First-Team All-Pro7× Pro BowlHighest career yards per game
  13. 13
    Antonio Brown2010–2021
    4× First-Team All-ProMost catches and yards of the 2010s7× Pro Bowl
  14. 14
    Isaac Bruce1994–2009
    Super Bowl XXXIV champion4× Pro BowlPro Football Hall of Fame
  15. 15
    Andre Johnson2003–2016
    7× Pro Bowl2× First-Team All-ProPro Football Hall of Fame
  16. 16
    Torry Holt1999–2009
    Super Bowl XXXIV champion7× Pro BowlMost receiving yards of the 2000s
Draft your all-time NFL boardHow the ratings work

A consensus ranking, not our invention — aggregated from the fan and expert lists people actually argue over. Names and honors are public record. Draft any of these eras for real in Draft Challenger.

Questions people actually ask

Who is the greatest wide receiver of all time?

Jerry Rice, without debate. He holds every major career receiving record — receptions, yards and touchdowns — by margins no one else approaches, plus three Super Bowl rings.

Who is the second-greatest receiver ever?

Randy Moss is the near-unanimous number two, on the strength of the most dominant deep-threat peak the game has seen and the single-season touchdown record. The bigger argument is who ranks third.

Is Calvin Johnson a top-five receiver?

Most lists say yes. "Megatron" retired at 30 still in his prime, and his 1,964-yard season remains the most receiving yards anyone has posted in a year.