Milan made their club-record signing this summer, but also struggled a lot to offload men.
This summer saw a significant change happening at Milan: at the end of the last season, which ended in a huge disappointment, the club owner Gerry Cardinale decided to fire the CEO, Director of Sport and Coach – and be a lot more hands on with the day to day dealings at the Rossoneri, refusing to hire a new Head of Football and Director of Sport.
Milan started the summer with a bang, bringing in Gonçalo Ramos for €74m from PSG, turning him into the most expensive signing the club history. Afterwards, Mario Gila arrived from Lazio to give new coach Rúben Amorim a strong player in defense. Sankhoun Diawara also came as a prospect in defense, and then Diego Moreira joined out of nowhere from Strasbourg for €50m. The mercato ended with Omari Hutchinson joining the club on loan with option.
The full list of arrivals can be found below, with the transfer fees as they were reported in the media:
| Player Name | Role | Age | Arrived From | Details (fees unconfirmed) |
|---|---|---|---|---|
| Francesco Camarda | Forward | 18 | Lecce | Buy-back clause activated, €4m |
| Gonçalo Ramos | Forward | 25 | Paris Saint-Germain | Permanent deal, 5-year contract, €74m + bonuses |
| Mario Gila | Defender | 26 | Lazio | Permanent deal, 5-year contract, €27.5m + bonuses |
| Sankhoun Diawara | Defender | 20 | Troyes | Permanent deal, 5-year contract, €2m + bonuses |
| Diego Moreira | Midfielder | 22 | Strasbourg | Permanent deal, 5-year contract, €50m + bonuses |
| Omari Hutchinson | Forward | 22 | Nottingham Forest | One-year loan deal for €4m + option to buy for €40m |
In the exits, Milan took a dangerous approach which eventually did not pay off at all: freezing out players and not letting them train with the squad, making it clear that they are no longer wanted. Christopher Nkunku, Rafael Leão and Santiago Giménez all left the club, but at a discount due to both unconvincing performances in the Red and Black colors last season, but also because it was very clear from the start that Cardinale does not want them.
Fikayo Tomori and Warren Bondo were also considered out of the technical project, but Milan failed to offload them and at least for now (the market is still open in some countries), they are part of the squad. Tomori has now returned to trauning with the squad after the freeze.
The full list of exits can be found below, with the transfer fees as they were reported in the media:
| Player Name | Role | Age | Went To | Details (fees unconfirmed) |
|---|---|---|---|---|
| Niclas Füllkrug | Forward | 33 | Werder Bremen | End of loan |
| Ismaël Bennacer | Midfielder | 28 | Free agent | Contract termination |
| David Odogu | Defender | 20 | Toulouse | One-year loan deal |
| Zachary Athekame | Defender | 21 | Lyon | One-year loan deal |
| Christopher Nkunku | Forward | 28 | RB Leipzig | One-year loan deal for €4m + option for €28m |
| Samuele Ricci | Midfielder | 25 | Como | One-year loan deal for €2m + option for €22m |
| Rafael Leão | Forward | 27 | Galatasaray | Permanent deal, €38m + 20% of a future sale |
| Santiago Giménez | Forward | 25 | Porto | One-year loan deal + option for €20m |
| Youssouf Fofana | Midfielder | 27 | Sevilla | One-year loan deal |



























