American forward Christian Pulisic has signed a new contract with AC Milan that runs through June 30, 2031, the Italian club announced on Friday ahead of Saturday's Derby della Madonnina against Inter at San Siro.
Pulisic joined the Rossoneri in the summer of 2023 from Chelsea for a reported fee of around $20 million. His previous deal was set to expire in 2027; the new agreement adds four years to his stay in Milan.
In a statement, AC Milan said Pulisic has established himself as a key member of the team since his arrival, citing his technical ability, character, consistency and work ethic. The 26-year-old has scored 44 goals in 141 appearances for the club.
The extension comes after a period of transition for both player and club. Pulisic has adapted to multiple tactical systems under managers Stefano Pioli, Paulo Fonseca, Sergio Conceicao, Massimiliano Allegri and now Ruben Amorim, while also managing recurring injuries that have limited his playing time over the past two seasons. When fit, he is regarded as one of Serie A's most influential players.
Owner Gerry Cardinale and head coach Ruben Amorim identified Pulisic as a central figure in the club's new cycle, which aims to deliver trophies and culminate in the 2031-32 season when AC Milan are scheduled to move into a new stadium shared with city rivals Inter.



