NBA
HomeScoresRumorsHighlightsDraftB/R 99: Ranking Best NBA Players
Featured Video
🚨 Mitchell Headed to 1st Conference Finals
Los Angeles Lakers v Phoenix Suns - Emirates NBA Cup
Jim Poorten/NBAE via Getty Images

Durant, LeBron and Highest-Career Earnings in NBA History After $90M Rockets Contract

Joseph ZuckerOct 19, 2025

Kevin Durant finally got one over on LeBron James.

ESPN's Shams Charania reported the Houston Rockets are re-signing Durant to a two-year, $90 million extension. That will take his career earnings past $590 million and move him ahead of James in the all-time rankings.

When accounting for contracts on the books around the NBA, here's who the top-10 earners will be through the 2030-31 season, per Spotrac:

TOP NEWS

With Jayson Tatum sidelined, Celtics' fourth-quarter comeback falls short in Game 7 loss to 76ers
DENVER NUGGETS VS GOLDEN STATE WARRIORS, NBA
  1. Kevin Durant, $591,313,851 (projected earnings)
  2. LeBron James, $581,322,455
  3. Stephen Curry, $532,728,665
  4. Devin Booker, $520,282,015
  5. Paul George, $516,917,026
  6. Anthony Davis, $511,281,453
  7. Joel Embiid, $509,313,851
  8. Damian Lillard, $482,940,103
  9. Shai Gilgeous-Alexander, $469,526,213
  10. Jayson Tatum, $469,471,035

Durant may not maintain his position for very long.

James is heading for free agency next summer. Assuming he extends his career for another year — be it with the Los Angeles Lakers or another team — his earnings would almost certainly eclipse $600 million.

The 21-time All-Star would have to accept a massive pay cut relative to his current salary ($52.6 million) in order not to overtake Durant. And leaving a lot of money on the table isn't something James has done to this point.

With the way NBA contracts are trending, James won't be the highest all-time earner in perpetuity, either.

Giannis Antetokounmpo is eligible to hit the open market in 2027, and starting next season he can command as much as $275 million from the Milwaukee Bucks. He's on track to retire with $700-plus million in combined contracts.

The same is true for Denver Nuggets star Nikola Jokić, who can receive as much as $293 million on his next contract with more than $360 million in the bank through 2026-27.

Stephen Curry, who's signed with the Golden State Warriors through 2027, could likewise enter the $600 million club. At 37, the two-time MVP has shown signs of decline, but it's easy to foresee him playing another four or five years.

Jayson Tatum is just starting his $313.9 million extension with the Boston Celtics. He'll be just 31 when he can opt out in 2029 and imagine what the NBA salary cap might look like by then.

Sooner or later, a star might hit the $1 billion threshold, making Durant's earnings look like pocket change.

🚨 Mitchell Headed to 1st Conference Finals

TOP NEWS

With Jayson Tatum sidelined, Celtics' fourth-quarter comeback falls short in Game 7 loss to 76ers
DENVER NUGGETS VS GOLDEN STATE WARRIORS, NBA
Houston Rockets v Los Angeles Lakers - Game Five
Milwaukee Bucks v Boston Celtics

TRENDING ON B/R