Skip to content
John Stones

John Stones

Defender - Centre-Back  at Manchester City
Age31
CitizenshipEngland
Height1.88 m
Footright
BornMay 28, 1994
at Manchester City 3,575 days · joined 2016-08-09
👕200+ Apps 🏴100+ Caps
Market value €25.00m
Centre-Back Defender

Career snapshot

4
clubs played for
10/11
debut season
0.05
goals / match
Manchester City
top club · 280 apps

Career highs

€60.00m
peak value · 2018
€55.60m
top transfer fee · 16/17
5
best season · 20/21
100 / 3
int'l caps / goals
415Appearances
21Goals
10Assists
17Yellow cards
2Red cards
96Full matches (90′)
Full nameJohn Stones
Date of birth1994-05-28 (31 yrs)
Place of birthBarnsley, England
CitizenshipEngland
PositionDefender - Centre-Back (main: Defender)
Footright
Height188.00 m
Current clubManchester City
Joined2016-08-09
Contract expires2026-06-30
AgentWasserman
OutfitterNike
Jul 2025
2025 — Manchester City
0 matches · 0 G · 0 A · across 1 competition
Jul 2025
25/26 — Manchester City
3 matches · 0 G · 0 A · across 1 competition
Feb 2025
Injury: unknown
17 games missed
Dec 2024
Injury: unknown
6 games missed
Nov 2024
Injury: unknown
6 games missed
Nov 2024
Injury: unknown
3 games missed
Jul 2024
2024 — Manchester City
2 matches · 0 G · 0 A · across 1 competition
Jul 2024
24/25 — Manchester City
20 matches · 3 G · 2 A · across 4 competitions
Aug 2023
Injury: unknown
10 games missed
Jul 2023
23/24 — Manchester City
26 matches · 1 G · 2 A · across 5 competitions
Jan 2023
Injury: unknown
8 games missed
Sep 2022
Injury: unknown
5 games missed
Jul 2022
22/23 — Manchester City
34 matches · 3 G · 3 A · across 5 competitions
Jul 2021
21/22 — Manchester City
27 matches · 2 G · 0 A · across 4 competitions
Jan 2021
Injury: unknown
1 games missed
Sep 2020
Injury: unknown
3 games missed
Jul 2020
20/21 — Manchester City
35 matches · 5 G · 0 A · across 4 competitions
Jun 2020
Injury: unknown
2 games missed
Jan 2020
Injury: unknown
1 games missed
Dec 2019
Injury: unknown
7 games missed
Sep 2019
Injury: unknown
8 games missed
Aug 2019
Injury: unknown
3 games missed
Jul 2019
19/20 — Manchester City
24 matches · 0 G · 1 A · across 5 competitions
Mar 2019
Injury: unknown
3 games missed
Jul 2018
18/19 — Manchester City
39 matches · 0 G · 1 A · across 5 competitions
Jul 2017
17/18 — Manchester City
29 matches · 3 G · 0 A · across 4 competitions
Aug 2016
Transfer: Everton → Man City
16/17 · Transfer · €55.60m
Jul 2016
16/17 — Manchester City
41 matches · 2 G · 0 A · across 5 competitions
Jul 2015
15/16 — Everton FC
41 matches · 0 G · 0 A · across 3 competitions
Jul 2014
14/15 — Everton FC
28 matches · 1 G · 0 A · across 3 competitions
Jul 2013
13/14 — Everton FC
26 matches · 0 G · 0 A · across 3 competitions
Jan 2013
Transfer: Barnsley → Everton
12/13 · Transfer · €3.50m
Jul 2012
12/13 — Barnsley FC, Everton FC, Everton FC U21
38 matches · 1 G · 1 A · across 6 competitions
Jul 2012
Transfer: Barnsley U18 → Barnsley
12/13 · Transfer
Jul 2011
11/12 — Barnsley FC
2 matches · 0 G · 0 A · across 1 competition
Jul 2010
10/11 — Barnsley FC
0 matches · 0 G · 0 A · across 1 competition
Jul 2010
Transfer: Barnsley Yth. → Barnsley U18
10/11 · Transfer
Jan 1970
Peak market value: €60.00m
Highest valuation recorded in dataset
8,604 min
Minutes played by club
Manchester City 74.2%
Everton FC 23.8%
Barnsley FC 2.0%
Everton FC U21 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Manchester City 12 16/17 25/26 280 19 9 6,385
Everton FC 4 12/13 15/16 95 1 0 2,044
Barnsley FC 3 10/11 12/13 28 1 0 175
Everton FC U21 1 12/13 12/13 12 0 1 0

Career trajectory — goals, assists & market value

2€15M3€30M5€45M6€60M11/1212/13 — 1 goals (Barnsley FC)12/13 — 1 assists212/1313/1414/15 — 1 goals (Everton FC)114/1515/1616/17 — 2 goals (Manchester City)216/1717/18 — 3 goals (Manchester City)317/1818/19 — 1 assists118/1919/20 — 1 assists119/2020/21 — 5 goals (Manchester City)520/2121/22 — 2 goals (Manchester City)221/2222/23 — 3 goals (Manchester City)22/23 — 3 assists622/2323/24 — 1 goals (Manchester City)23/24 — 2 assists323/2424/25 — 3 goals (Manchester City)24/25 — 2 assists524/2525/2611/12 — €50K12/13 — €100K13/14 — €3.5M14/15 — €7M15/16 — €25M16/17 — €35M17/18 — €35M18/19 — €60M19/20 — €60M20/21 — €45M21/22 — €30M22/23 — €30M23/24 — €40M24/25 — €38M25/26 — €30MGoalsAssistsMarket value

Goals by season

10/11: 0010/1111/12: 0011/1212/13: 1112/1313/14: 0013/1414/15: 1114/1515/16: 0015/1616/17: 2216/1717/18: 3317/1818/19: 0018/1919/20: 0019/2020/21: 5520/212024: 0020242025: 00202521/22: 2221/2222/23: 3322/2323/24: 1123/2424/25: 3324/2525/26: 0025/26

Assists by season

10/11: 0010/1111/12: 0011/1212/13: 1112/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 1118/1919/20: 1119/2020/21: 0020/212024: 0020242025: 00202521/22: 0021/2222/23: 3322/2323/24: 2223/2424/25: 2224/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Premier League Manchester City 3 0 0 0 0 0
24/25 Champions League Manchester City 6 1 2 1 0 364
24/25 EFL Cup Manchester City 2 0 0 0 0 0
24/25 FA Cup Manchester City 1 0 0 0 0 0
24/25 Premier League Manchester City 11 2 0 1 0 273
23/24 Champions League Manchester City 6 0 1 0 0 0
23/24 Community Shield Manchester City 1 0 0 0 0 0
23/24 FA Cup Manchester City 3 0 1 0 0 0
23/24 Premier League Manchester City 16 1 0 2 0 1,064
23/24 UEFA Super Cup Manchester City 0 0 0 0 0 0
22/23 Champions League Manchester City 8 1 1 0 0 686
22/23 Community Shield Manchester City 0 0 0 0 0 0
22/23 EFL Cup Manchester City 1 0 0 0 0 0
22/23 FA Cup Manchester City 2 0 0 0 0 0
22/23 Premier League Manchester City 23 2 2 2 0 924
21/22 Champions League Manchester City 8 0 0 1 0 0
21/22 EFL Cup Manchester City 1 0 0 0 0 0
21/22 FA Cup Manchester City 4 1 0 0 0 315
21/22 Premier League Manchester City 14 1 0 0 0 1,118
2025 Club World Cup Manchester City 0 0 0 0 0 0
2024 Club World Cup Manchester City 2 0 0 0 0 0
20/21 Champions League Manchester City 11 0 0 0 0 0
20/21 EFL Cup Manchester City 1 1 0 0 0 90
20/21 FA Cup Manchester City 1 0 0 0 0 0
20/21 Premier League Manchester City 22 4 0 0 1 484
19/20 Champions League Manchester City 1 0 0 0 0 0
19/20 Community Shield Manchester City 1 0 0 0 0 0
19/20 EFL Cup Manchester City 3 0 0 0 0 0
19/20 FA Cup Manchester City 3 0 1 0 0 0
19/20 Premier League Manchester City 16 0 0 0 0 0
18/19 Champions League Manchester City 6 0 0 0 0 0
18/19 Community Shield Manchester City 1 0 0 0 0 0
18/19 EFL Cup Manchester City 3 0 0 0 0 0
18/19 FA Cup Manchester City 5 0 1 0 0 0
18/19 Premier League Manchester City 24 0 0 1 0 0
17/18 Champions League Manchester City 5 3 0 0 0 150
17/18 EFL Cup Manchester City 4 0 0 0 0 0
17/18 FA Cup Manchester City 2 0 0 0 0 0
17/18 Premier League Manchester City 18 0 0 0 0 0
16/17 Champions League Manchester City 7 1 0 0 0 557
16/17 Champions League Qu. Manchester City 2 0 0 0 0 0
16/17 EFL Cup Manchester City 1 0 0 0 0 0
16/17 FA Cup Manchester City 4 1 0 0 0 360
16/17 Premier League Manchester City 27 0 0 1 0 0
15/16 FA Cup Everton FC 2 0 0 0 0 0
15/16 League Cup Everton FC 6 0 0 1 0 0
15/16 Premier League Everton FC 33 0 0 3 0 0
14/15 Europa League Everton FC 3 0 0 0 1 0
14/15 FA Cup Everton FC 2 0 0 0 0 0
14/15 Premier League Everton FC 23 1 0 1 0 2,044
13/14 FA Cup Everton FC 3 0 0 0 0 0
13/14 League Cup Everton FC 2 0 0 1 0 0
13/14 Premier League Everton FC 21 0 0 1 0 0
12/13 Championship Barnsley FC 22 0 0 1 0 0
12/13 FA Cup Barnsley FC 2 0 0 0 0 0
12/13 League Cup Barnsley FC 2 1 0 0 0 175
12/13 Premier League Everton FC 0 0 0 0 0 0
12/13 U21 PL Knockout Everton FC U21 2 0 1 0 0 0
12/13 U21 PL Qualificationsgr. 1 Everton FC U21 10 0 0 0 0 0
11/12 Championship Barnsley FC 2 0 0 0 0 0
10/11 Championship Barnsley FC 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
10/11 2010-07-01 Barnsley Yth. Barnsley U18 Transfer 0
12/13 2012-07-01 Barnsley U18 Barnsley Transfer 50000
12/13 2013-01-31 Barnsley Everton Transfer 100000 €3.50m
16/17 2016-08-09 Everton Man City Transfer 28000000 €55.60m
SeasonInjuryFromToDays missedGames missed
18/19 Groin injury 2019-03-05 2019-03-29 25 3
18/19 Muscle injury 2019-08-16 2019-09-13 29 3
19/20 Muscle injury 2019-09-17 2019-10-22 36 8
19/20 Knock 2019-12-08 2020-01-03 27 7
19/20 Foot injury 2020-01-19 2020-01-25 7 1
20/21 Ankle injury 2020-06-19 2020-06-27 9 2
20/21 Knock 2020-09-22 2020-10-02 11 3
20/21 Rest 2021-01-22 2021-01-24 3 1
22/23 Hamstring injury 2022-09-26 2022-10-20 25 5
22/23 Hamstring injury 2023-01-27 2023-03-01 34 8
23/24 Hip injury 2023-08-10 2023-10-01 53 10
24/25 unknown injury 2024-11-01 2024-11-18 18 3
24/25 Foot injury 2024-11-23 2024-12-14 22 6
24/25 Foot injury 2024-12-22 2025-01-20 30 6
24/25 Hamstring injury 2025-02-19 2025-05-23 94 17
Current€25.00m
Peak€60.00m
Low€50k
Δ since start+€24.95m
€50k€15.04m€30.03m€45.01m€60.00m197019701970
DateValue
Jan 1, 1970 €25.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €38.00m
Jan 1, 1970 €32.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €38.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €28.00m
Jan 1, 1970 €28.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €45.00m
Jan 1, 1970 €36.00m
Jan 1, 1970 €60.00m
Jan 1, 1970 €60.00m
Jan 1, 1970 €60.00m
Jan 1, 1970 €50.00m
Jan 1, 1970 €50.00m
Jan 1, 1970 €55.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €28.00m
Jan 1, 1970 €28.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €13.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €100k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #22907 #14 2 0 former national player
Team #21340 3 0 former national player
Team #9565 #5 12 0 former national player
Team #3299 #5 83 3 current national player
TeammatePPG played withJoint goalsMinutes
Raheem Sterling 2 1 0
Kyle Walker 2 0 0
Kevin De Bruyne 2 6 0
Ederson 2 0 0
İlkay Gündoğan 2 0 0
Riyad Mahrez 2 2 0
Gabriel Jesus 2 0 0
Ross Barkley 2 0 0
Jack Grealish 2 0 0
Romelu Lukaku 1 0 0
Gareth Barry 2 0 0
Leroy Sané 2 1 0
Nicolás Otamendi 2 0 0
João Cancelo 2 1 0
Séamus Coleman 2 0 0
Aymeric Laporte 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
20/21 Premier League Manchester City 4 22
17/18 Champions League Manchester City 3 5
22/23 Premier League Manchester City 2 23

Top assist seasons

SeasonCompetitionClubAssistsMatches
22/23 Premier League Manchester City 2 23
24/25 Champions League Manchester City 2 6
19/20 FA Cup Manchester City 1 3

Last 50 matches for Manchester City The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-05-17 GB1 Crystal Palace 1–0 Manchester City INJURED Hamstring injury
2025-04-27 GB1 Nottingham Forest 0–2 Manchester City INJURED Hamstring injury
2025-03-30 GB1 AFC Bournemouth 1–2 Manchester City INJURED Hamstring injury
2025-03-01 GB1 Manchester City 3–1 Plymouth Argyle INJURED Hamstring injury
2024-10-30 CGB Tottenham Hotspur 2–1 Manchester City Available
2024-09-24 CGB Manchester City 2–1 Watford FC Available
2024-05-25 GB1 Manchester City 1–2 Manchester United Available
2024-04-20 GB1 Manchester City 1–0 Chelsea FC Available
2024-04-20 GB1 Manchester City 1–0 Chelsea FC Available
2024-03-16 GB1 Manchester City 2–0 Newcastle United Available
2024-03-16 GB1 Manchester City 2–0 Newcastle United Available
2024-02-27 GB1 Luton Town 2–6 Manchester City Available
2023-09-27 CGB Newcastle United 1–0 Manchester City INJURED Hip injury
2023-06-10 CL Manchester City 1–0 Inter Available
2023-06-10 CL Manchester City 1–0 Inter Available
2023-06-03 GB1 Manchester City 2–1 Manchester United Available
2023-05-17 CL Manchester City 4–0 Real Madrid Available
2023-05-17 CL Manchester City 4–0 Real Madrid Available
2023-05-09 CL Real Madrid 1–1 Manchester City Available
2023-05-09 CL Real Madrid 1–1 Manchester City Available
2023-04-22 GB1 Manchester City 3–0 Sheffield United Available
2023-04-19 CL Bayern München 1–1 Manchester City Available
2023-04-19 CL Bayern München 1–1 Manchester City Available
2023-04-11 CL Manchester City 3–0 Bayern München Available
2023-04-11 CL Manchester City 3–0 Bayern München Available
2023-03-18 GB1 Manchester City 6–0 Burnley FC Available
2023-03-14 CL Manchester City 7–0 RB Leipzig Available
2023-03-14 CL Manchester City 7–0 RB Leipzig Available
2023-02-28 GB1 Bristol City 0–3 Manchester City INJURED Hamstring injury
2023-02-22 CL RB Leipzig 1–1 Manchester City INJURED Hamstring injury
2023-02-22 CL RB Leipzig 1–1 Manchester City INJURED Hamstring injury
2023-01-11 CGB Southampton FC 2–0 Manchester City Available
2022-12-22 CGB Manchester City 3–2 Liverpool FC Available
2022-11-09 CGB Manchester City 2–0 Chelsea FC Available
2022-11-02 CL Manchester City 3–1 Sevilla FC Available
2022-10-25 CL Borussia Dortmund 0–0 Manchester City Available
2022-10-11 CL FC København 0–0 Manchester City INJURED Hamstring injury
2022-10-05 CL Manchester City 5–0 FC København INJURED Hamstring injury
2022-09-14 CL Manchester City 2–1 Borussia Dortmund Available
2022-09-06 CL Sevilla FC 0–4 Manchester City Available
2022-05-04 CL Real Madrid 3–1 Manchester City Available
2022-05-04 CL Real Madrid 3–1 Manchester City Available
2022-04-26 CL Manchester City 4–3 Real Madrid Available
2022-04-26 CL Manchester City 4–3 Real Madrid Available
2022-04-16 GB1 Manchester City 2–3 Liverpool FC Available
2022-04-13 CL Atlético Madrid 0–0 Manchester City Available
2022-04-13 CL Atlético Madrid 0–0 Manchester City Available
2022-04-05 CL Manchester City 1–0 Atlético Madrid Available
2022-04-05 CL Manchester City 1–0 Atlético Madrid Available
2022-03-20 GB1 Southampton FC 1–4 Manchester City Available

Teams faced most often by John Stones's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Chelsea FC 34 9 7 18 24 51 -27 26%
Liverpool FC 32 5 12 15 38 51 -13 16%
Arsenal FC 27 10 8 9 37 44 -7 37%
Southampton FC 27 14 3 10 43 35 +8 52%
Burnley FC 23 12 5 6 43 22 +21 52%
Manchester United 21 8 3 10 25 37 -12 38%
AFC Bournemouth 21 11 0 10 36 33 +3 52%
Fulham FC 19 5 5 9 27 36 -9 26%
Tottenham Hotspur 19 8 3 8 32 34 -2 42%
West Ham United 18 13 2 3 40 18 +22 72%
Swansea City 17 10 6 1 33 11 +22 59%
Newcastle United 17 12 1 4 33 14 +19 71%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
12/13 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 20 637 2 0 0 0.28
23/24 26 1,064 2 0 0 0.17
22/23 34 1,610 2 0 0 0.11
21/22 27 1,433 1 0 0 0.06
20/21 35 574 0 0 1 0.16
18/19 39 0 1 0 0 0
16/17 41 917 1 0 0 0.1
15/16 41 0 4 0 0 0
14/15 28 2,044 1 0 1 0.09
13/14 26 0 2 0 0 0
12/13 38 175 1 0 0 0.51

Output by competition

Career goals and assists broken down by tournament.

Premier League
251 apps
11 G
2 A
Champions League
58 apps
6 G
4 A
FA Cup
34 apps
2 G
3 A
League Cup
26 apps
2 G
0 A
U21 PL Knockout
2 apps
0 G
1 A
U21 PL Qualificationsgr. 1
10 apps
0 G
0 A
Championship
24 apps
0 G
0 A

Frequently asked about John Stones

Who is John Stones?

John Stones is an England professional footballer who plays as a centre-back for Manchester City.

How old is John Stones?

John Stones is 31 years old. He was born on May 28, 1994 in Barnsley.

What position does John Stones play?

John Stones plays as a centre-back (Defender - Centre-Back).

What club does John Stones play for?

John Stones currently plays for Manchester City.

How many career goals has John Stones scored?

Across all senior club competitions in our dataset, John Stones has scored 21 goals in 415 appearances.

What is John Stones's market value?

John Stones's most recent reported market value is €25.00m.