Carolina Panthers
  • 5'11"
  • 205
  • 22
  • 2 years
  • Stanford
  • 2017 R1 O, None
Preview our new Cheatsheets & Rankings!

Historical Stats

Year Team Gms Plays Car Rush Yards YPC Rush TDs Fum Targets Catch Catch Yards Catch TDs Total Yards Total TDs 50+ Yd TDs 100+ Yard Gms 1+ TD Gms
2017 CAR 16 230 117 435 3.7 2 1 113 80 651 5 1086 7 0 2 6
  Avg 13 219 127 534 4.2 3 1 92 70 574 5 1107 8 0 4 5

Season To Date Statistics

Year Team Gms Plays Car Rush Yards YPC Rush TDs Fum Targets Catch Catch Yards Catch TDs Total Yards Total TDs 50+ Yd TDs 100+ Yard Gms 1+ TD Gms
2018 CAR 10 207 136 632 4.6 4 1 71 60 496 4 1128 8 0 5 4

Recent Player News

  • Posted: 11/18/2018 1:48pm ET

    Carolina Panthers RB Christian McCaffrey rushed 13 times for 53 yards in the Week 11 game against the Detroit Lions and he added six receptions for 57 yards on eight targets.

    Huddle Up: McCaffrey had a three-game run of mediocre performances from Week 6 through Week 8, totaling 80 or fewer yards from scrimmage. He stepped up in Week 9 with a 157 total scrimmage yards, and he has posted at least 110 total yards in each of his third games since. CMC remains a decent RB3 in most standard fantasy leagues, and a legit RB2 in PPR formats. The Panthers host the Seahawks in Week 12.

  • Posted: 11/15/2018 7:07pm ET

    Carolina Panthers RB Christian McCaffrey has played 96 percent of the offensive snaps this year, the highest percentage of any running back ranked in the top 10 in total yards.

    Huddle Up: McCaffrey has seven touchdowns in the last three games and is on pace for more than 1,800 total yards. He's entrenched as a RB1, especially in PPR formats.

  • Posted: 11/8/2018 8:21pm ET

    Carolina Panthers RB Christian McCaffrey rushed 14 times for 77 yards and touchdown and caught five passes for 61 yards and two touchdowns in a 52-21 loss to the Pittsburgh Steelers in Week 10.

    Huddle Up: After scoring just once in the first six games, McCaffrey has seven scores in his last last three games. Throw in the fact that he is flirting with a 100-catch pace, and he has put himself in the RB1 mix in PPR formats.

  • Posted: 11/4/2018 2:40pm ET

    Carolina Panthers RB Christian McCaffrey rushed 17 times for 79 yards and a pair of touchdowns in the Week 9 game against the Tampa Bay Buccaneers and he had five grabs for a team-high 78 yards on six targets.

    Huddle Up: McCaffrey gave fantasy owners in PPR and standard formats a tremendous effort in this one. He might struggle on the ground against the Steelers in Week 10 on a short week, but they're very giving through the air so PPR owners should be happy again on Thursday night.

  • Posted: 10/28/2018 1:55pm ET

    Carolina Panthers RB Christian McCaffrey posted 10 rushes for 45 yards and a touchdown in Week 8 against the Baltimore Ravens and he added four receptions for 11 yards with a score.

    Huddle Up: McCaffrey posted his first rushing score of the season, and this was his first multi-TD performance since Nov. 13, 2017 against the Miami Dolphins. He remains a decent low-end RB2 or flex fantasy option heading into Week 9 against the Tampa Bay Buccaneers.

  • Posted: 10/21/2018 1:31pm ET

    Carolina Panthers RB Christian McCaffrey rushed seven times for just 29 yards in Week 7 against the Philadelphia Eagles and he added six receptions for 51 yards.

    Huddle Up: McCaffrey has managed just one 100-yard performance and he hasn't rushed for a score in each of his six games. It has been a disappointing season for McCaffrey and his fantasy owners. He remains worth using as a low-end RB2 in PPR leagues because of his ability to catch the ball out of the backfield, but he is more of a low-end RB3 in standard play heading into Week 8 against the Ravens.

  • Posted: 10/14/2018 1:17pm ET

    Carolina Panthers RB Christian McCaffrey rushed eight times for 20 yards in Week 6 against the Washington Redskins while adding seven grabs for 46 yards on eight targets.

    Huddle Up: The Panthers aren't going to be very successful when Cam Newton is the leading rusher. CMC averaged just 2.5 yards per carry and that's simply not going to get it done. The Panthers face another tough matchup on the road in Week 7 against the Eagles.

  • Posted: 10/7/2018 6:05pm ET

    Carolina Panthers RB Christian McCaffrey rushed 17 times for a team-best 58 yards in Week 5 against the New York Giants and he added five grabs for 35 yards and a score.

    Huddle Up: McCaffrey is one of the most consistent fantasy options in the Carolina offense. Imagine if they had a dynamic wide receiver for Cam Newton to hit, taking the pressure off of the run game. CMC is a solid RB2 in most fantasy leagues heading into Week 6 on the road against the Redskins.

  • Posted: 9/23/2018 2:31pm ET

    Carolina Panthers RB Christian McCaffrey rushed 28 times for a career-high 184 yards in Week 3 against the Cincinnati Bengals and he added two grabs for 10 yards. The rushing yardage was the fourth-best mark in franchise history.

    Huddle Up: McCaffrey's previous best in rushing yardage was 66 last season against the Atlanta Falcons. He'll have two weeks to bask in the glory of his day, as the Panthers are off in Week 4. He'll return rested and ready for the New York Giants in Week 5.

  • Posted: 9/16/2018 2:19pm ET

    Carolina Panthers RB Christian McCaffrey rushed eight times for just 37 yards in Week 2 against the Atlanta Falcons, but he was good for 14 catches and 102 yards on 15 targets in the loss.

    Huddle Up: McCaffrey averaged just 7.3 yards per catch, working in the flat and on short routes to help Cam Newton as the safety value with Greg Olsen (foot) out of the game and the wide receiver corps a mish-mash unit. CMC is likely to see his fair share of receptions with Olsen on the shelf to make him a must-start in PPR formats. The Panthers host the Bengals in Week 3.

  • Posted: 9/9/2018 8:41pm ET

    Carolina Panthers RB Christian McCaffrey rushed 10 times for 50 yards in the Week 1 win against the Dallas Cowboys and he added six receptions for a team-best 45 yards on nine targets.

    Huddle Up: McCaffrey had 16 touches, the fourth-most in his career. When the team did not bring back Jonathan Stewart it was believed he would see plenty of touches, but McCaffrey didn't see much of a difference in usage. And Cam Newton led the team in rushing yards, so it was more like 2017. CMC will look for better production in Week 2 against the Atlanta Falcons.

  • Posted: 8/24/2018 6:39pm ET

    Carolina Panthers RB Christian McCaffrey rushed 12 times for 48 yards and caught two passes for 16 yards against the New England Patriots in the preseason Friday, Aug. 25.

    Huddle Up: Carolina continues to feed McCaffrey during the preseason, and even if C.J. Anderson carves out a role, McCaffrey looks poised to run the ball more than he did as a rookie. He's a high-end RB2 with RB1 potential in PPR formats.

  • Posted: 8/17/2018 8:38pm ET

    Carolina Panthers RB Christian McCaffrey rushed five times for 92 yards and a touchdown and caught four passes for 28 yards in a 27-20 win over the Miami Dolphins Friday, Aug. 17.

    Huddle Up: The Panthers really do seem to be committed to feeding McCaffrey as a runner, and if he continues to see plenty of carries, he is going to be a RB1 in PPR formats.

  • Posted: 8/9/2018 7:21pm ET

    Carolina Panthers RB Christian McCaffrey rushed four times for 11 yards and a touchdown and caught two passes for 29 yards in a 28-23 win over the Buffalo Bills in the preseason Thursday, Aug. 9.

    Huddle Up: It's too early to tell how carries will be split, but McCaffrey and C.J. Anderson both had four in the preseason opener. McCaffrey has already shown he can be a PPR monster, and he could vault into RB1 territory if he sees enough touches on the ground.

  • Posted: 8/5/2018 5:55pm ET

    Carolina Panthers RB Christian McCaffrey (illness) did not participate in practice Sunday, Aug. 5, because of an illness, according to head coach Ron Rivera.

    Huddle Up: McCaffrey could miss a few practices but likely will be fine soon. He should receive a lot of touches in the running and passing game his season even if he does not start and can be No. 2 running back in most fantasy leagues.

  • Posted: 7/25/2018 5:58pm ET

    Carolina Panthers RB Christian McCaffrey may be in store for a large workload this season, as head coach Ron Rivera said it would be 'ideal' that he gets the ball 25 to 30 times per game.

    Huddle Up: McCaffrey had a very solid rookie campaign a year ago, carrying the ball 117 times for 435 yards and two rushing touchdowns as well as hauling in 80 catches for 651 yards and five touchdowns through the air. C.J. Anderson being in town now figures to maybe prevent him from getting a huge workload, but he's still in the RB2 discussion.

  • Posted: 7/25/2018 1:21pm ET

    Carolina Panthers RB Christian McCaffrey's ideal workload would be 25 to 30 touches per game, according to head coach Ron Rivera.

    Huddle Up: As reported earlier, McCaffrey is up to 208 pounds from 202 pounds, so he can afford to see a few more touches this year. The question is how many touches are in store for C.J. Anderson? Either way, McCaffrey has RB1 appeal as a PPR stud.

  • Posted: 7/25/2018 12:29pm ET

    Carolina Panthers RB Christian McCaffrey added some weight this offseason and is up to 208 pounds. He played at 202 pounds last year.

    Huddle Up: McCaffrey needed to add some weight in order to bear the wear and tear of more carries and/or more touches. C.J. Anderson will limit McCaffrey's ceiling some, but he's still an RB1 PPR candidate.

  • Posted: 7/8/2018 6:17pm ET

    Carolina Panthers RB Christian McCaffrey is going to be put in position to make more big plays this year, according to offensive coordinator Norv Turner, and Turner envisions using McCaffrey in a similar fashion to retired RB LaDainian Tomlinson.

    Huddle Up: McCaffrey isn't going to be an every-down workhorse like Tomlinson, but he should surpass the 80 catches and 1,086 total yards he delivered as a rookie if Turner moves him around more often. He's a high-end RB2 and likely a RB1 in PPR formats.

  • Posted: 6/5/2018 10:42am ET

    Carolina Panthers RB Christian McCaffrey will be the featured back this season following the release of Jonathan Stewart, according to ESPN's David Newton, who reports head coach Ron Rivera said Monday, June 4, that he sees no reason why McCaffrey cannot reach 200 carries in 2018 after finishing with 117 as a rookie.

    Huddle Up: Norv Turner has given his lead back at least 200 carries in seven of his eight full seasons as an offensive coordinator, and there's no reason McCaffrey can't add to that number. Newton speculates McCaffrey's ability as a receiver should not affect his number of carries, although the Panthers' addition of D.J. Moore and the return of Greg Olsen will probably knock his team-high 80 receptions down a bit. Even with C.J. Anderson on board, McCaffrey is likely to become a fantasy RB1 in all formats if he sees 250 touches.

  • Posted: 5/29/2018 9:09am ET

    Carolina Panthers RB Christian McCaffrey estimates he has 'gained five pounds of good muscle' this offseason, according to Bill Voth of Panthers.com.

    Huddle Up: It means he should be roughly 208 pounds at the moment if the 203 pounds he was listed at last season was correct. While McCaffrey broke 27 tackles on receptions - tied for fourth-most in the league - he broke only 20 tackles as a runner. Even with the admission of C.J. Anderson, McCaffrey should be poised for more carries in his second season, so anything he can do to increase his yards per carry (3.7 as a rookie) is a good thing. Consider him a low-end RB1 in PPR with huge upside.

  • Posted: 3/4/2018 6:27pm ET

    The Carolina Panthers need to add a 'physical presence' at running back to pair with RB Christian McCaffrey, according to head coach Ron Rivera.

    Huddle Up: With Jonathan Stewart out of the mix, it makes sense for the Panthers to find a power back to pair with McCaffrey. McCaffrey is going to be a RB1 candidate in PPR formats in 2018, but if Carolina spends a quality pick on another back, McCaffrey could remain limited as a rusher.

  • Posted: 2/27/2018 10:14am ET

    Carolina Panthers RB Christian McCaffrey's 'versatility is invaluable' and 'his quickness is elite,' according to general manager Marty Hurney. 'I think he can run between the tackles. We put him in the slot. ? I think he can play all over. He?s smart and his versatility gives an offensive coordinator a lot of options with what he can do. He?s a weapon. And we forget he was a rookie last year. He?s only going to get better,' Hurney said.

    Huddle Up: While the Panthers did a fine job of using McCaffrey in the passing game as a rookie (80 catches), they rarely were able to spring him loose as a runner due to a combination of poor blocking and stacked boxes. With Jonathan Stewart's spot on the roster in question for 2018, McCaffrey could be asked to handle in upwards of 250 offensive touches. If that happens, last year's No. 8 overall pick could be worthy a first-round pick in PPR leagues this summer.

  • Posted: 1/7/2018 5:16pm ET

    Carolina Panthers RB Christian McCaffrey hauled in six receptions for 101 yards and a 56-yard touchdown in the fourth quarter of the NFC Wild Card Game against the New Orleans Saints on Sunday, Jan. 7.

    Huddle Up: McCaffrey's long touchdown was the big play of the game for the Panthers, as they had a chance to win in the final moments. He has a bright future, especially as a receiver out of the backfield, and he'll be a favorite of PPR fantasy players for many years to come.

  • Posted: 12/24/2017 1:51pm ET

    Carolina Panthers RB Christian McCaffrey rushed nine times for 39 yards in Week 16 against the Tampa Bay Buccaneers and he added two receptions for 19 yards on four targets.

    Huddle Up: McCaffrey had a hard time against the Buccaneers defense, but he was the better back between he and Jonathan Stewart in this one. The rookie hasn't scored a rushing touchdown in the past five games, but he has three receiving scores during the span.

  • Posted: 12/17/2017 3:33pm ET

    Carolina Panthers RB Christian McCaffrey rushed 12 times for a game-high 63 yards in Week 15 against the Green Bay Packers, and he added six receptions for 73 yards and a touchdown on seven targets.

    Huddle Up: After being left in the dust by Jonathan Stewart last week, it was the rookie shining in this one with 140 total yards from scrimmage and the score. He faces another favorable matchup against the Buccaneers in Week 16.

  • Posted: 12/15/2017 2:51pm ET

    Carolina Panthers RB Christian McCaffrey (shoulder) was able to practice in full Friday, Dec. 15, and he was removed from the injury report ahead of the Week 15 game against the Green Bay Packers.

    Huddle Up: McCaffrey should be good to go, and he is a decent RB4 in standard formats and a good RB3 or flex option in PPR leagues.

  • Posted: 12/14/2017 1:03pm ET

    Carolina Panthers RB Christian McCaffrey (shoulder) fully participated in practice Thursday, Dec. 14.

    Huddle Up: McCaffrey has not been posting great numbers so far this season but will continue to be involved in the running and passing game. He can be a flex option in deeper leagues but probably will be more valuable in point-per-reception leagues.

  • Posted: 12/13/2017 3:32pm ET

    Carolina Panthers RB Christian McCaffrey (shoulder) was able to take part in a full practice session Wednesday, Dec. 13.

    Huddle Up: McCaffrey might be hitting a bit of a rookie wall, as he has 51 or fewer total yards from scrimmage over the past two games, and he has just one touchdown over the past three outings. He has also faced some tough competition. The Packers pass defense is very giving, so he can be trusted as a RB3 or flex fantasy play despite the rough patch lately.

  • Posted: 12/10/2017 2:07pm ET

    Carolina Panthers RB Christian McCaffrey ran eight times for 35 yards in Week 14 against the Minnesota Vikings while tacking on 18 yards on three receptions. He was targeted four times.

    Huddle Up: McCaffrey's role had been growing in recent weeks, but he was outshined by veteran Jonathan Stewart. The starter rumbled for 103 yards and three rushing scores to keep McCaffrey pinned to the sidelines. McCaffrey still remains a decent RB3 or flex play in most PPR formats heading into Week 15 against the Packers.

  • Posted: 12/8/2017 12:26pm ET

    Carolina Panthers RB Christian McCaffrey (shoulder) fully participated in practice Friday, Dec. 8, and is not on the injury report for Week 14.

    Huddle Up: McCaffrey has recorded four total touchdowns in last four games and will continue to be involved in both the running and passing game. He should be considered a flex option in point-per-reception leagues.

  • Posted: 12/7/2017 12:29pm ET

    Carolina Panthers RB Christian McCaffrey (shoulder) fully participated in practice Thursday, Dec. 7.

    Huddle Up: McCaffrey has been involved in the running and passing game this season and has been receiving at least 10 touches each game. He can be a flex option in most leagues even though he is facing a tough Minnesota Vikings defense.

  • Posted: 12/6/2017 3:01pm ET

    Carolina Panthers RB Christian McCaffrey (shoulder) practiced in full on Wednesday, Dec. 6.

    Huddle Up: McCaffrey should be good to go in Week 14 against the Vikings, but he faces a difficult matchup against a good defense. Consider him as more of a RB3 or flex fantasy option.

  • Posted: 12/3/2017 8:29pm ET

    Carolina Panthers RB Christian McCaffrey ran six times for 16 yards and caught five passes for 33 yards and a touchdown in a 31-21 loss to the New Orleans Patriots in Week 13.

    Huddle Up: His rushing stats remain inconsistent, but McCaffrey's work in the passing game will keep him in the RB2 conversation in PPR formats.

  • Posted: 12/3/2017 12:21pm ET

    Carolina Panthers RB Christian McCaffrey (shoulder) is officially active for the team's Week 13 game.

    Huddle Up: McCaffrey should continue to have a role in the running and passing game against the New Orleans Saints. He can be a No. 2 running back in point-per-reception leagues and at least a flex option in standard leagues.

  • Posted: 12/2/2017 9:15pm ET

    Carolina Panthers RB Christian McCaffrey (shoulder) is listed as questionable to face the New Orleans Saints in Week 13, but he is expected to play, according to a source.

    Huddle Up: Consider McCaffrey an upside RB2, especially in PPR formats, in what could be a high-scoring matchup with the Saints.

  • Posted: 11/30/2017 12:00pm ET

    Carolina Panthers RB Christian McCaffrey (shoulder) was limited in practice Thursday, Nov. 30. McCaffrey has already said he's not worried about his status this week.

    Huddle Up: McCaffrey's receiving numbers have been down in recent weeks, but his rushing numbers have increased. As it stands, he can be started as a RB2 in both standard and PPR leagues with RB1 upside in PPR leagues.

  • Posted: 11/29/2017 9:21pm ET

    Updating a previous report, Carolina Panthers RB Christian McCaffrey (shoulder) did not practice Wednesday, Nov. 29, due to a sore shoulder stemming from a hard hit he took during the team's Week 12 win over the New York Jets.

    Huddle Up: Like Ron Rivera said, we'll see tomorrow. If McCaffrey is back fantasy owners can breathe easy. If he misses again we may have to wait until Friday when the injury designations are released as it seems unlikely Rivera would tip anything off before then.

  • Posted: 11/29/2017 11:51am ET

    Carolina Panthers RB Christian McCaffrey (undisclosed) did not participate in practice Wednesday, Nov. 29.

    Huddle Up: No reason was given as to why McCaffrey did not go Wednesday, and head coach Ron Rivera offered a 'We'll see tomorrow,' when asked about his Week 13 status. The rookie took a big hit in Week 12, so it is entirely possible he is still feeling the effects from that. McCaffrey should be expected to suit up against the New Orleans Saints until further notice and can be trusted as a RB2 if he plays, but this is definitely a situation worth monitoring.

  • Posted: 11/26/2017 6:18pm ET

    Carolina Panthers RB Christian McCaffrey carried seven times for 62 yards in Week 12 against the New York Jets and he added two receptions for 35 yards on five targets.

    Huddle Up: McCaffrey continues to see a healthy amount of touches and he has averaged 4.4 yards per carry or better in each of his past three outings. He is getting better as the seasons goes along and that's good, because Cam Newton needs more weapons after Greg Olsen aggravated his foot injury after his much-anticipated return.

  • Posted: 11/26/2017 6:41am ET

    Carolina Panthers RB Christian McCaffrey took increased snaps during practice this week as a slot wide receiver.

    Huddle Up: It's not far-fetched to believe that McCaffrey could be used as a slot receiver in game situations due to the club's lack of depth at the position. This development could also lead to RB Jonathan Stewart seeing more offensive snaps. McCaffrey is worthy of consideration as a RB2 in PPR leagues and as a flex option in standard fantasy formats.

2018 Game Logs

Wk Opp Car RYd RTD Cat CYd CTD
1 DAL 10 50 0 6 45 0
2 @ATL 8 37 0 14 102 0
3 CIN 28 184 0 2 10 0
5 NYG 17 58 0 5 35 1
6 @WAS 8 20 0 7 46 0
7 @PHI 7 29 0 6 51 0
8 BAL 14 45 1 4 11 1
9 TB 17 79 2 5 78 0
10 @PIT 14 77 1 5 61 2
11 @DET 13 53 0 6 57 0

2017 Game Logs

Wk Opp Car RYd RTD Cat CYd CTD
1 @SF 13 47 0 5 38 0
2 BUF 8 10 0 4 34 0
3 NO 4 16 0 9 101 0
4 @NE 6 16 0 4 33 0
5 @DET 3 7 0 5 31 1
6 PHI 4 8 0 10 56 1
7 @CHI 7 10 0 7 36 0
8 @TB 4 3 0 5 49 0
9 ATL 15 66 1 5 28 0
10 MIA 5 23 1 3 27 1
12 @NYJ 7 62 0 2 35 0
13 @NO 6 16 0 5 33 1
14 MIN 8 35 0 3 18 0
15 GB 12 63 0 6 73 1
16 TB 9 39 0 2 19 0
17 @ATL 6 14 0 5 40 0
P1 @NO 6 16 0 6 101 1

Sign up for free email updates

Our FREE email updates are packed with the player news and fantasy analysis you need! Always fresh, no spam, guaranteed!

Preview our new Cheatsheets & Rankings!