Jerry Rice has gotten the most career total touchdowns, with 208 touchdowns.

which football player has the most career touchdowns
RiceSmithTomlinsonMossOwensAllenFaulkCarterHarrisonBrownPaytonPetersonFitzgeraldGatesRigginsMooreAlexanderGonzalezSandersBrownHutson208175162157156145136131128126125124121116116113112111109105105
NAMEGPTDRUSH TDREC TDRET TDFGMXPMXP2SFTYPTSPPG
Jerry RiceJerry Rice30320810197100401,2564.1
Emmitt SmithEmmitt Smith22617516411000101,0524.7
LaDainian TomlinsonLaDainian Tomlinson17016214517000009725.7
Randy MossRandy Moss2181570156100409504.4
Terrell OwensTerrell Owens2191563153000309424.3
Marcus AllenMarcus Allen22214512321100108723.9
Marshall FaulkMarshall Faulk17613610036000708304.7
Cris CarterCris Carter2341310130100507963.4
Marvin HarrisonMarvin Harrison1901280128000507784.1
Jim BrownJim Brown1181261062000007566.4
Walter PaytonWalter Payton1901251101500007503.9
Adrian PetersonAdrian Peterson1801241186000107464.1
Larry FitzgeraldLarry Fitzgerald2631210121000307322.8
Antonio GatesAntonio Gates2361160116000207003.0
John RigginsJohn Riggins1751161041200006964.0
Lenny MooreLenny Moore143113634820006784.7
Shaun AlexanderShaun Alexander12311210012000006725.5
Tony GonzalezTony Gonzalez2701110111000406742.5
Barry SandersBarry Sanders1531099910000006544.3
Tim BrownTim Brown2551051100400106322.5
Don HutsonDon Hutson1161053993717208237.1
Steve LargentSteve Largent200101110000206083.0
Frank GoreFrank Gore2411008118100106022.5
Curtis MartinCurtis Martin1681009010000306063.6
Franco HarrisFranco Harris17310091900006003.5
StatMuse has season-level data for touchdowns going back to the 1921 season.

See Trending NFL Searches