Christian Pulisic is set to sign a contract extension with AC Milan that would keep him at the club through 2031, according to ESPN. His current deal was due to run until June 2027, and an official announcement is expected in the coming days.
Pulisic joined Milan from Chelsea in 2023 and has gone on to become a key figure for the San Siro side. Since arriving in Italy, he has played 141 matches for the club, scoring 44 goals and providing 28 assists across all competitions. He was also Milan's top scorer during the 2024-25 season.
His ability to operate both on the wings and in more central positions has given Milan different attacking options, with his pace, dribbling and movement into the box making him an important figure for coach Amorim.
The reported extension comes after a difficult stretch for Pulisic, who dealt with physical problems that affected his preparation at the start of the 2026-27 season. He is now looking for consistency as Milan aim to compete with Lazio and Inter at the top of Serie A.
The agreement is still pending formalization, but reports indicate the negotiations are in their final stages.
