Christian McCaffrey
Running backs · SF · Stanford
Age 30 (Jun 7, 1996) Exp 10th season

Christian McCaffrey

FADE Rank RB3 · #3 overall Conf medium ADP 4.8 Proj 176/274/354 Risk high
AvoidFadeHoldTargetMust
bellcowreceiving-backage-cliffworkload-encoreday2-capital-addedshanahan
Quick hits
San Francisco 49ers — team context full profile ›
Play-caller
The canonical Shanahan/McVay-tree caller — mildly run-lean PROE at full strength (−2.2 both prior years, −0.9 in the injury-reshaped 2025), elite motion rate (66–70%, top tier all three years),…
Tendency
54% pass · balanced (20/32)
~34 pass / ~28 rush att/g · 10.5 win total (positive)
O-line (2025)
Pass 10 Run 13
rank of 32 · ESPN win rates
QB
Mac Jones
Kurtis Rourke
RB '25 car
Jordan James
Kaelon Black
Patrick Taylor
WR '25 tgt
Mike Evans 11% TB
Demarcus Robinson 6%
Jordan Watkins 1%
TE '25 tgt
Brayden Willis 0%
Schedule & strength of schedule · RB SOS: 15th-toughest slate
W1 @LAR 10
W2 MIA 26
W3 ARI 30
W4 DEN 1
W5 @SEA 2
W6 WAS 29
W7 @ATL 16
W8BYE
W9 LV 23
W10 @DAL 27
W11 MIN 11
W12 SEA 2
W13 @NYG 28
W14 LAR 10
W15 @LAC 5
W16 @KC 7
W17 PHI 22
W18 @ARI 30
Number = that defense's 2025 rank vs RBs in half-PPR points allowed — 1 = toughest, 32 = softest. Preseason proxy from last season. = dome / retractable roof (weather-neutral). Depth: CBS Sports depth charts, fetched 2026-07-13 (DEN WR via ESPN).
Your take

Sign in with Google to rate and tag this player — private to you.

Christian McCaffrey — RB, SF — 2026

Verdict

FADE at 4.8 (FFC PPR mocks, 2026-07-07; RB3 in that file, behind Bijan 1.4 and Gibbs 2.0, ahead of Taylor 7.4 and Achane 9.3). The usage profile is the best in football — 83% snaps, 81% RB opportunity share, 9.8 high-value touches/g, 77% of inside-5 carries, 94% of third downs, and the overall PPR RB1 by 46 points in 2025 — and none of that is the question. Why the market is wrong: pick 4.8 pays for a repeat of the realized 2025 (450 combined touches, 17 games, age 29) as the median outcome, while every forward-looking input points down: he enters his age-30 season with 2,463 career touches (~1.4× the 1,800-touch cliff threshold), coming off a league-leading 413-touch regular season — and the last time he had a season like that (2023: ~452 incl. playoffs), the encore was a 4-game injury wipeout; his 2025 burst metrics already read like step one of the §11 decline sequence (RYOE/att −0.54, PFF rushing grade 51st of 55, 39.2% success rate vs his own teammates' 49.0% behind the same line); SF spent day-2 capital (R3 #90 Kaelon Black) explicitly to cut his workload; and the target funnel that made him the PPR RB1 was inflated by a WR/TE injury apocalypse that a rebuilt receiving room (Evans, Kirk, R2 Stribling, healthy Pearsall/Kittle) now reclaims. Median ~310 is what pick 8–10 buys without the fattest left tail in round 1. He is a happy pick in the back half of round 1 (~pick 9–12+); at 4.8 every branch except a full health-and-volume repeat loses.

Bull case

  • The single best usage profile in fantasy, with no pending role dispute: 83% snaps, 81% opportunity share, 37.3 weighted opps/g, 9.8 HVT/g, 77% inside-5 share, 94% of third downs, 30 routes/g — every cell of the §2 table elite, on a 10.5-win offense, fully script-proof (73% on-field trailing 7+). His 2025 weekly floor (2 games under 12 points, median week 24.1) was the safest in fantasy.
  • The receiving core — the part of RB value that ages best — shows zero decline: PFF receiving grade 91.2 (1st among all HBs), 102-924-7 receiving, 0.25 TPRR, 82% route participation, and the Shanahan tree structurally funnels targets to the RB (30.5% RB+FB share; rising inside-10 pass rate turns red-zone throws into CMC TD equity: 13 inside-10 targets in 2025).
  • TD usage was under-rewarded, not lucky: xTD 19.9 vs 17 actual (rush 13.1 vs 10) — the market's fear of TD regression is backwards; on this usage the scoring expectation points slightly *up*, and he did it with zero fumbles lost on 440 touches.

Bear case

  • The full §12 red-flag stack at the top of the draft, with the tail already realized once: age-30 season, 2,463 career touches, coming off a league-leading 413-touch (450 with playoffs) year, at pick 4.8 with no discount for any of it. His own history is the base-rate warning — the 2023 mega-workload season (~452 touches incl. playoffs) was followed by a 4-game, 47.8-point 2024. The market is paying the 80th-percentile branch (healthy 17-game repeat) as the median.
  • The rushing burst is measurably gone, and the line isn't the excuse: RYOE/att swung +1.32 → −0.54 (elite to concern) from 2023 to 2025; PFF rushing grade 51st of 55; success rate 39.2% vs 49.0% for his own teammates behind the same 13th-ranked run-blocking line; MTF/carry, YAC/att, and breakaway rate all below the good bands simultaneously — textbook §11 decline sequence, where volume is the *lagging* indicator. When the coach finally cuts usage, it happens mid-season with no warning refund at this price.
  • Both volume levers point down for 2026: SF spent R3 #90 on Kaelon Black specifically to take 8–12 touches/g off his plate (Shanahan on record wanting it), and the 7.6 targets/g were inflated by the 2025 pass-catcher injury apocalypse that Evans/Kirk/Stribling/healthy Pearsall/healthy Kittle now un-inflates (RB+FB target share 30.5% was a 3-year high vs 17.7–23.8% prior; his own late-2025 split already fell to 6.1 tgt/g). A 15–20% touch trim on an age-30 frame is the *good* scenario — it's also ~60 PPR points off the 2025 total before any injury math.

Projection & comps

Bottom-up build (team volume from data/team-profiles/SF.md, built 2026-07-07: ~64.5 plays/g, ~28 rush att/g, ~37 dropbacks/g, win total 10.5, inside-10 pass rate rising three straight years to 54.2%):

ComponentFloor (p20)Median (p50)Ceiling (p80)
Games11.51517
Carries (15.0 / 16.0 / 17.5 per g; 2025 actual 18.3)173240298
Rush yards (3.8 / 4.0 / 4.15 YPC; 2025 actual 3.86)6559601,235
Targets → rec (5.5 / 6.2 / 7.0 tgt/g, ~78% catch; 2025 actual 7.6, 79%)63 → 4993 → 73119 → 93
Rec yards (~6.6–7.2 /tgt; 2025 actual 7.2)415650855
Total TD (xTD-anchored: 2025 xTD 19.9 in 17 g; role-trimmed 0.70 / 0.83 / 1.0 per g)812.517
Fumbles lost (0 in 2025)000
PPR points~200~310~400

Usage profile (rb.md §2–3 table)

All 2025 values REG-only from data/stats/2025/ (nflverse via nflreadpy, pulled 2026-07-07) or nflverse pbp/participation computed 2026-07-07, unless noted; 2024 (4-game injury season) in parentheses where meaningful.

Metric2025 (2024)BandRead
Snap share83.1% avg, 17 g; weekly range 71–96% (72.3%, 4 g) — snap_counts.csvElite (≥65)Highest-usage back in football; never left the field
Opportunity share80.9% of RB opportunities (440 of 544); 76.7% incl. FB Juszczyk — rushing.csv + receiving.csvElite (≥70)Robinson's 104 opps departed to ATL; replaced by R3 Black + Jordan James
Weighted opportunities /g (carries + 2.5×targets)37.3Elite (≥25) by a huge marginThe league's best PPR-value volume; also the workload that is the whole bear case
High-value touches /g (targets + inside-10 carries)9.8 (129 tgt + 37 inside-10 carries) — pbpElite (≥6)The scoring engine is fully intact
Inside-10 / inside-5 carry share (team)80.4% (37/46) / 76.9% (20/26); 9 TDs from inside the 5 — pbpElite (≥60)Goal-line monopoly; note SF's inside-10 pass rate hit 54.2% and 13 of his inside-10 opportunities were targets
Third-down snap share94.3% of 227 SF third downs; 98.1% of 3rd-down dropbacks; 99.0% of two-minute dropbacks — participation joinElite (≥70)The passing-down role is his outright; Black's pass-pro pedigree is the first credible future claim on it
Routes /g · route participation30.4 routes/g (517 routes, 1st among HBs — PFF, fetched 2026-07-07) · 82.2% of 629 team dropbacks (cross-source ratio); on-field for 88.9% of dropbacks (participation)Elite (≥20 · ≥55)Leading indicator of receiving volume — best in the league at the position
Targets /g · TPRR7.6 (4.8) · 0.25 (129/517; 0.23 on PFF's 121-target count)Elite (≥5 · ≥0.22)23.5% team target share — led the team outright; PFF receiving grade 91.2, 1st of 55 HBs
xFP / expected PPGProvider xFP UNVERIFIED; usage-based check: xTD 19.9 vs 17 actual; actual 24.5 PPG, overall PPR RB1 (416.6 — weekly.csv)RB1 rangeExpectation sat *above* actual — no TD-luck discount owed

§2 2×2 read: high snap share + high opportunity share = true bellcow, the scarce quadrant. Weekly distribution to match: median week 24.1, only 2 of 17 games under 12 PPR points, minimum 9.8 (weekly.csv). Within-season split: wk1–9 (mostly Mac Jones starting) 8.9 tgt/g, 25.7 PPG; wk10+ 6.1 tgt/g, 23.2 PPG — the target volume already drifted down as the offense healed, which is the direction 2026 starts from.

Game script sensitivity (rb.md §4)

Script-proof — the archetype the methodology says to pay a premium for, which the market fully does:

Efficiency (rb.md §5) — the back vs the decline sequence

Metric2025BandSource
RYOE /att (NGS)−0.54 (2023: +1.32 elite; 2024: no qualifying season row, 4 g)Concern (<−0.3)ngs_rushing.csv 2025; NGS 2023 pulled 2026-07-07
YPC3.86 (2023: 5.36)Weakrushing.csv
YAC /att2.76 (39th of 55 HBs)Below Good (3.0–3.5), near ConcernPFF player page, fetched 2026-07-07
MTF /carry47 rush MTF = 0.151 (11th in count, mid-pack per attempt); receiving MTF UNVERIFIEDBelow Good band (0.16–0.22)PFF player page, fetched 2026-07-07
Breakaway rate (15+ yd runs)3.5% (11 of 311)Below Good (4–6)pbp, computed 2026-07-07
Rush success rate (EPA>0)39.2%; other SF rushers 49.0% on the same lineConcern (<40)pbp, computed 2026-07-07
% attempts vs 8+ box29.3% (Robinson: 30.4%)Context — not the excusengs_rushing.csv
PFF rushing grade69.1 — 51st of 55 (overall 78.3, 15th; receiving 91.2, 1st)ConcernPFF, fetched 2026-07-07

Read: the line is not the alibi — SF's run-block unit ranked 13th in RBWR (ESPN, Jan 2026), Brian Robinson posted −0.06 RYOE/att against a nearly identical box-count diet, and the team's non-CMC success rate was 10 points higher. Between 2023 (RYOE +1.32, 5.4 YPC) and 2025 (−0.54, 3.9), McCaffrey went from the best blocking-adjusted rusher in football to a bottom-quartile one, with every burst metric (MTF/carry, YAC/att, breakaway) sitting below the good band at once — the exact §11 order (burst falls first, volume is the lagging indicator coaches cut last). McCaffrey himself told reporters his 2026 goal is to "regain explosivity" and stack more 10+ yard runs (49ers.com, June 2026). Per §3 of the framework, an efficiency change needs two seasons to be believed, and 2024's 4-game sample can't arbitrate — 2026 *is* the confirmation season, and pick 4.8 charges full price to find out. Crucially, the receiving efficiency shows none of this (91.2 PFF receiving grade, 1st; 7.2 y/tgt; 720 YAC) — the aging curve is following the textbook receiving-back path where the target role outlives the between-the-tackles burst.

Context (from data/team-profiles/SF.md, built 2026-07-07)

Tripwires (re-run this eval on any of these)

Sources
  • data/stats/2025/ + data/stats/2024/: rushing.csv, receiving.csv, snap_counts.csv, ngs_rushing.csv, weekly.csv, participation.csv, pbp_summary.csv — nflverse via nflreadpy, pulled 2026-07-07 (shares, snap pcts, weekly distribution, splits)
  • nflverse pbp 2025 (REG) + participation.csv join, computed 2026-07-07 (scratchpad script): 311 carries; inside-10 37/46 (80.4%), inside-5 20/26 (76.9%); success rate 39.2% vs 49.0% other SF rushers; breakaway 11/311 (3.5%); xTD rush 13.1 / rec 6.8 (league TD-rate-by-yardline method); dropback participation 559/629 (88.9%); 3rd-down 94.3% (98.1% of 3rd-down dropbacks); two-minute 99.0%; score-state on-field 72.6/71.5/67.2% (trail 7+ / within 7 / lead 7+)
  • nflverse player stats 2017–2025, pulled 2026-07-07: career REG 1,658 carries + 626 receptions = 2,284 REG touches + 179 POST = 2,463 total; 2025 POST 2 g / 37 touches; season-by-season games/touch table
  • NGS rushing 2023 (pulled 2026-07-07): RYOE/att +1.32, 5.36 YPC, 36.0% 8+ box — the decline baseline; 2025 season row: −0.54, 29.3% 8+ box
  • data/adp/adp_ffc_2026-07-07.csv — FFC PPR mocks, 2026-07-07 (McCaffrey 4.8 overall, RB3; neighbors Bijan 1.4, Gibbs 2.0, Chase 3.8, JSN 5.8, Taylor 7.4, Achane 9.3)
  • data/raw/sleeper/players_2026-07-07.json — age 30, DOB 1996-06-07, 9 yrs exp, Stanford, status Active, no injury designation
  • data/team-profiles/SF.md — built 2026-07-07 (Shanahan/Kubiak, Purdy/Jones, OL ranks, wide-zone scheme, win total 10.5, RB tgt-share series 23.8/17.7/30.5%, vacated touches, Black R3 #90 / Guerendo pec / RB2 battle, inside-10 pass-rate series, watch items)
  • PFF player page (pff.com/nfl/players/christian-mccaffrey/11763, fetched 2026-07-07): 2025 overall 78.3 (15/55), rushing 69.1 (51/55), receiving 91.2 (1/55); 47 rush MTF (11th); YAC/att 2.76 (39th); 517 routes (1st); PFF counts 121 targets vs nflverse 129
  • 49ers.com / NBC Bay Area / SF Standard / 49ers Webzone (June 2026, via web search 2026-07-07): full OTA participation (one side session); McCaffrey on sustaining the workload ("prepare yourself for playing every snap") and regaining explosivity; Shanahan on backfield help; Black OTA standout, praised by McCaffrey; Guerendo out until at least August
  • ESPN (June 2024, via search 2026-07-07): 2-yr/$38M extension through 2027
  • ESPN (2026, via search): SF RB depth-chart analysis behind McCaffrey (Black/James/Guerendo)
  • UNVERIFIED (not in cache, not found free): provider xFP (Fantasy Points/PlayerProfiler), receiving MTF split (total-MTF figures seen in search results conflicted and were not used), PFF pass-block grade, 2024 NGS season row (below qualifying threshold at 4 games)