Top Career Earners in NBA History
The highest paid NBA players of all time are defined by total career earnings from playing contracts and salary. LeBron James leads the list with over 500 million dollars in career basketball income, followed by Kevin Durant and Stephen Curry, according to recent reports from Forbes and ESPN. These figures include base salary, guaranteed money, and player options through current seasons.
Career earnings combine every regular season and playoff paycheck, plus most guaranteed incentives. The ranking shifts as new contracts are signed, extensions are triggered, and veteran deals are restructured. The list below reflects the latest publicly available contract data and salary estimates for the current NBA season.
LeBron James: The First NBA Player to Surpass 500 Million Dollars in Earnings
LeBron James has earned more than 500 million dollars from NBA contracts alone, making him the highest paid NBA player of all time by career salary. His deals with the Cleveland Cavaliers, Miami Heat, and Los Angeles Lakers included massive guaranteed sums, player options, and long-term extensions that pushed his total earnings to the top of the list.
Beyond his playing salary, LeBron has built a business empire through investments, media ventures, and endorsements. His partnership with SpringHill Company and multiple brand deals have added hundreds of millions to his total wealth, though those off-court earnings are separate from his NBA salary totals.
Highest NBA Salaries by Single Season
The highest single season salary in NBA history belongs to Stephen Curry, whose recent contract extension put his annual pay above 55 million dollars for the current season. Other top earners in a single season include LeBron James, Joel Embiid, and Damian Lillard, whose deals reflect the rapid growth of NBA salary caps and max contracts.
Salary caps are set each year by the league and the players association based on basketball related income. The current NBA salary cap has risen sharply over the past decade, driven by media rights deals, sponsorship revenue, and global expansion. Detailed cap and salary figures are published each offseason by the NBA and ESPN.
How Max Contracts and Player Options Shape the Top Earners
Max contracts allow the highest paid NBA players to lock in large guaranteed salaries for multiple seasons. Player options and supermax extensions let stars like Curry and James control their earnings and stay on track for record career totals. These contract structures are a key reason the current top earners are also among the highest paid NBA players of all time.
NBA Earnings Compared to Other Leagues and Sports
NBA salaries now rival and in some cases exceed top earnings in the NFL, MLB, and European soccer leagues for equivalent elite players. The global media rights growth and rising salary cap have pushed the average NBA salary higher, while the top earners capture a growing share of league revenue through max deals and extensions.
Forbes and other financial outlets regularly update the highest paid NBA players of all time list as new contracts are signed and seasons begin. The latest data shows that the gap between the top earners and the rest of the league is widening, driven by max contracts, guaranteed money, and the rapid increase in NBA revenue from media deals and sponsorships.