⭐ Go Velvet — $9.99/mo

Every tool, every board, unlimited — plus the 2026 Fantasy Football Draft Guide free and early access to new tools.

Sign Up · $9.99/mo →or create a free account →
🏈 NFL
Christian McCaffrey

Christian McCaffrey Stats, Zones, Props & DFS

#23 · RB · 5' 11" · 210 lbs · age 30 · Stanford · 10 yr vet
San Francisco 49ers checking status… ⚖️ Compare
Finding tonight's game…
HIS WIRE
🚑 Christian McCaffrey's injury absence has more nuance than meets the eye
PFT · 16h
📰 THE WIRE · HIS LATEST NEWS
🚑Christian McCaffrey's injury absence has more nuance than meets the eye
pft · 16h ago

This is the live market page for Christian McCaffrey of the San Francisco 49ers — every posted player prop across 9+ sportsbooks with the best price flagged, tonight's best bet, live DraftKings salary and value, a market-graded start/sit verdict, price heat, and the latest news. Updated throughout the day. All math vig-included.

🏆 DFS

Pulling live DK salary…

⚖️ Start / Sit

Grading the market…

🌱 Turf vs Grass

SurfaceGYds/GYPCTD
GRASS30121.04.533
TURF10115.14.110
-5% yards/game on turf vs grass
nflverse play-by-play · search any player →

🛠️ Run him through the machines

© 2026 FANTASYDAILIES · 21+ · 1-800-GAMBLER · NOT A SPORTSBOOK — WE READ THE MARKET, YOU MAKE THE CALLS

Christian McCaffrey — 2025 Zone Breakdown

Run gaps

Christian McCaffrey carried 337 times for 1285 yards (3.81 per carry) and 10 touchdowns, with a 39.2% success rate.

GapCarriesYardsAvgTD
Left end381173.081
Left tackle241134.710
Left guard582283.932
Up the middle783594.63
Right guard471924.091
Right tackle461493.241
Right end461272.762

Target zones

Christian McCaffrey saw 143 targets and caught 113 (79%) for 1009 yards and 9 touchdowns. 75.9% of those yards came after the catch.

ZoneTargetsCatchesCatch %YardsTD
Deep left200%00
Deep middle100%00
Deep right2150%291
Short left473880.9%3494
Short middle343088.2%2662
Short right574477.2%3652

Snap counts

Christian McCaffrey played 1015 offensive snaps across 19 games in 2025 — 53.4 per game, 81.7% of his team's offensive snaps.

Source: play-by-play and snap counts, 2025 season. A player who has changed teams since is charted in his previous offense.