1. Stephen Curry
For Stephen Curry, it pays to be a Warrior. | Ezra Shaw/Getty Images
Salary: $37.4 million
Thanks to a massive new deal with the Warriors, the Baby-Faced Assassin is No. 1 on the list of highest-paid NBA players. Thanks to deals with everyone from Chase to Under Armour, the two-time MVP pull in another $35 million in off-court earnings. Between the salary and endorsements, Curry won’t have any problem adding to his luxury car collection.
2. LeBron James
LeBron James (right) is one of the highest-paid NBA players in Cleveland or Los Angeles. | Bleacher Report via Twitter
Salary: $35.6 million
If you think LeBron James’ salary — one of the highest in the NBA for the 2018-19 season — is massive, just wait until you hear about his off-the-court ventures. That’s where his royalty really shines.
The former Cleveland star and newly-minted Los Angeles Laker is busy off the court. He works with everyone from Intel to Verizon, has a production company (SpringHill Entertainment), a multi-platform media company (Uninterrupted), dealings with Fenway Sports Management, and a major investment in the assembly-line pizza franchise, Blaze. And of course, we can’t forget about his new “lifetime” deal with Nike — something that no one else in history has ever had.
All in all, James earns roughly $55 million in endorsements each year, taking his total earnings to $90 million a year. This proves once again — to anyone who didn’t already know it — that it’s good to be the King.
3. Russell Westbrook
If anything, Russell Westbrook might be underpaid. | Matthew Stockman/Getty Images
Salary: $35.3 million
Ever since Kevin Durant’s departure, Russell Westbrook has been nothing short of a one-man wrecking crew for the Thunder. He’s making $35.3 million from the team in 2018-19 (and over $41 million when you add endorsements to the mix), and if anything, he might be underpaid. He kept the team afloat in the tough Western Conference the last two seasons by averaging a triple-double. When it comes to Westbrook, it’s best to just sit back and enjoy watching one of the highest-paid NBA players get it done.
4. Blake Griffin
The Pistons sign Blake Griffin’s paychecks now. | Harry How/Getty Images
Salary: $31.8 million
He is one of the best Clippers players ever, but the Pistons are the ones paying Blake Griffin these days. He averaged 19.8 points and 6.6 rebounds per game on 43.3% shooting, which are solid numbers, but those are actually some of the worst stats of his career.
5. Gordon Hayward
Gordon Hayward’s first season in Boston ended quickly, but he still got paid. | Omar Rawlings/Getty Images
Salary: $31.2 million
Gordon Hayward got a huge raise when he signed a mammoth deal with the Boston Celtics prior to the 2017-18 season. A broken leg five minutes into the first game ended his debut season there, but if he replicates what he did for Utah in 2016-17 (21.9 points, 5.4 rebounds, and 3.5 assists per game on 47.1% shooting), then the Celtics are getting their money’s worth from one of the highest-paid NBA players.