Putting Up Numbers· NFL
49ers

Christian McCaffrey

Panthers, 49ers · running back · 119 games · 9 playoff games · 2017 – 2026

Next: Raiders at 49ers, Sun, Nov 8 · analysis

Christian McCaffrey has the most receptions in an NFL running back's season since 1966, 116 receptions in 2019.

Compare Christian McCaffrey with in

Close to breaking

Lately

55.8 rushing yards a game over his last 4, 0.18 over his season’s rate and 2.02 over what his opponents allow a running back.

Rushing yards a game over expected

Expected is his share of what each opponent usually allows running backs.

  • A touchdown in 6 straightstreak
    1. MIA Sep 20, 2026 vs MIA 2
    2. ARI Sep 27, 2026 vs ARI 1
    3. DEN Oct 4, 2026 vs DEN 1
    4. SEA Oct 11, 2026 @ SEA 1
    5. WAS Oct 19, 2026 vs WAS 2
    6. ATL Oct 25, 2026 @ ATL 1

Rushing yards

Panthers

Career2017 – 2022 · 64 games3,980Panthers 4th
Season20191,387Panthers 3rd
Gamevs Bengals 2018184Panthers 5th

49ers

Career2022 – 2026 · 55 games3,99849ers 5th
Season20231,45949ers 4th
Gameat Steelers 202315249ers 27th

NFL

Career2017 – 2026 · 119 games7,978NFL 55th
Season20231,459NFL 117th
Gamevs Bengals 2018184NFL 267th

Rushing TDs

Panthers

Career2017 – 2022 · 64 games32Panthers 3rd
Season201915Panthers 2nd
Gamevs Buccaneers 20182Panthers 10th

49ers

Career2022 – 2026 · 55 games3849ers 4th
Season20231449ers 1st
Gamevs Cardinals 2023349ers 1st

NFL

Career2017 – 2026 · 119 games70NFL 33rd
Season201915NFL 51st
Gamevs Cardinals 20233NFL 50th

Receiving yards

Panthers

Career2017 – 2022 · 64 games3,292Panthers 1st
Season20191,005Panthers 1st
Gamevs Falcons 2019121Panthers 1st

49ers

Career2022 – 2026 · 55 games2,34949ers 4th
Season202592449ers 2nd
Gamevs Jaguars 20259249ers 26th

NFL

Career2017 – 2026 · 119 games5,641NFL 5th
Season20191,005NFL 4th
Gamevs Falcons 2019121NFL 115th

Receptions

Panthers

Career2017 – 2022 · 64 games390Panthers 1st
Season2019116Panthers 1st
Gameat Colts 201915Panthers 1st

49ers

Career2022 – 2026 · 55 games27049ers 4th
Season202510249ers 1st
Gamevs Cardinals 20251049ers 7th

NFL

Career2017 – 2026 · 119 games660NFL 3rd
Season2019116NFL 1st
Gameat Colts 201915NFL 2nd

Receiving TDs

Panthers

Career2017 – 2022 · 64 games18Panthers 1st
Season20186Panthers 1st
Gameat Steelers 20182Panthers 1st

49ers

Career2022 – 2026 · 55 games1849ers 1st
Season2023749ers 1st
Gameat Cardinals 2023249ers 2nd

NFL

Career2017 – 2026 · 119 games36NFL 1st
Season20237NFL 12th
Gameat Steelers 20182NFL 18th

Scrimmage yards

Panthers

Career2017 – 2022 · 64 games7,272Panthers 3rd
Season20192,392Panthers 1st
Gamevs Seahawks 2018237Panthers 2nd

49ers

Career2022 – 2026 · 55 games6,34749ers 5th
Season20252,12649ers 2nd
Gamevs Falcons 202520149ers 13th

NFL

Career2017 – 2026 · 119 games13,619NFL 24th
Season20192,392NFL 2nd
Gamevs Seahawks 2018237NFL 85th

Rushing + receiving TDs

Panthers

Career2017 – 2022 · 64 games50Panthers 3rd
Season201919Panthers 2nd
Gameat Steelers 20183Panthers 3rd

49ers

Career2022 – 2026 · 55 games5649ers 3rd
Season20232149ers 1st
Gamevs Cardinals 2023449ers 1st

NFL

Career2017 – 2026 · 119 games106NFL 11th
Season202321NFL 12th
Gamevs Cardinals 20234NFL 8th

Total TDs

Panthers

Career2017 – 2022 · 64 games51Panthers 3rd
Season201919Panthers 2nd
Gameat Steelers 20183Panthers 3rd

49ers

Career2022 – 2026 · 55 games5749ers 3rd
Season20232149ers 1st
Gamevs Cardinals 2023449ers 1st

NFL

Career2017 – 2026 · 119 games108NFL 11th
Season202321NFL 13th
Gamevs Cardinals 20234NFL 9th