Answered January 13th, 2020

Since 2005, Adrian Peterson has scored the most total touchdowns, with 117 touchdowns.

who has the most tds since 2005

See Trending NFL Searches