John Stones has signed a new five-year contract to commit his future to Manchester City.

The defender’s previous deal was due to expire at the end of next season and this new agreement keeps him at the Club until the summer of 2026.

Stones, who joined City five years ago, finalised the new contract after returning to the City Football Academy following his EURO 2020 exploits with England, where he maintained his superb club form to deliver a string of impressive performances as the Three Lions reached the final with the best defence in the tournament.

The 27-year-old arrived at the Etihad Stadium ahead of Pep Guardiola’s first season in charge and has since gone on to make 168 appearances, winning every trophy in the English game, including: three Premier Leagues, two League Cups, one FA Cup and two Community Shields.

“I couldn’t be happier,” Stones said. “I love being part of this squad. There are so many quality players here and I know we can continue winning trophies, which is my main focus.

“Working with the manager is a dream – he has taught me so much about the game and I feel like I learn something new every single day.

“The success we’ve had in the last four years has been incredible. To be a part of it has been a dream come true and I just want to continue winning.

“This is the best place for me to play my football and fulfil my ambitions.”


Director of Football Txiki Begiristain added: “This is great news for our club.

“John is an exceptional footballer and a fantastic defender, whose attributes are well suited to our style of play.

“We knew when we signed him that we were getting a talented centre-back, but he has really matured in his five years here and, as we saw last season, is at the top of his game right now.

“John has been an important part of our recent success and we believe he can continue to help us achieve our goals, so for him to commit his best years to us is a major boost for the club.”

Everyone at Manchester City congratulates John on his new contract and wishes him the best of luck for the rest of his career here.

John Stones: Defending to win

With the enormity of the transfer etched all over his face, shocked was the word John Stones chose to describe how he was feeling as arrived at City from Everton five days before the 2016-17 season began.

Then aged 22, he was one of eight players recruited to help usher in Guardiola’s new style of play and he seemed a perfect fit, with his ball-playing approach winning many admirers during his four-season stint at Goodison Park.

Thrust straight into action, he made his debut in the 2-1 win over Sunderland on the opening day of the season and went on to play 41 times, scoring twice.

But, with Guardiola attempting to transform City’s playing style, it was a season of transition, including for the man from Barnsley. Stones acknowledged there was room for improvement and it duly arrived as he and City made a flying start to his second campaign.

There was an added steeliness to his game and, combined with his ability on the ball, he showed fine form in the opening months of the season before successive injury problems limited his contribution thereafter.


Nonetheless, Stones still managed 29 appearances and ended 2017-18 with his first League Cup and Premier League winners’ medals as City sealed the title with a record 100-points.

The following year Stones produced, what was at the stage, his best run of form to help Guardiola’s men complete an unprecedented clean sweep of domestic trophies. He played 39 games, starting 32 times and delivered one of the outstanding moments of the season as City pipped Liverpool to retain the title.

One point separated the teams after 38 games, but it might have been different but for Stones’ superb goal line clearance in the 2-1 win over the Reds at the turn of the year.

The Yorkshireman prevented a certain goal, with replays showing just 1.12 centimetres separated the ball from crossing the line.

With injury ruling him out of that season’s League Cup final, Stones came off the bench as City beat Watford 6-0 to win the FA Cup and, with Vincent Kompany retiring, the Yorkshireman’s status in the City backline seemed set to grow, but 2019/20 did not transpire as he would have hoped.

He started in the 2-1 win over Aston Villa at Wembley to add another League Cup medal to his collection, but, beset by a series of niggling injuries, he was restricted to just 16 starts.

However, the 27-year-old bounced back emphatically to enjoy the best season of his career in 2020/21.

Making 35 appearances, Stones formed a formidable partnership with Ruben Dias which proved a platform for success as Guardiola’s side reclaimed the Premier League, won a fourth consecutive League Cup and reached the Champions League final for the first time.

Stones’ commanding displays made him a key figure and saw him named in the PFA Team of the Year for the first time before he embarked on a EURO 2020 campaign with England, which despite ending in a final defeat, saw City’s No.5 break Bobby Moore’s 55-year record for the number of consecutive clean sheets (5) kept by a defender during a tournament.

In total, Stones has played 168 games for City, scoring 10 goals.

City honours list

3 x Premier League (2017-18, 2018-19, 2020-21)

4 x League Cup (2017-18, 2018-19, 2019-20, 2020-21)

1 x FA Cup (2018-19)

2 x Community Shield (2018, 2019)

Season-by-season stats 


  • Played: 41
  • Goals: 2


  • Played: 29
  • Goals: 3
  • Honours: Premier League, League Cup


  • Played: 39
  • Honours: Premier League, FA Cup, Community Shield


  • Played: 24
  • Honours: League Cup, Community Shield


  • Played: 35
  • Goals: 5
  • Honours: Premier League

CITY+ is our content subscription service, which is available on all our digital platforms -, Man City app and Smart TV.

It provides access to a host of CityTV documentaries, as well as full match replays of our first team and women’s sides and selected EDS and Academy games.

Fans can subscribe for just £1.99GBP / month. You can find out more and sign up, HERE.