NFL records

Most touchdowns in a season

LaDainian Tomlinson, 31 in 2006.

LaDainian Tomlinson had 31 touchdowns for the San Diego Chargers in 2006: the NFL record. In 2026, Jahmyr Gibbs leads with 9 through 6 games, on pace for 26.

The 2026 leaders against the record

Player
Now
G
Pace
Jahmyr Gibbs
9
6
26
Javonte Williams
9
7
22
Christian McCaffrey
8
7
19
Derrick Henry
8
7
19
Jaxon Smith-Njigba
8
7
19
Jonathan Taylor
8
7
19
Josh Allen
8
6
23
Kenneth Walker III
8
6
23
D'Andre Swift
7
7
17
CeeDee Lamb
6
7
15

Pace is the total so far over the team's games played, times 17. The record is 31. Updated every few hours; full leaders on the NFL stat leaders page.

Every 20-touchdown season

Rk
Player
TD
Year
1
LaDainian TomlinsonSan Diego Chargers
312006
2
Shaun AlexanderSeattle Seahawks
282005
3
Priest HolmesKansas City Chiefs
272003
4
Marshall FaulkSt. Louis Rams
262000
5
Emmitt SmithDallas Cowboys
251995
6
Priest HolmesKansas City Chiefs
242002
John RigginsWashington Redskins
241983
8
Terrell DavisDenver Broncos
231998
Randy MossNew England Patriots
232007
Jerry RiceSan Francisco 49ers
231987
O.J. SimpsonBuffalo Bills
231975
12
Chuck ForemanMinnesota Vikings
221975
Gale SayersChicago Bears
221965
Emmitt SmithDallas Cowboys
221994
15
Terry AllenWashington Redskins
211996
Jim BrownCleveland Browns
211965
Marshall FaulkSt. Louis Rams
212001
Todd GurleyLos Angeles Rams
212018
Larry JohnsonKansas City Chiefs
212005
Alvin KamaraNew Orleans Saints
212020
Christian McCaffreySan Francisco 49ers
212023
Joe MorrisNew York Giants
211985
Raheem MostertMiami Dolphins
212023
24
Shaun AlexanderSeattle Seahawks
202004
Eric DickersonLos Angeles Rams
201983
Austin EkelerLos Angeles Chargers
202021
Jahmyr GibbsDetroit Lions
202024
Ahman GreenGreen Bay Packers
202003
David JohnsonArizona Cardinals
202016
Leroy KellyCleveland Browns
201968
LeSean McCoyPhiladelphia Eagles
202011
Lenny MooreBaltimore Colts
201964
Jonathan TaylorIndianapolis Colts
202021
Jonathan TaylorIndianapolis Colts
202025
LaDainian TomlinsonSan Diego Chargers
202005
DeAngelo WilliamsCarolina Panthers
202008

Regular season, through 2025. Team names as they were that season.

How the record moved

2006
LaDainian TomlinsonSan Diego Chargers
31
2005
Shaun AlexanderSeattle Seahawks
28
2003
Priest HolmesKansas City Chiefs
27
2000
Marshall FaulkSt. Louis Rams
26
1995
Emmitt SmithDallas Cowboys
25
1983
John RigginsWashington Redskins
24
1975
O.J. SimpsonBuffalo Bills
23
1965
Gale SayersChicago Bears
22
1964
Lenny MooreBaltimore Colts
20
1962
Abner HaynesDallas Texans (AFL), tied the record
19
1962
Jim TaylorGreen Bay Packers, tied the record
19
1947
Spec SandersNew York Yankees (AAFC)
19
1945
Steve Van BurenPhiladelphia Eagles
18
1942
Don HutsonGreen Bay Packers
17
1941
Don HutsonGreen Bay Packers
12
1939
Andy FarkasWashington Redskins
11
1938
Don HutsonGreen Bay Packers, tied the record
9
1934
Beattie FeathersChicago Bears
9
1933
Kink RichardsNew York Giants, tied the record
7
1932
Red GrangeChicago Bears
7

Touchdowns scored: rushing, receiving and returns. A quarterback's touchdown passes are a separate record (Peyton Manning's 55 in 2013). The NFL's record book counts the AFL (1960-69) and, since 2025, the AAFC (1946-49) as well.

Most seasons leading the league

Don Hutson1935, 1936, 1937, 1938, 1941, 1942, 1943, 19448
Jim Brown1958, 1959, 19633
Lance Alworth1964, 1965, 19663
Emmitt Smith1992, 1994, 19953
Bill Paschal1943, 19442
Steve Van Buren1945, 19472
Spec Sanders1946, 19472
Harlon Hill1954, 19552
Lenny Moore1957, 19642
Art Powell1960, 19632
Jim Taylor1961, 19622
Leroy Kelly1966, 19682

Every season's leader

Year
Player
TD
2025
Jonathan TaylorIndianapolis Colts
20
2024
Jahmyr GibbsDetroit Lions
20
2023
Raheem MostertMiami Dolphins
21
2023
Christian McCaffreySan Francisco 49ers
21
2022
Austin EkelerLos Angeles Chargers
18
2021
Jonathan TaylorIndianapolis Colts
20
2021
Austin EkelerLos Angeles Chargers
20
2020
Alvin KamaraNew Orleans Saints
21
2019
Christian McCaffreyCarolina Panthers
19
2019
Aaron JonesGreen Bay Packers
19
2018
Todd GurleyLos Angeles Rams
21
2017
Todd GurleyLos Angeles Rams
19
2016
David JohnsonArizona Cardinals
20
2015
Allen RobinsonJacksonville Jaguars
14
2015
Brandon MarshallNew York Jets
14
2015
Devonta FreemanAtlanta Falcons
14
2015
Doug BaldwinSeattle Seahawks
14
2014
Marshawn LynchSeattle Seahawks
17
2013
Jamaal CharlesKansas City Chiefs
19
2012
Arian FosterHouston Texans
17
2011
LeSean McCoyPhiladelphia Eagles
20
2010
Arian FosterHouston Texans
18
2009
Adrian PetersonMinnesota Vikings
18
2008
DeAngelo WilliamsCarolina Panthers
20
2007
Randy MossNew England Patriots
23
2006
LaDainian TomlinsonSan Diego Chargers
31
2005
Shaun AlexanderSeattle Seahawks
28
2004
Shaun AlexanderSeattle Seahawks
20
2003
Priest HolmesKansas City Chiefs
27
2002
Priest HolmesKansas City Chiefs
24
2001
Marshall FaulkSt. Louis Rams
21
2000
Marshall FaulkSt. Louis Rams
26
1999
Edgerrin JamesIndianapolis Colts
17
1999
Stephen DavisWashington Redskins
17
1998
Terrell DavisDenver Broncos
23
1997
Karim Abdul-JabbarMiami Dolphins
16
1996
Terry AllenWashington Redskins
21
1995
Emmitt SmithDallas Cowboys
25
1994
Emmitt SmithDallas Cowboys
22
1993
Jerry RiceSan Francisco 49ers
16
1992
Emmitt SmithDallas Cowboys
19
1991
Barry SandersDetroit Lions
17
1990
Barry SandersDetroit Lions
16
1989
Dalton HilliardNew Orleans Saints
18
1988
Greg BellLos Angeles Rams
18
1987
Jerry RiceSan Francisco 49ers
23
1986
George RogersWashington Redskins
18
1985
Joe MorrisNew York Giants
21
1984
Mark ClaytonMiami Dolphins
18
1984
Marcus AllenLos Angeles Raiders
18
1983
John RigginsWashington Redskins
24
1982
Marcus AllenLos Angeles Raiders
14
1981
Chuck MuncieSan Diego Chargers
19
1980
Billy SimsDetroit Lions
16
1979
Earl CampbellHouston Oilers
19
1978
David SimsSeattle Seahawks
15
1977
Walter PaytonChicago Bears
16
1976
Franco HarrisPittsburgh Steelers
14
1976
Chuck ForemanMinnesota Vikings
14
1975
O.J. SimpsonBuffalo Bills
23
1974
Chuck ForemanMinnesota Vikings
15
1973
Larry BrownWashington Redskins
14
1972
Ron JohnsonNew York Giants
14
1972
Emerson BoozerNew York Jets
14
1971
Duane ThomasDallas Cowboys
13
1970
MacArthur LaneSt. Louis Cardinals
13
1970
Dick GordonChicago Bears
13
1969
Warren WellsOakland Raiders · AFL
14
1969
Lance RentzelDallas Cowboys
13
1969
Tom MatteBaltimore Colts
13
1968
Warren WellsOakland Raiders · AFL
12
1968
Leroy KellyCleveland Browns
20
1967
Emerson BoozerNew York Jets · AFL
13
1967
Homer JonesNew York Giants
14
1966
Lance AlworthSan Diego Chargers · AFL
13
1966
Dan ReevesDallas Cowboys
16
1966
Leroy KellyCleveland Browns
16
1965
Don MaynardNew York Jets · AFL
14
1965
Lance AlworthSan Diego Chargers · AFL
14
1965
Gale SayersChicago Bears
22
1964
Lance AlworthSan Diego Chargers · AFL
15
1964
Lenny MooreBaltimore Colts
20
1963
Art PowellOakland Raiders · AFL
16
1963
Jim BrownCleveland Browns
15
1962
Abner HaynesDallas Texans · AFL
19
1962
Jim TaylorGreen Bay Packers
19
1961
Bill GromanHouston Oilers · AFL
18
1961
Jim TaylorGreen Bay Packers
16
1960
Art PowellNew York Titans · AFL
14
1960
Sonny RandleSt. Louis Cardinals
15
1960
Paul HornungGreen Bay Packers
15
1959
Jim BrownCleveland Browns
14
1959
Raymond BerryBaltimore Colts
14
1958
Jim BrownCleveland Browns
18
1957
Lenny MooreBaltimore Colts
11
1956
Rick CasaresChicago Bears
14
1955
Harlon HillChicago Bears
9
1955
Alan AmecheBaltimore Colts
9
1954
Harlon HillChicago Bears
12
1953
Joe PerrySan Francisco 49ers
13
1952
Cloyce BoxDetroit Lions
15
1951
Elroy HirschLos Angeles Rams
17
1950
Bob ShawChicago Cardinals
12
1949
Alyn BealsSan Francisco 49ers · AAFC
12
1949
Gene RobertsNew York Giants
17
1948
Chet MutrynBuffalo Bills · AAFC
16
1948
Mal KutnerChicago Cardinals
15
1947
Spec SandersNew York Yankees · AAFC
19
1947
Steve Van BurenPhiladelphia Eagles
14
1946
Spec SandersNew York Yankees · AAFC
12
1946
Ted FritschGreen Bay Packers
10
1945
Steve Van BurenPhiladelphia Eagles
18
1944
Bill PaschalNew York Giants
9
1944
Don HutsonGreen Bay Packers
9
1943
Bill PaschalNew York Giants
12
1943
Don HutsonGreen Bay Packers
12
1942
Don HutsonGreen Bay Packers
17
1941
Don HutsonGreen Bay Packers
12
1940
Dick ToddWashington Redskins
9
1940
Johnny DrakeCleveland Rams
9
1939
Andy FarkasWashington Redskins
11
1938
Don HutsonGreen Bay Packers
9
1937
Don HutsonGreen Bay Packers
7
1937
Clarke HinkleGreen Bay Packers
7
1937
Cliff BattlesWashington Redskins
7
1936
Don HutsonGreen Bay Packers
8
1935
Bill KarrChicago Bears
6
1935
Don HutsonGreen Bay Packers
6
1935
Dutch ClarkDetroit Lions
6
1935
Ernie CaddelDetroit Lions
6
1934
Beattie FeathersChicago Bears
9
1933
Kink RichardsNew York Giants
7
1932
Red GrangeChicago Bears
7

Team names as they were that season. Seasons ran 17 games from 2021, 16 from 1978 and 14 from 1961, fewer before, so older totals came in fewer games.

League leaders by team

Seasons a player of the franchise led the league, including its years under another name or in another city.

Questions

What is the NFL record for touchdowns in a season?

31, by LaDainian Tomlinson of the San Diego Chargers in 2006. It broke Shaun Alexander's 28 from 2005.

Who has the second-most touchdowns in a season?

Shaun Alexander, 28 for the Seattle Seahawks in 2005. Third is Priest Holmes's 27 for the Kansas City Chiefs in 2003.

How many players have scored 20 touchdowns in a season?

30, in 36 seasons, through 2025.

What is the record for touchdown passes in a season?

55, by Peyton Manning of the Denver Broncos in 2013. This page counts touchdowns a player scores himself; see most passing touchdowns in a season for the passing record.

Who leads the NFL in touchdowns in 2026?

Jahmyr Gibbs of the Detroit Lions, with 9 in 6 games. That is a pace of 26 over 17 games, 6 short of the record.

Who led the NFL in touchdowns in 2025?

Jonathan Taylor of the Indianapolis Colts, with 20.

Who has led the NFL in touchdowns the most times?

Don Hutson, 8 times (1935, 1936, 1937, 1938, 1941, 1942, 1943 and 1944).

Which team has had the most touchdowns leaders?

The Green Bay Packers, 14 seasons, counted by franchise today.