Stephen Curry agreed on Friday to a two-year, $116 million contract extension with the Golden State Warriors that runs through his 20th NBA season, with a player option for 2028–29, league sources told ESPN’s Shams Charania (ESPN / Anthony Slater–Shams Charania). The Warriors announced that Curry had signed an extension; they did not announce the financial terms (NBC Sports; Warriors PR). The dollar figures in this report come from ESPN.
Curry is on an expiring $62.6 million contract and became eligible on 29 August for an extension of up to two years and $136.7 million (ESPN). He took less than that maximum. Per ESPN’s salary path, his pay dips from $62.6 million this season to $55.7 million in 2027–28, with a $60.2 million player option after that — about $10 million more projected cap space for Golden State next summer than a max deal would have left (ESPN). The extension brings his career on-court earnings to $652 million, the first NBA player past $600 million (ESPN).
The Warriors had presented Curry with several options in recent weeks, including waiting, a max deal, or a slight cut that would free room to build around him, team sources told ESPN (ESPN). Curry took nearly a month to decide and signed three days before the team’s first practice (ESPN). “We’re in a very interesting situation,” Curry told ESPN earlier in the week. “All the different salary cap conditions of whether I sign for a max or less or whatever it is, I want to be on a competitive team. I want to have an opportunity to have some flexibility because we haven’t had that in years past, the recent past. … This team should have flexibility to make necessary moves if things happen” (ESPN).
General manager Mike Dunleavy Jr. said in a Warriors statement: “We couldn’t be more excited about reaching an agreement with Stephen and extending his historic career with the Warriors” (NBC Sports; Hoops Rumors). Curry has said he wants to be a “lifer” with Golden State and has consistently rejected the idea of playing elsewhere (NBC Sports).
The timing matters for the roster around him. Jimmy Butler III ($56.8 million) and Draymond Green ($27.6 million) both have expiring contracts coming off the books next summer; Kristaps Porziņģis has only $3 million of his $20 million salary guaranteed, leaving Golden State somewhere between roughly $38 million and a projected $55 million in cap space depending on Brandin Podziemski’s extension eligibility, according to ESPN’s Bobby Marks (ESPN). Podziemski, who has yet to extend, carries a $17 million cap hold next summer (ESPN). The money Curry gave up is intended to let the Warriors be a larger player in free agency or the trade market over the next 12 months while he is still playing (ESPN).
Curry, who turns 39 this season, missed 39 games last season with a persistent right-knee issue but told ESPN he felt great entering camp (ESPN). “The idea of getting back to work is exciting,” he said. “I feel like I’ve taken advantage of the offseason. I feel like there’s no hesitation about where I’m at physically going in” (ESPN). On SiriusXM earlier Friday he framed the challenge as reimagining a contender with a veteran group that needs health on its side (NBC Sports). Training camp opens next week. The deal quiets the contract noise before practice; the competitive question is what Golden State does with the room he created.
Floor: Curry two-year $116M extension through 20th season, player option 2028–29; took less than $136.7M max; salary path $62.6M → $55.7M (2027–28) → $60.2M option; ~$10M extra projected cap space; career on-court earnings $652M (first past $600M); Warriors announced signing without terms — figures per ESPN/Shams; “I want to be on a competitive team” (ESPN, earlier in week).