,

Reports: Suns G Devin Booker agrees to 2-year, $145M contract extension


The Phoenix Suns and Devin Booker have agreed on a two-year maximum contract extension worth an estimated $145 million that will keep the All-Star guard with the franchise through the 2029-30 season, according to multiple reports on Wednesday night.

Booker, 28, will earn the highest annual salary in an extension in league history, ESPN reported. The $72.5 million per season pushes Booker ahead of the $71.25 million average annual value of Oklahoma City Thunder guard Shai Gilgeous-Alexander’s $285 million super max extension. The reigning NBA MVP of the newly minted league champions was awarded the new deal earlier this month.

The Suns will have Booker in the fold for five years and $316 million as they build around the four-time All-Star, two-time All-NBA honoree and two-time Olympic gold medalist.

Phoenix has a new general manager after promoting executive Brian Gregory. Ex-GM James Jones was moved into a senior advisor role before joining the league’s front office as executive vice president. The announcement came earlier on Wednesday.

Former Cleveland Cavaliers assistant coach Jordan Ott has replaced head coach Mike Budenholzer, with Booker reportedly involved in the coaching search and approving Ott.

The Suns are making over the roster as well, having traded 15-time All-Star forward Kevin Durant to Houston in a seven-team transaction that brought a package of players, including veterans Jalen Green and Dillon Brooks as well as rookie center Khaman Maluach, the No. 10 pick in the 2025 draft out of Duke.

Phoenix selected Booker with the 13th overall pick of the 2015 NBA Draft out of Kentucky.

He has averaged 24.4 points, 4.0 rebounds, 5.2 assists and 34.4 minutes in 673 regular-season games (648 starts) in his 10-year career. He also has averaged 28.0 points, 5.1 rebounds, 5.3 assists, 1.0 steals and 40.0 minutes in 47 playoff games (all starts).

Last season, Booker averaged 25.6 points, 4.1 rebounds, 7.1 assists and 37.3 minutes in 75 regular-season games.