
Christian McCaffrey
Your Leagues
Add your leagues to Footballguys to get customized advice for your team, scoring and roster settings.
Add LeaguesNews
Christian McCaffrey looking as good as ever?
San Francisco 49ers RB Christian McCaffrey 'looks incredible ... and so explosive,' according to FB Kyle Juszczyk.
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.
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.
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.
Redraft


Andy Hicks
"
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.
"
Jason Wood
"Betting on a full bounce back"

Matt Waldman
"
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?
"
Ben Cummins
"
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.
"
Ryan Weisse
"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."

Bob Henry

Maurile Tremblay

Sigmund Bloom

Jeff Haseley

Bob Harris

Dan Hindery

Phil Alexander

Jeff Bell

Alfredo Brown

Dave Kluge

Colton Dodgson

Hutchinson Brown

Joey Wright

Matt Montgomery

Julia Papworth
Dynasty


Andy Hicks
"
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.
"
Jeff Blaylock
""

Josh Fahlsing
"
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.
"
Jason Wood

Jeff Haseley

Dan Hindery

Zareh Kantzabedian

Jeff Bell

Craig Lakins

Dave Kluge

Ryan Weisse

Corey Spala

Mike Kashuba
Running Back Rankings and Tiers: One Staffer's Opinion
Running back rankings provided by Dave Kluge, with explanations on where and why he strays from consensus opinions.
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 |