After Bernardo Silva, Pep Guardiola loses another veteran » He leaves Manchester City after 10 years

Article by Alexandru Stanciu – Published Tuesday, April 21, 2026, 11:10 / Updated Tuesday, April 21, 2026 11:10
England international John Stones (31) is set to leave Manchester City at the end of this season when his contract expires after 10 successful seasons at the Etihad Stadium.
Torn by injuries lately, the centre-back has only made 7 appearances this season in the Premier League.
John Stones will leave Manchester City at the end of this season
Italian mercato journalist Fabrizio Romano claims John Stones will leave Manchester City at the end of this season when his contract expires.
For 10 seasons at the “Etihad Stadium”, John Stones is not the only important player to leave Manchester City, after Bernardo Silva (32 years old) previously also revealed that he will leave the “citizens” at the end of this season.
In his 10 seasons at Manchester City, John Stones won no fewer than 18 trophies: a Champions League, 6 Premier League titles, a UEFA Super Cup, a Club World Championship, two FA Cups, 5 League Cups and two FA Super Cups.
In total, John Stones made 292 appearances for Manchester City, scoring 19 goals and providing 9 assists.
After dealing with a thigh injury in the early part of the season, John Stones has scored just two matches this calendar year, both in the FA Cup, in 2-0 defeats to Salford and 3-1 to Newcastle. Stones lost their 'first 11' with the transfer of Marc Guehi from Crystal Palace, who quickly became a starter in Pep Guardiola's side.
John Stones also has 87 caps for the England national team, for which he debuted at just 20 years old. In total, he has also scored 3 goals, two of which in the World Championship editions.




