Football / Serie A

Pulisic agrees Milan extension through June 2031

Christian Pulisic during Milan–Cagliari, 2024–25 season — archive 2025-01-11
Archive photo · 2025-01-11 · Christian Pulisic during Milan–Cagliari, 2024–25 season. Not a photograph of the reported event. Saggittarius A / Wikimedia Commons · CC BY 4.0. No image changes made for this pack.

Christian Pulisic extended his AC Milan contract through 30 June 2031, the club announced on 30 October 2026. Anadolu Agency separately reported the same end date. (AC Milan · Anadolu Agency)

🟩

The agreement continues a Milan spell that began in July 2023. The announcement confirms a further commitment between the club and the American forward, while the stated date provides the clearest detail about its duration. (AC Milan · Anadolu Agency)

Confirmed announcement facts · 2026-10-30
Contract fact Confirmed detail
Announcement 30 October 2026
New end date 30 June 2031
Joined Milan July 2023

Sources: AC Milan · Anadolu Agency.

Milan’s record at the announcement

Milan credited Pulisic with 44 goals in 141 club appearances when it announced the extension. Those figures belong to the 30 October announcement and should be read as a dated record of his contribution up to that point. (AC Milan)

The new agreement runs through June 2031. The club’s statement did not publish salary or clause details, so those terms remain outside the confirmed announcement. (AC Milan · Anadolu Agency)

🟩

More from Serie A