Top 10 players with the most touchdowns in NFL history

With the NFL season right around the corner, it is worth taking a look back at some of the best players to ever touch a pigskin. Below are some of the best ever players in NFL history, many of whom set records that still have not been met to this day.

This is the time of year when many fans choose their NFL picks for betting pools and sports betting platforms. As online sports betting becomes legalized in more and more places across the United States, this is likely to become an even more prominent aspect of football fan culture.

Listed below are the top 10 players who scored the most touchdowns in NFL history – were you surprised by any of them?

Jerry Rice

Jerry Rice is first and foremost the top NFL player when it comes to touchdowns, having scored 208 touchdowns during his career. He was a wide receiver for the San Francisco 49ers until he was traded to the Oakland Raiders, Seattle Seahawks and Denver Broncos.

Rice has won the Super Bowl three times and has an amazing receiving average of 14.8.

Emmitt Smith

Following Rice is Emmitt Smith who scored a total of 175 touchdowns during his career as a running back with the Dallas Cowboys and Arizona Cardinals. Smith is a three-time Super Bowl champion and he has won dozens of awards, including Super Bowl MVP, NFL MVP, NFL Offensive Rookie of the Year and NFL Scoring Leader.

LaDainian Tomlinson

LaDainian Tomlinson comes in third place with a record of 162 touchdowns during his career as a running back with the San Diego Chargers and New York Jets. Tomlinson’s career lasted a decade, and he is now a Special Assistant with the Los Angeles Chargers.

He broke the NFL record for the most touchdowns in a game with 28 in 2006 and the most consecutive games with a touchdown at 18.

Randy Moss

Randy Moss, a wide receiver who played with several different teams across the country, comes in fourth place with 157 touchdowns. At one point in his career, Moss scored 23 touchdowns in a single season and, amazingly, made 17 touchdowns in his rookie season.

Terrell Owens

Terrell Owens received 153 touchdowns as a wide receiver. Over the course of his long career, he played with the San Francisco 49ers, the Philadelphia Eagles, Dallas Cowboys, Buffalo Bills, Cincinnati Bengals and Seattle Seahawks, among others.

Owens still plays football as a wide receiver in the Fan Controlled Football (FCF) league for both the FCF Zappers and the Knights of Degen.

Marcus Allen

Marcus Allen was a star running back who scored 21 receiving touchdowns and 123 rushing touchdowns. He also made 587 receptions during his time with the Los Angeles Raiders and the Kansas City Chiefs.

Allen went to the XVIII Super Bowl with the Raiders, which they won. He also won the Super Bowl MVP that year and the NFL Offensive Player of the Year award. Allen was inducted into the College Football Hall of Fame in 2000 and the Pro Football Hall of Fame in 2003.

Marshall Faulk

As a running back, Marshall Faulk made 136 touchdowns during his career. He played with both the Indianapolis Colts and the St. Louis Rams and he made it to the XXXIV Super Bowl where his team was victorious.

During his career, he had 100 rushing touchdowns, 36 receiving touchdowns and 767 receptions. He is known for being one of the best running backs of all time and he has won many awards over the years

Cris Carter

Cris Carter received 130 touchdowns as a wide receiver for the Minnesota Vikings, Philadelphia Eagles and Miami Dolphins. He won dozens of awards during his career and made 1,101 receptions. Since his retirement, he has worked for HBO, Yahoo and ESPN.

Marvin Harrison

As a wide receiver, Marvin Harrison had 128 receiving touchdowns. He spent his entire career with the Indianapolis Colts and was a Super Bowl Champion for Super Bowl XLI.

Jim Brown

One of the oldest players on this list, Brown scored 20 receiving touchdowns and 106 rushing touchdowns during his career with the Cleveland Browns. His career began in the 1950s when pro football looked very different than it does today. Brown won dozens of awards including NFL Rookie of the Year and NFL MVP.

Other interesting data