Julius Randle has agreed to a four-year, $117 million contract extension with the New York Knicks, putting his total existing value at five years and $140 million.

The extension includes a player option on the final season in 2025-26.