Skip to content
Tyrone Mings

Tyrone Mings

Defender - Centre-Back  at Aston Villa
Age33
CitizenshipEngland
Height1.96 m
Footleft
BornMarch 13, 1993
at Aston Villa 2,512 days · joined 2019-07-08
👕200+ Apps
Market value €5.00m
Centre-Back Defender

Career snapshot

4
clubs played for
12/13
debut season
0.03
goals / match
Aston Villa
top club · 190 apps

Career highs

€32.00m
peak value · 2021
€22.30m
top transfer fee · 19/20
2
best season · 18/19
18 / 2
int'l caps / goals
277Appearances
9Goals
18Assists
51Yellow cards
0Red cards
150Full matches (90′)
Full nameTyrone Mings
Name in home countryTyrone Deon Mings
Date of birth1993-03-13 (33 yrs)
Place of birthBath, England
CitizenshipEngland
PositionDefender - Centre-Back (main: Defender)
Footleft
Height196.00 m
Current clubAston Villa
Joined2019-07-08
Contract expires2027-06-30
AgentWasserman
OutfitterUnder Armour
Jul 2025
25/26 — Aston Villa
3 matches · 0 G · 0 A · across 1 competition
Feb 2025
Injury: unknown
2 games missed
Jan 2025
Injury: unknown
4 games missed
Dec 2024
Injury: unknown
1 games missed
Jul 2024
24/25 — Aston Villa, Aston Villa U21
22 matches · 0 G · 1 A · across 5 competitions
Aug 2023
Injury: unknown
70 games missed
Jul 2023
23/24 — Aston Villa
1 matches · 0 G · 0 A · across 1 competition
Jul 2022
22/23 — Aston Villa
37 matches · 1 G · 2 A · across 3 competitions
Jul 2021
21/22 — Aston Villa
37 matches · 1 G · 3 A · across 2 competitions
Jul 2020
20/21 — Aston Villa
37 matches · 2 G · 2 A · across 2 competitions
Dec 2019
Injury: unknown
5 games missed
Sep 2019
Injury: unknown
Jul 2019
Transfer: Bournemouth → Aston Villa
19/20 · Transfer · €22.30m
Jul 2019
19/20 — Aston Villa
36 matches · 2 G · 2 A · across 2 competitions
May 2019
Transfer: Aston Villa → Bournemouth
18/19 · Return from loan
Jan 2019
Transfer: Bournemouth → Aston Villa
18/19 · Loan
Jul 2018
18/19 — Aston Villa, AFC Bournemouth
25 matches · 2 G · 0 A · across 4 competitions
Sep 2017
Injury: unknown
41 games missed
Jul 2017
17/18 — AFC Bournemouth
5 matches · 0 G · 0 A · across 2 competitions
Jul 2016
16/17 — AFC Bournemouth
9 matches · 0 G · 0 A · across 3 competitions
Aug 2015
Injury: unknown
62 games missed
Jul 2015
15/16 — AFC Bournemouth
2 matches · 0 G · 0 A · across 2 competitions
Jul 2015
Transfer: Ipswich → Bournemouth
15/16 · Transfer · €11.30m
Jul 2014
14/15 — Ipswich Town
44 matches · 1 G · 6 A · across 3 competitions
Jul 2013
13/14 — Ipswich Town
18 matches · 0 G · 2 A · across 2 competitions
Dec 2012
Transfer: Chippenham → Ipswich
12/13 · Transfer
Jul 2012
12/13 — Ipswich Town
1 matches · 0 G · 0 A · across 1 competition
Jul 2012
Transfer: Yate Town → Chippenham
12/13 · Transfer
Jul 2010
Transfer: Brist. Rov. U18 → Yate Town
10/11 · Transfer
Jul 2008
Transfer: Southampton Aca → Brist. Rov. U18
08/09 · Transfer
Jan 1970
Peak market value: €32.00m
Highest valuation recorded in dataset
13,514 min
Minutes played by club
Aston Villa 74.3%
Aston Villa U21 0.0%
AFC Bournemouth 0.0%
Ipswich Town 25.7%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Aston Villa 8 18/19 25/26 190 8 10 10,035
Aston Villa U21 1 24/25 24/25 1 0 0 0
AFC Bournemouth 4 15/16 18/19 23 0 0 0
Ipswich Town 3 12/13 14/15 63 1 8 3,479

Career trajectory — goals, assists & market value

2€8M4€16M5€24M7€32M12/1313/14 — 2 assists213/1414/15 — 1 goals (Ipswich Town)14/15 — 6 assists714/1515/1616/1717/1818/19 — 2 goals (Aston Villa)218/1919/20 — 2 goals (Aston Villa)19/20 — 2 assists419/2020/21 — 2 goals (Aston Villa)20/21 — 2 assists420/2121/22 — 1 goals (Aston Villa)21/22 — 3 assists421/2222/23 — 1 goals (Aston Villa)22/23 — 2 assists322/2323/2424/25 — 1 assists124/2525/2612/13 — €25K14/15 — €1.5M15/16 — €6M16/17 — €6M17/18 — €5M18/19 — €4M19/20 — €28M20/21 — €27M21/22 — €32M22/23 — €30M23/24 — €22M24/25 — €13M25/26 — €6MGoalsAssistsMarket value

Goals by season

12/13: 0012/1313/14: 0013/1414/15: 1114/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 2218/1919/20: 2219/2020/21: 2220/2121/22: 1121/2222/23: 1122/2323/24: 0023/2424/25: 0024/2525/26: 0025/26

Assists by season

12/13: 0012/1313/14: 2213/1414/15: 6614/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 2219/2020/21: 2220/2121/22: 3321/2222/23: 2222/2323/24: 0023/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Premier League Aston Villa 3 0 0 0 0 0
24/25 Champions League Aston Villa 4 0 1 1 0 0
24/25 EFL Cup Aston Villa 1 0 0 1 0 0
24/25 FA Cup Aston Villa 2 0 0 0 0 0
24/25 Premier League Aston Villa 14 0 0 1 0 0
24/25 Premier League 2 Aston Villa U21 1 0 0 0 0 0
23/24 Premier League Aston Villa 1 0 0 0 0 0
22/23 EFL Cup Aston Villa 2 0 0 0 0 0
22/23 FA Cup Aston Villa 0 0 0 0 0 0
22/23 Premier League Aston Villa 35 1 2 7 0 3,150
21/22 FA Cup Aston Villa 1 0 0 0 0 0
21/22 Premier League Aston Villa 36 1 3 11 0 3,188
20/21 EFL Cup Aston Villa 1 0 0 0 0 0
20/21 Premier League Aston Villa 36 2 2 4 0 1,598
19/20 EFL Cup Aston Villa 3 0 0 1 0 0
19/20 Premier League Aston Villa 33 2 2 7 0 1,452
18/19 Championship Aston Villa 15 2 0 2 0 647
18/19 Championship Play-Offs Aston Villa 3 0 0 1 0 0
18/19 EFL Cup AFC Bournemouth 2 0 0 1 0 0
18/19 Premier League AFC Bournemouth 5 0 0 0 0 0
17/18 EFL Cup AFC Bournemouth 1 0 0 0 0 0
17/18 Premier League AFC Bournemouth 4 0 0 1 0 0
16/17 EFL Cup AFC Bournemouth 1 0 0 0 0 0
16/17 FA Cup AFC Bournemouth 1 0 0 0 0 0
16/17 Premier League AFC Bournemouth 7 0 0 0 0 0
15/16 League Cup AFC Bournemouth 1 0 0 0 0 0
15/16 Premier League AFC Bournemouth 1 0 0 0 0 0
14/15 Championship Ipswich Town 40 1 5 10 0 3,479
14/15 Championship Play-Offs Ipswich Town 2 0 0 0 0 0
14/15 FA Cup Ipswich Town 2 0 1 1 0 0
13/14 Championship Ipswich Town 16 0 2 1 0 0
13/14 FA Cup Ipswich Town 2 0 0 1 0 0
12/13 Championship Ipswich Town 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
08/09 2008-07-01 Southampton Aca Brist. Rov. U18 Transfer 0
10/11 2010-07-01 Brist. Rov. U18 Yate Town Transfer 0
12/13 2012-07-01 Yate Town Chippenham Transfer 0
12/13 2012-12-13 Chippenham Ipswich Transfer 25000
15/16 2015-07-01 Ipswich Bournemouth Transfer 6000000 €11.30m
18/19 2019-01-31 Bournemouth Aston Villa Loan 3500000
18/19 2019-05-31 Aston Villa Bournemouth Return from loan 3500000
19/20 2019-07-08 Bournemouth Aston Villa Transfer 5000000 €22.30m
SeasonInjuryFromToDays missedGames missed
15/16 Cruciate ligament tear 2015-08-29 2016-09-19 388 62
17/18 Back injury 2017-09-18 2018-04-27 222 41
19/20 Calf injury 2019-09-29 2019-10-04 6 0
19/20 Muscle strain 2019-12-09 2019-12-31 23 5
23/24 Cruciate ligament tear 2023-08-12 2024-10-30 446 70
24/25 Ill 2024-12-13 2024-12-15 3 1
24/25 Knee injury 2025-01-26 2025-02-10 16 4
24/25 Knee problems 2025-02-24 2025-03-03 8 2
Current€6.00m
Peak€32.00m
Low€25k
Δ since start+€5.98m
€25k€8.02m€16.01m€24.01m€32.00m197019701970
DateValue
Jan 1, 1970 €6.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €13.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €16.00m
Jan 1, 1970 €22.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €27.00m
Jan 1, 1970 €32.00m
Jan 1, 1970 €22.50m
Jan 1, 1970 €27.00m
Jan 1, 1970 €18.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €28.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €300k
Jan 1, 1970 €1.50m
Jan 1, 1970 €25k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #3299 #15 18 2 former national player
TeammatePPG played withJoint goalsMinutes
Douglas Luiz 1 0 0
Jacob Ramsey 2 0 0
Anwar El Ghazi 1 0 0
Jack Grealish 2 1 0
Matt Targett 1 1 0
Leon Bailey 1 1 0
Marvelous Nakamba 1 0 0
Tommy Smith 2 0 0
Ashley Young 2 0 0
Mahmoud Trezeguet 1 2 0
Bertrand Traoré 1 0 0
Danny Ings 1 3 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
19/20 Premier League Aston Villa 2 33
20/21 Premier League Aston Villa 2 36
18/19 Championship Aston Villa 2 15

Top assist seasons

SeasonCompetitionClubAssistsMatches
14/15 Championship Ipswich Town 5 40
21/22 Premier League Aston Villa 3 36
13/14 Championship Ipswich Town 2 16

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
18/19 2019-05-31 Aston Villa Bournemouth Return from loan €3.50m
18/19 2019-01-31 Bournemouth Aston Villa Loan €3.50m

Last 50 matches for Aston Villa while Tyrone Mings was at the club (joined 2019-07-08). 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-04-26 GB1 Crystal Palace 3–0 Aston Villa Available
2025-03-30 GB1 Preston North End 0–3 Aston Villa Available
2025-02-28 GB1 Aston Villa 2–0 Cardiff City INJURED Knee problems
2024-10-30 CGB Aston Villa 1–2 Crystal Palace Available
2024-09-24 CGB Wycombe Wanderers 1–2 Aston Villa INJURED Cruciate ligament tear
2023-09-27 CGB Aston Villa 1–2 Everton FC INJURED Cruciate ligament tear
2022-11-10 CGB Manchester United 4–2 Aston Villa Available
2022-08-23 CGB Bolton Wanderers 1–4 Aston Villa Available
2021-09-22 CGB Chelsea FC 4–3 Aston Villa Available
2021-08-24 CGB Barrow AFC 0–6 Aston Villa Available
2020-10-01 CGB Aston Villa 0–1 Stoke City Available
2020-09-24 CGB Bristol City 0–3 Aston Villa Available
2020-09-15 CGB Burton Albion 1–3 Aston Villa Available
2020-06-27 GB1 Aston Villa 0–1 Wolverhampton Wanderers Available
2020-06-24 GB1 Newcastle United 1–1 Aston Villa Available
2020-06-21 GB1 Aston Villa 1–2 Chelsea FC Available
2020-06-17 GB1 Aston Villa 0–0 Sheffield United Available
2020-03-09 GB1 Leicester City 4–0 Aston Villa Available
2020-03-01 CGB Aston Villa 1–2 Manchester City Available
2020-02-22 GB1 Southampton FC 2–0 Aston Villa Available
2020-02-16 GB1 Aston Villa 2–3 Tottenham Hotspur Available
2020-02-01 GB1 AFC Bournemouth 2–1 Aston Villa Available
2020-01-28 CGB Aston Villa 2–1 Leicester City Available
2020-01-21 GB1 Aston Villa 2–1 Watford FC Available
2020-01-18 GB1 Brighton & Hove Albion 1–1 Aston Villa Available
2020-01-12 GB1 Aston Villa 1–6 Manchester City Available
2020-01-08 CGB Leicester City 1–1 Aston Villa Available
2020-01-01 GB1 Burnley FC 1–2 Aston Villa Available
2019-12-28 GB1 Watford FC 3–0 Aston Villa INJURED Muscle strain
2019-12-26 GB1 Aston Villa 1–0 Norwich City INJURED Muscle strain
2019-12-21 GB1 Aston Villa 1–3 Southampton FC INJURED Muscle strain
2019-12-17 CGB Aston Villa 5–0 Liverpool FC INJURED Muscle strain
2019-12-14 GB1 Sheffield United 2–0 Aston Villa INJURED Muscle strain
2019-12-08 GB1 Aston Villa 1–4 Leicester City Available
2019-12-04 GB1 Chelsea FC 2–1 Aston Villa Available
2019-12-01 GB1 Manchester United 2–2 Aston Villa Available
2019-11-25 GB1 Aston Villa 2–0 Newcastle United Available
2019-11-10 GB1 Wolverhampton Wanderers 2–1 Aston Villa Available
2019-11-02 GB1 Aston Villa 1–2 Liverpool FC Available
2019-10-30 CGB Aston Villa 2–1 Wolverhampton Wanderers Available
2019-10-26 GB1 Manchester City 3–0 Aston Villa Available
2019-10-19 GB1 Aston Villa 2–1 Brighton & Hove Albion Available
2019-10-05 GB1 Norwich City 1–5 Aston Villa Available
2019-09-28 GB1 Aston Villa 2–2 Burnley FC Available
2019-09-25 CGB Brighton & Hove Albion 1–3 Aston Villa Available
2019-09-22 GB1 Arsenal FC 3–2 Aston Villa Available
2019-09-16 GB1 Aston Villa 0–0 West Ham United Available
2019-08-31 GB1 Crystal Palace 1–0 Aston Villa Available
2019-08-27 CGB Crewe Alexandra 1–6 Aston Villa Available
2019-08-23 GB1 Aston Villa 2–0 Everton FC Available

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

OpponentPWDLGFGAGDWin %
Bolton Wanderers 12 7 3 2 21 10 +11 58%
Burton Albion 10 8 0 2 20 6 +14 80%
Sheffield Wednesday 10 2 4 4 13 14 -1 20%
Rotherham United 10 4 0 6 7 10 -3 40%
Wigan Athletic 10 4 5 1 12 10 +2 40%
Sunderland AFC 8 1 3 4 7 8 -1 13%
Oxford United 8 1 5 2 5 4 +1 13%
Lincoln City 8 3 2 3 9 9 0 38%
Hull City 8 3 1 4 8 13 -5 38%
Charlton Athletic 8 4 2 2 18 8 +10 50%
Fleetwood Town 8 4 2 2 11 8 +3 50%
Derby County 8 4 2 2 12 5 +7 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
12/13 Senior debut season
14/15 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 22 0 3 0 0 0
22/23 37 3,150 7 0 0 0.2
21/22 37 3,188 11 0 0 0.31
20/21 37 1,598 4 1 0 0.28
19/20 36 1,452 8 0 0 0.5
18/19 25 647 4 1 0 0.7
17/18 5 0 1 0 0 0
14/15 44 3,479 11 0 0 0.28
13/14 18 0 2 0 0 0

Output by competition

Career goals and assists broken down by tournament.

Premier League
175 apps
6 G
9 A
Championship
72 apps
3 G
7 A
FA Cup
8 apps
0 G
1 A
Champions League
4 apps
0 G
1 A
League Cup
12 apps
0 G
0 A
Championship Play-Offs
5 apps
0 G
0 A

Frequently asked about Tyrone Mings

Who is Tyrone Mings?

Tyrone Mings is an England professional footballer who plays as a centre-back for Aston Villa.

How old is Tyrone Mings?

Tyrone Mings is 33 years old. He was born on March 13, 1993 in Bath.

What position does Tyrone Mings play?

Tyrone Mings plays as a centre-back (Defender - Centre-Back).

What club does Tyrone Mings play for?

Tyrone Mings currently plays for Aston Villa.

How many career goals has Tyrone Mings scored?

Across all senior club competitions in our dataset, Tyrone Mings has scored 9 goals in 277 appearances.

What is Tyrone Mings's market value?

Tyrone Mings's most recent reported market value is €5.00m.