NFL All-Time Rushing TDs Leaders

NFL All-Time Rushing TDs Leaders

Updated Sep. 29, 2024 6:59 a.m. ET

Which players have recorded the most rushing touchdowns in NFL history? You'll find that list here.

NFL Week 4 Super Six: Philadelphia Eagles vs Tampa Bay Buccaneers

Join Chris “The Bear” Fallica alongside former NFL Offensive Lineman Geoff Schwartz as they break down NFL Week 4’s Super Six powered by DraftKings Sportsbook.

Keep up with the 2024 NFL season on FOX Sports.

ADVERTISEMENT

Most Rushing TDs in NFL History

Table only includes stats from after the 1970 NFL-AFL merger.

Rank Player Years Active Career Rush TDs
1 Emmitt Smith 1990-2004 164
2 LaDainian Tomlinson 2001-2011 145
3 Marcus Allen 1982-1997 123
4 Adrian Peterson 2007-2021 120
5 Walter Payton 1975-1987 110
6 John Riggins 1971-1985 104
7 Shaun Alexander 2000-2008 100
7 Marshall Faulk 1994-2005 100
9 Barry Sanders 1989-1998 99
10 Derrick Henry 2016-2024 94
11 Franco Harris 1972-1984 91
11 Jerome Bettis 1993-2005 91
13 Eric Dickerson 1983-1993 90
13 Curtis Martin 1995-2005 90
15 Priest Holmes 1997-2007 86
16 Marshawn Lynch 2007-2019 85
17 Corey Dillon 1997-2006 82
18 Ottis Anderson 1979-1992 81
18 Frank Gore 2005-2020 81
20 Edgerrin James 1999-2009 80
21 Ricky Watters 1992-2001 78
22 Tony Dorsett 1977-1988 77
23 Pete Johnson 1977-1984 76
24 Cam Newton 2011-2021 75
24 Clinton Portis 2002-2010 75

Check out FOX Sports for more NFL Stats.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

FOLLOW Follow your favorites to personalize your FOX Sports experience
National Football League
share