Most Touchdowns in NFL History
On this page5
Jerry Rice holds the NFL record for the most career touchdowns, with 208 scored over 20 seasons from 1985 to 2004. Almost all of them came through the air, and his total sits 33 ahead of second-place Emmitt Smith, a margin that captures Rice’s standing as the greatest receiver in football history.
The touchdown is the point of the game, and the career leaderboard for scoring them is one of the sport’s defining lists. A quick note on what it measures: this ranks touchdowns scored by rushing, receiving or returning the ball, not passing touchdowns thrown by quarterbacks, which is a separate record. Here is the full leaderboard of the NFL’s touchdown leaders, the careers behind the numbers, and why Rice’s mark stands so tall. All figures are as of the 2025 season.
The record holder: Jerry Rice and 208 touchdowns
Rice spent most of his career with the San Francisco 49ers, where his precise route-running and relentless work ethic made him the most productive pass-catcher the league has known. The overwhelming majority of his 208 touchdowns came on receptions, with a handful added on rushes, and he kept scoring into his 40s across a 20-year career.
The scale of the record is what secures it. At 33 touchdowns clear of the field, Rice’s total would require another player to combine elite scoring with two full decades of durability, a pairing that has not come close to repeating since he retired.
The full leaderboard of career touchdown leaders
The table below ranks the NFL’s all-time leaders in total touchdowns scored.
| Rank | Touchdowns | Player | Career |
|---|---|---|---|
| 1 | 208 | Jerry Rice | 1985-2004 |
| 2 | 175 | Emmitt Smith | 1990-2004 |
| 3 | 162 | LaDainian Tomlinson | 2001-2011 |
| 4 | 157 | Randy Moss | 1998-2012 |
| 5 | 156 | Terrell Owens | 1996-2010 |
| 6 | 145 | Marcus Allen | 1982-1997 |
| 7 | 136 | Marshall Faulk | 1994-2005 |
| 8 | 131 | Cris Carter | 1987-2002 |
| 9 | 128 | Marvin Harrison | 1996-2008 |
| 10 | 126 | Jim Brown | 1957-1965 |
The list is split between receivers like Randy Moss, Terrell Owens and Marvin Harrison and running backs like Emmitt Smith, LaDainian Tomlinson and Marshall Faulk. Jim Brown, tenth here, scored his 126 in just nine seasons, the highest per-season rate on the list.
Emmitt Smith and the running backs
Emmitt Smith, the NFL’s all-time leading rusher, sits second with 175 touchdowns, nearly all of them on the ground. He heads a group of running backs, including LaDainian Tomlinson and Marshall Faulk, whose scoring came from carrying the ball rather than catching it. Their presence shows how the record can be built from either side of the offense. Smith’s yardage exploits anchor our most rushing yards of all time leaderboard.
The receiving stars behind Rice
The rest of the top of the list is dominated by pass-catchers who followed Rice’s blueprint. Randy Moss and Terrell Owens both cleared 150 touchdowns almost entirely on receptions, while Marvin Harrison and Cris Carter added long, prolific careers. Their receiving totals feature on our most receiving yards of all time list, and the quarterbacks who threw to them lead our most passing yards of all time leaderboard.
Why the record matters
Total touchdowns measure the purest goal of offense, reaching the end zone, sustained across an entire career. Rice’s 208 reflect both historic production and rare longevity, the combination that makes the record so secure. The defenders trying to stop these scorers chase their own marks, charted on our most sacks in NFL history leaderboard.
The short version: Jerry Rice holds the NFL record for the most touchdowns with 208, well ahead of Emmitt Smith (175) and LaDainian Tomlinson (162). The list counts touchdowns scored, not passing touchdowns thrown. As of the 2025 season, no active player is close, and Rice’s record remains one of football’s safest.
Frequently asked questions
Who has the most touchdowns in NFL history?+
Jerry Rice has the most touchdowns in NFL history, with 208 scored between 1985 and 2004. That is 33 more than second-place Emmitt Smith (175). Rice's total, almost entirely on receptions, is the record for touchdowns scored, not passing touchdowns thrown. All figures are as of the 2025 season.
Is this the same as the passing touchdown record?+
No. This leaderboard counts touchdowns scored by running, catching or returning the ball, which is why Jerry Rice leads with 208. Passing touchdowns, thrown by quarterbacks, are a separate record led by Tom Brady with 649. A player can top one list without appearing on the other, since quarterbacks rarely score many touchdowns themselves.
How many touchdowns did Emmitt Smith score?+
Emmitt Smith scored 175 career touchdowns, second on the all-time list, with 164 of them coming on the ground. He is also the NFL's all-time leading rusher, so his touchdown total reflects a career built almost entirely on running the ball. He trails only Jerry Rice among total touchdown scorers.
Will any active player break Jerry Rice's touchdown record?+
It is very unlikely soon. Rice's 208 touchdowns required 20 seasons of elite production, and no active player is close to the pace. Modern careers rarely last that long at a high level, so while running backs and receivers continue to climb the list, the record is considered one of the safest in football.
Sources
Play & tools
Free browser games and tools — no account, no download.
- Play 17-0 — Draft nine and chase a flawless NFL regular season — the perfect 17-0 run, no playoffs.
- Play 20-0 — Draft nine and chase a perfect NFL season — regular season and playoffs, undefeated.
- Play 16-0 — Draft nine and chase a perfect 16-0 — the classic 16-game NFL regular season, no playoffs.
- Play Flawless Six — Draft five players and a head coach, then chase a perfect NFL season with the right chemistry.
- Play Guess the NFL Player — A new mystery NFL player every day. Eight guesses, with a clue on each — plus free unlimited mode.
- Play NFL Wordle — A Wordle for football — guess the daily NFL player in eight tries, with green-amber-grey feedback on every clue.
- Play NFL Connections — Sort sixteen football tiles into four hidden groups of four. A new daily puzzle, four mistakes allowed, plus unlimited mode.
- Explore all our games →
- Open the schedule simulator — Pick every 2026 NFL game and watch the standings and playoff seeds update live.
- Open the squares generator — Generate a randomized, printable Super Bowl squares grid for your party — free, no sign-up.
- Open the trade calculator — Weigh any fantasy football trade instantly — clear winner and value gap.
- Run the NFL predictor — Simulate the NFL bracket and see who your picks send to the Super Bowl.
- Open the passer rating calculator — Calculate the official NFL passer rating (0–158.3) from any passing line, with the formula shown.
- Explore all our free sports tools →
Related nfl guides
View all →
Most Rushing Touchdowns in NFL History
Emmitt Smith scored 164 rushing touchdowns, the most in NFL history. The full leaderboard of the league's all-time rushing TD leaders, explained.
Most Passing Touchdowns in NFL History
Tom Brady threw 649 touchdown passes, the most in NFL history. The full leaderboard of the all-time passing TD leaders, explained.
Most Receiving Touchdowns in NFL History
Jerry Rice caught 197 receiving touchdowns, the most in NFL history. The full leaderboard of the league's top TD receivers, explained.
Highest-Scoring Game in NFL History: Washington's 113-Point Shootout (1966)
Washington 72, NY Giants 41 on Nov. 27, 1966 is the highest-scoring NFL game ever at 113 combined points. Full ranked leaderboard of the top 14 games.
Longest Winning Streak in NFL History: Patriots' 21 Straight (2003-04)
The Patriots' 21 straight wins, incl. playoffs, is the NFL's longest streak (2003-04). See the full ranked list, the Colts' 23-game regular-season record, and how they differ.
Most Consecutive Starts in NFL History
Brett Favre's 297 straight starts leads the full ranked list of the NFL's ironman streaks, from Jim Marshall's 270 to the offensive linemen and defenders still chasing the mark in 2026.