According to American basketball coach Rick Carlisle, “the NBA is not supposed to be easy… It’s a tough, tough league.”
True to his words, this tough league has grown into a multi-billion-dollar company with lucrative media deals and endorsements. For many players, the industry’s financial boom has translated into huge salaries.
In this piece, we will highlight the highest-earning basketball players. Do you want to know these superstars? iGaming expert Nikita Lukanenoks discusses the on-court excellence, total contracts, and extensions of the top players in the NBA 2024-25 season.
8 Highest Paid NBA Players and their Salary in 2025
Since the NBA has many high-earning players, we could easily make a list of the highest-paid NBA players, but Slotsjudge has a culture of reviewing every piece. Here are the top 8 NBA players with the highest income.
8. Anthony Davis
With a total income of $335,911,755, Anthony Davis has made hay while the sun shone. He was initially traded from the New Orleans Pelicans to the Los Angeles Lakers in 2019. Davis was later dealt to the Dallas Mavericks in 2025, with Luka Dončić heading to L.A.
At 32, Davis still has three seasons left on his contract. Each season reportedly has a salary cap of $54 million.
7. Russell Westbrook
Russell Westbrook’s skill on the court has made him a financial beneficiary of the NBA’s revenue growth. His five-year, $206.8 million contract with the Oklahoma City Thunder was once the largest in NBA history. Hence, it’s no surprise that his total salary is $345,897,096.
With almost 2 decades of professional experience, Westbrook is a nine-time All-NBA selection. Talk about making hay while the sun shines, Westbrook won the 2016-17 MVP, which placed him among the greatest players of all time.
6. Paul George
Paul George is a top-tier textbook example of rising above one’s challenges and making the most of every opportunity. Despite George’s injury setbacks, he is one of the highest paid in the NBA with a total income of $354,537,886.
George’s income can be traced to his max contracts with the Indiana Pacers, Oklahoma City Thunder, Los Angeles Clippers, and, most recently, a four-year, $211.6 million deal with the Philadelphia 76ers. The six-time All-NBA wing is on track to reach $500 million.
5. James Harden
With a total income of $372,223,981, it’s obvious that Harden’s basketball journey has paid off. From Oklahoma City to Houston, Brooklyn, Philadelphia, and now the Los Angeles Clippers, he continues to rake in millions. He had a peak single-season salary of $44.3 million with the 76ers. With a high salary option of $42.3 million, Harden will remain on this roster till 2029.

4. Chris Paul
With a total income of $400,892,419, Paul’s place as one of the era’s premier point guards is undisputed. This has earned him the nickname “point god.”
Paul has amassed wealth through max contracts with the New Orleans Hornets, Los Angeles Clippers, and Houston Rockets. His $10.5 million deal with the San Antonio Spurs in 2024-25 pushed him past the $400 million mark.
3. Stephen Curry
Curry is like Michael Jordan. He has been tagged the greatest shooter in NBA history, so it’s no surprise that his total NBA salary is $410,534,690. He has had a secure 16-year journey with the Golden State Warriors, leading them to four championships.
Curry’s 2017 $201.2 million contract was a record at the time. However, his recent one-year extension ensures he will shoot him past the $500 million mark into the highest-paid league. His background sure set the pace for his success. According to Steph Curry, “My dad has kind of been the standard for me; he played 16 years in the league.”
2. Kevin Durant
Kevin Durant’s decision to take below-market deals with the Golden State Warriors paid off in the long run. With two titles and an NBA MVP award, Durant deserves every cent of his $447,853,045. His supermax extension contracts with the Brooklyn Nets and a contract extension worth $194.2 million with the Houston Rockets have placed him among players with the highest salaries.
1. LeBron James
LeBron made history as the first-ever player to surpass $500 million in total income. With 20 seasons across the Cleveland Cavaliers, Miami Heat, and Los Angeles Lakers, LeBron has amassed $528,695,302.
LeBron’s nine NBA contracts, strategic short-term deals, and on-court dominance have been instrumental to his reign as the highest-paid player in the league. He is so popular that even his simple visits to a Las Vegas casino easily makes the news. All this hype could have been avoided if he had just played online.
By the way, anyone can play at an online casino. We all remember how the famous Brazilian footballer Neymar played poker live on TV. Ronaldo also likes to play poker and can often be found at the poker table among famous poker players.
Beginners at the casino are better off starting with simple games, such as slots, which are described by Slotsjudge, and if they have a bonus buy feature, the player will win twice as much. This feature allows you to skip the main game and go straight to the bonus round.
Once you start playing slots and hit the jackpot, who knows, you might soon find yourself at the same table as Ronaldo or another star.
Conclusion
With these players in their respective teams, you can easily bet their teams will be in the NBA finals. As the industry continues to grow, this list of top earners will evolve, but for now, these 8 are the highest-paid players.
















