Carolina Panthers
  • 5'11"
  • 205
  • 23
  • 3 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 16 287 168 767 4.4 5 1 119 94 759 6 1526 10 0 6 7

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 16 344 219 1098 5.0 7 1 124 107 867 6 1965 13 0 10 7

Recent Player News

  • Posted: 4/11/2019 6:53pm ET

    Carolina Panthers RB Christian McCaffrey said his offseason training regiment will allow him to handle another heavy workload in 2019. 'I played in every game last year, felt great,' McCaffrey said. 'I can do it again.'

    Huddle Up: The coaching staff has hinted at cutting back on McCaffrey's workload a, but even if he scales back a bit from last year, he's still a safe bet for RB1 production because of his heavy involvement in the passing game.

  • Posted: 2/28/2019 7:34pm ET

    Carolina Panthers RB Christian McCaffrey needs to have a lighter workload next season after playing more than 90 percent of the snaps in 2018, according to head coach Ron Rivera.

    Huddle Up: McCaffrey was an all-around weapon for Carolina in his second season, running for more than 1,000 yards on 5.0 yards per carry and catching 107 passes. He's a early first-round pick in any format.

  • Posted: 12/30/2018 3:08pm ET

    Carolina Panthers RB Christian McCaffrey rushed four times for 18 yards in Week 17 against the New Orleans Saints while posting a grab for 22 yards before shutting it down early in a meaningless game.

    Huddle Up: The Panthers took the opportunity to evaluate their depth players, getting a jump on the offseason. McCaffrey ended up 2018 with 1,098 rushing yards, seven scores, 107 catches, 867 yards and six more touchdowns. He is a sure-fire first-round fantasy pick across the board heading into 2019.

  • Posted: 12/28/2018 1:19pm ET

    Carolina Panthers QB Christian McCaffrey (not injury related) practiced in full for a second straight day Friday, Dec. 28 and he is off the injury report for Week 17 against the New Orleans Saints.

    Huddle Up: It's uncertain if he'll play the entire game or not, as the Panthers are eliminated from the playoffs and the team could find it in their best interests to avoid a major injury to what is their best offensive asset. His inclusion in the lineup would help Kyle Allen under center.

  • Posted: 12/27/2018 11:43am ET

    Carolina Panthers RB Christian McCaffrey (rest) participated fully in practice Thursday, Dec. 27.

    Huddle Up: It remains to be seen how involved McCaffrey will be in a meaningless game after a heavy workload this year. Expect him to play some, but maybe not his usual workload. He's a top-three PPR fantasy running back for next season.

  • Posted: 12/26/2018 2:41pm ET

    Carolina Panthers RB Christian McCaffrey (not injury related) did not practice Wednesday, Dec. 26.

    Huddle Up: McCaffrey was simply getting a much-deserved rest as he gets ready to wrap up a huge season in Week 17 against the New Orleans Saints. CMC remains a must-start fantasy option if he isn't rested for some reason in the finale.

  • Posted: 12/24/2018 9:05am ET

    Carolina Panthers RB Christian McCaffrey is a candidate to sit out Week 17 versus the New Orleans Saints, as head coach Ron Rivera told reporters Monday, Dec. 24, that his team needs 'to be smart' and could use the time 'to evaluate' younger players.

    Huddle Up: Week 17 is often a time for players on teams without any postseason aspirations to reach personal milestones, but McCaffrey has already set the record for most catches by running back in a season (103) and is only the third running back ever to rush for more than 1,000 yards and catch 100 balls in the same season. Expect McCaffrey to sit in favor of Cameron Artis-Payne as a result.

  • Posted: 12/23/2018 6:45pm ET

    Carolina Panthers RB Christian McCaffrey rushed 21 times for 101 yards in Week 16 against the Atlanta Falcons and he rushed 12 times for 77 yards on 13 targets.

    Huddle Up: McCaffrey has piled up the scrimmage yardage this season, rushing for 1,080 yards and seven scores with 106 catches, 845 yards and six touchdowns. He'll almost certainly be a first-round fantasy pick in 2019.

  • Posted: 12/21/2018 8:24pm ET

    Carolina Panthers RB Christian McCaffrey faces the Atlanta Falcons in Week 16, and he has caught 24 passes in three games against Atlanta, catching 14 passes in the first meeting this season.

    Huddle Up: Without Cam Newton, Carolina will likely try to lean on McCaffrey, and that includes checking down to him in the passing game. He should still be no worse than a RB2.

  • Posted: 12/21/2018 2:42pm ET

    Carolina Panthers RB Christian McCaffrey (non-injury) fully participated in practice Friday, Dec. 21, and is not on the injury report for Week 16.

    Huddle Up: McCaffrey likely will receive a lot of work since Cam Newton will not be able to play. He should be considered a No. 1 running back in all leagues this week.

  • Posted: 12/20/2018 9:38am ET

    Carolina Panthers RB Christian McCaffrey (rest) was held out of practice Thursday, Dec. 20.

    Huddle Up: It's just a day off for McCaffrey, who has his sights set on 2,000 yards from scrimmage. He needs to average 126.5 total yards per game over his final two games to accomplish the feat. His ceiling is lower with Cam Newton out, but start him as you normally would.

  • Posted: 12/9/2018 1:38pm ET

    Carolina Panthers RB Christian McCaffrey rushed 16 times for 63 yards and two touchdowns in Week 14 against the Cleveland Browns and he added six catches for 38 yards on seven targets.

    Huddle Up: McCaffrey went over 100 total scrimmage yards for the sixth consecutive game, and he has seven rushing touchdowns and five more scores through the air across the past seven outings. He has emerged as a fantasy star and a legit option in the first round next season. The Panthers host the Saints in Week 15 on Monday night.

  • Posted: 12/7/2018 12:45pm ET

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

    Huddle Up: McCaffrey has rushed for at least 100 yards in each of his last two games and has recorded at least one touchdown in five of his last six games. He should be a No. 1 fantasy running back in all leagues this week.

  • Posted: 12/6/2018 11:49am ET

    Carolina Panthers RB Christian McCaffrey (rest) put in a full practice Thursday, Dec. 6.

    Huddle Up: Start McCaffrey against anyone on any day. He's on pace for over 2,000 total yards.

  • Posted: 12/6/2018 9:06am ET

    Carolina Panthers RB Christian McCaffrey has 80 receptions through 12 games and is on pace for 107 receptions, which would break Matt Forte's running back record of 102 in 2014.

    Huddle Up: McCaffrey has been the RB1 fantasy general managers have hoped for as his 80 catches and 663 receiving yards pace all RBs while adding 863 yards and five more scores on the ground.

  • Posted: 12/5/2018 12:14pm ET

    Carolina Panthers RB Christian McCaffrey (rest) was limited in practice Wednesday, Dec. 5.

    Huddle Up: The Panthers took it easy with their star running back today. He'll be fine for the weekend. He's an automatic start in any matchup with RB1 upside any given week.

  • Posted: 12/2/2018 1:26pm ET

    Carolina Panthers RB Christian McCaffrey rushed 10 times for 106 yards in Week 13 against the Tampa Bay Buccaneers and he added nine receptions for 55 yards and a touchdown on 10 targets.

    Huddle Up: McCaffrey has emerged as a must-start fantasy option and potential first-round pick in leagues heading into 2019. After a rather sluggish October he has erupted for 231 rushing yards, a touchdown, 20 grabs for 167 yards and two more scores over his past two games. He has five rushing scores and 10 total touchdowns over the past six games, too. Next up is a trip to Cleveland in Week 14.

  • Posted: 11/25/2018 1:50pm ET

    Carolina Panthers RB Christian McCaffrey rushed 17 times for 125 yards and a touchdown in Week 12 against the Seattle Seahawks and he added 11 grabs for 112 yards and a score. He is the first player in Carolina history to posted 100-plus receiving yards and 100-plus rushing yards in the same game.

    Huddle Up: It was just his second 100-yard rushing performance of the season. He has scored five rushing touchdowns and nine total scores over the past five outings, as he has easily emerged as a RB1 in most fantasy leagues. The Panthers will head to Tampa Bay in Week 13.

  • 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.

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
12 SEA 17 125 1 11 112 1
13 @TB 10 106 0 9 55 1
14 @CLE 16 63 2 6 38 0
15 NO 15 53 0 8 67 0
16 ATL 21 101 0 12 77 0
17 @NO 4 18 0 1 22 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!