Who’s the Highest Paid Player in the NBA?
The answer to who is the highest-paid player in the NBA might surprise you. We break down the league’s top earners.
LeBron James
As of 2019, LeBron James is the highest paid player in the NBA, with an annual salary of $35.65 million. He is followed by Kevin Durant, who makes $30.41 million per year, and Steph Curry, who earns $26.54 million annually.
Kevin Durant
As of September 2019, Durant is set to earn $30.6 million this season, which makes him the highest-paid player in the NBA. He is followed by Stephen Curry, who will make $27.5 million. LeBron James rounds out the top three with $26.5 million in earnings.
Russell Westbrook
Russell Westbrook is the highest paid player in the NBA, making an annual salary of $35.7 million. He is followed by LeBron James, who makes $33.4 million annually.
James Harden
Houston Rockets guard James Harden is the NBA’s highest-paid player, earning a total of $38.2 million this season. Harden’s contract includes a $28.3 million base salary, as well as $9.7 million in endorsement income from companies like adidas and BodyArmor. Los Angeles Lakers forward LeBron James is the second highest-paid player in the league, earning a total of $33.6 million this season.
Steph Curry
Steph Curry is the highest paid player in the NBA. He is currently in the fourth year of his five-year, $201 million contract with the Warriors. Curry will earn a base salary of $37.5 million this season, and his total compensation will come to $79.8 million when bonuses and endorsements are factored in.