Stephen Curry agrees to one-year, $63m extension with Golden State Warriors

Stephen Curry and the Golden State Warriors have agreed to extend his contract through the 2026-27 season, in which the NBA’s all-time leading three-point scorer and Olympic gold medalist will earn nearly $63 million.

Curry’s agent, Octagon’s Jeff Austin, confirmed the agreement to the Associated Press on Thursday. ESPN was first to report the agreement between Curry and the Warriors.

Curry is now entitled to about $178 million over the next three seasons; about $55.8 million for this season, about $59.6 million for 2025-26 and now about $62.6 million — the most the Warriors can offer under league rules — for 2026-27.

When that season ends, Curry’s on-court earnings will be approximately $532 million, making it the second-highest total in NBA history for the time being, behind LeBron James, who earned $580 million in player contracts.

Curry, 36, is entering his 16th NBA season, all with the Warriors. He is a 10-time All-Star and 10-time All-NBA selection, has been part of four championships with Golden State and is a two-time MVP. This summer, he also played for the U.S. team that won Olympic gold at the Paris Games, including a dazzling fourth-quarter performance to help the Americans beat France in the final.

Last season, he averaged 26.4 points for the Warriors, and in his regular season he averaged 24.8 points.