PATHFINDER

John Stones

born 1994, 4 clubs, 2010s era

John Stones played for 4 clubs in his senior career, which is still going, starting at Barnsley in 2012. His longest spell was at Manchester City: 10 seasons, 2016–2026. He is currently at Inter Milan.

  1. Barnsley2012–13Barnsley, 2012–13
    Everton2013–16Everton, 2013–16
    Manchester City2016–26Manchester City, 2016–26
    Inter Milan2026–Inter Milan, 2026–

John Stones’s clubs

YearsClub
2012–2013Barnsley
2013–2016Everton
2016–2026Manchester City
2026–presentInter Milan

Who else played for both?

Played alongside

Players in our database who were at the same club in the same seasons.

Quick answers

What clubs did John Stones play for?
John Stones played for 4 clubs in his senior career: Barnsley, Everton, Manchester City and Inter Milan.
What is John Stones's current club?
John Stones is at Inter Milan, where he has played since 2026.
What was John Stones's first club?
John Stones started his senior career at Barnsley in 2012.

Could you name him from the crests alone?

A new player every day, one club at a time.

Play today’s puzzle

Senior club career from Wikipedia (CC BY-SA). Youth, reserve and international teams are not included.