NFL All-Time Receiving Touchdown Leaders
Top 25 career receiving touchdowns leaders (regular season only)
| Rank | Player | Rec TDs | Years Active | Teams |
|---|---|---|---|---|
| 1 | Jerry Rice | 197 | 1985–2004 | SF, OAK, SEA |
| 2 | Randy Moss | 156 | 1998–2012 | MIN, OAK, NE, TEN, SF |
| 3 | Terrell Owens | 153 | 1996–2010 | SF, PHI, DAL, BUF, CIN |
| 4 | Cris Carter | 130 | 1987–2002 | PHI, MIN, MIA |
| 5 | Marvin Harrison | 128 | 1996–2008 | IND |
| 6 | Antonio Gates | 116 | 2003–2018 | SD/LAC |
| 7 | Tony Gonzalez | 111 | 1997–2013 | KC, ATL |
| 8 | Larry Fitzgerald | 121 | 2004–2020 | ARI |
| 9 | Steve Largent | 100 | 1976–1989 | SEA |
| 10 | Shannon Sharpe | 62 | 1990–2003 | DEN, BAL |
| 11 | Tim Brown | 100 | 1988–2004 | LA/OAK, TB |
| 12 | Andre Johnson | 70 | 2003–2016 | HOU, IND, TEN, CLE, SF, DET |
| 13 | Rob Gronkowski | 92 | 2010–2021 | NE, TB |
| 14 | Calvin Johnson | 83 | 2007–2015 | DET |
| 15 | Antonio Brown | 84 | 2010–2021 | PIT, OAK, NE, TB |
| 16 | Reggie Wayne | 82 | 2001–2016 | IND |
| 17 | Michael Irvin | 65 | 1988–1999 | DAL |
| 18 | Isaac Bruce | 91 | 1994–2009 | LA/STL, SF |
| 19 | Torry Holt | 74 | 1999–2009 | STL, JAC |
| 20 | Wes Welker | 50 | 2004–2015 | SD, MIA, NE, DEN, STL |
| 21 | Travis Kelce | 75 | 2013–present | KC |
| 22 | Ozzie Newsome | 47 | 1978–1990 | CLE |
| 23 | Sterling Sharpe | 65 | 1988–1994 | GB |
| 24 | Art Monk | 68 | 1980–1995 | WAS, NYJ, PHI |
| 25 | Charley Taylor | 79 | 1964–1977 | WAS |
Frequently Asked Questions
Who has the most receiving touchdowns in NFL history?
Jerry Rice holds the NFL all-time record with 197 receiving touchdowns across his 20-season career (1985–2004) with the San Francisco 49ers, Oakland Raiders, and Seattle Seahawks. Rice was the 16th overall pick in the 1985 NFL Draft.
How many receiving touchdowns did Randy Moss score?
Randy Moss scored 156 career receiving touchdowns, second all-time. In 2007, Moss set the single-season record with 23 receiving TDs while playing for the New England Patriots. Moss was selected 21st overall in the 1998 NFL Draft by the Minnesota Vikings.
What is the single-season receiving touchdowns record?
Randy Moss set the single-season record with 23 receiving touchdowns in 2007 with the New England Patriots. The previous record of 22 was held by Jerry Rice, set in 1987. Moss's record has stood for over 15 years.
Where does Terrell Owens rank all-time in receiving touchdowns?
Terrell Owens ranks third all-time with 153 career receiving touchdowns over 15 seasons (1996–2010) with the 49ers, Eagles, Cowboys, Bills, and Bengals. Despite his statistical dominance, Owens was not inducted into the Pro Football Hall of Fame until 2018.