
A question that comes up every year is who has the NFL most touchdowns in a season? San Diego Charger LaDainian Tomlinson holds the record with 31 touchdowns in the 2006 season. For those who are looking at more recent performers with an eye to Fantasy Football, you’ll want to look at the most recent season. We have the top 45 ranked players for total TDs in a season for you below.
Most Touchdowns in a Season – NFL
The list for the most touchdowns in a season for the NFL is below. It includes results from leagues pre-dating the league mergers. Please note, the list includes all of the TDs a player scores. LaDainian Tomlinson set the record for most rushing TDs in a season. He also had three receiving to give him 31 total on the year in 2006. We have listed the players who have scored 20 or more TDs in a season in the table below.
| Rank | Player | Season | Team | Rush | Rec | Kickoff Return | Punt Return | Fumble | Total |
| 1 | LaDainian Tomlinson | 2006 | SD | 28 | 3 | 0 | 0 | 0 | 31 |
| 2 | Shaun Alexander | 2005 | Sea | 27 | 1 | 0 | 0 | 0 | 28 |
| 3 | Priest Holmes | 2003 | KC | 27 | 0 | 0 | 0 | 0 | 27 |
| 4 | Marshall Faulk | 2000 | Stl | 18 | 8 | 0 | 0 | 0 | 26 |
| 5 | Emmitt Smith | 1995 | Dal | 25 | 0 | 0 | 0 | 0 | 25 |
| 6 | Priest Holmes | 2002 | KC | 21 | 3 | 0 | 0 | 0 | 24 |
| John Riggins | 1983 | Was | 24 | 0 | 0 | 0 | 0 | 24 | |
| 8 | Terrell Davis | 1998 | Den | 21 | 2 | 0 | 0 | 0 | 23 |
| Randy Moss | 2007 | NE | 0 | 23 | 0 | 0 | 0 | 23 | |
| Jerry Rice | 1987 | SF | 1 | 22 | 0 | 0 | 0 | 23 | |
| O.J. Simpson | 1975 | Buf | 16 | 7 | 0 | 0 | 0 | 23 | |
| 12 | Chuck Foreman | 1975 | Min | 13 | 9 | 0 | 0 | 0 | 22 |
| Gale Sayers | 1965 | Chi | 14 | 6 | 1 | 1 | 0 | 22 | |
| Emmitt Smith | 1994 | Dal | 21 | 1 | 0 | 0 | 0 | 22 | |
| 15 | Terry Allen | 1996 | Was | 21 | 0 | 0 | 0 | 0 | 21 |
| Jim Brown | 1965 | Cle | 17 | 4 | 0 | 0 | 0 | 21 | |
| Marshall Faulk | 2001 | Stl | 12 | 9 | 0 | 0 | 0 | 21 | |
| Todd Gurley | 2018 | LA | 17 | 4 | 0 | 0 | 0 | 21 | |
| Larry Johnson | 2005 | KC | 20 | 1 | 0 | 0 | 0 | 21 | |
| Alvin Kamara | 2020 | NO | 16 | 5 | 0 | 0 | 0 | 21 | |
| Christian McCaffrey | 2023 | SF | 14 | 7 | 0 | 0 | 0 | 21 | |
| Joe Morris | 1985 | NYG | 21 | 0 | 0 | 0 | 0 | 21 | |
| Raheem Mostert | 2023 | Mia | 18 | 3 | 0 | 0 | 0 | 21 | |
| 24 | Shaun Alexander | 2004 | Sea | 16 | 4 | 0 | 0 | 0 | 20 |
| Eric Dickerson | 1983 | LA | 18 | 2 | 0 | 0 | 0 | 20 | |
| Austin Ekeler | 2021 | LAC | 12 | 8 | 0 | 0 | 0 | 20 | |
| Ahman Green | 2003 | GB | 15 | 5 | 0 | 0 | 0 | 20 | |
| David Johnson | 2016 | Ari | 16 | 4 | 0 | 0 | 0 | 20 | |
| Leroy Kelly | 1968 | Cle | 16 | 4 | 0 | 0 | 0 | 20 | |
| LeSean McCoy | 2011 | Phi | 17 | 3 | 0 | 0 | 0 | 20 | |
| Lenny Moore | 1964 | Bal | 16 | 3 | 0 | 0 | 1 | 20 | |
| Jonathan Taylor | 2021 | Ind | 18 | 2 | 0 | 0 | 0 | 20 | |
| LaDainian Tomlinson | 2005 | SD | 18 | 2 | 0 | 0 | 0 | 20 | |
| DeAngelo Williams | 2008 | Car | 18 | 2 | 0 | 0 | 0 | 20 |