Tyrone Mings
Career snapshot
Career highs
Born the same day
Shares 1993-03-13 · 4 players total
| Full name | Tyrone Mings |
|---|---|
| Name in home country | Tyrone Deon Mings |
| Date of birth | 1993-03-13 (33 yrs) |
| Place of birth | Bath, England |
| Citizenship | England |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | left |
| Height | 196.00 m |
| Current club | Aston Villa |
| Joined | 2019-07-08 |
| Contract expires | 2027-06-30 |
| Agent | Wasserman |
| Outfitter | Under Armour |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| 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
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 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 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 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 |
| Season | Injury | From | To | Days missed | Games 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 |
| Date | Value |
|---|---|
| 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 |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3299 | #15 | 18 | 2 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| 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
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 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
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 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.
| Season | Date | From | To | Type | Fee | Value 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 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).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| 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 / Year | Milestone | Date |
|---|---|---|
| 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.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 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.
More on Tyrone Mings
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
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.
England