A look at the NFL’s top 100 players by salary.
Matt Cassel, QB, Cowboys Cowboys quarterback Matt Cassell is the highest-paid player in the NFL this year.
He has earned a whopping $9.1 million in base salary, which accounts for a minimum of $4.4 million guaranteed, according to Spotrac.
That’s nearly $7 million more than any other player on the list.
He makes $9 million if you exclude his $1 million signing bonus.
The other top 10 players make about $3 million less.
Ezekiel Elliott, RB, Cowboys Ezekiel Elliott has the most money on the NFL salary cap.
His contract contains $12.9 million guaranteed.
He earns $7.5 million if he is on the roster, or $3.7 million if injured.
He would have earned $9,816,966 in 2017 if he hadn’t missed the first four games.
He’s only $7,532,531 under the salary cap, which means he has earned $3,716,527 in 2017.
That means Elliott earned $19,534,058 from his salary in 2017, which is $6,858,738 more than the next closest player, Ezekiel Elliott of the Cleveland Browns.
Elliott is only the second player to earn $20 million or more from his contract this season.
Matt Moore, RB , Cardinals Cardinals running back Matt Moore has the highest cap hit in the league.
He will make $12 million if healthy, $7 billion if injured, and $6.2 million if cut.
He is the only running back to earn a million in 2017 with his contract, and he is the first to earn that much from his first two seasons in the NBA.
He’ll make $19.7M if he has his contract renewed, $15.4M if cut, and will earn $18.5M in 2018.
That would give Moore $28.8M in 2017 and $27.3M in 2020.
He’d be the second-highest-paid running back in the game behind Adrian Peterson, who is the next highest-salary player on that list.
Chris Johnson, RB (Jets), Bengals Chris Johnson is the top-paid NFL running back.
He earned $10.3 million in 2016, but $11.9M in 2019 and $12M in 2021.
He signed a six-year deal worth $80.7MM.
He needs to play more than 1,000 snaps in order to earn his full guaranteed money.
Dion Lewis, RB (), Patriots Dion Lewis has earned the most cap hit of any player on this list.
Lewis’ deal is worth $16.8 million in 2018, and the $17.3 in 2019 will come from his cap hit.
He still needs to prove he can stay healthy, and it’s unlikely that he’ll earn any more than $2 million in 2019.
Lewis will earn a combined $17M if injured and $13.5MM if cut in 2018 and 2019.
That’d put him at $24.6M over the next two years.
DeMarco Murray, RB(Raiders), Titans DeMarco Ryan’s contract is worth a combined of $15 million in 2020 and 2021.
The two-time Pro Bowler needs to make 1,500 or more carries and get healthy in order for him to earn any guaranteed money for 2020 and 2022.
That should be easy, considering the Titans have a $1.8MM cap hit for 2019 and 2020.
Ryan will earn more than his $9M salary in 2019 if he doesn’t play, and more than half of his $7M salary if he does play.
LeGarrette Blount, RB () , Patriots LeGarrett Blount is the fourth-highest paid running back on this year’s NFL salary list.
Blount’s contract includes $11 million in guaranteed money, which should be about $7 more than most other running backs on this season’s list.
Terrance West, RB* , Saints The Saints wide receiver is on pace for a career-best 9,547 receiving yards.
His deal contains $17 million in guarantees, which would total about $4 million more in 2017 than any of the other top receivers on this team.
He only needs to have one catch to earn him $711,000.
Rashad Jennings, WR, Jets Rashad Johnson is on track to break Reggie Wayne’s franchise record of 1,049 receiving yards in 2016.
His rookie contract will earn him more than Wayne’s deal, which will make him the fourth highest-paying wide receiver in the Super Bowl era.
Dorial Green-Beckham, WR (Broncos), Packers Dorial, the second most-valuable player on his team, is on course to set a franchise record