Back to the Top News Newsfeed

Christian McCaffrey, Ezekiel Elliott and NFL's Biggest RB Contracts

Brian Blanco/Associated Press

Carolina Panthers running back Christian McCaffrey is one of the NFL's best overall playmakers, and he will reportedly be paid accordingly.

On Monday, ESPN's Adam Schefter reported the Stanford product will sign a four-year contract extension that will pay him $16 million per year. That makes him the highest-paid running back in NFL history on a per-year basis, surpassing Dallas Cowboys tailback Ezekiel Elliott.

Here's look at how McCaffrey compares to the NFL's other highest-paid running backs based on annual average salary (via Spotrac).

  • Christian McCaffrey, Carolina Panthers: $16 million
  • Ezekiel Elliott, Dallas Cowboys: $15 million
  • Le'Veon Bell, New York Jets: $13.