LeBron James and Stephen Curry are two of the most influential players in NBA history. In addition to their impact on the sport, both have managed to accumulate massive fortunes thanks to their contracts, sponsorships, and investments. However, even though both are in the elite, their net worths are not exactly the same.
According to the specialized site Spotrac, LeBron James has accumulated over $528 million solely from NBA contracts. This figure reflects the longevity of his career and his status as one of the greatest players of all time. With a presence both on and off the court that goes beyond the games, LeBron has managed to maximize his business opportunities, with deals with top-tier brands and other personal ventures.
On the other hand, Stephen Curry, another basketball giant, has an estimated net worth of $240 million, according to Celebrity Net Worth. While this figure is considerably lower than LeBron’s, his success is also remarkable. Curry, known for his incredible shooting ability and his revolutionary playing style that completely changed the sport, has managed to generate income both in the sports world and outside of it.
Despite the difference in figures, both LeBron and Curry have proven to be role models when it comes to managing their money. Both have managed to build empires off the court, showing that their vision extends beyond basketball.
Curry’s Salary vs. LeBron James’ Salary
Stephen Curry earns an impressive salary of $55.7 million with the Golden State Warriors in the 2024-25 season. With this figure, he is not only the highest-paid player in the NBA but also outpaces LeBron James’ salary by $7 million.
While LeBron James could have more than enough reasons to claim a higher salary, his salary of $48.7 million with the Los Angeles Lakers still falls short compared to Curry’s.