The New York Knicks have officially signed RJ Barrett to a contract extension. Terms of the deal were not disclosed, but the contract has been reported to be worth $107 million guaranteed for four seasons that could hit $120 million if all incentives are reached.

“We are thrilled to announce a well-deserved extension for RJ Barrett, a core piece of our team’s foundation,” said Knicks president Leon Rose. “At only 22 years old, he has elevated his game each season, solidifying himself as a force on both ends of the court. We believe he will continue to improve because of his passion for the game and dedication to his craft. We want to continue to build our team and culture around players like RJ who possess these values and qualities.”

Barrett, 6-6, 226-pounds, is coming off a career year, in which he averaged 20 points, 5.8 rebounds and three assists over 34.5 minutes in 70 games (all starts) last season. He holds career averages of 17.5 points, 5.6 rebounds and 2.9 assists over 33.5 minutes in 198 games (197 starts) over three seasons with New York. He is one of only five players in NBA history to eclipse 3,000 points, 1,000 rebounds and 200 three-pointers before turning 22 years old, joining Kobe Bryant, Luka Doncic, Kevin Durant and LeBron James.