Christian McCaffrey – Receiving Yards: Model Fair Line & Research
PropStein's pre-kickoff model projection for Christian McCaffrey (RB, SF) in the SF at ATL game — receiving yards market, 2026-W07. Snapshot taken .
Latest captured quote: BetMGM Opening Line 32.5 (-115) — status verified. Lines move; treat this as historical unless re-verified in the terminal.
Model projection
- Fair line
- 41.5 yds
- Projected volume
- 46.13 yds
- P(over) at fair
- 63.2%
- Role
- established_volume
Distribution parameters (NegBin–Gamma v3.2): mu_rec 5.7246, mu_ypr 8.0584, alpha 0.1097, k 1.555.
How to use the fair line
At −110 vig, the model sees value on the OVER at lines below 39.9 and on the UNDER at lines above 43.3. Between those boundaries, neither side clears the vig-adjusted breakeven. At the fair line (41.5), no-vig breakeven odds are −100 on the OVER (50.09% win prob) and +100 on the UNDER (49.91% win prob).
Role evidence
- Recent window
- last_1_game
- Baseline window
- prior_8_games_ewma
- Recent target share
- 23.5%
- Baseline target share
- 21.8%
- Career games
- 113
Role labels and thresholds remain provisional pending chronological holdout validation.
Injury context
This player appears in the availability feed as a beneficiary of teammate availability (+2.1). See the terminal's availability drawer for the full model treatment.
Related research
Model limitations
PropStein publishes model limitations alongside every page. Roles and thresholds are provisional pending chronological holdout validation. In our published week-1 holdout evaluation the model's Brier score trailed the naive baseline; we treat that as an open defect, not a marketing problem, and we publish recalibration results as they land. Snapshots are taken pre-kickoff; quotes age and lines move, so every number here carries a timestamp and a verification state. Route-participation and late-scratch information are not fully modeled. Nothing on this site is betting advice.