Christian McCaffrey's Best Fantasy Seasons, Ranked by Total Points
Christian McCaffrey's best fantasy season was 2019, when he scored 469 fantasy points in 16 games for the Carolina Panthers, averaging 29 points per game with a best single game of 48. His next strongest years were 2025 with the San Francisco 49ers (417 points) and 2023, also with the San Francisco 49ers (391 points). On both total scoring and per-game production, 2019 stands as the clear peak of his recorded fantasy career.
What were Christian McCaffrey's best fantasy seasons?
The table below ranks every Christian McCaffrey season in the record by total fantasy points, with the team he played for, games played, per-game scoring and best single week.
| Rank | Player | Team | Games | Points | Points per game | Best week | |---|---|---|---|---|---|---| | 1 | Christian McCaffrey | Carolina Panthers | 16 | 469 | 29 | 48 | | 2 | Christian McCaffrey | San Francisco 49ers | 17 | 417 | 25 | 39 | | 3 | Christian McCaffrey | San Francisco 49ers | 17 | 391 | 23 | 49 | | 4 | Christian McCaffrey | Carolina Panthers | 16 | 386 | 24 | 47 | | 5 | Christian McCaffrey | Carolina Panthers, San Francisco 49ers | 17 | 356 | 21 | 40 | | 6 | Christian McCaffrey | Carolina Panthers | 16 | 229 | 14 | 26 |
Why 2019 is the top season on the record
The 2019 season leads every column that matters. McCaffrey's 469 fantasy points for the Carolina Panthers outscored his next best year, and his 29 points per game is the highest per-game figure in his record. He did it in 16 games, which makes the per-game number even more striking: the seasons that come closest on total points, 2025 and 2023, needed 17 games each to get there. His best week that year, 48 points, was the second-highest single game of his career.
There is no column where another season beats 2019. It holds the top spot on total points, on points per game, and it came within one point of the best single week in the record. For a season to displace it, a future McCaffrey year would have to beat 469 points while averaging more than 29 per game, a combination nothing in the table has approached.
How the San Francisco 49ers years compare
The 2025 and 2023 seasons rank second and third, and both belong to his San Francisco 49ers years. The 2025 season produced 417 points at 25 per game, while 2023 produced 391 points at 23 per game. What makes 2023 unusual is its best week: 49 points, the largest single-game score anywhere in his record, higher than anything from the 469-point 2019 season. So while 2025 was the better season overall, 2023 contains the best individual performance he has ever recorded.
The 2022 season sits fifth at 356 points, and the row shows he played for both the Carolina Panthers and the San Francisco 49ers that year. Its 21 points per game is the lowest of his five strongest seasons, though its best week of 40 shows he still had weeks that rivaled his peak years.
Where the drop-off sits in the ranking
The gap between the fifth and sixth seasons is the biggest break in the table. The top five seasons all scored at least 356 points with per-game averages of 21 or better, while the 2017 season, his first in the record, sits at 229 points and 14 per game. That first season also has the smallest best week in the ranking at 26 points, well below the 39-to-49 range of his peak years.
Another way to read the table: his second-through-fourth seasons, 2025, 2023 and 2018, cluster tightly between 386 and 417 points, so the real separation in his career is between 2019 and everything else, then between the fifth and sixth seasons. The 2018 season, 386 points at 24 per game for the Carolina Panthers, is easy to overlook but nearly matches the per-game scoring of his 2025 season.
Common questions
What was Christian McCaffrey's highest-scoring fantasy season?
- 2019, when he put up 469 fantasy points for the Carolina Panthers in 16 games. That season also holds his best per-game average at 29 and a best week of 48, so it leads on every measure except single-week peak.
How many seasons of at least 417 fantasy points does Christian McCaffrey have?
- Two: 2019 with 469 points and 2025 with 417 points. His 2023 season came close at 391 points, and 2018 finished at 386.
What was Christian McCaffrey's best single fantasy week?
- A 49-point game in 2023, the highest single week in his record. His 2019 season produced a 48-point week, and 2018 included a 47-point game, so three of his best weeks sit within a narrow band at the top.
Which teams did Christian McCaffrey score his fantasy points for?
- His 2019, 2018 and 2017 seasons came with the Carolina Panthers, his 2025 and 2023 seasons with the San Francisco 49ers, and his 2022 season is split across both teams in the record.
Was Christian McCaffrey's 2025 season better than his 2019 season?
- No. The 2025 season scored 417 points at 25 per game for the San Francisco 49ers, strong enough to rank second in his record, but 2019 beat it on total points, per-game average and best week.