Many of the NBA’s highest-paid players are on contracts considered maximum-salary deals, but the 2024/25 salaries for those players vary significantly depending on when the player signed his contract and how much NBA experience he has. That’s why a player like Stephen Curry will earn nearly $22MM more than Deandre Ayton in ’24/25 despite both players technically being on max deals.
When a player signs a maximum-salary contract, he doesn’t necessarily earn the NBA max for each season of that contract — he earns the max in year one, then gets a series of identical annual raises. In Curry’s case, his 2024/25 salary actually exceeds this year’s maximum, since the annual cap increases since he began earning the max haven’t kept pace with his annual 8% raises.
Listed below, with some help from Spotrac‘s salary data, are the top 50 highest-paid NBA players for the 2024/25 season. The players on this list don’t necessarily have the contracts with the largest overall value. This top 50 only considers the current league year, with the player’s ’24/25 base salary listed.
Additionally, we’ve noted players who could potentially increase their earnings via incentives or trade bonuses. We didn’t add those notes for players like Curry or Jaylen Brown, who have trade bonuses but are already earning the maximum — their salaries for this season can’t increase beyond their max.
Here are the NBA’s 50 highest-paid players for the 2024/25 season:
- Stephen Curry, Warriors: $55,761,216
- Joel Embiid, Sixers: $51,415,938
Nikola Jokic, Nuggets: $51,415,938 - Bradley Beal, Suns: $50,203,930
- Kevin Durant, Suns: $49,856,021
- Durant can earn another $1,323,000 in likely incentives.
- Devin Booker, Suns: $49,205,800
Jaylen Brown, Celtics: $49,205,800
Paul George, Sixers: $49,205,800
Kawhi Leonard, Clippers: $49,205,800
Karl-Anthony Towns, Timberwolves: $49,205,800 - Jimmy Butler, Heat: $48,798,677 (15% trade kicker)
- Giannis Antetokounmpo, Bucks: $48,787,676 (15% trade kicker)
Damian Lillard, Bucks: $48,787,676 - LeBron James, Lakers: $48,728,845 (15% trade kicker)
- Rudy Gobert, Timberwolves: $43,827,586
- Anthony Davis, Lakers: $43,219,440 (15% trade kicker)
- Zach LaVine, Bulls: $43,031,940 (15% trade kicker)
Luka Doncic, Mavericks: $43,031,940
Trae Young, Hawks: $43,031,940 - Fred VanVleet, Rockets: $42,846,615
- Anthony Edwards, Timberwolves: $42,176,400
Tyrese Haliburton, Pacers: $42,176,400
Lauri Markkanen, Jazz: $42,176,400
Pascal Siakam, Pacers: $42,176,400 - Ben Simmons, Nets: $40,338,144
- Kyrie Irving, Mavericks: $40,000,000 (15% trade kicker)
- Irving can earn another $1,000,000 in likely incentives and $1,000,000 in unlikely incentives.
- Domantas Sabonis, Kings: $39,200,000
- Sabonis can earn another $1,300,000 in likely incentives and $1,300,000 in unlikely incentives.
- Darius Garland, Cavaliers: $36,725,670
Ja Morant, Grizzlies: $36,725,670
Zion Williamson, Pelicans: $36,725,670 - OG Anunoby, Knicks: $36,637,932 (15% trade kicker)
- Brandon Ingram, Pelicans: $36,016,200 (15% trade kicker)
Jamal Murray, Nuggets: $36,016,200 - Shai Gilgeous-Alexander, Thunder: $35,859,950
Michael Porter Jr., Nuggets: $35,859,950 - Donovan Mitchell, Cavaliers: $35,410,310
- LaMelo Ball, Hornets: $35,147,000
Tyrese Maxey, Sixers: $35,147,000 - Jayson Tatum, Celtics: $34,848,340 (15% trade kicker)
Bam Adebayo, Heat: $34,848,340
De’Aaron Fox, Kings: $34,848,340 - Desmond Bane, Grizzlies: $34,005,250 (15% trade kicker)
- Bane can earn another $1,141,750 in unlikely incentives.
- Deandre Ayton, Trail Blazers: $34,005,126
- James Harden, Clippers: $33,653,846 (15% trade kicker)
- CJ McCollum, Pelicans: $33,333,333
- Immanuel Quickley, Raptors: $32,500,000
- Quickley can earn another $2,500,000 in unlikely incentives.
- Khris Middleton, Bucks: $31,000,000
- Middleton can earn another $666,667 in likely incentives and $2,333,334 in unlikely incentives.
- Isaiah Hartenstein, Thunder: $30,000,000
Jrue Holiday, Celtics: $30,000,000 - Jerami Grant, Trail Blazers: $29,793,104
The cutoff point for this year’s top-50 list very nearly reached $30MM for the first time in NBA history. And it’s actually possible that cutoff will exceed $30MM by the time the season concludes.
A handful of players who just missed the top 50 have the ability to earn more than Grant’s $29.8MM base salary if they achieve certain performance incentives during the coming season.
Here are the players who could break into the top 50 by season’s end:
- Jordan Poole, Wizards: $29,651,786
- Poole can earn another $3,750,000 in unlikely incentives.
- Devin Vassell, Spurs: $29,347,826
- Vassell can earn another $2,391,303 in unlikely incentives.
- Tyler Herro, Heat: $29,000,000
- Herro can earn another $2,500,000 in unlikely incentives.
- Julius Randle, Knicks: $27,561,600 (15% trade kicker)
- Randle can earn another $1,378,080 in likely incentives and $1,378,080 in unlikely incentives.
- Dejounte Murray, Pelicans: $24,799,600
- Murray earned an additional $4,017,535 via a trade bonus on top of his base salary; he can also earn another $699,999 in likely incentives and $1,399,998 in unlikely incentives.
Pure insanity
Beal looks so far over paid as #4 in money. Still don’t understand why the Suns traded for him because of injuries and not a super star status player that hurt their cap.
3 players are too available for trade
Beal
Zach LaVine
Ben Simmons
If Beal is a 6th man?
So if Curry worked 40 hours a week, 52 weeks a year, he makes $26,808.28 an hour. Someone will say this isn’t a living wage.
name who would say that?
What a weird little wormy thing to calculate. To equate the “job” of an NBA player to your crappy 9-5 just to make some eat the rich point is ridiculous. Pocket watching and jealously aren’t an amazing combo there buddy.
Then stop watching sports and contributing to said wage if it bothers you so much. But we all know you won’t.
Curry makes chump change compared to Christiano Ronaldo and Jon Rahm. In fact he ranks 8th in the world amongst pro athletes for salary.
Ladies and gentlemen your distractions are well paid…
Luckily France and a few other countries want to alter our current course and change the way countries handle taxation…
So there is hope the average person won’t be earning those figures whilst the value has plummeted to make those figures be worth the same as their current paycheck…
NBA players will soon do like how billionaire keep from paying taxes. Take no pay just stock options. So when they cash in that huge stock option they pay only 14% tax or less.
90% are way over payed and should be paying the fans to watch them play