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.
- Barnsley2012–13Barnsley, 2012–13Everton2013–16Everton, 2013–16Manchester City2016–26Manchester City, 2016–26Inter Milan2026–Inter Milan, 2026–
John Stones’s clubs
| Years | Club | |
|---|---|---|
| 2012–2013 | Barnsley | |
| 2013–2016 | Everton | |
| 2016–2026 | Manchester City | |
| 2026–present | Inter Milan |
Who else played for both?
Played alongside
Players in our database who were at the same club in the same seasons.
- Bernardo SilvaManchester City
- Kevin De BruyneManchester City
- Phil FodenManchester City
- EdersonManchester City
- Kyle WalkerManchester City
- İlkay GündoğanManchester City
- RodriManchester City
- FernandinhoManchester City
- Nathan AkéManchester City
- Oleksandr ZinchenkoManchester City
- Raheem SterlingManchester City
- Rúben DiasManchester City
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 puzzleSenior club career from Wikipedia (CC BY-SA). Youth, reserve and international teams are not included.