Top Ten All-Time NFL Touchdown Leaders

1. Jerry Rice – 207 Touchdowns (197 Receiving/10 Rushing)
Position: Wide Receiver
Teams: San Francisco 49ers, Oakland Raiders, Seattle Seahawks, Denver Broncos
Career: 1985 – 2004 (Super Bowls: 3)
Rice played a major part in three Super Bowl championships with the San Francisco 49ers.

2. Emmitt Smith – 175 Touchdowns (164 Rushing/11 Receiving)
Position: Running Back
Teams: Dallas Cowboys, Arizona Cardinals
Career: 1990 – 2004 (Super Bowls: 3)
Smith is the current all-time career rushing leader with 18,355 total yards.

3. Ladainian Tomlinson – 146 Touchdowns (131 Rushing/15 Receiving)
Position: Running Back
Teams: San Diego Chargers
Career: 2001-Present (Super Bowls: 0)
Tomlinson has already set numerous all-time NFL and Charger records in his career.

4. Marcus Allen – 144 Touchdowns (123 Rushing/21 Receiving)
Position: Running Back
Teams: Los Angeles Raiders, Kansas City Chiefs
Career: 1982 – 1997 (Super Bowls: 1)
Winner of the 1981 Heisman Trophy, Allen would go on to run for over 12,000 yards.

5. Randy Moss – 143 Touchdowns (142 Receiving/1 Return)
Position: Wide Receiver
Teams: Minnesota Vikings, Oakland Raiders, New England Patriots
Career: 1998-Present (Super Bowls: 0)
Moss was the NFL Offensive Rookie of the Year in 1998 and has played in the Pro Bowl 6 times.

6. Terrell Owens – 143 Touchdowns (140 Receiving/3 Rushing)
Position: Wide Receiver
Teams: San Francisco 49ers, Philadelphia Eagles, Dallas Cowboys, Buffalo Bills
Career: 1996-Present (Super Bowls: 0)
The very talented and outspoken 6 time All Pro, Owens was the 89th pick in the 1996 Draft.

7. Marshall Faulk – 136 Touchdowns (100 Rushing/36 Receiving)
Position: Running Back
Teams: Indianapolis Colts, St. Louis Rams
Career: 1994 – 2006 (Super Bowls: 1)
Faulk played in seven Pro Bowls in his career and was awarded the NFL’s MVP in 2000.

8. Cris Carter – 130 Touchdowns (130 Receiving)
Position: Wide Receiver
Teams: Philadelphia Eagles, Minnesota Vikings, Miami Dolphins
Career: 1987 – 2002 (Super Bowls: 0)
Carter is the Vikings all-time leader in receptions, receiving yards, and touchdowns.

9. Marvin Harrison – 128 Touchdowns (128 Receiving)
Position: Wide Receiver
Teams: Indianapolis Colts
Career: 1996-Present (Super Bowls: 1)
Harrison has played his entire career with the Colts and continues to be among the best wide receivers in the NFL.

10. Jim Brown – 126 Touchdowns (106 Rushing/20 Receiving)
Position: Running Back
Teams: Cleveland Browns
Career: 1957 – 1965 (Super Bowls: n/a)
Brown is considered by many to be the best running back, and football player, of all-time.