Football Italia
·24 Juli 2025
Done deals: Every official transfer in Serie A on July 24

In partnership with
Yahoo sportsFootball Italia
·24 Juli 2025
Milan welcomed Pervis Estupinan, Juventus exchanged Joao Mario with Alberto Costa, Inter finally sold Aleksandar Stankovic and more in a busy day for Serie A transfers.
Football Italia takes a look at every confirmed transfer in Italy’s top flight today.
Milan have found the replacement for Theo Hernandez, completing the swoop for Brighton and Hove Albion left-back Estupinan for €17m plus add-ons.
Juventus were involved in a double deal, as they handed Alberto Costa over to FC Porto and received Joao Mario in exchange, along with an extra €3m in cash.
Joao Mario signs his contract with Juventus
After weeks of talks, Inter finally sold Stankovic to Club Brugge for €10m with buy-back options, believed to be set at €22m for 2026 and rising in 2027.
Aleksandar Stankovic signs for Club Brugge
Napoli also sent Michael Folorunsho to Cagliari on loan with option to buy, while Hellas Verona brought in Yellu Santiago as a free agent.
Michael Folorunsho joins Cagliari
Cyril Ngonge Napoli → Torino (loan with option to buy)
Alberto Costa Juventus → FC Porto (permanent)
Joao Mario FC Porto → Juventus (permanent)
Aleksandar Stankovic Inter → Club Brugge (permanent, buy-back option)
Yellu Santiago Getafe → Verona (free)
Michael Folorunsho Napoli → Cagliari (loan with option to buy)
Pervis Estupinan Brighton → Milan (permanent)
Cristian Padula Torino → Campobasso (loan)
Leonardo Buta Udinese → Eibar
Thomas Gillier Bologna → Montreal