Fantasy Point Calculators

Christian McCaffrey Fantasy Points

What he has actually averaged, season by season, and how that production converts into points in standard, half-PPR and full PPR scoring.

Quick Answer: 22.5 PPR Points Per Game

Across his first nine NFL seasons, 2017 through 2025, Christian McCaffrey has scored 2,515.3 PPR fantasy points in 112 games, an average of 22.5 PPR points per game. In standard scoring the same span is 1,889.3 points, or 16.9 per game. In half-PPR it lands between the two at roughly 19.7 per game.

His best season was 2019, when he put up 471.2 PPR points in 16 games for Carolina, a rate of 29.4 per game. His most recent full season, 2025 with San Francisco, produced 416.6 PPR points in 17 games at 24.5 per game.

As of 8 August 2026. Every production figure on this page covers completed regular seasons through 2025. The 2026 NFL season has not started, so there are no 2026 numbers here, only 2026 draft position.

This is a reference page, not a live scoreboard

If you want McCaffrey's score for a game that is being played right now, your league platform is the only thing that can give you it, because only your platform knows your league's exact scoring settings. This page answers the question a live scoreboard cannot: what he has historically been worth, how much of that value is format-dependent, and how to convert any stat line into points yourself.

That distinction matters more for McCaffrey than for most players. A large share of his fantasy value comes from receptions, so the same game can be worth eight or nine more points in one league than in another. Knowing the conversion is more useful than knowing one week's number.

Christian McCaffrey fantasy points by season

Games played is the column to read first. Three of his nine seasons were cut short by injury, and those seasons drag his career totals down without saying much about his rate of production when he plays.

SeasonTeamGamesStandard PtsPPR PtsPPR / Game
2017CAR16148.6228.614.3
2018CAR16278.5385.524.1
2019CAR16355.2471.229.4
2020CAR373.490.430.1
2021CAR790.5127.518.2
2022CAR / SF17271.4356.421.0
2023SF16324.3391.324.5
2024SF432.847.811.9
2025SF17314.6416.624.5
Career9 seasons1121,889.32,515.322.5

PPR totals and games played are as published by FantasyData. The standard column is the PPR total minus 1 point per reception, which is precisely how the two formats differ; the resulting career figure of 1,889.3 matches the standard-scoring total StatMuse reports independently.

The production behind those points

SeasonRush YdsRush TDRecRec YdsRec TD
20174352806515
20181,09871078676
20191,387151161,0054
20202255171491
20214421373431
20221,1398857415
20231,45914675647
20242020151460
20251,202101029247

Rushing and receiving lines per FantasyPros, with the 2025 season confirmed against ESPN. He was traded from Carolina to San Francisco during the 2022 season, so that row covers both teams. Career receptions across the nine seasons total 626.

What his career is worth in each scoring format

Yards and touchdowns are scored identically in all three mainstream formats. The only line that moves is the reception. With 626 career catches in 112 games, that single rule is worth about 5.6 points per game to him in full PPR and about 2.8 in half-PPR.

FormatCareer PointsPer Game
Standard (0 per catch)1,889.316.9
Half-PPR (0.5 per catch)2,202.319.7
Full PPR (1 per catch)2,515.322.5

The standard and full PPR rows come from StatMuse and FantasyData respectively. The half-PPR row is the standard total plus 0.5 per career reception, the definition of the format rather than a separate measurement.

Worked example: Week 7, 2025 against Atlanta

On Sunday night in Week 7 of the 2025 season, McCaffrey carried 24 times for 129 yards and 2 touchdowns and caught 7 passes for 72 yards in a 20-10 San Francisco win, 201 scrimmage yards in total. Here is that line converted into fantasy points three ways, using the same values this site applies everywhere: 1 point per 10 rushing or receiving yards, 6 points per rushing or receiving touchdown, and 0, 0.5 or 1 point per reception.

StatMathsStandardHalf-PPRFull PPR
129 rushing yards129 / 1012.912.912.9
2 rushing touchdowns2 x 612.012.012.0
72 receiving yards72 / 107.27.27.2
7 receptions7 x 0 / 0.5 / 10.03.57.0
TotalSum32.135.639.1

The same afternoon is worth 32.1 points to a standard-league manager and 39.1 to a full PPR manager, a 7-point gap created entirely by 7 catches. The 32.1 standard figure matches the number FantasyPros lists for that game, which is a useful check that the arithmetic above is the arithmetic your league is doing. Enter any line you like into the RB fantasy points calculator and it will run the same conversion.

Injury history and what it means for projecting him

McCaffrey's record splits cleanly into two groups. He played every game in 2017, 2018, 2019, 2022 and 2025, and 16 of 17 in 2023 after a late-season calf strain. Against that, he played 3 games in 2020 around a high ankle sprain, a shoulder injury and a thigh problem, 7 games in 2021 around a hamstring strain and another ankle injury, and 4 games in 2024, when Achilles trouble kept him out from the start of the season and a PCL sprain in December ended it.

The honest reading is that his per-game rate has stayed elite through all of it, and his season totals have not. He averaged 30.1 PPR points per game in the 3 games he played in 2020, the highest rate of his career, and it produced 90.4 points for the season. That is the whole problem in one line: rate tells you what he is worth when he is on the field, and availability decides how many times you collect it.

His 2025 season is the counterweight. He started all 17 games, led the NFL with 413 total touches, gained 2,126 scrimmage yards and was voted AP NFL Comeback Player of the Year, so the most recent evidence is a fully healthy season at close to peak production. He is 30 and still on the San Francisco 49ers roster. When you project him, project a range rather than a number: the per-game figures in the tables above are a reasonable centre, and the games-played column is the variable that decides what you actually get.

Where he is being drafted in 2026

After the 2025 season he just had, the market has put him straight back in the first round. Every major platform has him inside the top seven picks and third among running backs, behind Jahmyr Gibbs and Bijan Robinson.

PlatformADP
Sleeper5.0
FantasyFootballCalculator (PPR mocks)5.2
Yahoo5.5
ESPN6.5
CBS7.0

Average draft position as reported in early August 2026, compiled from platform ADP trackers. ADP moves through August, so treat these as a snapshot rather than a fixed value.

The two-pick spread between Sleeper and CBS is the interesting part. It is the same discount visible in the injury table above, priced differently by different rooms. ESPN and CBS drafters are taking the age-30 argument more seriously than Sleeper drafters are, and neither position is unreasonable given a record that contains both a 4-game season and a 416-point one in consecutive years.

In a keeper league the question is different and simpler: what round does he cost you? Keeping him at roughly his ADP gains nothing, because you could draft him there anyway. He only becomes worth a keeper slot when the price is a round or more later than the market is paying, and the gap needs to be wide enough to cover the seasons where he plays 4 games rather than 17. The keeper value calculator settles that trade-off with numbers instead of instinct.

Working out his score in your league

Take the box score line, then apply these values. They are the defaults on ESPN, Yahoo and Sleeper, and they are what every calculator on this site uses.

  • • 10 rushing yards = +1 pt
  • • Rushing TD = +6 pts
  • • 10 receiving yards = +1 pt
  • • Receiving TD = +6 pts
  • • Reception = +1 pt in full PPR, +0.5 in half-PPR, 0 in standard
  • • Fumble lost = -2 pts
  • • 2-point conversion = +2 pts

Check your own league settings before you trust any of it. Some leagues add a bonus for a 100-yard rushing game, some score a lost fumble at -1 rather than -2, and those tweaks move a McCaffrey line by a couple of points. The PPR scoring calculator lets you compare formats side by side, and the start/sit calculator is the one to use when the real question is whether to play him this week.

Where these numbers come from

Season fantasy point totals and games played are from FantasyData. Standard-scoring career totals are from StatMuse. Rushing and receiving lines are from FantasyPros, with the 2025 season and current team confirmed against ESPN. The Week 7 2025 stat line, the 413 touches, the 2,126 scrimmage yards and the Comeback Player of the Year award are from NFL.com. Average draft position is compiled from platform ADP trackers as of early August 2026. Figures are current as of 8 August 2026 and production covers completed regular seasons only.

Christian McCaffrey fantasy points FAQs

How many fantasy points does Christian McCaffrey average?

Across his first nine NFL seasons, 2017 through 2025, Christian McCaffrey has scored 2,515.3 PPR fantasy points in 112 games, an average of 22.5 PPR points per game. In standard scoring the same span is 1,889.3 points, or 16.9 per game. Those are career averages across healthy and injured seasons alike, not a projection for any single week.

What was Christian McCaffrey's best fantasy season?

2019 was his best fantasy season, on totals and on a per-game basis. He played all 16 games for Carolina, ran for 1,387 yards and 15 touchdowns, caught 116 passes for 1,005 yards and 4 more scores, and finished with 471.2 PPR fantasy points, an average of 29.4 per game. That was the season he became the third player in NFL history with at least 1,000 rushing yards and 1,000 receiving yards in the same year.

How many fantasy points did Christian McCaffrey score in 2025?

In 2025 McCaffrey started all 17 games for San Francisco and scored 416.6 PPR fantasy points, an average of 24.5 per game, which is 314.6 points in standard scoring. He ran for 1,202 yards and 10 touchdowns, caught 102 passes for 924 yards and 7 touchdowns, led the NFL with 413 total touches and was named AP NFL Comeback Player of the Year.

How do you calculate Christian McCaffrey's fantasy points yourself?

Apply your league values to his stat line: 1 point per 10 rushing yards, 1 point per 10 receiving yards, 6 points per rushing or receiving touchdown, minus 2 points per fumble lost, plus 1 point per reception in full PPR or 0.5 in half-PPR. His Week 7 line in 2025 against Atlanta, 129 rushing yards and 2 rushing touchdowns plus 7 catches for 72 yards, comes to 32.1 points in standard, 35.6 in half-PPR and 39.1 in full PPR.

How much is Christian McCaffrey worth in PPR versus standard scoring?

Receptions are the entire difference. He has caught 626 passes in 112 career games, so full PPR adds about 5.6 points per game over standard and half-PPR adds about 2.8. That moves his career average from 16.9 points per game in standard to 19.7 in half-PPR and 22.5 in full PPR, which is why he has always been valued higher in reception-heavy formats.

Is Christian McCaffrey an injury risk in fantasy football?

His availability has swung hard from season to season. He played every game in 2017, 2018, 2019, 2022 and 2025, and 16 of 17 in 2023, but managed only 3 games in 2020, 7 in 2021 and 4 in 2024. Because complete seasons and lost seasons sit side by side in his record, per-game averages describe him far more honestly than season totals do.

Where is Christian McCaffrey going in 2026 fantasy drafts?

Inside the first seven picks on every major platform. As of early August 2026 his average draft position is roughly 5.0 on Sleeper, 5.2 in PPR mock drafts, 5.5 on Yahoo, 6.5 on ESPN and 7.0 on CBS. That makes him the RB3, behind Jahmyr Gibbs and Bijan Robinson. ESPN drafters take him about a pick and a half later than Sleeper drafters, which is the age and injury discount showing up in home leagues.

Should you draft Christian McCaffrey in the first round in 2026?

The market has him there and his 2025 season supports it: 416.6 PPR points, the overall RB1 finish, a league-leading 413 touches and AP NFL Comeback Player of the Year. The counterweight is that he turned 30 in June 2026, and that a lost 2024 sits two seasons back in the record. Draft him as a range rather than a number. If you want the top-five outcome you are also accepting the injury tail that has come with it three times in nine years.

Is Christian McCaffrey worth keeping in a keeper league?

It depends entirely on the round the keeper costs you. Keeping him at his 2026 draft cost of roughly a top-seven pick gains nothing, because you could just draft him there instead. He becomes worth keeping when the keeper price is a round or more later than his ADP, and the gap has to be wide enough to absorb the risk that a 30-year-old back with his injury record misses time.

Free Download

Get the Player Fantasy Profile Sheet

A printable one-page worksheet to profile any player before you draft, trade for, or start them.

No spam. Unsubscribe any time.