Manchester City's John Stones has revealed that he will be leaving the club at the end of the current season. This move follows the departure of fellow club legend Bernardo Silva, with Stones' contract expiring and him becoming a free agent. Despite being plagued by injuries that have limited him to just four Premier League starts this season, Stones is set to leave a lasting legacy as one of the most crucial signings made by Pep Guardiola. Having joined City from Everton for £47.5m in 2016, Stones has enjoyed a highly successful decade with the club, winning 19 major trophies, including six Premier League titles, one Champions League, two FA Cups, and five Carabao Cups.

His departure, along with that of Silva, marks the latest in a series of high-profile exits from the club, following on from Kevin De Bruyne, Kyle Walker, and Ederson last summer. In a heartfelt Instagram post announcing his decision, Stones expressed his gratitude to the club, stating that it has been his home for the past decade and will continue to be so for the rest of his life. He reflected on his time at City, which has seen him grow from a young player into a fulfilled man, having achieved all his dreams and formed lasting bonds with the club and its people.

Stones' influence at City has been widely praised, including by Guardiola, who recently made him captain for the FA Cup semi-final against Southampton and spoke highly of his impact on the team, both on and off the pitch.