
#23 RB · San Francisco 49ers
Height
5'11"
Weight
210 lbs
Age
29
College
Stanford
Draft
2017, Rd 1, #8
Experience
9 yrs
RB Rank
#10 / 181
Grade Christian Mccaffrey
Your grade joins the crowd-sourced Fan Verdict.
On the field, Christian Mccaffrey grades out as a strong RB for San Francisco 49ers (B- Performance). That places him 10th of 181 graded running backs. The money matches the play — the Contract Value Index lands at B-, good value. The public read is very positive (A+ Sentiment), drawn from current news and social signal rather than the box score.
| Year | Team | GP | Yards | TD | YPC |
|---|---|---|---|---|---|
| Career | ![]() | 112 | 7,589 | 62 | 4.6 |
| 2025 | ![]() | 17 | 1,202 | 10 | 3.9 |
| 2024 | ![]() | 4 | 202 | 0 | 4.0 |
| 2023 | ![]() | 16 |
Length
2 years
Total Value
$38.0M
Guaranteed
$24.0M
AAV
$19.0M/yr
The 49ers struck a fair deal in extending Christian McCaffrey at $19M AAV, earning a B- CVI that reflects solid value for an above-average starter who remains one of the NFL's most dynamic offensive weapons. McCaffrey's production tier justifies this investment — he's still an elite dual-threat back who can carry 20+ touches while creating mismatches as a receiver, making him worth premium money in Kyle Shanahan's system. At 28, he's entering the twilight of his prime, but the two-year structure shows smart roster management by avoiding the cliff years that typically derail running back contracts. The $24M in guarantees provides reasonable downside protection while keeping the 49ers flexible if his body breaks down, which remains the primary risk given his injury history and position. This deal keeps a franchise-caliber talent in place during their championship window without the long-term salary cap carnage that has buried other teams who bet big on aging running backs.
Other same-position deals the Contract Value Index also places in the B band — a quick read on where Christian's contract sits relative to comparable money.
Christian Mccaffrey grades as a solid starter among NFL running backs — an above-average player at the position. His strongest area is rushing touchdowns per game at 0.59 (well above the NFL average of 0.35), ranking as well above average for the position. Yards per carry, at 3.87 compared to an NFL average of 4.10, is where he falls short relative to the position. His 2025 season graded as a B, a significant jump from his D+ mark in 2024. With 112 career games, there is a large sample size backing this grade.
Christian Mccaffrey ranks 10th of 181 graded running backs by performance. That slots Christian between Josh Jacobs (B) just ahead and J.k. Dobbins (B-) just behind.
Graded higher
Josh JacobsGreen Bay PackersBBijan RobinsonAtlanta FalconsBDe'von AchaneMiami DolphinsBGraded lower
J.k. DobbinsDenver BroncosChristian McCaffrey enters the 2026 season as one of the most decorated skill-position players in the league, having claimed both the 2025 AP Offensive Player of the Year and Comeback Player of the Year awards alongside a first-team All-Pro selection. His return from injury-plagued campaigns to reclaim elite status has only reinforced his reputation as a transcendent talent, and the broader media narrative remains overwhelmingly favorable toward his on-field contributions. However, a degree of scrutiny surrounds the San Francisco coaching staff's handling of his workload, with Kyle Shanahan publicly acknowledging missteps in how McCaffrey was deployed — a storyline that introduces legitimate questions about durability management heading into his age-30 season. Supporting headlines examining the depth behind him at running back further signal that the 49ers' offensive ceiling remains tightly tethered to his availability, amplifying both his value and the risk calculus surrounding him. On balance, McCaffrey is perceived as an elite, franchise-defining back whose star power is undiminished, though the conversation around his usage and injury history ensures that cautious optimism, rather than unbridled enthusiasm, defines the prevailing media tone.
No transactions found for this player.
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Christian Mccaffrey is a veteran in his 9th NFL season listed at RB for the San Francisco 49ers. FanVerdicts maintains four independent grades for every NFL player on an active roster — Contract Value Index for the deal itself, Performance for on-field production, Sentiment for media and fan reaction, and Fan Verdict for community voting. Current grades for Christian Mccaffrey: Contract Value Index B-, Performance B-, Sentiment A+, Fan Verdict pending.
Every grade refreshes on its own cadence as new data lands. Performance recalculates when NFL game stats post; Sentiment updates with new media coverage and fan discussion; Contract Value Index recomputes when contract terms change; Fan Verdict reflects live community voting on this profile. Contract details below show the structure (years, total value, average annual value, guarantees) the Contract Value Index grade is computed against.
For league-wide context, the NFL hub has team rankings, GM report cards, the transactions feed, and live scoreboards. The NFL player rankings page sorts every active player by performance and contract value within their position.
| 1,459 |
| 14 |
| 5.4 |
| 2022 | ![]() | 17 | 1,139 | 8 | 4.7 |
| 2021 | ![]() | 7 | 442 | 1 | 4.5 |
| 2020 | ![]() | 3 | 225 | 5 | 3.8 |
| 2019 | ![]() | 16 | 1,387 | 15 | 4.8 |
| 2018 | ![]() | 16 | 1,098 | 7 | 5.0 |
| 2017 | ![]() | 16 | 435 | 2 | 3.7 |
Updated May 29, 2026
Recent seasons are weighted more heavily in the overall performance grade.
B
2025
(50% weight)
D+
2024
(30% weight)
A+
2023
(20% weight)
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.