Connect your fantasy league: see exact contract values dialed to your league's cap, scoring, and roster.
Connect leagueChristian McCaffrey
McCaffrey at 29 with a 1-year window is a sell-high candidate in redraft leagues, but dynasty hold-only if you can absorb the cap hit for a RB12 on the decline.
Cap-League Contract Range
Public estimate · varies by your leagueYour league's exact number depends on its scoring (Half PPR vs Full PPR, 4-pt vs 6-pt pass TDs, TE premium, IDP) and roster size. The range above is the typical cap-league spread for Christian McCaffrey.
Get Christian McCaffrey's exact value in your league.
Free · paste your league ID once · works with Sleeper and MFL
Career Production
| Season | Team | G | SNAP % | ATT | RUSH YDS | RUSH TD | REC | REC YDS | REC TD | FPPG | TOTAL |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | SF | 16 | 71% | 117 | 435 | 2 | 80 | 651 | 5 | 11.9 | 190.6 |
| 2018 | SF | 16 | 92% | 219 | 1,098 | 7 | 107 | 867 | 6 | 20.5 | 328.0 |
| 2019 | SF | 16 | 93% | 287 | 1,387 | 15 | 116 | 1,005 | 4 | 25.7 | 411.2 |
| 2020 | SF | 3 | 77% | 59 | 225 | 5 | 17 | 149 | 1 | 27.3 | 81.9 |
| 2021 | SF | 7 | 61% | 99 | 442 | 1 | 37 | 343 | 1 | 15.6 | 109.0 |
| 2022 | SF | 17 | 75% | 244 | 1,139 | 8 | 85 | 741 | 5 | 18.1 | 308.5 |
| 2023 | SF | 16 | 84% | 272 | 1,459 | 14 | 67 | 564 | 7 | 22.6 | 361.8 |
| 2024 | SF | 4 | 72% | 50 | 202 | 0 | 15 | 146 | 0 | 10.6 | 42.3 |
| 2025 | SF | 17 | 82% | 311 | 1,202 | 10 | 102 | 924 | 7 | 21.5 | 365.6 |
| 2025 | SF | 17 | 82% | 311 | 1,202 | 10 | 102 | 924 | 7 | 21.5 | 365.6 |
Last 4 Weeks
Game logWeekly log coming soon
Game-by-game stat lines drop in when the in-season feed reopens.
Featured In
No analysis pieces feature Christian McCaffrey yet.
Compare Against
Stats via nfl_data_py · Rankings · Cap Penalties
