John Stones is set to depart Manchester City at the end of the season when his contract expires, the defender announced. The England international has made 293 appearances for the Citizens since joining from Everton in 2016. During his tenure, he helped the team secure six Premier League titles, the Champions League, two FA Cups, five League Cups, three Community Shields, the FIFA Club World Cup, and the UEFA Super Cup. The 31-year-old Stones was Pep Guardiola's second signing after the manager's arrival.
“This has been my home for the last 10 years and it will be my home for the rest of my life,” Stones wrote following the announcement. “I arrived as a boy and I leave as a man – I became a father, a husband, and on the pitch, a complete player. I fulfilled my dreams and achieved everything I came for,” he added.