Stephen Curry has signed a two-year, $116 million contract extension with the Golden State Warriors that keeps him in San Francisco through the end of the 2028-29 season (with a player option for the final season).

This addition to the 38-year-old Warriors star’s contract will make him the first NBA player to surpass $600 million in career earnings. And this is after reportedly taking a $20 million pay cut for the team to retain cap flexibility for next summer.

According to Bobby Marks of ESPN, this contract extension puts Stephen Curry in the ‘$500 million club’ in career earnings, ahead of players like Kevin Durant, LeBron James, and Kawhi Leonard. Here’s a full list of the eight players currently in the ‘$500 million club’.

1. Stephen Curry: $652 million

2. Kevin Durant: $598 million

3. LeBron James: $592 million

4. Kawhi Leonard: $543 million

5. Paul George: $519 million

6. Joel Embiid: $515 million

7. Donovan Mitchell: $514 million

8. James Harden: $510 million

The Warriors offered Stephen Curry the full two-year, $136.7 million contract extension he was eligible for. But the Warriors star apparently offered to take the discount so the team has better cap flexibility next summer, according to Brett Siegel of ClutchPoints.

LeBron James also took a massive pay cut this summer, and Kevin Durant took one last offseason. Either player could have surpassed the $600 million benchmark before Stephen Curry.

According to Yossi Gozlan, this extension also gives the Warriors an estimated $64 million in cap space for the summer of 2027. But it depends on what the Warriors plan to do with Draymond Green and Jimmy Butler.

Draymond Green is certainly the key partner Stephen Curry sees playing out the rest of his career. While speaking to SiriusXM Radio, Curry said he believes the core of him, Draymond Green, and Steve Kerr could still win a championship.

“Yeah, I mean, we have a high standard and a high bar, high expectations being with the Warriors. You could ask me, you could ask Steve Kerr, you could ask Draymond; we still believe that we can be that team,” the four-time NBA champion said.

For now, it seems clear that Stephen Curry will stick to his word and play out the rest of his career with the Warriors. With his latest extension, Stephen Curry will become the first NBA player to earn $600 million in his career, adding yet another incredible milestone to his legacy.

But leaving $20 million on the table suggests that increasing his income wasn’t the top priority. Curry seems more concerned with maintaining the Warriors’ cap flexibility for the summer and pursuing championships.