Player Page

Christian McCaffrey | Running Back | #22

Team: Carolina Panthers
Age / DOB:  (21) / 6/7/1996
Ht / Wt:  5'11' / 205
College: Stanford
Drafted: 2017 / Rd. 1 (8) / CAR
Contract: view contract details

Latest News

Recent News

Christian McCaffrey rushed eight times for 35 yards and caught 3-of-4 targets for 18 yards in the Panthers' Week 14 win over the Vikings.
McCaffrey's touches remain a bit down over the last month, and this time he wasn't able to buoy his stat line with a touchdown. Jonathan Stewart rushed for 103 yards and three scores, providing 18 of the offense's 24 points via touchdowns. McCaffrey's floor is scary low in standard leagues. He'll be on the RB2 map in PPR formats next week at home against a bad Packers defense. Dec 10 - 4:32 PM

Highest Searched Players over the last 7 days

Player News


Christian McCaffrey caught 5-of-6 targets for 33 yards and a touchdown in the Panthers' Week 13 loss to the Saints, adding six carries for 16 additional yards.

The 49 yards were McCaffrey's fewest in six weeks, though the score was his sixth of the season. With the Panthers facing a 3rd-and-4 from the Saints' 21 late in the second quarter, McCaffrey leaked out on a slow-developing play, and the Saints forgot to cover him. He found the sideline and slipped into the end zone. It was one of his better plays of the season. McCaffrey also hurdled a defender in the second half. Frankly, he deserved more work. He'll be on the RB2/3 borderline for next week's tough matchup with the Vikings.
Dec 3 - 7:42 PM

Christian McCaffrey (questionable, shoulder) will play Week 13 against the Saints.

A shoulder injury limited him at practice throughout the week. Carolina's Swiss-Army knife will be in the RB2 conversation Sunday at New Orleans.
Dec 3 - 8:02 AM

Christian McCaffrey (shoulder) is questionable for Week 13 against the Saints.

McCaffrey is expected to play after two straight limited practices, though coach Ron Rivera plans to wait until Saturday's walkthrough to determine his status. All signs point to him being active for what should be a high-scoring matchup with the Saints. McCaffrey is our No. 21-ranked running back for Week 13. Daily Slant: McCaffrey sets up as an intriguing GPP target, especially if Saints CB Marshon Lattimore plays, which could swing targets from Devin Funchess to the back. The Saints struggle to stop receiving RBs; they’re giving up the ninth-most receptions and sixth-most receiving yards to the position. Last time McCaffrey played the Saints, he went off for 101 receiving yards on nine catches. He’s also logged the sixth-most targets inside the ten-yard line (7). While he’s priced up for the matchup, he has plenty of upside to pay it off and we’re projecting just 7.5% ownership on DraftKings.
Dec 1 - 4:07 PM

Panthers coach Ron Rivera said the team will likely determine Christian McCaffrey's (shoulder) status on Saturday.

McCaffrey saw his usual reps at Thursday's practice and is trending toward playing Sunday at New Orleans, though the Panthers will wait until Saturday to make a final determination. Greg Olsen's (foot) status will also be decided on Saturday. Second among running backs in catches behind only Le'Veon Bell, McCaffrey will be an RB2 if he suits up.
Dec 1 - 12:41 PM

Christian McCaffrey said he took "all" his normal reps in Thursday's practice, and that he's not concerned about his shoulder ahead of Sunday's game against the Saints.

Coach Ron Rivera was more cagey when asked about McCaffrey's status earlier Thursday, but it's clear he's in no danger of sitting out. McCaffrey will be a mid-range RB2 for what figures to be a high-scoring game at the Superdome.
Nov 30 - 2:22 PM

Christian McCaffrey (shoulder) returned to practice Thursday.

When asked about McCaffrey's shoulder injury on Wednesday, coach Ron Rivera said, "We'll see tomorrow." The fact McCaffrey is practicing "tomorrow" suggests he will be ready to go in New Orleans on Sunday. McCaffrey caught nine passes for 101 yards the last time he faced the Saints.
Nov 30 - 11:01 AM

Christian McCaffrey (shoulder) did not practice Wednesday.

McCaffrey took a big hit in the Week 12 win over the Jets. Asked about his Week 13 status, coach Ron Rivera said, "We'll see tomorrow." We don't expect McCaffrey to miss Sunday against the Saints, but it obviously is worth monitoring. McCaffrey is second to Le'Veon Bell in RB catches this year.
Nov 29 - 2:50 PM

Christian McCaffrey collected 62 yards on seven carries while pulling in two-of-five targets for 35 yards Sunday in the Panthers’ Week 12 win over the Jets.

McCaffrey rumbled for a season-long 40-yard run in the second quarter and later set the Panthers up with first-and-goal at the one-yard line after breaking loose on a 26-yard catch-and-run. He lost goal-line work to 240-pound Jonathan Stewart but proved to be the superior back, just as he’s been the past several weeks. McCaffrey has been a PPR stud this year leading all running backs with 59 catches and will be in the RB2 mix next week at New Orleans.
Nov 26 - 5:55 PM

NFL Network's Ian Rapoport reports Christian McCaffrey took more snaps as a slot receiver this week in practice.

Carolina is thin at receiver after losing Curtis Samuel to injured reserve. The return of Greg Olsen should help in that regard, but getting McCaffrey some snaps as a receiver also makes sense. Already on pace for 91 catches, being used out wide would be just another feather in McCaffrey's PPR cap.
Nov 26 - 8:08 AM

Christian McCaffrey rushed five times for 23 yards and one touchdown in the Panthers' 45-21, Week 10 win over the Dolphins.

He added three catches for 27 yards and an additional touchdown on seven targets. McCaffrey didn't have many touches but scored twice after finding the end zone once last week. It's a refreshing change for fantasy owners. His 57% snap share would be concerning if the Panthers weren't winning by a lot with over a quarter left, giving third-stringer Cameron Artis-Payne some work. He will be a RB2 in the Panthers' Week 12 matchup against the Jets after their bye.
Nov 14 - 12:03 AM

Christian McCaffrey played 53-of-65 snaps (82 percent) Week 9 against the Falcons.

He has played more snaps this season, but this was his biggest snap share of the year. McCaffrey also set a career-high with 66 yards on the ground. Jonathan Stewart fumbling twice likely played a role in McCaffrey's workload, but he has now played over 73 percent of the offensive snaps in four of the last six games. He will be in the RB2 mix on Monday night against the Dolphins.
Nov 6 - 10:19 AM

Christian McCaffrey rushed 15 times for 66 yards and one touchdown in the Panthers' 20-17, Week 9 win over the Falcons.

He added five catches for 28 yards on six targets. McCaffrey's four-yard touchdown on a read-option play was his first rushing touchdown of the season, and his 17-yard gain on his next carry was the rookie's longest run of the year, besting a previous high of 11 yards. McCaffrey got more run in the rushing attack after Jonathan Stewart put the ball on the ground twice, losing both fumbles in Atlanta territory. McCaffrey will be an RB2 next week against the Dolphins.
Nov 5 - 4:25 PM

Panthers GM Marty Hurney said on Wednesday the Kelvin Benjamin trade was executed in an effort to "clear out the box" and allow the "run game to flourish".

Considering Devin Funchess, Russell Shepard, and Curtis Samuel are now the Panthers' main receivers, the run game figures to become more prominent, and maybe Carolina will use more two-tight end sets with Ed Dickson and Greg Olsen when Olsen comes back from his ankle injury. Christian McCaffrey has been a major disappointment after being taken No. 8 overall. He's not making anyone miss as a runner as evidenced by his 1.65 yards after contact per attempt, which ranks dead last among 43 qualified running backs at Pro Football Focus. Big-bodied Benjamin was running a lot of routes close to the line of scrimmage, and the Panthers want to get things spread out more. They need McCaffrey to step it up.
Nov 1 - 9:38 AM

Christian McCaffrey caught 5-of-7 targets for 49 yards in the Panthers' Week 8 win over the Bucs.

McCaffrey "added" four rushes for three yards. McCaffrey's 49 receptions are already a Panthers record for a running back, but the rookie back still isn't making enough tacklers miss. His 7.71 yards per reception is nothing to call home about. McCaffrey has been stunningly ineffective on the ground, turning 49 carries into just 117 yards (2.38 YPC). He's a rich man's Theo Riddick, which translates to RB3 value in standard leagues.
Oct 29 - 5:17 PM

Depth Charts

Skill Players
QB1Cam Newton
2Derek Anderson
3Garrett Gilbert
RB1Christian McCaffrey
2Jonathan Stewart
3Fozzy Whittaker
4Cameron Artis-Payne
GLB1Jonathan Stewart
2Christian McCaffrey
3RB1Christian McCaffrey
2Jonathan Stewart
FB1Alexander Armah
WR11Devin Funchess
2Kaelin Clay
WR21Russell Shepard
2Brenton Bersin
3Damiere Byrd
WR31Kaelin Clay
TE1Greg Olsen
2Ed Dickson
3Chris Manhertz
LT1Matt Kalil
2John Theus
LG1Andrew Norwell
2Amini Silatolu
C1Ryan Kalil
2Tyler Larsen
RG1Trai Turner
2Greg Van Roten
RT1Daryl Williams
2Taylor Moton
K1Graham Gano