Christian McCaffrey

Christian McCaffrey

RB San Francisco 49ers
Age 29
Height/Weight 5'11", 210 Lbs
College Stanford
Drafted 2017 Round 1, Pick 8
Your Leagues

Add your leagues to Footballguys to get customized advice for your team, scoring and roster settings.

Add Leagues
News
Fri Jul 11 13:18
Christian McCaffrey looking as good as ever?

San Francisco 49ers RB Christian McCaffrey 'looks incredible ... and so explosive,' according to FB Kyle Juszczyk.

Thu Jun 12 1:49
Christian McCaffrey holding up well

San Francisco 49ers RB Christian McCaffrey (Achilles, knee) participated in every phase of voluntary OTAs and the mandatory minicamp, and he even took reps during team drills, which was rare among the team's established stars, per ESPN's Nick Wagoner.

Sun Jun 1 10:19
Luke Farrell to be used primarily in blocking role

San Francisco 49ers TE Luke Farrell is expected to be used primarily as a blocking tight end, allowing the team to free up offensive threats such as RB Christian McCaffrey and TE George Kittle to run routes.

Fri May 30 11:54
Christian McCaffrey looking sharp

San Francisco 49ers RB Christian McCaffrey (Achilles, knee) 'looked electric' during OTAs Thursday, May 29, according to Matt Barrows of The Athletic.

More League Options
More League Options
More League Options
 Edit Leagues

Redraft

Black-eyed Joe Logo
Footballguys Consensus
RB6
Black-eyed Joe Logo
Andy Hicks
RB17

"

When Christian McCaffrey misses games, he misses a lot of them. In three of his eight seasons he has missed a total of 36 games. You may get the McCaffrey that when he plays he is a top three fantasy back, but if you get the one that barely plays, he kills your fantasy side. 

"

Black-eyed Joe Logo
Jason Wood
RB3

"Betting on a full bounce back"

Black-eyed Joe Logo
Matt Waldman
RB1

"

People fear injury and age. It's why they missed on Saquon Barkley and Derrick Henry last year. Barkley was 27 but there was a public sentiment that Barkley's "tread was worn" after high workloads and injury in New York.

Derrick Henry was 30 last year and, once again, the public conflated ther runner with his last offensive line.

Big mistakes.

McCaffrey is 29 and performing in OTAs without restriction. He has a strong offensive line, an excellent scheme, and a good quarterback. He's a safer play than the buzz and should earn a strong workload. If you want a safer player with possibly less PPR upside, go with the even older Derrick Henry. How's that for doubling down on the fallacy of workload and not overreacting to age?  

"

Black-eyed Joe Logo
Ben Cummins
RB5

"

Will be just 29 years old for the entirety of the 2025 season. Incredible dual-threat talent operating in one of the most fantasy-friendly environments in the NFL. In case you need a reminder of how good of a receiver he is, McCaffrey's reception totals in five seasons of 16+ games played: 80, 107, 116, 85, and 67.

"

Black-eyed Joe Logo
Ryan Weisse
RB6

"Atfer 2024, both the risks and rewards of drafting Christian McCaffrey are crystal clear. When healthy, he is one the best in the league, but he is older and dealing with what could be a lingering Achilles issue. All signs point to him being ready to go in 2025, but drafters will be wary."

Black-eyed Joe Logo
Bob Henry
RB7
Black-eyed Joe Logo
Maurile Tremblay
RB5
Black-eyed Joe Logo
Sigmund Bloom
RB5
Black-eyed Joe Logo
Jeff Haseley
RB6
Black-eyed Joe Logo
Bob Harris
RB6
Black-eyed Joe Logo
Dan Hindery
RB2
Black-eyed Joe Logo
Phil Alexander
RB4
Black-eyed Joe Logo
Jeff Bell
RB2
Black-eyed Joe Logo
Alfredo Brown
RB6
Black-eyed Joe Logo
Dave Kluge
RB5
Black-eyed Joe Logo
Colton Dodgson
RB5
Black-eyed Joe Logo
Hutchinson Brown
RB6
Black-eyed Joe Logo
Joey Wright
RB4
Black-eyed Joe Logo
Matt Montgomery
RB6
Black-eyed Joe Logo
Julia Papworth
RB4

Dynasty

Black-eyed Joe Logo
Footballguys Consensus
RB16
Black-eyed Joe Logo
Andy Hicks
RB24

"

When Christian McCaffrey misses games, he misses a lot of them. In three of his eight seasons he has missed a total of 36 games. You may get the McCaffrey that when he plays he is a top three fantasy back, but if you get the one that barely plays, he kills your fantasy side. At age 29 his dynasty value falls off a cliff.

"

Black-eyed Joe Logo
Jeff Blaylock
RB14

""

Black-eyed Joe Logo
Josh Fahlsing
RB21

"

I'm out. He likely still has a good year left in him, but if you're not a contender you should be looking to flip him to one asap.

"

Black-eyed Joe Logo
Jason Wood
RB10
Black-eyed Joe Logo
Jeff Haseley
RB13
Black-eyed Joe Logo
Dan Hindery
RB16
Black-eyed Joe Logo
Zareh Kantzabedian
RB12
Black-eyed Joe Logo
Jeff Bell
RB15
Black-eyed Joe Logo
Craig Lakins
RB10
Black-eyed Joe Logo
Dave Kluge
RB17
Black-eyed Joe Logo
Ryan Weisse
RB9
Black-eyed Joe Logo
Corey Spala
RB13
Black-eyed Joe Logo
Mike Kashuba
RB16

Career Stats

YR TM G RSH RushYD Y/Rush RushTD TGT REC RecYD RecTD Rank VBD ADP
2017 CAR 16 117 435 3.7 2 113 80 651 5 16 22 12
2018 CAR 16 219 1098 5.0 7 124 107 867 6 3 144 11
2019 CAR 16 287 1387 4.8 15 143 116 1005 4 1 208 3
2020 CAR 3 59 224 3.8 5 19 17 149 1 51 1
2021 CAR 7 99 442 4.5 1 41 37 343 1 44 1
2022 CAR/SF 17 244 1139 4.7 8 108 85 741 5 4 131 2
2023 SF 16 272 1459 5.4 14 83 67 564 7 1 176
2024 SF 4 50 202 4.0 0 19 15 146 0 61
Total 95 1347 6386 4.7 52 650 524 4466 29 681

Game Logs

YR WK OPP oSNAP RSH YD TD TARG REC YD TD
2024 TB 167 50 202 0 19 15 146 0
2024 10 TB 56 13 39 0 7 6 68 0
2024 11 SEA 59 19 79 0 5 4 27 0
2024 12 GB 40 11 31 0 4 3 37 0
2024 13 BUF 12 7 53 0 3 2 14 0
2023 WAS 812 272 1459 14 83 67 564 7
2023 1 PIT 58 22 152 1 5 3 17 0
2023 2 LAR 57 20 116 1 3 3 19 0
2023 3 NYG 51 18 85 1 5 5 34 0
2023 4 ARI 47 20 106 3 8 7 71 1
2023 5 DAL 52 19 51 1 3 2 27 0
2023 6 CLE 36 11 43 0 3 3 9 1
2023 7 MIN 53 15 45 1 3 3 51 1
2023 8 CIN 57 12 54 1 7 6 64 1
2023 10 JAX 47 16 95 0 10 6 47 0
2023 11 TB 52 21 78 0 5 5 25 1
2023 12 SEA 51 19 114 2 6 5 25 0
2023 13 PHI 52 17 93 1 4 3 40 0
2023 14 SEA 48 16 145 0 1 1 8 0
2023 15 ARI 43 18 115 1 5 5 72 2
2023 16 BAL 70 14 103 1 10 6 28 0
2023 17 WAS 38 14 64 0 5 4 27 0
2022 WAS 776 244 1139 8 108 85 741 5
2022 1 CLE 43 10 33 1 5 4 24 0
2022 2 NYG 53 15 102 0 5 4 26 0
2022 3 NO 49 25 108 0 4 2 7 0
2022 4 ARI 45 8 27 0 9 9 81 1
2022 5 SF 59 14 54 1 12 7 50 0
2022 6 LAR 38 13 69 0 8 7 89 0
2022 7 KC 22 8 38 0 2 2 24 0
2022 8 LAR 43 18 94 1 9 8 55 1
2022 10 LAC 46 14 38 1 6 4 39 0
2022 11 ARI 38 7 39 0 7 7 67 0
2022 12 NO 44 11 32 0 6 4 17 0
2022 13 MIA 69 17 66 0 10 8 80 1
2022 14 TB 44 14 119 1 3 2 34 1
2022 15 SEA 57 26 108 1 8 6 30 0
2022 16 WAS 39 15 46 1 2 2 12 0
2022 17 LV 57 19 121 1 9 6 72 0
2022 18 ARI 30 10 45 0 3 3 34 1
2021 WAS 272 99 442 1 41 37 343 1
2021 1 NYJ 57 21 98 0 9 9 89 0
2021 2 NO 54 24 72 1 6 5 65 0
2021 3 HOU 22 7 31 0 2 2 9 0
2021 4 DAL 0 0 0 0 0 0 0 0
2021 5 PHI 0 0 0 0 0 0 0 0
2021 9 NE 29 14 52 0 5 4 54 0
2021 10 ARI 44 13 95 0 10 10 66 0
2021 11 WAS 46 10 59 0 8 7 60 1
2021 12 MIA 20 10 35 0 1 0 0 0
2021 15 BUF 0 0 0 0 0 0 0 0
2020 WAS 171 59 224 5 19 17 149 1
2020 1 LV 65 23 96 2 4 3 38 0
2020 2 TB 47 18 59 2 5 4 29 0
2020 9 KC 59 18 69 1 10 10 82 1
2020 10 TB 0 0 0 0 0 0 0 0
2020 11 DET 0 0 0 0 0 0 0 0
2020 12 MIN 0 0 0 0 0 0 0 0
2020 14 DEN 0 0 0 0 0 0 0 0
2020 15 GB 0 0 0 0 0 0 0 0
2020 16 WAS 0 0 0 0 0 0 0 0
2020 17 NO 0 0 0 0 0 0 0 0
2019 WAS 1056 287 1387 15 143 116 1005 4
2019 1 LAR 67 19 128 2 11 10 81 0
2019 2 TB 79 16 37 0 6 2 16 0
2019 3 ARI 58 24 153 1 4 3 35 0
2019 4 HOU 68 27 93 1 10 10 86 0
2019 5 JAX 56 19 176 2 9 6 61 1
2019 6 TB 64 22 31 1 5 4 26 1
2019 8 SF 54 14 117 1 5 4 38 0
2019 9 TEN 61 24 146 2 3 3 20 1
2019 10 GB 73 20 108 1 7 6 33 0
2019 11 ATL 70 14 70 0 14 11 121 0
2019 12 NO 76 22 64 1 9 9 69 1
2019 13 WAS 74 14 44 0 13 7 58 0
2019 14 ATL 70 11 53 0 12 11 82 0
2019 15 SEA 72 19 87 2 10 8 88 0
2019 16 IND 63 13 54 0 15 15 119 0
2019 17 NO 51 9 26 1 10 7 72 0
2018 WAS 965 219 1098 7 124 107 867 6
2018 1 DAL 57 10 50 0 9 6 45 0
2018 2 ATL 63 8 37 0 15 14 102 0
2018 3 CIN 67 28 184 0 2 2 10 0
2018 5 NYG 69 17 58 0 6 5 35 1
2018 6 WAS 60 8 20 0 8 7 46 0
2018 7 PHI 59 7 29 0 6 6 51 0
2018 8 BAL 64 14 45 1 6 4 11 1
2018 9 TB 61 17 79 2 6 5 78 0
2018 10 PIT 54 14 77 1 5 5 61 2
2018 11 DET 58 13 53 0 8 6 57 0
2018 12 SEA 59 17 125 1 11 11 112 1
2018 13 TB 70 10 106 0 10 9 55 1
2018 14 CLE 74 16 63 2 7 6 38 0
2018 15 NO 58 15 53 0 11 8 67 0
2018 16 ATL 82 21 101 0 13 12 77 0
2018 17 NO 10 4 18 0 1 1 22 0
2017 TB 757 117 435 2 113 80 651 5
2017 1 SF 47 13 47 0 7 5 38 0
2017 2 BUF 43 8 10 0 5 4 34 0
2017 3 NO 41 4 16 0 11 9 101 0
2017 4 NE 48 6 16 0 6 4 33 0
2017 5 DET 37 3 7 0 7 5 31 1
2017 6 PHI 61 4 8 0 14 10 56 1
2017 7 CHI 53 7 10 0 9 7 36 0
2017 8 TB 38 4 3 0 7 5 49 0
2017 9 ATL 53 15 66 1 6 5 28 0
2017 10 MIA 45 5 23 1 7 3 27 1
2017 12 NYJ 50 7 62 0 5 2 35 0
2017 13 NO 40 6 16 0 6 5 33 1
2017 14 MIN 43 8 35 0 4 3 18 0
2017 15 GB 53 12 63 0 7 6 73 1
2017 16 TB 53 9 39 0 4 2 19 0
2017 17 ATL 52 6 14 0 8 5 40 0