Christian McCaffrey: Everything you need to know

Christian McCaffrey

Christian McCaffrey

#23 RB

Status

ACTIVE

STATS

Christian McCaffrey

Christian McCaffrey Career Stats  

  • Career Stats - Rushing

    CAR
    YDS
    AVG
    TD
    LNG
    FD
    FUM
    131
    605
    4.6
    6
    68
    31
    1

    Career Stats - Receiving

    REC
    TGTS
    YDS
    AVG
    TD
    LNG
    YAC
    48
    61
    419
    8.7
    5
    56
    225

    Rushing

    Season Team CAR YDS AVG TD LNG FD FUM
    2025 SF 26 83 3.2 0 10 2 0
    2023 SF 59 268 4.5 4 39 15 1
    2022 SF 40 238 6 2 68 14 0
    2017 CAR 6 16 2.7 0 7 0 0

    Receiving

    Season Team REC TGTS YDS AVG TD LNG YAC
    2025 SF 11 14 105 9.5 2 29 52.5
    2023 SF 19 25 152 8 1 28 50.7
    2022 SF 12 14 61 5.1 1 14 20.3
    2017 CAR 6 8 101 16.8 1 56 101
Christian McCaffrey

Christian McCaffrey Game Log   2025

  • Postseason
    rushing
    receiving
    Date
    Opp
    Result
    CAR
    YDS
    AVG
    TD
    LNG
    FD
    REC
    TGTS
    YDS
    AVG
    TDS
    LNG
    YAC
    1/17
    L 6-41
    11
    35
    3.2
    0
    8
    1
    5
    6
    39
    7.8
    0
    11
    37
    1/11
    W 23-19
    15
    48
    3.2
    0
    10
    1
    6
    8
    66
    11
    2
    29
    29
Christian McCaffrey

Christian McCaffrey Player Profile and Salary  

Birthdate 6/7/1996 (29)
Status Active
HT/WT 5'11", 210 lbs
Draft Info 2017: Rd 1; Pk (CAR)
Birthplace Castle Rock, CO, USA
Position RB
College Stanford
Experience 10 seasons
2025 Salary $8,369,199

Career History

San Francisco 49ers 2022-Present (4 seasons)
Carolina Panthers 2017-2022 (6 seasons)

Christian McCaffrey: Breaking News

To receive more rest in 2026

San Francisco head coach Kyle Shanahan said Monday that "in order to have [McCaffrey] be as good as he can be throughout the whole year, we've got to get someone to help him," Matt Barrows of The Athletic reports. McCaffrey earned NFL Comeback Player of the Year honors in 2025, in which he suited up for all 17 regular-season games while racking up 2,126 yards from scrimmage and 17 total touchdowns on a career-high 413 touches. Shanahan acknowledged that McCaffrey, who will turn 30 in June and was limited to just four appearances in 2024 due to Achilles and knee issues, may have had his efficiency hampered by his workhorse role in 2025, as he averaged just 3.9 YPC. Jordan James and Isaac Guerendo are current candidates to compete for an increased No. 2 role behind McCaffrey following the departure of Brian Robinson for Atlanta, but the 49ers also could make further additions to the backfield in April's draft.

Named Comeback Player of Year

McCaffrey was named the 2025 Comeback Player of the Year on Thursday, Matt Barrows of The Athletic reports. McCaffrey was limited to only four games in 2024 due to Achilles and knee injuries, but he managed to suit up for all 17 regular-season contests in 2025. He also handled an impressive 413 total touches while racking up 2,126 yards from scrimmage. McCaffrey's rushing efficiency took a concerning dip, but his involvement as a pass catcher should help him retain elite fantasy value in 2026.

Limited in loss

McCaffrey rushed the ball 11 times for 35 yards in Saturday's 41-6 divisional-round loss to the Seahawks. He added five receptions on six targets for 39 yards. McCaffrey had a relatively muted stat line by his lofty standards, though he was one of the few players who was effective to any degree in the 49ers' offense. His longest gains from scrimmage all came as a receiver, as four of his five receptions went for at least eight yards. McCaffrey was limited as a rusher by the game script, and he was also forced to depart from the game on two separate occasions due to a stinger in his left shoulder. While it was a disappointing loss, McCaffrey turned in a standout effort for the campaign as a whole, logging 2,126 yards from scrimmage and 17 total touchdowns across 17 regular-season contests.

Christian McCaffrey: More News

49ers Emerge as Unexpected Landing Spot in A.J. Brown Trade Sweepstakes

49ers Emerge as Unexpected Landing Spot in A.J. Brown Trade Sweepstakes

Rich Eisen Gives 49ers Shocking Ranking Ahead of 2026 Season

Rich Eisen Gives 49ers Shocking Ranking Ahead of 2026 Season

Falcons’ Jessie Bates III Issued Strong 49ers Take From Insider

Falcons’ Jessie Bates III Issued Strong 49ers Take From Insider

49ers Insider Gives Compelling Outlook on Mac Jones’ Future

49ers Insider Gives Compelling Outlook on Mac Jones’ Future

49ers Will Get First Look at Ex-Fan Favorite in 1 of 2 International Games

49ers Will Get First Look at Ex-Fan Favorite in 1 of 2 International Games

49ers Hit With Bad News Day Before NFL Schedule Release

49ers Hit With Bad News Day Before NFL Schedule Release

George Kittle Wife Story Goes Viral Amid NFL Schedule News

George Kittle Wife Story Goes Viral Amid NFL Schedule News

49ers Matchup Tops ‘Prime-Time’ Wish List for 2026

49ers Matchup Tops ‘Prime-Time’ Wish List for 2026

49ers Insider Gives Blunt George Kittle Take Amid Injury Recovery

49ers Insider Gives Blunt George Kittle Take Amid Injury Recovery

Donte Whitner Doesn’t Hold Back on 49ers’ Ji’Ayir Brown

Donte Whitner Doesn’t Hold Back on 49ers’ Ji’Ayir Brown

Former 49ers Super Bowl Champion Charle Young Dies at 75

Former 49ers Super Bowl Champion Charle Young Dies at 75

49ers Insider Does Not See the Team Being in the Mix for Recently Released Cornerback

49ers Insider Does Not See the Team Being in the Mix for Recently Released Cornerback

49ers’ George Kittle Has Chance to Earn Major NFL Honor in 2026

49ers’ George Kittle Has Chance to Earn Major NFL Honor in 2026

49ers Cut Linebacker After Signing 201-Tackle Undrafted Rookie From Arkansas

49ers Cut Linebacker After Signing 201-Tackle Undrafted Rookie From Arkansas

Former Indiana Quarterback Named a Player to Watch for the 49ers

Former Indiana Quarterback Named a Player to Watch for the 49ers

Opening Line Set for 49ers-Rams: Report

Opening Line Set for 49ers-Rams: Report

Joey Bosa Gets Major Free-Agent Update From 49ers Insider

Joey Bosa Gets Major Free-Agent Update From 49ers Insider

49ers Insider Gets Blunt About Kenny Moore II After Colts Release

49ers Insider Gets Blunt About Kenny Moore II After Colts Release

Commanders Get Fresh Brandon Aiyuk Update From 49ers Insider

Commanders Get Fresh Brandon Aiyuk Update From 49ers Insider

49ers Insider Issues Clear Injury Update on Mykel Williams

49ers Insider Issues Clear Injury Update on Mykel Williams

49ers’ Ricky Pearsall Gets Big Prediction Before 2026 Season

49ers’ Ricky Pearsall Gets Big Prediction Before 2026 Season

49ers Send Message to Christian McCaffrey, Olivia Culpo After Baby News

49ers Send Message to Christian McCaffrey, Olivia Culpo After Baby News

Christian McCaffrey, Olivia Culpo Announce Baby No. 2 in Emotional Post

Christian McCaffrey, Olivia Culpo Announce Baby No. 2 in Emotional Post

Adam Schefter Lists Teams in on Former 49ers WR Jauan Jennings

Adam Schefter Lists Teams in on Former 49ers WR Jauan Jennings

Ex-49ers Star Reveals ‘Biggest Fear’ Amid George Kittle Injury

Ex-49ers Star Reveals ‘Biggest Fear’ Amid George Kittle Injury

49ers Get Honest on Seahawks Problem They Tried to Fix

49ers Get Honest on Seahawks Problem They Tried to Fix

49ers Insider Gets Blunt on Vikings Signing Jauan Jennings

49ers Insider Gets Blunt on Vikings Signing Jauan Jennings

Vikings Sign Ex-49ers Wideout Jauan Jennings: What It Means for San Francisco’s WR Corps

Vikings Sign Ex-49ers Wideout Jauan Jennings: What It Means for San Francisco’s WR Corps

49ers Receive Blunt Kenny Moore II Take After Colts Release

49ers Receive Blunt Kenny Moore II Take After Colts Release

49ers, Rams Receive Major News for NFL Game in Australia

49ers, Rams Receive Major News for NFL Game in Australia

Christian McCaffrey: More News