Skip to content
Thomas Partey

Thomas Partey

Midfield - Defensive Midfield  at Villarreal CF
Age32
CitizenshipGhana
Height1.85 m
Footright
BornJune 13, 1993
at Villarreal CF 290 days · joined 2025-08-07
👕200+ Apps 🏴50+ Caps
Market value €14.00m
Defensive Midfield Midfield

Career snapshot

6
clubs played for
12/13
debut season
0.08
goals / match
Atlético de Madrid
top club · 188 apps

Career highs

€50.00m
peak value · 2019
€50.00m
top transfer fee · 20/21
5
best season · 13/14
51 / 14
int'l caps / goals
461Appearances
38Goals
21Assists
110Yellow cards
0Red cards
103Full matches (90′)
Full nameThomas Partey
Name in home countryThomas Teye Partey
Date of birth1993-06-13 (32 yrs)
Place of birthOdumase Krobo, Ghana
CitizenshipGhana
PositionMidfield - Defensive Midfield (main: Midfield)
Footright
Height185.00 m
Current clubVillarreal CF
Joined2025-08-07
Contract expires2026-06-30
AgentJJ SPORT
Outfitteradidas
Aug 2025
Transfer: Arsenal → Villarreal
25/26 · Transfer
Jul 2025
25/26 — Villarreal CF
3 matches · 0 G · 0 A · across 1 competition
Nov 2024
Injury: unknown
1 games missed
Jul 2024
24/25 — Arsenal FC
52 matches · 4 G · 3 A · across 4 competitions
Nov 2023
Injury: unknown
25 games missed
Sep 2023
Injury: unknown
9 games missed
Jul 2023
23/24 — Arsenal FC
16 matches · 0 G · 0 A · across 3 competitions
Sep 2022
Injury: unknown
2 games missed
Aug 2022
Injury: unknown
4 games missed
Jul 2022
22/23 — Arsenal FC
40 matches · 3 G · 0 A · across 4 competitions
Apr 2022
Injury: unknown
14 games missed
Feb 2022
Injury: unknown
1 games missed
Jul 2021
Injury: unknown
4 games missed
Jul 2021
21/22 — Arsenal FC
26 matches · 2 G · 1 A · across 2 competitions
Feb 2021
Injury: unknown
4 games missed
Dec 2020
Injury: unknown
11 games missed
Nov 2020
Injury: unknown
6 games missed
Oct 2020
Transfer: Atlético Madrid → Arsenal
20/21 · Transfer · €50.00m
Jul 2020
20/21 — Arsenal FC, Atlético de Madrid
36 matches · 0 G · 3 A · across 4 competitions
Sep 2019
Injury: unknown
1 games missed
Jul 2019
19/20 — Atlético de Madrid
46 matches · 4 G · 1 A · across 4 competitions
Jul 2018
18/19 — Atlético de Madrid
42 matches · 3 G · 6 A · across 4 competitions
Jul 2017
17/18 — Atlético de Madrid
50 matches · 5 G · 0 A · across 4 competitions
Jul 2016
16/17 — Atlético de Madrid
24 matches · 1 G · 4 A · across 3 competitions
Feb 2016
Injury: unknown
6 games missed
Jul 2015
15/16 — Atlético de Madrid
23 matches · 3 G · 1 A · across 3 competitions
Jul 2015
Transfer: Atl. Madrileño → Atlético Madrid
15/16 · Transfer
Jun 2015
Transfer: UD Almería → Atl. Madrileño
14/15 · Return from loan
Jul 2014
Transfer: Atl. Madrileño → UD Almería
14/15 · Loan
Jul 2014
14/15 — UD Almería
32 matches · 4 G · 0 A · across 2 competitions
Jun 2014
Transfer: RCD Mallorca → Atl. Madrileño
13/14 · Return from loan
Jul 2013
Transfer: Atl. Madrileño → RCD Mallorca
13/14 · Loan
Jul 2013
13/14 — RCD Mallorca
38 matches · 5 G · 2 A · across 2 competitions
Jul 2012
12/13 — Atlético Madrileño
33 matches · 4 G · 0 A · across 1 competition
Jul 2012
Transfer: Leganés U19 → Atl. Madrileño
12/13 · Transfer
Jan 1970
Peak market value: €50.00m
Highest valuation recorded in dataset
9,302 min
Minutes played by club
Villarreal CF 0.0%
Arsenal FC 27.4%
Atlético de Madrid 52.4%
UD Almería 6.4%
RCD Mallorca 6.4%
Atlético Madrileño 7.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Villarreal CF 1 25/26 25/26 3 0 0 0
Arsenal FC 5 20/21 24/25 167 9 7 2,546
Atlético de Madrid 6 15/16 20/21 188 16 12 4,871
UD Almería 1 14/15 14/15 32 4 0 592
RCD Mallorca 1 13/14 13/14 38 5 2 595
Atlético Madrileño 1 12/13 12/13 33 4 0 698

Career trajectory — goals, assists & market value

2€12.5M5€25M7€37.5M9€50M12/13 — 4 goals (Atlético Madrileño)412/1313/14 — 5 goals (RCD Mallorca)13/14 — 2 assists713/1414/15 — 4 goals (UD Almería)414/1515/16 — 3 goals (Atlético de Madrid)15/16 — 1 assists415/1616/17 — 1 goals (Atlético de Madrid)16/17 — 4 assists516/1717/18 — 5 goals (Atlético de Madrid)517/1818/19 — 3 goals (Atlético de Madrid)18/19 — 6 assists918/1919/20 — 4 goals (Atlético de Madrid)19/20 — 1 assists519/2020/21 — 3 assists320/2121/22 — 2 goals (Arsenal FC)21/22 — 1 assists321/2222/23 — 3 goals (Arsenal FC)322/2323/2424/25 — 4 goals (Arsenal FC)24/25 — 3 assists724/2525/2613/14 — €600K14/15 — €1M15/16 — €4M16/17 — €5M17/18 — €8M18/19 — €40M19/20 — €50M20/21 — €50M21/22 — €45M22/23 — €38M23/24 — €35M24/25 — €20M25/26 — €14MGoalsAssistsMarket value

Goals by season

12/13: 4412/1313/14: 5513/1414/15: 4414/1515/16: 3315/1616/17: 1116/1717/18: 5517/1818/19: 3318/1919/20: 4419/2020/21: 0020/2121/22: 2221/2222/23: 3322/2323/24: 0023/2424/25: 4424/2525/26: 0025/26

Assists by season

12/13: 0012/1313/14: 2213/1414/15: 0014/1515/16: 1115/1616/17: 4416/1717/18: 0017/1818/19: 6618/1919/20: 1119/2020/21: 3320/2121/22: 1121/2222/23: 0022/2323/24: 0023/2424/25: 3324/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 LaLiga Villarreal CF 3 0 0 0 0 0
24/25 Champions League Arsenal FC 12 0 1 3 0 0
24/25 EFL Cup Arsenal FC 4 0 0 0 0 0
24/25 FA Cup Arsenal FC 1 0 0 0 0 0
24/25 Premier League Arsenal FC 35 4 2 4 0 700
23/24 Champions League Arsenal FC 1 0 0 1 0 0
23/24 Community Shield Arsenal FC 1 0 0 1 0 0
23/24 Premier League Arsenal FC 14 0 0 3 0 0
22/23 EFL Cup Arsenal FC 0 0 0 0 0 0
22/23 Europa League Arsenal FC 6 0 0 1 0 0
22/23 FA Cup Arsenal FC 1 0 0 0 0 0
22/23 Premier League Arsenal FC 33 3 0 5 0 829
21/22 EFL Cup Arsenal FC 2 0 0 0 0 0
21/22 Premier League Arsenal FC 24 2 1 6 0 1,017
20/21 Europa League Arsenal FC 8 0 1 2 0 0
20/21 FA Cup Arsenal FC 1 0 0 0 0 0
20/21 LaLiga Atlético de Madrid 3 0 0 1 0 0
20/21 Premier League Arsenal FC 24 0 2 5 0 0
19/20 Champions League Atlético de Madrid 8 1 1 1 0 736
19/20 Copa del Rey Atlético de Madrid 1 0 0 0 0 0
19/20 LaLiga Atlético de Madrid 35 3 0 13 0 851
19/20 Supercopa Atlético de Madrid 2 0 0 2 0 0
18/19 Champions League Atlético de Madrid 6 0 1 3 0 0
18/19 Copa del Rey Atlético de Madrid 3 0 0 0 0 0
18/19 LaLiga Atlético de Madrid 32 3 4 7 0 688
18/19 UEFA Super Cup Atlético de Madrid 1 0 1 0 0 0
17/18 Champions League Atlético de Madrid 6 1 0 1 0 435
17/18 Copa del Rey Atlético de Madrid 3 1 0 0 0 151
17/18 Europa League Atlético de Madrid 8 0 0 0 0 0
17/18 LaLiga Atlético de Madrid 33 3 0 6 0 793
16/17 Champions League Atlético de Madrid 6 0 0 0 0 0
16/17 Copa del Rey Atlético de Madrid 2 0 2 1 0 0
16/17 LaLiga Atlético de Madrid 16 1 2 5 0 629
15/16 Champions League Atlético de Madrid 5 0 0 0 0 0
15/16 Copa del Rey Atlético de Madrid 5 1 0 2 0 370
15/16 LaLiga Atlético de Madrid 13 2 1 3 0 218
14/15 Copa del Rey UD Almería 1 0 0 1 0 0
14/15 LaLiga UD Almería 31 4 0 13 0 592
13/14 2ª División RCD Mallorca 37 5 2 11 0 595
13/14 Copa del Rey RCD Mallorca 1 0 0 0 0 0
12/13 2ª B - Grupo I Atlético Madrileño 33 4 0 9 0 698
SeasonDateFromToTypeMarket valueFee
12/13 2012-07-01 Leganés U19 Atl. Madrileño Transfer 0
13/14 2013-07-12 Atl. Madrileño RCD Mallorca Loan 0
13/14 2014-06-30 RCD Mallorca Atl. Madrileño Return from loan 1000000
14/15 2014-07-27 Atl. Madrileño UD Almería Loan 1000000
14/15 2015-06-30 UD Almería Atl. Madrileño Return from loan 2500000
15/16 2015-07-01 Atl. Madrileño Atlético Madrid Transfer 4000000
20/21 2020-10-05 Atlético Madrid Arsenal Transfer 40000000 €50.00m
25/26 2025-08-07 Arsenal Villarreal Transfer 14000000
SeasonInjuryFromToDays missedGames missed
15/16 Hamstring injury 2016-02-08 2016-03-07 29 6
19/20 Hamstring injury 2019-09-09 2019-09-16 8 1
20/21 Muscle injury 2020-11-09 2020-12-03 25 6
20/21 Hip injury 2020-12-03 2021-01-11 40 11
20/21 Hamstring injury 2021-02-04 2021-02-22 19 4
21/22 Ankle injury 2021-07-29 2021-08-30 33 4
21/22 Muscle injury 2022-02-14 2022-02-22 9 1
21/22 unknown injury 2022-04-04 2022-07-25 113 14
22/23 Thigh problems 2022-08-25 2022-09-15 22 4
22/23 Knock 2022-09-22 2022-09-30 9 2
23/24 Groin injury 2023-09-02 2023-10-03 32 9
23/24 Hamstring injury 2023-11-09 2024-02-29 113 25
24/25 Muscle injury 2024-11-28 2024-12-03 6 1
Current€14.00m
Peak€50.00m
Low€400k
Δ since start+€13.60m
€400k€12.80m€25.20m€37.60m€50.00m197019701970
DateValue
Jan 1, 1970 €14.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €18.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €38.00m
Jan 1, 1970 €38.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €45.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €50.00m
Jan 1, 1970 €50.00m
Jan 1, 1970 €50.00m
Jan 1, 1970 €50.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €4.50m
Jan 1, 1970 €8.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €600k
Jan 1, 1970 €400k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #3441 51 14 current national player
TeammatePPG played withJoint goalsMinutes
José María Giménez 2 1 0
Yannick Carrasco 2 2 0
David Raya 2 0 0
Aaron Ramsdale 2 0 0
Lucas Hernández 2 0 0
Granit Xhaka 2 0 0
Leandro Trossard 2 0 0
Kieran Tierney 2 0 0
William Saliba 2 1 0
Ben White 2 1 0
Saúl Ñíguez 2 1 0
Stefan Savic 2 0 0
Antoine Griezmann 2 5 0
Gabriel Martinelli 2 1 0
Martin Ødegaard 2 1 0
Bukayo Saka 2 3 0
Gabriel Magalhães 2 0 0
Ángel Correa 2 5 0
Koke 2 1 0
Jan Oblak 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
13/14 2ª División RCD Mallorca 5 37
12/13 2ª B - Grupo I Atlético Madrileño 4 33
14/15 LaLiga UD Almería 4 31

Top assist seasons

SeasonCompetitionClubAssistsMatches
18/19 LaLiga Atlético de Madrid 4 32
16/17 Copa del Rey Atlético de Madrid 2 2
13/14 2ª División RCD Mallorca 2 37

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
14/15 2015-06-30 UD Almería Atl. Madrileño Return from loan €2.50m
14/15 2014-07-27 Atl. Madrileño UD Almería Loan €1.00m
13/14 2014-06-30 RCD Mallorca Atl. Madrileño Return from loan €1.00m
13/14 2013-07-12 Atl. Madrileño RCD Mallorca Loan

Last 50 matches for Villarreal CF 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
2026-05-24 ES1 Villarreal CF 5–1 Club Atlético de Madrid Available
2026-05-17 ES1 Rayo Vallecano de Madrid Villarreal CF TIMED
2026-05-13 ES1 Villarreal CF 2–3 Sevilla FC Available
2026-05-10 ES1 RCD Mallorca 1–1 Villarreal CF Available
2026-05-10 ES1 RCD Mallorca 1–1 Villarreal CF Available
2026-05-02 ES1 Villarreal CF 5–1 Levante UD Available
2026-05-02 ES1 Villarreal CF 5–1 Levante UD Available
2026-04-26 ES1 Villarreal CF 2–1 RC Celta de Vigo Available
2026-04-26 ES1 Villarreal CF 2–1 RC Celta de Vigo Available
2026-04-23 ES1 Real Oviedo 1–1 Villarreal CF Available
2026-04-23 ES1 Real Oviedo 1–1 Villarreal CF Available
2026-04-12 ES1 Athletic Club 1–2 Villarreal CF Available
2026-04-06 ES1 Girona FC 1–0 Villarreal CF Available
2026-03-20 ES1 Villarreal CF 3–1 Real Sociedad de Fútbol Available
2026-03-13 ES1 Deportivo Alavés 1–1 Villarreal CF Available
2026-03-08 ES1 Villarreal CF 2–1 Elche CF Available
2026-02-28 ES1 FC Barcelona 4–1 Villarreal CF Available
2026-02-22 ES1 Villarreal CF 2–1 Valencia CF Available
2026-02-18 ES1 Levante UD 0–1 Villarreal CF Available
2026-02-14 ES1 Getafe CF 2–1 Villarreal CF Available
2026-02-09 ES1 Villarreal CF 4–1 RCD Espanyol de Barcelona Available
2026-01-31 ES1 CA Osasuna 2–2 Villarreal CF Available
2026-01-28 CL Bayer 04 Leverkusen 3–0 Villarreal CF Available
2026-01-24 ES1 Villarreal CF 0–2 Real Madrid CF Available
2026-01-20 CL Villarreal CF 1–2 AFC Ajax Available
2026-01-17 ES1 Real Betis Balompié 2–0 Villarreal CF Available
2026-01-10 ES1 Villarreal CF 3–1 Deportivo Alavés Available
2026-01-03 ES1 Elche CF 1–3 Villarreal CF Available
2025-12-21 ES1 Villarreal CF 0–2 FC Barcelona Available
2025-12-10 CL Villarreal CF 2–3 FC København Available
2025-12-06 ES1 Villarreal CF 2–0 Getafe CF Available
2025-11-30 ES1 Real Sociedad de Fútbol 2–3 Villarreal CF Available
2025-11-25 CL Borussia Dortmund 4–0 Villarreal CF Available
2025-11-22 ES1 Villarreal CF 2–1 RCD Mallorca Available
2025-11-08 ES1 RCD Espanyol de Barcelona 0–2 Villarreal CF Available
2025-11-05 CL Paphos FC 1–0 Villarreal CF Available
2025-11-01 ES1 Villarreal CF 4–0 Rayo Vallecano de Madrid Available
2025-10-25 ES1 Valencia CF 0–2 Villarreal CF Available
2025-10-21 CL Villarreal CF 0–2 Manchester City FC Available
2025-10-18 ES1 Villarreal CF 2–2 Real Betis Balompié Available
2025-10-04 ES1 Real Madrid CF 3–1 Villarreal CF Available
2025-10-01 CL Villarreal CF 2–2 Juventus FC Available
2025-09-27 ES1 Villarreal CF 1–0 Athletic Club Available
2025-09-23 ES1 Sevilla FC 1–2 Villarreal CF Available
2025-09-20 ES1 Villarreal CF 2–1 CA Osasuna Available
2025-09-16 CL Tottenham Hotspur FC 1–0 Villarreal CF Available
2025-09-13 ES1 Club Atlético de Madrid 2–0 Villarreal CF Available
2025-08-31 ES1 RC Celta de Vigo 1–1 Villarreal CF Available
2025-08-24 ES1 Villarreal CF 5–0 Girona FC Available
2025-08-15 ES1 Villarreal CF 2–0 Real Oviedo Available

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

OpponentPWDLGFGAGDWin %
Elche CF 28 8 12 8 36 38 -2 29%
CA Osasuna 26 5 8 13 28 37 -9 19%
Real Zaragoza 26 10 7 9 44 37 +7 38%
Liverpool FC 25 5 10 10 41 58 -17 20%
CD Lugo 24 6 9 9 31 34 -3 25%
Girona FC 24 9 7 8 27 27 0 38%
AD Alcorcón 24 7 11 6 22 16 +6 29%
CD Tenerife 23 11 7 5 31 21 +10 48%
Chelsea FC 23 7 6 10 27 34 -7 30%
CD Numancia 22 6 11 5 17 16 +1 27%
Córdoba CF 22 9 5 8 33 24 +9 41%
Everton FC 22 10 7 5 40 22 +18 45%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
12/13 Senior debut season
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 52 700 7 0 0 0.9
23/24 16 0 5 0 0 0
22/23 40 829 6 0 0 0.65
21/22 26 1,017 6 1 0 0.62
20/21 36 0 8 0 0 0
19/20 46 1,587 16 0 0 0.91
18/19 42 688 10 1 0 1.44
17/18 50 1,379 7 0 0 0.46
16/17 24 629 6 0 0 0.86
15/16 23 588 5 0 0 0.77
14/15 32 592 14 0 0 2.13
13/14 38 595 11 2 0 1.97
12/13 33 698 9 2 0 1.42

Output by competition

Career goals and assists broken down by tournament.

LaLiga
166 apps
16 G
7 A
Premier League
130 apps
9 G
5 A
2ª División
37 apps
5 G
2 A
2ª B - Grupo I
33 apps
4 G
0 A
Champions League
44 apps
2 G
3 A
Copa del Rey
16 apps
2 G
2 A
Europa League
22 apps
0 G
1 A
UEFA Super Cup
1 apps
0 G
1 A
EFL Cup
6 apps
0 G
0 A

Frequently asked about Thomas Partey

Who is Thomas Partey?

Thomas Partey is a Ghana professional footballer who plays as a defensive midfield for Villarreal CF.

How old is Thomas Partey?

Thomas Partey is 32 years old. He was born on June 13, 1993 in Odumase Krobo.

What position does Thomas Partey play?

Thomas Partey plays as a defensive midfield (Midfield - Defensive Midfield).

What club does Thomas Partey play for?

Thomas Partey currently plays for Villarreal CF.

How many career goals has Thomas Partey scored?

Across all senior club competitions in our dataset, Thomas Partey has scored 38 goals in 461 appearances.

What is Thomas Partey's market value?

Thomas Partey's most recent reported market value is €14.00m.