NFL's highest paid running backs: Christian McCaffrey, Alvin Kamara, Ezekiel Elliott lead

Jeremy Cluff
Arizona Republic

17 NFL running backs make at least $4 million in average salary per year per overthecap.com, a site that tracks NFL player contracts (through Sept. 10, 2021).

Eight of those make at least $12 million.

The highest paid running back in the NFL is now the Carolina Panthers' Christian McCaffrey. He currently makes $16 million a season.

The New Orleans Saints' Alvin Kamara is tied for second with the Dallas Cowboys' Ezekiel Elliott at $15 million in average annual salary.

Dalvin Cook of the Minnesota Vikings is fourth with an average annual salary of $12.6 million.

The Tennessee Titans' Derrick Henry rounds out the top five at $12.5 million.

MORE HIGHEST PAID NFL PLAYERS

NFL's highest paid running backs  (average salary per year):

  • 1. Panthers RB Christian McCaffrey: $16 million
  • 2. Saints RB Alvin Kamara: $15 million 
  • 2. Cowboys RB Ezekiel Elliott: $15 million
  • 4. Vikings RB Dalvin Cook: $12.6 million
  • 5. Titans RB Derrick Henry: $12.5 million
  • 6. Browns RB Nick Chubb: $12.2 million
  • 7. Packers RB Aaron Jones: $12 million
  • 7. Bengals QB Joe Mixon: $12 million
  • 9. Broncos RB Melvin Gordon: $8 million
  • 10. Giants RB Saquon Barkley: $7.8 million 

- Source: overthecap.com

WHAT CHANGED?:Highest paid running backs in NFL in 2020

Carolina Panthers running back Christian McCaffrey is the highest paid running back in the NFL.

To see the 16 NFL running backs who make more than $4 million a year in average salary, ranked from highest average salary to lowest, click here.