Phoenix: Devin Booker, the high-scoring guard at the heart of Phoenix’s rebuilding plans, has signed a five-year, $158 million maximum contract with the Suns.

Booker, 21, tweeted a photo of himself smiling as he signed the contract Saturday night, moments before the Suns announced the deal, which makes him the highest-paid player in the franchise’s history.

The 13th overall pick in the 2015 draft out of Kentucky, Booker has averaged 19.8 points per game in his three NBA seasons.

He averaged 24.9 points last season, shooting 38 per cent from 3-point range. He won the NBA 3-point contest at All-Star weekend in February. “I am humbled & honoured to commit to the Suns organisation long term,” he wrote.