Michael Porter Jr. has agreed to a five-year max extension with the Denver Nuggets that could be worth up to $207 million.

Porter's deal will be worth $172 million unless he reached the designated max criteria as an All-NBA team selection.

The Nuggets now have three players on max contracts in Porter, Nikola Jokic and Jamal Murray.

According to Michael Singer of the Denver Post, the final season of the contract is partially guaranteed and he has no player options.