The 8th overall pick of the 2017 draft, McCaffrey became the first rookie running back with at least 70 receptions and five receiving touchdowns.
Christian McCaffrey's Top 10 Plays of 2018
Watch the top 10 plays from a memorable season for second-year running back Christian McCaffrey.
McCaffrey: I'm excited to get better
Running back Christian McCaffrey meets with the media one last time before the Panthers depart for the offseason.
McCaffrey delivers nasty juke to break free for 22 yards
Running back Christian McCaffrey takes a screen pass 22 yards after breaking ankles and delivering a nasty juke.
McCaffrey talks about his record-breaking performance
The records aren't all that important to running back Christian McCaffrey after yet another loss.
Best plays from McCaffrey's 178-yard day vs. Atlanta
Watch the best plays from Panthers running back Christian McCaffrey's 101-yard day against the Atlanta Falcons.
McCaffrey breaks NFL record for most catches for a running back in one season
McCaffrey's 12-yard catch in the third quarter gave him 103 for the season, a new record for NFL running backs.
Can't-Miss Play: Panthers trick Saints with a McCaffrey TD pass on 4th-and-2
McCaffrey becomes first non-quarterback in franchise history to throw a touchdown pass, hitting tight end Chris Manhertz for a 50-yard score on fourth down.
McCaffrey: Kamara is one of the backs around the league I like to watch
Running back Christian McCaffrey talks about what he's seen from Saints running back Alvin Kamara.
McCaffrey barrels over goal line for second TD of the day
Panthers running back Christian McCaffrey powers for a 1-yard touchdown against Cleveland.
McCaffrey bursts through line for opening TD
Panthers running back Christian McCaffrey rushes for a 4-yard touchdown against the Browns.
Christian McCaffrey propels himself into end zone
On the play after a long rush, McCaffrey makes tough catch in flat, turns upfield and dives for pylon for an 8-yard score.
McCaffrey breaks free for 53-yard run
Running back Christian McCaffrey gets loose before being tripped up at the 8-yard line.
Best plays from Christian McCaffrey's 237-yard day
Against Seattle, RB Christian McCaffrey became the first Panther with 100 rushing yards and 100 receiving yards in the same game.
McCaffrey: This one hurts
Running back Christian McCaffrey talks about his record-setting performance in a losing effort against Seattle.
Christian McCaffrey caps off sensational drive with TD catch
Running back follows up runs for 59 and 15 yards with a 2-yard receiving toucdown on a crucial fourth-quarter drive.
McCaffrey breaks free for 59-yard run
Running back Christian McCaffrey explodes up the gut for a career long run in the fourth quarter versus the Seahawks.
Christian McCaffrey rolls into end zone
A gaping hole allows the running back to put Panthers back on top with a 1-yard score.
Cart Talk: Christian McCaffrey
In the latest edition of Cart Talk presented by Tire Pros, RB Christian McCaffrey discusses his sleep schedule, strict diet and guilty pleasures.
McCaffrey uses jets to turn short catch into TD
Panthers running back Christian McCaffrey uses jets to turn short catch into 20-yard touchdown.
All of Christian McCaffrey's wow plays vs. Bucs
Watch running back Christian McCaffrey's best plays from the Week 9 win against the Tampa Bay Buccaneers.
McCaffrey tip-toes to a 35-yard gain
Running back's nifty footwork puts McCaffrey in position to score his second rushing touchdown of the game.
360 View: Christian McCaffrey leaps over defender
Via Intel's True View cameras, watch McCaffrey pick up 32 yards on a spectacular play.
Christian McCaffrey smashes into end zone
Running back caps Carolina's second touchdown of the first quarter with a 3-yard score.
Christian McCaffrey hurdles his way to big gain
Running back takes a throwback pass and turns it into a 32-yard gainer.
Christian McCaffrey's remarkable ricochet reception
Running back leaps over linebacker C.J. Mosley to come down with a tipped ball for a 6-yard touchdown.