Highest Paid NBA Player by Current Salary
As of the newest available public data, the highest paid basketball player in the NBA is Stephen Curry of the Golden State Warriors, whose latest contract makes him the top earner on the court Forbes NBA salary data.
Curry's salary for the 2024-25 season reflects the final year of his four-year, 215 million dollar maximum contract signed in 2021, placing him at the top of the league's earnings list for total cash on the court.
Contract Structure and Team Details
Curry's deal with the Warriors includes a player option for the final year, with a salary that exceeds 55 million dollars for the current season, making him the highest paid basketball player under the current collective bargaining agreement Spotrac contract breakdown.
The Golden State Warriors structure their roster around Curry's max-level earnings, with his pay representing a significant portion of the team's salary cap and luxury tax calculations.
Comparison With Other Top NBA Earners
Behind Curry, the highest paid basketball players include LeBron James, Joel Embiid, and Damian Lillard, with salaries ranging from the mid-40s to low 50s million dollars in the current season HoopsHype salary rankings.
Curry's on-court earnings remain unmatched in the NBA, though total compensation including endorsements can shift the overall highest paid basketball player title when off-court income is included Forbes total earnings analysis.