Top 6 Best NFL Wide Receivers of All Time
Throughout the history of the NFL, there have been many talented wide receivers who have made jaw-dropping catches, ran meticulous routes, demonstrated astonishing speed, and recorded impressive statistics. However, a few checked all of these boxes and then some, proving to be the best wide receivers of all time.
Who are the best NFL wide receivers of all time?
1. Jerry Rice
- Recorded fourteen 1,000 yard seasons
- 22,895 total receiving yards
- 1,549 receptions
- 208 total touchdowns
- Competed in four Super Bowls and won three
- First-team All-Pro 11 consecutive seasons
- 13-time Pro Bowler
- Selected to the 1980s and 1990s All-Decade Teams
- Selected to the NFL’s 75th Anniversary Team
Jerry Rice is considered the NFL’s best wide receiver of all time. In 1985, he was selected in the first round of the NFL Draft by the San Francisco 49ers. Not wasting any time, Rice began to break new records every season he competed. He led the league in receiving yards and touchdown receptions six times throughout his career. He also broke the record of most touchdowns in a single season with 22 in 1987 and broke the record for most receiving yards with 1,848 in 1995. Rice played in the NFL for 20 seasons, longer than any other wide receiver, and continues to lead the league in receptions (1,549), receiving yards (22,895), and total touchdowns (208).
2. Terrell Owens
- 153 receiving touchdowns
- 15,934 receiving yards
- 1,078 receptions
- Six-time Pro Bowler
- Five-time All-Pro (2000, 2001, 2002, 2004, 2007)
- Selected to the 2000s NFL All-Decade Team
Terrell Owens was drafted in the third round of the 1996 NFL Draft by the San Francisco 49ers. Owens played alongside Jerry Rice on the 49ers for several seasons and closely followed in his footsteps, making impressive plays and recording extraordinary statistics. For five seasons, he led the 49ers in receptions and is second in franchise history after Rice in receptions (592), yards (8,572), and touchdowns (81). After his time with the 49ers, Owens also played for the Philadelphia Eagles, Dallas Cowboys, Buffalo Bills, and Cincinnati Bengals. He made it to Super Bowl XXXIX with the Eagles, where he recorded nine receptions and 122 yards. By the time he retired, Owens was ranked second all-time in total yardage and third all-time in touchdown receptions.
3. Randy Moss
- Six-time Pro Bowler
- 15,292 receiving yards
- 156 touchdowns
- 982 receptions
Randy Moss was drafted in the first round of the 1998 NFL Draft by the Minnesota Vikings. He went on to play for the Oakland Raiders, New England Patriots, Tennessee Titans, and San Francisco 49ers. In his first season, Moss broke the record for the most touchdown receptions by a rookie with 17 and also was awarded AP Offensive Rookie of the Year. At the conclusion of his time with the Vikings, Moss finished second in team history in receiving yards (9,316), touchdowns (93), and receptions (587). In 2007, Moss set the record for the most touchdown receptions in a single season with 23. By the time he retired, Moss was ranked third in career receiving yards and fourth in career touchdowns.
4. Don Hutson
- 9 All-NFL selections
- 488 receptions
- 7,991 receiving yards
- 99 touchdowns
- Two time NFL MVP (1941, 1942)
Don Hutson joined the NFL in 1935, signing a contract with the Green Bay Packers. Hutson was a revolutionary player, bringing many new techniques to the art of receiving, including buttonhooks, Z-outs, and hook-and-go’s. Furthermore, he led the league in receiving eight different years and scoring for five consecutive years. Besides playing offense, Hutson also competed on the defensive side of the ball, playing as a skilled safety who recorded 30 interceptions in his final six seasons in the league. By the time he retired in 1945, Hutson had set 18 records, including 99 career touchdowns, which remained the league record for over 40 years.
5. Calvin Johnson
- Six-time Pro Bowler
- 83 receiving touchdowns
- 11,619 receiving yards
- 731 receptions
- Bobby Layne Offensive MVP for six consecutive seasons (2008-2013)
- Three-time First-Team All-Pro
- NFL All-Decade Team 2010s
Calvin Johnson, aka “Megatron,” was drafted second overall in the 2007 NFL Draft by the Detroit Lions. Johnson spent all nine of his seasons with the Lions, where he had many remarkable seasons and proved to be one of the most gifted wide receivers of all time. Johnson recorded over 1,000 receiving yards in seven different seasons and led the league in receiving yards in 2011 and 2012. Additionally, he led the league in pass receptions in 2012 with 122. When he retired in 2015, Johnson held the league record for most receiving yards in a season (1,964) and most successive games with 100 or more receiving yards (8).
6. Larry Fitzgerald
- 1,432 receptions
- 17,492 receiving yards
- 121 touchdowns
- 11-time Pro Bowler
- 256 games with at least one catch
- 49 100-yard receiving games
Larry Fitzgerald was drafted third overall in the 2004 NFL Draft by the Arizona Cardinals. He played all 17 of his seasons with the Cardinals, proving to be one of the best players in franchise history. Throughout his time in the league, Fitzgerald led the NFL in receiving touchdowns and receptions twice. He was also awarded the prestigious NFL Walter Payton Man of the Year Award and selected as an NFL First-Team All-Pro. Fitzgerald holds the franchise record for practically all receiving statistics, including receptions, receiving touchdowns and yards, and total touchdowns. Furthermore, he has the most career receptions in history with a single team with 1,432 and holds the longest streak for games with at least one catch for a single team with 256.
Who is the greatest NFL wide receiver of all time?
Jerry Rice is the greatest NFL wide receiver of all time. He played for a total of 20 years in the NFL: 15 seasons with the San Francisco 49ers, four with the Oakland Raiders, and one with the Seattle Seahawks. During his lengthy career in the league, Rice set the record for most career receptions (1,549), yards (22,895), and touchdown receptions (197). He still holds the record in all three categories and will likely do so for a long time.
What NFL wide receiver holds the record for most receiving yards all time?
Jerry Rice holds the record for most receiving yards of all time with 22,895 yards. He is the only player in NFL history that has surpassed 20,000 receiving yards so far. During his time with the San Francisco 49ers, Rice broke the record for the most receiving yards in franchise history with 19,247 yards. The closest receiver to Rice in terms of career receiving yards is Larry Fitzgerald, who recorded 17,492 yards during his time with the Arizona Cardinals.
What NFL wide receiver holds the record for the most receiving touchdowns all time?
Jerry Rice also holds the record for the most receiving touchdowns of all time with 197 touchdowns. Furthermore, he also holds the record for the most career touchdowns scored by any NFL player with 208 touchdowns. During his extremely successful career in the NFL, Rice competed in more playoff games than any other wide receiver in history (29 games) and, therefore, holds the record for most receiving touchdowns in the postseason with 22 touchdowns.