When does the contract of every Juventus player expire?
Juventus have six players who will leave the club on a free transfer at the end of the 2022-23 season unless they sign new contracts.
These are third goalkeeper Carlo Pinsoglio, right-back Juan Cuadrado, centre-back Daniele Rugani, left-back Alex Sandro, midfielder Adrien Rabiot and attacking midfielder Angel Di Maria.
They also have three players who have their contracts expire in 2024; Wojciech Szczesny, Leonardo Bonucci and Matias Soule.
Juventus also have a string of players either on loan or out on loan whose ownership situations will need to be sorted in 2023.
Juventus are considered by many to be in something of a transitional period, having finished fourth two years in a row and having had a dreadful start to the 2022-23 campaign.
Expect more turnover of the older players in the coming year or so.
When do the contracts expire of every Juventus player?
Goalkeepers
Wojciech Szczesny: June 30, 2024
Mattia Perin: June 30, 2025
Carlo Pinsoglio: June 30, 2023
Defenders
Mattia De Sciglio: June 30, 2027
Federico Gatti: June 30, 2026
Leonardo Bonucci: June 30, 2024
Daniele Rugani: June 30, 2023
Alex Sandro: June 30, 2023
Luca Pellegrini: June 30, 2025
Danilo: June 30, 2025
Juan Cuadrado, June 30, 2023
Mattia De Sciglio: June 30, 2025
Midfielders
Manuel Locatelli: June 30, 2023 (Loan deal and obligation to buy until 2026)
Denis Zakaria: June 30, 2026 (on loan at Chelsea in 2022-23)
Arthur Melo: June 30, 2025 (on loan at Liverpool in 2022-23)
Adrien Rabiot: June 30, 2023
Weston McKennie: June 30, 2025 (on loan at Leeds in 2022-23)
Paul Pogba: June 30, 2026
Filip Kostic: June 30, 2026
Fabio Miretti: June 30, 2026
Leandro Paredes: June 30, 2023 (Loan with obligation to buy until 2026)
Nicolo Fagioli: June 30, 2026
Forwards
Federico Chiesa: June 30, 2025
Dusan Vlahovic: June 30, 2026
Moise Kean: June 30, 2023 (Loan deal expires and obligation to buy until 2026)
Kaio Jorge: June 30, 2026
Arkadiusz Milik: June 30, 2023 (on loan with option to buy)
Angel Di Maria: June 30, 2023
Matias Soule: June 30, 2024