When discussing the players with the most rushing touchdowns in NFL history, one name stands above the rest: Emmitt Smith.With a remarkable total of 164 rushing touchdowns, Smith not only leads the pack but has also set a high bar for future running backs in the league.