top of page
SPORTS

National Football League (NFL) *Player Records*
Most Touchdowns
This list features the players with the most touchdowns in in the history of the National Football League (NFL).
RANK | PLAYERS | APPEARANCES | TOUCHDOWNS | YEARS |
1 | Jerry Rice | 303 | 208 | 1985–2004 |
2 | Emmitt Smith | 226 | 175 | 1990–2004 |
3 | LaDainian Tomlinson | 170 | 162 | 2001–2011 |
4 | Randy Moss | 219 | 157 | 1998–2012 |
5 | Terrell Owens | 219 | 156 | 1996–2010 |
6 | Marcus Allen | 222 | 145 | 1982–1997 |
7 | Marshall Faulk | 176 | 136 | 1994–2006 |
8 | Cris Carter | 234 | 131 | 1987–2002 |
9 | Marvin Harrison | 190 | 128 | 1996–2008 |
10 | Derrick Henry | 153 | 127 | 2016–present |
References
StatMuse (2025) NFL Touchdown Career Leaders. Available at: https://www.statmuse.com/nfl/ask/nfl-touchdown-career-leaders (Accessed: 1 December 2025).
Pro-Football-Reference (2025) NFL Touchdowns Career Leaders. Available at: https://www.pro-football-reference.com/leaders/all_td_career.htm (Accessed: 1 December 2025).

SCALA
lists
bottom of page



