Christian McCaffrey Fantasy outlook, stats and Week 4 start/sit for 2026
- Age
- 30
- Height / weight
- 5'11", 210 lb
- Experience
- 10th season
- Drafted
- 2017 R1, #8
2026 Season
- PPR PPG
- 19.3
- Pos rank
- RB6
- Rostered
- 99%
Week 4 vs. Broncos, Sun Oct 4, 4:25 PM ET 6th vs. RBs, favorable
Christian McCaffrey Fantasy Football Stats & Analysis
Scoring rate
19.3 PPG
Played
3 games
Role
Starter
Trend
Stable
Christian McCaffrey's 2026 Season, Week by Week
3 games played: one top-5 week and two mid-range starts. The next four matchups include one of the league's softest run defenses.
- Week 1, Win,@at LAR,13.8,RB19
- Week 2, Win,vs MIA,22.6,RB4
- Week 3, Win,vs ARI,21.6,RB6
- Up next. Week 4, Oct 4,vs DEN,6th pts allowed to RBs,FavorableBroncos vs. RBs
- Week 5, Oct 11,@at SEA,28th pts allowed to RBs,ToughSeahawks vs. RBs
- Week 6, Oct 19,vs WAS,29th pts allowed to RBs,ToughCommanders vs. RBs
- Week 7, Oct 25,@at ATL,30th pts allowed to RBs,ToughFalcons vs. RBs
Matchup rank is PPR points allowed to RBs through Week 4. 1st allows the most, 32nd the fewest.
Should You Start or Roster Christian McCaffrey?
McCaffrey is averaging 19.3 PPR points per game through 3 games, with 166 rushing yards and 3 TD on 35 carries, plus 13 catches for 104 yards. That ranks RB6, which makes him a RB1-level starter in 12-team leagues.
His target share (21.3%) is in the 95th percentile among RBs, the best of his efficiency marks; his yards per carry (4.7) is the weakest, in the 77th. His quarterback has been Brock Purdy.
His best week was RB4 in Week 2 against the Dolphins (22.6 points); his worst, RB19 in Week 1 at the Rams (13.8). Two favorable matchups are coming: the Broncos (6th vs. RBs) in Week 4 and the Cowboys (8th vs. RBs) in Week 10.
For the season-long call, whether to hold, trade or start him, check where McCaffrey ranks among all RBs in Redraft Command.
What's Driving His Production
Percentile vs. every RB with at least 24 carries and targets in 2026. The line marks the league median.
Yards per carry
4.777th percentile, above average
Yards per touch
5.684th percentile, above average
Target share
21.3%95th percentile, above average
Fantasy points per opportunity
1.1295th percentile, above average
Christian McCaffrey 2026 Game Log
| Wk | Opp | Result | FPTS | Finish |
|---|---|---|---|---|
| 1 | @ Rams | W 27–7 | 13.8 | RB19 |
| 2 | vs Dolphins | W 35–13 | 22.6 | RB4 |
| 3 | vs Cardinals | W 36–30 | 21.6 | RB6 |
| Total | 3–0 | 58.0 | RB6 |
Career Fantasy Stats by Season
| Season | Team | GP | Rush yds | Rush TD | Rec | Rec yds | Rec TD | FPTS | PPG | Finish |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | SF | 3 | 166 | 3 | 13 | 104 | 0 | 58.0 | 19.3 | — |
| 2025 | SF | 17 | 1,202 | 10 | 102 | 924 | 7 | 416.6 | 24.5 | RB1 |
| 2024 | SF | 4 | 202 | 0 | 15 | 146 | 0 | 47.8 | 11.9 | RB68 |
| 2023 | SF | 16 | 1,459 | 14 | 67 | 564 | 7 | 391.3 | 24.5 | RB1 |
| 2022 | CAR/SF | 17 | 1,139 | 8 | 85 | 741 | 5 | 356.4 | 21.0 | RB2 |
| Career | 115 | 7,755 | 65 | 639 | 5,494 | 36 | 2566.3 | 22.3 |
Rest-of-Season Outlook and Availability
Outlook
The caution is age and tread, not talent. At 29 turning 30, his 3.86 yards per carry and 1. Behind him on the depth chart: Kaelon Black. Full outlook
Injury status
Active, no designation
He has not missed a game this season. Career games missed to injury: 36. Injury history
- 2025backPlayed through
- 2025calfPlayed through
- 2024left knee4 games
- 2024bilateral ankle9 games
RBs like Christian McCaffrey
Christian McCaffrey Fantasy Football FAQ
Should I start Christian McCaffrey in Week 4?
Christian McCaffrey is a weekly starter in 12-team leagues for Week 4 against the Broncos, as the RB6 in PPR total points this season (19.3 a game). The Broncos rank 6th in PPR points allowed to RBs, a favorable matchup. Get the start/sit call for McCaffrey.
How many fantasy points is Christian McCaffrey averaging in 2026?
Christian McCaffrey is averaging 19.3 PPR fantasy points per game in 2026, 58.0 points across 3 games. His last game produced 21.6 points.
Where does Christian McCaffrey rank in fantasy football in 2026?
Christian McCaffrey ranks RB6 in PPR total points in 2026, through 3 games. That makes him a weekly starter in 12-team leagues. View his complete season statistics.
Is Christian McCaffrey worth rostering in fantasy football?
Yes, in the right league: Christian McCaffrey is a weekly starter in 12-team PPR, 10-team PPR and half-PPR leagues. He is rostered in 100% of Sleeper leagues.
What is Christian McCaffrey's fantasy football role?
Christian McCaffrey is the 49ers' starting RB, with Kaelon Black behind him. He is averaging 11.7 carries and 5.7 targets a game, on 63% of the offensive snaps in 2026.
What are Christian McCaffrey's upcoming fantasy football matchups?
Christian McCaffrey's next three games are Week 4 vs. the Broncos (6th in PPR points allowed to RBs, favorable), Week 5 at the Seahawks (28th in PPR points allowed to RBs, tough) and Week 6 vs. the Commanders (29th in PPR points allowed to RBs, tough). One of them is favorable by points allowed to the position.
How consistent has Christian McCaffrey been in fantasy football this season?
Christian McCaffrey has finished as a top-12 RB in 2 of his 3 games this season. His weekly scoring has a standard deviation of 4.8 points around his 19.3-point average.
What is Christian McCaffrey's fantasy floor and ceiling?
This season Christian McCaffrey's floor has been 13.8 PPR points (Week 1, RB19) and his ceiling 22.6 (Week 2, RB4). His median week has been 21.6 points. See McCaffrey's full game log.
Christian McCaffrey 2026 Stats
2026 through Week 4 · San Francisco 49ersTouchdowns account for 31% of his fantasy production, so his weekly output leans on volume more than scoring.
Rushing
- Yards
- 166
- TD
- 3
- Carries
- 35
4.7 Y/C
Receiving
- Rec
- 13
- Yards
- 104
- TD
- 0
17 Targets
Fantasy (PPR)
- Points
- 58.0
- Pos rank
- RB6
22.6 Best Week 2 vs MIA13.8 Worst Week 1 @ LAR
Advanced Rushing Stats
McCaffrey is on the field for 63.3% of snaps and draws 21.0% of his team's targets.
| Stat | 2026 Thru Wk 4 | 2025 16 games | ||
|---|---|---|---|---|
| Efficiency | ||||
| Yards after contact per carry | 1.94 | 66th | 1.52 | 12th |
| Explosive run rate | 14.3% | 83rd | 8.9% | 34th |
| Fantasy points per opportunity | 0.87 | 93rd | 0.73 | 73rd |
| Yards before contact per carry | 2.80 | 84th | 2.36 | 52nd |
| Broken tackles | 2 | 56th | 10 | 59th |
| Usage | ||||
| Snap share | 63.3% | 79th | 82.9% | 99th |
| Target share | 21.0% | 99th | 23.4% | 100th |
| Red-zone opportunities | 11 | 84th | 98 | 100th |
| Targets per game | 5.7 | 97th | 7.6 | 100th |
Percentiles: 2026 through Week 4 among 71 qualified RBs · 2025 (16 games, weeks 1–17) among 74.
Profile: McCaffrey draws targets and draws a big target share, but gains little after contact.
For fantasy: his floor is his volume, 11.7 carries and 5.7 targets a game this season; efficiency decides how much of it becomes points.
Fantasy Points per Game, Every Season
19.3
Fantasy PPG
55
Rush yds/g
4.3
Rec/g
Christian McCaffrey career stats by season
| Rushing | Receiving | Fantasy | ||||||||
| Season | GP | Car | Rush yds | Rush TD | Rec | Rec yds | Rec TD | FPTS | PPG | Finish |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026to date | 3 | 35 | 166 | 3 | 13 | 104 | 0 | 58.0 | 19.3 | — |
| 2025 | 17 | 311 | 1,202 | 10 | 102 | 924 | 7 | 416.6 | 24.5 | RB1 |
| 2024 | 4 | 50 | 202 | 0 | 15 | 146 | 0 | 47.8 | 11.9 | RB68 |
| 2023 | 16 | 272 | 1,459 | 14 | 67 | 564 | 7 | 391.3 | 24.5 | RB1 |
| 2022 | 17 | 244 | 1,139 | 8 | 85 | 741 | 5 | 356.4 | 21.0 | RB2 |
| 2021 | 7 | 99 | 442 | 1 | 37 | 343 | 1 | 126.5 | 18.1 | RB38 |
| 2020 | 3 | 59 | 225 | 5 | 17 | 149 | 1 | 90.4 | 30.1 | RB53 |
| 2019 | 16 | 287 | 1,387 | 15 | 116 | 1,005 | 4 | 470.2 | 29.4 | RB1 |
| 2018 | 16 | 219 | 1,098 | 7 | 107 | 867 | 6 | 381.5 | 23.8 | RB2 |
| 2017 | 16 | 117 | 435 | 2 | 80 | 651 | 5 | 227.6 | 14.2 | RB10 |
| Career | 115 | 1,693 | 7,755 | 65 | 639 | 5,494 | 36 | 2566.3 | 22.3 | — |
What His Career Numbers Say
22.3
Career PPG
115 games over 10 seasons
76%
Availability
Share of team games he played
88%
Top-24 weeks
Share of his games as a top-24 RB
9.7
Weekly swing
Standard deviation, moderate
By the StatChasers staff. Updated .
McCaffrey has averaged 22.3 fantasy points per game over 115 games and 10 seasons, with six top-12 finishes (2017, 2018, 2019, 2022, 2023, 2025).
So far in 2026 he is at 19.3 per game, down 5.2 from 2025. Volume is the driver: 17.3 carries plus targets a game against 25.9. His quarterback this season has been Brock Purdy.
Career numbers describe the past; for what he is worth from here, see McCaffrey's rest-of-season rank and trade value in Redraft Command.
Career highs
- 1,459Rush yards2023
- 21Total TD2023
- 470.2Fantasy pts2019 · RB1
- 13,249Career scrimmage yds2017–2026
RBs like Christian McCaffrey
Christian McCaffrey Stats FAQ
How many fantasy points does Christian McCaffrey have in 2026?
Christian McCaffrey has 58.0 PPR fantasy points in 2026 through Week 4, 19.3 per game across 3 games. That total ranks RB6 at the position. See how those numbers break down week by week.
How many rushing yards does Christian McCaffrey have this season?
Christian McCaffrey has 166 rushing yards in 2026 through Week 4, 55 a game at 4.7 yards per carry. His high was 75 yards, in Week 3 against the Cardinals.
How many touchdowns does Christian McCaffrey have this season?
Christian McCaffrey has 3 touchdowns in 2026 through Week 4: 3 rushing and 0 receiving.
How many rushing touchdowns does Christian McCaffrey have this season?
Christian McCaffrey has 3 rushing touchdowns in 2026 through Week 4, on 35 carries.
How many carries does Christian McCaffrey have this season?
Christian McCaffrey has 35 carries in 2026 through Week 4, 11.7 a game, for 166 yards. His high was 15 carries, in Week 3 against the Cardinals.
How many receptions does Christian McCaffrey have this season?
Christian McCaffrey has 13 receptions for 104 yards in 2026 through Week 4, on 17 targets. His high was 5 catches, in Week 1 at the Rams.
How many receiving yards does Christian McCaffrey have this season?
Christian McCaffrey has 104 receiving yards in 2026 through Week 4, 34.7 a game on 13 catches. His high was 43 yards, in Week 2 against the Dolphins.
How many targets does Christian McCaffrey have this season?
Christian McCaffrey has drawn 17 targets in 2026 through Week 4, 5.7 a game, and caught 13 of them. His high was 8 targets, in Week 1 at the Rams.
How many games has Christian McCaffrey played in 2026?
Christian McCaffrey has played 3 games in the 2026 season through Week 4.
What were Christian McCaffrey's stats last season?
In 2025, Christian McCaffrey ran for 1,202 yards and 10 touchdowns and caught 102 passes for 924 yards in 17 games. That was 416.6 PPR points (24.5 per game), an RB1 finish.
What are Christian McCaffrey's career NFL stats?
Across 10 seasons and 115 games, Christian McCaffrey has 7,755 rushing yards and 65 rushing touchdowns, plus 639 catches for 5,494 yards, for 2566.3 PPR fantasy points (22.3 per game).
How many touchdowns does Christian McCaffrey have in his career?
Christian McCaffrey has 101 touchdowns in his NFL career: 65 rushing and 36 receiving, over 115 games.
Christian McCaffrey Game Log 2026
Games played
3
FPTS/G (PPR)
19.3
Carries/g
11.7
Rush yds/g
55.3
Rec/g
4.3
Rec yds/g
34.7
Across 3 games in 2026, Christian McCaffrey has averaged 11.7 carries, 55.3 rushing yards and 19.3 PPR fantasy points per game. Christian McCaffrey has finished as a top-12 RB in 2 of those weeks, and inside the top 24 in 3. The best week was Week 2 against MIA (22.6 points); the lowest was Week 1 against LAR (13.8).
| Wk | Opp | Result | FPTS | CAR | RUSH YDS | RUSH TD | TGT | REC | REC YDS | REC TD | Finish |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | LAR29th | W 27-7 | 13.8 | 10 | 68 | 0 | 8 | 5 | 20 | 0 | RB19 |
Week 1 · LAR · W 27-7 · 13.8 pts
How the 13.8 points scored (PPR)
| |||||||||||
| 2 | MIA8th | W 35-13 | 22.6 | 10 | 23 | 2 | 4 | 4 | 43 | 0 | RB4 |
Week 2 · MIA · W 35-13 · 22.6 pts
How the 22.6 points scored (PPR)
| |||||||||||
| 3 | ARI27th | W 36-30 | 21.6 | 15 | 75 | 1 | 5 | 4 | 41 | 0 | RB6 |
Week 3 · ARI · W 36-30 · 21.6 pts
How the 21.6 points scored (PPR)
| |||||||||||
Opponent rank is fantasy points allowed to RBs across 2026: 1st allows the most, 32nd the fewest.
Where His Weeks Finished
All three weeks in the RB1 range. For a running back ranked RB6 overall, his weeks cluster in a range you can plan around, between RB4 and RB19.
Game-by-Game Breakdown
RB1 week vs. Arizona
15 carries, 75 yds, 1 TD. 4/5 receiving, 41 yds.
He played 83% of the snaps and handled 15 carries. A clean, mistake-free game that landed well above his season average.
Season high in a win
10 carries, 23 yds, 2 TD. 4/4 receiving, 43 yds.
He played 52% of the snaps and handled 10 carries. Just 2.3 yards per carry. A clean, mistake-free game that landed well above his season average.
RB1 week at the Rams
10 carries, 68 yds. 5/8 receiving, 20 yds.
He played 55% of the snaps and handled 10 carries. A clean, mistake-free game that landed well below his season average.
Fantasy Points By Week
- Weekly points
- Season average (19.3)
Upcoming Matchups
Week 4
Next
vsDENHome vs Denver Broncos
6thvs RB
Favorable matchup
Sun · Oct 4 · 4:25 PM ET
View matchup — San Francisco 49ers vs Denver Broncos→Week 5
@SEAAway at Seattle Seahawks
28thvs RB
Tough matchup
Sun · Oct 11 · 4:25 PM ET
View matchup — San Francisco 49ers vs Seattle Seahawks→Week 6
vsWASHome vs Washington Commanders
29thvs RB
Tough matchup
Mon · Oct 19 · 8:15 PM ET
View matchup — San Francisco 49ers vs Washington Commanders→Week 7
@ATLAway at Atlanta Falcons
30thvs RB
Tough matchup
Sun · Oct 25 · 1:00 PM ET
View matchup — San Francisco 49ers vs Atlanta Falcons→
Matchup rank is fantasy points allowed to RBs, in PPR: 1st allows the most, 32nd the fewest. Measured through Week 4.
Christian McCaffrey Game Log 2021
Games played
7
FPTS/G (PPR)
18.1
Carries/g
14.1
Rush yds/g
63.1
Rec/g
5.3
Rec yds/g
49.0
Across 7 games in 2021, Christian McCaffrey has averaged 14.1 carries, 63.1 rushing yards and 18.1 PPR fantasy points per game. Christian McCaffrey has finished as a top-12 RB in 4 of those weeks, and inside the top 24 in 5. The best week was Week 1 against NYJ (27.7 points); the lowest was Week 12 against MIA (3.5).
| Wk | Opp | FPTS | CAR | RUSH YDS | RUSH TD | TGT | REC | REC YDS | REC TD | Finish |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | NYJ1st | 27.7 | 21 | 98 | 0 | 9 | 9 | 89 | 0 | RB1 |
Week 1 · NYJ · 27.7 pts
How the 27.7 points scored (PPR)
| ||||||||||
| 2 | NO32nd | 24.7 | 24 | 72 | 1 | 6 | 5 | 65 | 0 | RB3 |
Week 2 · NO · 24.7 pts
How the 24.7 points scored (PPR)
| ||||||||||
| 3 | HOU12th | 6.0 | 7 | 31 | 0 | 2 | 2 | 9 | 0 | RB42 |
Week 3 · HOU · 6.0 pts
How the 6.0 points scored (PPR)
| ||||||||||
| 4 | Did not play | |||||||||
| 5 | Did not play | |||||||||
| 6 | Did not play | |||||||||
| 7 | Did not play | |||||||||
| 8 | Did not play | |||||||||
| 9 | NE11th | 13.6 | 14 | 52 | 0 | 5 | 4 | 54 | 0 | RB15 |
Week 9 · NE · 13.6 pts
How the 13.6 points scored (PPR)
| ||||||||||
| 10 | ARI20th | 26.1 | 13 | 95 | 0 | 10 | 10 | 66 | 0 | RB4 |
Week 10 · ARI · 26.1 pts
How the 26.1 points scored (PPR)
| ||||||||||
| 11 | WAS25th | 24.9 | 10 | 59 | 0 | 8 | 7 | 60 | 1 | RB3 |
Week 11 · WAS · 24.9 pts
How the 24.9 points scored (PPR)
| ||||||||||
| 12 | MIA31st | 3.5 | 10 | 35 | 0 | 1 | 0 | 0 | 0 | RB54 |
Week 12 · MIA · 3.5 pts
How the 3.5 points scored (PPR)
| ||||||||||
| 13 | Did not play | |||||||||
| 14 | Did not play | |||||||||
| 15 | Did not play | |||||||||
| 16 | Did not play | |||||||||
| 17 | Did not play | |||||||||
| 18 | Did not play | |||||||||
Opponent rank is fantasy points allowed to RBs across 2021: 1st allows the most, 32nd the fewest.
Where His Weeks Finished
Five RB1 weeks and two busts. For a running back who finished RB5 overall, the spread mattered more than the average: you got a top-5 ceiling and a waiver-wire floor.
Game-by-Game Breakdown
Season summary, updated .
Shut down by Miami
10 carries, 35 yds. 0/1 receiving, 0 yds.
He played 36% of the snaps and handled 10 carries. A clean, mistake-free game that landed well below his season average.
RB1 week vs. Washington
10 carries, 59 yds. 7/8 receiving, 60 yds, 1 TD.
He played 90% of the snaps and handled 10 carries. A clean, mistake-free game that landed well above his season average.
RB1 week at Arizona
13 carries, 95 yds. 10/10 receiving, 66 yds.
He played 59% of the snaps and handled 13 carries. A clean, mistake-free game that landed well above his season average.
RB1 week vs. New England
14 carries, 52 yds. 4/5 receiving, 54 yds.
He played 49% of the snaps and handled 14 carries. A clean, mistake-free game that landed well below his season average.
Held in check by Houston
7 carries, 31 yds. 2/2 receiving, 9 yds.
He played 30% of the snaps and handled 7 carries. A clean, mistake-free game that landed well below his season average.
RB1 week vs. New Orleans
24 carries, 72 yds, 1 TD. 5/6 receiving, 65 yds.
He played 71% of the snaps and handled 24 carries. Just 3.0 yards per carry. A clean, mistake-free game that landed well above his season average.
Season high in a win
21 carries, 98 yds. 9/9 receiving, 89 yds.
He played 89% of the snaps and handled 21 carries. A clean, mistake-free game that landed well above his season average.
RBs like Christian McCaffrey
Christian McCaffrey Game Log FAQ
How did Christian McCaffrey do in his last game?
Christian McCaffrey scored 21.6 PPR points in Week 3 against the Cardinals, a 36–30 win, an RB6 finish. He ran 15 times for 75 yards and 1 touchdown, and caught 4 of 5 targets for 41 yards. View his 2026 season totals.
How many fantasy points did Christian McCaffrey score in his last game?
Christian McCaffrey scored 21.6 PPR fantasy points in his last game, Week 3 against the Cardinals, an RB6 finish for the week. That was 2.3 above his season average of 19.3.
How many rushing yards did Christian McCaffrey have in his last game?
Christian McCaffrey ran for 75 yards on 15 carries in Week 3 against the Cardinals, and added 41 receiving yards.
How many touchdowns did Christian McCaffrey score in his last game?
Christian McCaffrey scored 1 touchdown in Week 3 against the Cardinals: 1 rushing and 0 receiving.
How many carries did Christian McCaffrey have in his last game?
Christian McCaffrey had 15 carries for 75 yards in Week 3 against the Cardinals, playing 83% of the offensive snaps.
How many receptions did Christian McCaffrey have in his last game?
Christian McCaffrey caught 4 of 5 targets for 41 yards in Week 3 against the Cardinals.
What were Christian McCaffrey's stats in Week 2?
In Week 2 against the Dolphins, a 35–13 win, Christian McCaffrey ran 10 times for 23 yards and 2 touchdowns, and caught 4 of 4 targets for 43 yards. That was 22.6 PPR points, an RB4 finish.
What was Christian McCaffrey's best game this season?
Christian McCaffrey's best 2026 game was Week 2 against the Dolphins: 22.6 PPR points, an RB4 finish. He ran 10 times for 23 yards and 2 touchdowns, and caught 4 of 4 targets for 43 yards.
What was Christian McCaffrey's worst game this season?
Christian McCaffrey's lowest-scoring 2026 game was Week 1 at the Rams: 13.8 PPR points, an RB19 finish. He ran 10 times for 68 yards, and caught 5 of 8 targets for 20 yards.
How many games has Christian McCaffrey scored a touchdown in this season?
Christian McCaffrey has scored a touchdown in 2 of his 3 games this season, most recently in Week 3.
Can I see Christian McCaffrey's game logs from previous seasons?
Yes. The season selector above the game log switches it to McCaffrey's weekly results from any season from 2017 through 2025.
Christian McCaffrey Rest-of-Season Outlook
Pass-catching RB1 every week
RB6 through Week 4 · 19.3 PPG · 7.6 targets/game
Preseason Projection vs. Reality
He finished RB1 last season at 24.5 points per game.
Our Take After Week 4
Through 3 games he's RB6 at 19.3 PPR points per game, against 24.5 over 17 games last season (RB1). He's running behind last season's pace.
Last season he ranked 2nd of 95 in rushing volume (18.3 carries per game), 1st of 95 in receiving role (7.6 targets per game) and 76th of 95 in efficiency (1.52 yards after contact per carry). His points come from his receiving role. Efficiency is the soft spot. Brock Purdy is his quarterback.
The job is secure: he's the listed starter and one of the best at his position. The main risk is health, and Kaelon Black is next on the depth chart if he misses time.
The next favorable matchup is the Broncos in Week 4 (6th against RBs).
Read our preseason outlook (June 2026)
Published June 16, 2026. Kept for reference; the take above replaces it.
Last year erased any doubt the 2024 layoff created: McCaffrey posted 314.6 fantasy points and graded out as our RB2 over 17 games, pairing a 23.5% target share with 102 catches for 924 yards. The receiving floor is the separator. He turned 531 routes into seven scores and stacked 100 red-zone opportunities with 20 goal-line carries, the kind of every-down, every-zone deployment that almost no back commands. An 0.041 EPA per play with 83.1% snaps confirms the volume was earned, not gifted.
The caution is age and tread, not talent. At 29 turning 30, his 3.86 yards per carry and 1.52 yards after contact have softened from the 5.36 and 2.01 he ran in 2023, and only 8.68% of carries went explosive. San Francisco is already managing his workload through camp. Draft him as a back-end first-rounder, lean on the pass-game usage as insurance, and stash Jordan James as the handcuff.
What Drives His Outlook
His 2025 rank among the 95 running backs who played at least six games. Each bar is one running back, best on the left; his is highlighted.
Rushing volume
Receiving role
Efficiency
- Yards after contact per carry
- 1.52
- Broken tackles
- 10
- Explosive-run rate
- 8.7%
- Red-zone opportunities
- 100
- Snap share
- 83.1%
- Targets
- 129
What Could Change His Value
Upside
- A soft spotThe Broncos in Week 4 is a top-10 matchup for RBs.Wk 4 DEN, 6thWk 5 SEA, 28thWk 6 WAS, 29thWk 7 ATL, 30th
- Heavy rushing volume18.3 carries per game, 2nd of 95 RBs in 2025.
- Featured receiving role7.6 targets per game, 1st of 95 RBs in 2025.
Risk
- HealthHis role is secure; if he misses time, Kaelon Black is next on the depth chart.
- Weak efficiency1.52 yards after contact per carry, 76th of 95 RBs in 2025.
- Tough matchupsThe Seahawks in Week 5 (28th) and the Commanders in Week 6 (29th) are among the stingiest defenses against RBs.
RBs like Christian McCaffrey
Christian McCaffrey Fantasy Outlook FAQ
What is Christian McCaffrey's fantasy outlook for the rest of the 2026 season?
Christian McCaffrey projects as a pass-catching RB1 every week for the rest of the 2026 season: a weekly starter in 12-team PPR, 10-team PPR and half-PPR leagues. His receiving role (7.6 targets per game, 1st of 95 RBs in 2025) supports that. His efficiency (1.52 yards after contact per carry, 76th of 95 RBs in 2025) holds him back. See his live rank in Redraft Command.
What is Christian McCaffrey's rest-of-season fantasy ranking?
Christian McCaffrey is the RB6 in PPR points per game through Week 4. That puts him in RB1 territory, a weekly starter in 10-team PPR leagues.
What is Christian McCaffrey's projected role going forward?
Christian McCaffrey is the listed starting RB, with Kaelon Black next on the depth chart. Nothing on the chart threatens the job, so the role is his to lose on performance.
Will Christian McCaffrey get more touches?
Christian McCaffrey's touches are holding steady: 17.0 a game over his last two games against 17.3 for the season. His share of the offense is what his fantasy value rides on.
What is Christian McCaffrey's fantasy football upside?
Christian McCaffrey's upside: his ceiling this season is 22.6 PPR points (Week 2, RB4), his receiving role (7.6 targets per game, 1st of 95 RBs in 2025) gives him a weekly floor to build on and the Broncos in Week 4 is a top-10 matchup for RBs.
What could hurt Christian McCaffrey's fantasy value?
Christian McCaffrey's risks: Kaelon Black is next on the depth chart if he is benched or hurt, his efficiency (1.52 yards after contact per carry, 76th of 95 RBs in 2025) limits his scoring and the Seahawks in Week 5 and the Commanders in Week 6 are tough matchups. See his injury status and history.
How difficult is Christian McCaffrey's remaining fantasy schedule?
Difficult: of his next seven games, 2 come against a top-10 matchup for RBs and 5 against one of the stingiest defenses, by PPR points allowed to the position.
Christian McCaffrey Injury Update & History
No injury designation for Week 4 against the Broncos. McCaffrey has not missed a game this season.
Practice participation
Week 4 reports: Wed, Thu, Fri| Week | Injury | Wed | Thu | Fri | Game status |
|---|---|---|---|---|---|
| Week 4vs DEN, Oct 4 | — | — | — | Full | Due Fri |
| Week 3vs ARI, Sep 27 | — | — | — | Full | Played |
| Week 2vs MIA, Sep 20 | — | — | — | Full | Played |
Injury History at a Glance
Nine logged injuries in ten seasons, including two ankle injuries. His lost time is spread out: the most any one injury cost was 9 games.
Durability
4/100
Games missed
Injuries
Longest absence
Achilles tendinitis · 2024
Where He's Been Hurt
Marker size shows games missed. A dashed ring means he played through it.
| Body part | Injuries | Games missed |
|---|---|---|
| Ankle | 2 | 11 |
| Achilles | 1 | 9 |
| Hamstring | 1 | 5 |
| Knee | 1 | 4 |
| Shoulder | 1 | 4 |
| Hip / groin | 1 | 3 |
| Back | 1 | 0 |
| Calf / shin | 1 | 0 |
| Total | 9 | 36 |
Injury risk profile: High
- Ankle injuries in 2020 and 2021
- Back injury in 2025, played through
- 36 games in 10 seasons, 9 of them in 2024
- 9 injuries spread across 8 body parts
Christian McCaffrey Injury History
Every logged injury, most recent first. Games missed are regular-season games.
- 2026
Healthy 0 games missed
No injury has cost McCaffrey a game this season.
- 2025
Back Injury Played through
Week 15 · with the 49ers
Was added to the injury report on a Saturday with a back issue, making him questionable for the game against the Titans.
- 2025
Calf Strain Played through
Week 1 · with the 49ers
Appeared on the injury report with a calf issue ahead of the season opener but was not expected to miss time.
- 2024
PCL Sprain · Left 4 games
Week 14 · with the 49ers
Suffered a season-ending PCL sprain in his left knee on a snow-slicked field against the Buffalo Bills.
- 2024
Achilles Tendinitis 9 games
Preseason · with the 49ers
Dealt with a calf injury in training camp that was later revealed to be Achilles tendinitis in both feet, causing him to miss the first nine games of the season.
- 2021
Ankle Sprain 5 games
Week 12 · with the Panthers
Suffered a season-ending ankle injury against the Miami Dolphins and was placed on Injured Reserve.
- 2021
Hamstring Strain 5 games
Week 3 · with the Panthers
Left the game against the Houston Texans with a hamstring strain and was subsequently placed on Injured Reserve.
- 2020
Glute Strain 3 games
Week 14 · with the Panthers
Sustained a thigh/glute strain while preparing to return from his shoulder injury, which ended his season.
- 2020
AC Joint Sprain 4 games
Week 9 · with the Panthers
Injured his shoulder in his first game back from the ankle sprain.
- 2020
High Ankle Sprain · Right 6 games
Week 2 · with the Panthers
Suffered a right high-ankle sprain against the Buccaneers, leading to a six-game absence.
If McCaffrey Misses Time
Next man up: Kaelon Black
Kaelon Black is next on the 49ers depth chart at running back. He's the handcuff: worth a bench spot in deeper leagues and for McCaffrey managers, since the same backfield work would pass to him.
Who else it affects
His absence would move work to the rest of the offense, and Brock Purdy would lose one of his main options.
RBs like Christian McCaffrey
Christian McCaffrey Injury FAQ
Is Christian McCaffrey injured?
No. As of October 2, 2026, Christian McCaffrey is active with no injury designation. He has played every game in 2026.
Is Christian McCaffrey playing this week?
Christian McCaffrey has no injury designation for Week 4 against the Broncos on Sunday, October 4, so he is on track to play. Should you start him?
Did Christian McCaffrey practice today?
Christian McCaffrey was a full participant in today's practice. His Week 4 report so far: Fri full.
Has Christian McCaffrey missed any games this season?
No. Christian McCaffrey has played in every 49ers game in 2026, 3 games so far.
What is Christian McCaffrey's injury history?
Christian McCaffrey has 9 logged NFL injuries, which have cost him 36 games in all: 9 for an Achilles tendinitis in 2024, 6 for a right high ankle sprain in 2020, 5 for an ankle sprain in 2021, 5 for a hamstring strain in 2021, 4 for a left PCL sprain in 2024, 4 for an AC joint sprain in 2020 and 3 for a glute strain in 2020.
What was Christian McCaffrey's most recent injury?
Christian McCaffrey's most recent logged injury was a back injury in Week 15 of 2025. He played through it and missed no regular-season games.
Does Christian McCaffrey have any recurring injuries?
Yes: ankle injuries in 2020 and 2021 (11 games missed).
What was Christian McCaffrey's worst injury?
Christian McCaffrey's longest absence came from an Achilles tendinitis in 2024, which cost him 9 games of the 36 he has missed in his career.
Latest Christian McCaffrey News & Updates
McCaffrey delivers RB1 week vs. Arizona
Game recapStatChasers box score
15 CAR, 75 YDS, 1 TD
4 REC, 41 YDS (5 TGT)
21.6 fantasy points · RB6
McCaffrey ran 15 times for 75 yards and one touchdown, with 4 catches for 41 yards in the 36–30 win vs. Arizona. He played 83% of the offensive snaps.
Season Timeline
Every update this season, grouped by week, newest first.
Week 2Sep 20W 35–13 vs MIA
Fantasy impact: Neutral. Scores twice to reach 100 career TDs (opens in new tab)
AnalysisDynasty Command (opens in new tab)
Reached 100 career touchdowns with a two-score performance.
Fantasy take: He played in Week 2: 22.6 PPR points, an RB4 finish.
Read full report → (opens in new tab)Fantasy impact: Positive. McCaffrey posts season high in win vs. Miami
22.6 fantasy points · RB4 · 3.3 above his 19.3 average
McCaffrey ran 10 times for 23 yards and two touchdowns, with 4 catches for 43 yards in the 35–13 win vs. Miami. He played 52% of the offensive snaps.
Game log →Week 1Sep 10W 27–7 @ LAR
Fantasy impact: Positive. McCaffrey quiet in win at Los Angeles
13.8 fantasy points · RB19 · 5.5 below his 19.3 average
McCaffrey ran 10 times for 68 yards, with 5 catches for 20 yards in the 27–7 win at Los Angeles. He played 55% of the offensive snaps.
Game log →PreseasonSeptember
Fantasy impact: Neutral. Not listed on injury report (opens in new tab)
StatusDynasty Command (opens in new tab)
Fully healthy and set to play without limitations this week.
Fantasy take: A preseason health note; his Week 1 availability is what matters for fantasy.
Read full report → (opens in new tab)Fantasy impact: Neutral. Fully dressed for latest practice (opens in new tab)
PracticeDynasty Command (opens in new tab)
Fully dressed for latest practice, trending toward availability.
Fantasy take: Practice and camp notes are context; his usage in games is what moves his value.
Read full report → (opens in new tab)Fantasy impact: Neutral. Sitting out early drills Monday (opens in new tab)
PracticeDynasty Command (opens in new tab)
Rested early drills Monday, worth monitoring.
Fantasy take: Practice and camp notes are context; his usage in games is what moves his value.
Read full report → (opens in new tab)Fantasy impact: Neutral. Goes through drills Tuesday (opens in new tab)
PracticeDynasty Command (opens in new tab)
Returned to practice, taking part in drills Tuesday.
Fantasy take: Practice and camp notes are context; his usage in games is what moves his value.
Read full report → (opens in new tab)Fantasy impact: Neutral. Downplays preseason absence (opens in new tab)
StatusDynasty Command (opens in new tab)
Not concerned about sitting out the preseason.
Fantasy take: A preseason health note; his Week 1 availability is what matters for fantasy.
Read full report → (opens in new tab)Fantasy impact: Neutral. Jumps into team drills Sunday (opens in new tab)
TransactionDynasty Command (opens in new tab)
Returned to team drills Sunday, signaling progress in his recovery.
Fantasy take: A roster move: watch how it changes his snaps and targets in the next game.
Read full report → (opens in new tab)Fantasy impact: Neutral. Stays out of team drills (opens in new tab)
PracticeDynasty Command (opens in new tab)
Did not participate in team drills.
Fantasy take: Practice and camp notes are context; his usage in games is what moves his value.
Read full report → (opens in new tab)Fantasy impact: Neutral. Back at practice Sunday (opens in new tab)
TransactionDynasty Command (opens in new tab)
Returned to practice Sunday, a positive sign for availability.
Fantasy take: A roster move: watch how it changes his snaps and targets in the next game.
Read full report → (opens in new tab)Fantasy impact: Neutral. Not suited up for Thursday's game (opens in new tab)
StatusDynasty Command (opens in new tab)
Will not play Thursday, leaving his fantasy managers without a top option.
Fantasy take: A preseason health note; his Week 1 availability is what matters for fantasy.
Read full report → (opens in new tab)Fantasy impact: Neutral. Coming along well, per Shanahan (opens in new tab)
AnalysisDynasty Command (opens in new tab)
Trending toward a return as Shanahan offers an encouraging update on his recovery.
Fantasy take: Context for his season; the Outlook tab has our rest-of-season view.
Read full report → (opens in new tab)
No updates of this type yet this season.
49ers Teammates News
Updates on McCaffrey's backfield partners and quarterback.
- Kaelon Black: Seven touches to CMC's 14 (opens in new tab)Kaelon Black, RB. 25 carries this season. Via Dynasty CommandNeutral
- Brock Purdy: Another three total TDs in Week 2 win (opens in new tab)Brock Purdy, QB. 83 pass attempts this season. Via Dynasty CommandNeutral
- Kaelon Black: Active as expected Sunday (opens in new tab)Kaelon Black, RB. 25 carries this season. Via Dynasty CommandNeutral
- Kaelon Black: On track to play Sunday (opens in new tab)Kaelon Black, RB. 25 carries this season. Via Dynasty CommandNeutral
- Kaelon Black: Questionable for Sunday (opens in new tab)Kaelon Black, RB. 25 carries this season. Via Dynasty CommandPositive
- Kaelon Black: Added to injury report (opens in new tab)Kaelon Black, RB. 25 carries this season. Via Dynasty CommandPositive
Around the 49ers
RBs like Christian McCaffrey
Christian McCaffrey News FAQ
What is the latest news on Christian McCaffrey?
The latest McCaffrey update, from September 27: McCaffrey delivers RB1 week vs. Arizona. McCaffrey ran 15 times for 75 yards and one touchdown, with 4 catches for 41 yards in the 36–30 win vs. Arizona. He played 83% of the offensive snaps.
How does the latest Christian McCaffrey news affect his fantasy value?
Positively: he scored 21.6 fantasy points, a RB6 finish, 2.3 above his 19.3 average. See the updated fantasy outlook.
Did Christian McCaffrey sign with a new team?
The latest signing news on McCaffrey: Jumps into team drills Sunday (August 23). Returned to team drills Sunday, signaling progress in his recovery.
Christian McCaffrey Bio
Christian McCaffrey is a running back for the San Francisco 49ers, where he wears No. 23. Born June 7, 1996, in Castle Rock, CO, he attended Valor Christian and played college football at Stanford.
The Carolina Panthers selected McCaffrey in round 1, pick 8, of the 2017 NFL Draft. He was traded to the San Francisco 49ers on October 20, 2022. Since then, McCaffrey joined the San Francisco 49ers in 2022.
In 115 regular-season games since 2017, he has run for 7,755 yards and 65 touchdowns and caught 639 passes.
Career Timeline
2 stops with 2 teams in 10 seasons. Each block's width is the time he spent there.
What happened at each stop
Most recent first.
San Francisco 49ers Current team2022–present
Acquired in a trade with the Carolina Panthers on October 20, 2022. He was a starter, playing at least half the offensive snaps in 48 of 51 games.
Carolina Panthers2017–2022
Selected in round 1, pick 8, of the 2017 NFL Draft. He was a starter, playing at least half the offensive snaps in 60 of 64 games.
College: Stanford
Transactions
- Placed on IRPlaced on injured reserve by the San Francisco 49ers.
- ActivatedActivated by the San Francisco 49ers.
- Placed on IRPlaced on injured reserve by the San Francisco 49ers.
- ContractSigned a two-year contract extension through 2027 with the San Francisco 49ers.
- TradedTraded by the Carolina Panthers to the San Francisco 49ers for a 2023 second-round pick, a 2023 third-round pick, a 2023 fourth-round pick and a 2024 fifth-round pick.
- Placed on IRPlaced on injured reserve by the Carolina Panthers.
- ActivatedActivated by the Carolina Panthers.
- Placed on IRPlaced on injured reserve by the Carolina Panthers.
- ActivatedActivated by the Carolina Panthers.
- Placed on IRPlaced on injured reserve by the Carolina Panthers.
- ContractSigned a four-year, $64 million contract extension with the Carolina Panthers.
- SignedSigned a four-year, $17.2 million rookie contract with the Carolina Panthers.
- DraftedSelected by the Carolina Panthers in round 1, pick 8.
RBs like Christian McCaffrey
About Christian McCaffrey: Bio FAQ
How old is Christian McCaffrey?
Christian McCaffrey is 30 years old. He was born on June 7, 1996. 2026 is his 10th NFL season.
How tall is Christian McCaffrey?
Christian McCaffrey is 5 feet 11 inches tall (5'11"), listed at 210 pounds, and plays running back for the San Francisco 49ers.
How much does Christian McCaffrey weigh?
Christian McCaffrey weighs 210 pounds, his listed weight on the San Francisco 49ers roster. He is listed at 5'11".
What number does Christian McCaffrey wear?
Christian McCaffrey wears number 23 for the San Francisco 49ers. He plays running back.
What position does Christian McCaffrey play?
Christian McCaffrey plays running back for the San Francisco 49ers, wearing number 23. 2026 is his 10th season in the NFL.
What team does Christian McCaffrey play for?
Christian McCaffrey plays for the San Francisco 49ers as a running back. He has been with the 49ers since 2022.
Where did Christian McCaffrey go to college?
Christian McCaffrey played college football at Stanford, after attending Valor Christian (CO). The Carolina Panthers drafted him out of Stanford in 2017.
When was Christian McCaffrey drafted?
The Carolina Panthers selected Christian McCaffrey in the first round of the 2017 NFL Draft with the 8th overall pick, out of Stanford.
What round was Christian McCaffrey drafted in?
Christian McCaffrey was a first-round pick in the 2017 NFL Draft, taken 8th overall by the Carolina Panthers.
What pick was Christian McCaffrey in the NFL Draft?
Christian McCaffrey was the 8th overall pick of the 2017 NFL Draft, selected by the Carolina Panthers in the first round.
Where is Christian McCaffrey from?
Christian McCaffrey went to high school in Colorado, at Valor Christian, before playing college football at Stanford.
When is Christian McCaffrey's birthday?
Christian McCaffrey's birthday is June 7. He was born on June 7, 1996 and is 30 years old.
How long has Christian McCaffrey been in the NFL?
2026 is Christian McCaffrey's 10th NFL season; he entered the league in 2017 as a first-round pick of the Carolina Panthers. View his career statistics.
What teams has Christian McCaffrey played for?
Christian McCaffrey has played for the Carolina Panthers and San Francisco 49ers. View his career statistics.
What year did Christian McCaffrey enter the NFL?
Christian McCaffrey entered the NFL in 2017, when the Carolina Panthers drafted him in the first round. 2026 is his 10th season.
