Steph Curry leads list of top 10 highest-paid NBA players
Steph Curry leads the list at $62,587,158; Nikola Jokic is second with $59,033,114.

The NBA's wage growth has stretched the limits of what once seemed possible for player contracts. Bigger TV deals, global expansion and a rising salary cap have pushed top talents toward nine-figure career earnings and annual paychecks that a decade ago would have been unthinkable.
At the head of the current payroll rankings is Steph Curry, who earns $62,587,158 per season with the Golden State Warriors. Trailing him is Serbian center Nikola Jokic, listed second with $59,033,114 while representing the Denver Nuggets.
Top 10 annual salaries in the NBA
Below are the ten players who, according to current contracts, receive the largest annual salaries in the league:
- Steph Curry (Golden State) — $62,587,158
- Nikola Jokic (Denver) — $59,033,114
- Jayson Tatum (Boston) — $58,456,566
- Anthony Davis (Washington) — $58,456,566
- Giannis Antetokounmpo (Miami) — $58,456,566
- Joel Embiid (Philadelphia) — $58,100,000
- Jalen Brown (Philadelphia) — $57,078,728
- Devin Booker (Phoenix) — $57,078,728
- Karl-Anthony Towns (New York) — $57,078,728
- Jimmy Butler (Golden State) — $56,832,773
Salary growth in the NBA reverberates beyond player pay. The highest-paid coach remains Steve Kerr, earning $17.5 million a year with the Golden State Warriors.
With the salary cap continuing to rise season after season, the milestone of $60 million per year is expected to become more common among the league's elite in the coming years.
Photo: Denver Nuggets (X)


