The player with the most touchdowns in NFL history is LaDainean Tomlinson of the San Diego Chargers. He scored 31 TD's in one season. He actually scored 32 touchdowns!!
The record is 5 touchdowns.
In the NFL, running back Billy Sims of the Detroit Lions scored the most touchdowns in the 1980 season with 16.
Jerry Rice with 208 career touchdowns
Priest Holmes of the Kansas City Chiefs led the NFL in touchdowns in the 2002 season with 24.
William "The fridge" Perry.
Gale Sayers with 6
Juan Maldonado he scored 400000
Historically, Jerry Rice holds the NFL record for most touchdowns scored with 208. Of active players, LaDainian Tomlinson, as of 10/17/2010, has scored 158 touchdowns, including 143 rushing touchdowns and 15 receiving touchdowns. Randy Moss is a close second among active players with 153 touchdowns as of 10/17/10.