Every NBA player is well paid, but some guys are bringing home the bacon big time. The skills are excellent, the God-given gifts enviable, but perhaps most impressive are the earnings. NBA players have two main sources of revenue: salary from the team, and endorsements from companies and brands. The sport’s top-earners made more off the court through lucrative endorsements and sports deals than their overly generous salaries.
Here are the top 10 highest paid NBA players.
Rank | Name | Earnings |
1. | LeBron James | $111.2 million |
2. | Stephen Curry | $92.8 million |
3. | Kevin Durant | $87.9 million |
4. | Giannis Antetokounmpo | $80.3 million |
5. | Russell Westbrook | $74.2 million |
6. | James Harden | $62.3 million |
7. | Damian Lillard | $56.3 million |
8. | Klay Thompson | $54 million |
9. | Paul George | $47.8 million |
10. | Jimmy Butler | $47 million |