
Christian McCaffrey and Alvin Kamara are tied for the most total touchdowns by an active player in a season, with 21 touchdowns.
- All-time
- Regular season
| NAME | TD | SEASON | TM | GP | RUSH TD | REC TD | RET TD | FGM | XPM | XP2 | SFTY | PTS | PPG | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | C. McCaffrey | 21 | 2023 | 16 | 14 | 7 | 0 | 0 | 0 | 0 | 0 | 126 | 7.9 | ||
| 2 | A. Kamara | 21 | 2020 | 15 | 16 | 5 | 0 | 0 | 0 | 0 | 0 | 126 | 8.4 | ||
| 3 | J. Taylor | 20 | 2025 | 17 | 18 | 2 | 0 | 0 | 0 | 1 | 0 | 122 | 7.2 | ||
| 4 | J. Gibbs | 20 | 2024 | 17 | 16 | 4 | 0 | 0 | 0 | 0 | 0 | 120 | 7.1 | ||
| 5 | J. Taylor | 20 | 2021 | 17 | 18 | 2 | 0 | 0 | 0 | 0 | 0 | 120 | 7.1 | ||
| 6 | A. Jones Sr. | 19 | 2019 | 16 | 16 | 3 | 0 | 0 | 0 | 0 | 0 | 114 | 7.1 | ||
| 7 | C. McCaffrey | 19 | 2019 | 16 | 15 | 4 | 0 | 0 | 0 | 1 | 0 | 116 | 7.3 | ||
| 8 | J. Gibbs | 18 | 2025 | 17 | 13 | 5 | 0 | 0 | 0 | 0 | 0 | 108 | 6.4 | ||
| 9 | D. Henry | 18 | 2024 | 17 | 16 | 2 | 0 | 0 | 0 | 0 | 0 | 108 | 6.4 | ||
| 10 | J. Cook III | 18 | 2024 | 16 | 16 | 2 | 0 | 0 | 0 | 0 | 0 | 108 | 6.8 | ||
| 11 | J. Conner | 18 | 2021 | 15 | 15 | 3 | 0 | 0 | 0 | 0 | 0 | 108 | 7.2 | ||
| 12 | D. Adams | 18 | 2020 | 14 | 0 | 18 | 0 | 0 | 0 | 0 | 0 | 108 | 7.7 | ||
| 13 | D. Henry | 18 | 2019 | 15 | 16 | 2 | 0 | 0 | 0 | 0 | 0 | 108 | 7.2 | ||
| 14 | A. Kamara | 18 | 2018 | 15 | 14 | 4 | 0 | 0 | 0 | 3 | 0 | 114 | 7.6 | ||
| 15 | C. McCaffrey | 17 | 2025 | 17 | 10 | 7 | 0 | 0 | 0 | 0 | 0 | 102 | 6.0 | ||
| 16 | J. Chase | 17 | 2024 | 17 | 0 | 17 | 0 | 0 | 0 | 0 | 0 | 102 | 6.0 | ||
| 17 | D. Henry | 17 | 2020 | 16 | 17 | 0 | 0 | 0 | 0 | 1 | 0 | 104 | 6.5 | ||
| 18 | D. Henry | 16 | 2025 | 17 | 16 | 0 | 0 | 0 | 0 | 0 | 0 | 96 | 5.6 | ||
| 19 | K. Williams | 16 | 2024 | 16 | 14 | 2 | 0 | 0 | 0 | 0 | 0 | 96 | 6.0 | ||
| 20 | C. Kupp | 16 | 2021 | 17 | 0 | 16 | 0 | 0 | 0 | 1 | 0 | 98 | 5.8 | ||
| 21 | S. Barkley | 15 | 2024 | 16 | 13 | 2 | 0 | 0 | 0 | 3 | 0 | 96 | 6.0 | ||
| 22 | B. Robinson | 15 | 2024 | 17 | 14 | 1 | 0 | 0 | 0 | 1 | 0 | 92 | 5.4 | ||
| 23 | J. Allen | 15 | 2023 | 17 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 90 | 5.3 | ||
| 24 | J. Hurts | 15 | 2023 | 17 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 90 | 5.3 | ||
| 25 | K. Williams | 15 | 2023 | 12 | 12 | 3 | 0 | 0 | 0 | 1 | 0 | 92 | 7.7 | ||
StatMuse has season-level data for touchdowns going back to the 1921 season.
More NFL News
Colts wide receiver Keenan Allen formally charged in alleged drunken driving incident
NFL teams only need to look back a year to see how little a Week 1 loss might mean
Browns place running back Dylan Sampson on injured reserve
Ravens drop K Jake Moody from the practice squad after Tyler Loop's solid performance in the opener
Chargers lose KeAndre Lambert-Smith to injured reserve after Week 1 loss
Lawyers for victim in Packers running back Josh Jacobs' battery case file motion to seal evidence
More 49ers Stats
Team Leaders
PASS
205
Purdy
RUSH
68
McCaffrey
REC
50
Robinson
Team Rankings
PPG
27.0
13th
OPP PPG
7.0
1st
RUSH YDS/G
174.0
4th
PASS YDS/G
205.0
18th
NFL 2026 Leaders
NFL 2026 Rankings
NFL Fantasy 2026
NFL 2026 Betting
NFL 2026 Standings
| NFC East | W | L | T | PCT |
|---|---|---|---|---|
1 | 0 | 0 | 1.000 | |
1 | 0 | 0 | 1.000 | |
0 | 1 | 0 | .000 | |
0 | 1 | 0 | .000 | |
| NFC North | W | L | T | PCT |
1 | 0 | 0 | 1.000 | |
1 | 0 | 0 | 1.000 | |
1 | 0 | 0 | 1.000 | |
0 | 1 | 0 | .000 | |
| NFC South | W | L | T | PCT |
0 | 1 | 0 | .000 | |
0 | 1 | 0 | .000 | |
0 | 1 | 0 | .000 | |
0 | 1 | 0 | .000 | |
| NFC West | W | L | T | PCT |
1 | 0 | 0 | 1.000 | |
1 | 0 | 0 | 1.000 | |
1 | 0 | 0 | 1.000 | |
0 | 1 | 0 | .000 |
| AFC East | W | L | T | PCT |
|---|---|---|---|---|
1 | 0 | 0 | 1.000 | |
1 | 0 | 0 | 1.000 | |
0 | 1 | 0 | .000 | |
0 | 1 | 0 | .000 | |
| AFC North | W | L | T | PCT |
1 | 0 | 0 | 1.000 | |
1 | 0 | 0 | 1.000 | |
1 | 0 | 0 | 1.000 | |
0 | 1 | 0 | .000 | |
| AFC South | W | L | T | PCT |
1 | 0 | 0 | 1.000 | |
0 | 1 | 0 | .000 | |
0 | 1 | 0 | .000 | |
0 | 1 | 0 | .000 | |
| AFC West | W | L | T | PCT |
1 | 0 | 0 | 1.000 | |
1 | 0 | 0 | 1.000 | |
0 | 1 | 0 | .000 | |
0 | 1 | 0 | .000 |