Skip to content
James Tomkins

James Tomkins

Defender - Centre-Back  at Retired
Age37
CitizenshipEngland
Height1.92 m
Footright
BornMarch 29, 1989
👕200+ Apps 🏴25+ Caps Veteran
Market value
Centre-Back Defender

Career snapshot

6
clubs played for
07/08
debut season
0.05
goals / match
West Ham United
top club · 243 apps

Career highs

€8.00m
peak value · 2018
€11.70m
top transfer fee · 16/17
4
best season · 11/12
38 / 0
int'l caps / goals
394Appearances
21Goals
12Assists
56Yellow cards
2Red cards
154Full matches (90′)
Full nameJames Tomkins
Name in home countryJames Oliver Charles Tomkins
Date of birth1989-03-29 (37 yrs)
Place of birthBasildon, England
CitizenshipEngland
PositionDefender - Centre-Back (main: Defender)
Footright
Height192.00 m
Current clubRetired
Joined2025-03-24
Contract expires
AgentCapella Sport
Outfitteradidas
Mar 2025
Transfer: Without Club → Retired
24/25 · Transfer
Jul 2024
Transfer: Crystal Palace → Without Club
24/25 · Transfer
Jul 2023
23/24 — Crystal Palace
5 matches · 0 G · 0 A · across 3 competitions
Jul 2022
22/23 — Crystal Palace
7 matches · 1 G · 0 A · across 3 competitions
Jul 2021
21/22 — Crystal Palace
9 matches · 1 G · 0 A · across 3 competitions
Jan 2021
Injury: unknown
16 games missed
Nov 2020
Injury: unknown
2 games missed
Jul 2020
20/21 — Crystal Palace, Crystal Palace U23
12 matches · 0 G · 0 A · across 3 competitions
Feb 2020
Injury: unknown
19 games missed
Jul 2019
19/20 — Crystal Palace
19 matches · 1 G · 1 A · across 2 competitions
Apr 2019
Injury: unknown
10 games missed
Feb 2019
Injury: unknown
2 games missed
Jan 2019
Injury: unknown
Nov 2018
Injury: unknown
Aug 2018
Injury: unknown
3 games missed
Jul 2018
18/19 — Crystal Palace
30 matches · 1 G · 1 A · across 2 competitions
Jul 2017
17/18 — Crystal Palace
30 matches · 3 G · 0 A · across 3 competitions
Dec 2016
Injury: unknown
4 games missed
Jul 2016
Transfer: West Ham → Crystal Palace
16/17 · Transfer · €11.70m
Jul 2016
16/17 — Crystal Palace
27 matches · 3 G · 0 A · across 3 competitions
Feb 2016
Injury: unknown
9 games missed
Jul 2015
15/16 — West Ham United
32 matches · 3 G · 0 A · across 4 competitions
Mar 2015
Injury: unknown
10 games missed
Jul 2014
14/15 — West Ham United
25 matches · 1 G · 4 A · across 2 competitions
Jul 2013
13/14 — West Ham United
35 matches · 0 G · 0 A · across 2 competitions
Jul 2012
12/13 — West Ham United, West Ham United U21
30 matches · 1 G · 1 A · across 4 competitions
Jul 2011
11/12 — West Ham United
47 matches · 4 G · 4 A · across 3 competitions
Jul 2010
10/11 — West Ham United, West Ham United Reserves
31 matches · 1 G · 1 A · across 4 competitions
Jul 2009
09/10 — West Ham United
26 matches · 0 G · 0 A · across 3 competitions
Dec 2008
Transfer: Derby → West Ham
08/09 · Return from loan
Nov 2008
Transfer: West Ham → Derby
08/09 · Loan
Aug 2008
Injury: unknown
5 games missed
Jul 2008
08/09 — Derby County, West Ham United
23 matches · 1 G · 0 A · across 4 competitions
Jul 2007
07/08 — West Ham United
6 matches · 0 G · 0 A · across 1 competition
Jul 2007
Transfer: West Ham U18 → West Ham
07/08 · Transfer
Jan 1970
Peak market value: €8.00m
Highest valuation recorded in dataset
13,846 min
Minutes played by club
Crystal Palace 46.8%
Crystal Palace U23 0.0%
West Ham United 53.2%
West Ham United U21 0.0%
West Ham United Reserves 0.0%
Derby County 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Crystal Palace 8 16/17 23/24 136 10 2 6,486
Crystal Palace U23 1 20/21 20/21 3 0 0 0
West Ham United 9 07/08 15/16 243 11 10 7,360
West Ham United U21 1 12/13 12/13 1 0 0 0
West Ham United Reserves 1 10/11 10/11 3 0 0 0
Derby County 1 08/09 08/09 8 0 0 0

Career trajectory — goals, assists & market value

2€2M4€4M6€6M8€8M07/0808/09 — 1 goals (West Ham United)108/0909/1010/11 — 1 goals (West Ham United)10/11 — 1 assists210/1111/12 — 4 goals (West Ham United)11/12 — 4 assists811/1212/13 — 1 goals (West Ham United)12/13 — 1 assists212/1313/1414/15 — 1 goals (West Ham United)14/15 — 4 assists514/1515/16 — 3 goals (West Ham United)315/1616/17 — 3 goals (Crystal Palace)316/1717/18 — 3 goals (Crystal Palace)317/1818/19 — 1 goals (Crystal Palace)18/19 — 1 assists218/1919/20 — 1 goals (Crystal Palace)19/20 — 1 assists219/2020/2121/22 — 1 goals (Crystal Palace)121/2222/23 — 1 goals (Crystal Palace)122/2323/2407/08 — €50K08/09 — €800K09/10 — €3M10/11 — €3.5M11/12 — €4M12/13 — €5.5M13/14 — €5.5M14/15 — €5M15/16 — €6M16/17 — €7M17/18 — €7M18/19 — €8M19/20 — €8M20/21 — €4M21/22 — €3M22/23 — €1.5M23/24 — €800KGoalsAssistsMarket value

Goals by season

07/08: 0007/0808/09: 1108/0909/10: 0009/1010/11: 1110/1111/12: 4411/1212/13: 1112/1313/14: 0013/1414/15: 1114/1515/16: 3315/1616/17: 3316/1717/18: 3317/1818/19: 1118/1919/20: 1119/2020/21: 0020/2121/22: 1121/2222/23: 1122/2323/24: 0023/24

Assists by season

07/08: 0007/0808/09: 0008/0909/10: 0009/1010/11: 1110/1111/12: 4411/1212/13: 1112/1313/14: 0013/1414/15: 4414/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 1118/1919/20: 1119/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 0023/24
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
23/24 EFL Cup Crystal Palace 1 0 0 0 0 0
23/24 FA Cup Crystal Palace 0 0 0 0 0 0
23/24 Premier League Crystal Palace 4 0 0 0 0 0
22/23 EFL Cup Crystal Palace 1 0 0 0 0 0
22/23 FA Cup Crystal Palace 0 0 0 0 0 0
22/23 Premier League Crystal Palace 6 1 0 1 0 336
21/22 EFL Cup Crystal Palace 1 0 0 0 0 0
21/22 FA Cup Crystal Palace 0 0 0 0 0 0
21/22 Premier League Crystal Palace 8 1 0 2 0 546
20/21 FA Cup Crystal Palace 1 0 0 0 0 0
20/21 Premier League Crystal Palace 8 0 0 1 0 0
20/21 Premier League 2 Crystal Palace U23 3 0 0 0 0 0
19/20 FA Cup Crystal Palace 1 0 0 0 0 0
19/20 Premier League Crystal Palace 18 1 1 4 0 1,586
18/19 FA Cup Crystal Palace 1 0 0 0 0 0
18/19 Premier League Crystal Palace 29 1 1 6 0 2,563
17/18 EFL Cup Crystal Palace 2 0 0 1 0 0
17/18 FA Cup Crystal Palace 0 0 0 0 0 0
17/18 Premier League Crystal Palace 28 3 0 8 0 796
16/17 EFL Cup Crystal Palace 1 0 0 0 0 0
16/17 FA Cup Crystal Palace 2 0 0 0 0 0
16/17 Premier League Crystal Palace 24 3 0 4 0 659
15/16 Europa League Qualifying West Ham United 4 2 0 0 1 158
15/16 FA Cup West Ham United 2 1 0 0 0 125
15/16 League Cup West Ham United 1 0 0 0 0 0
15/16 Premier League West Ham United 25 0 0 3 0 0
14/15 FA Cup West Ham United 3 0 1 0 0 0
14/15 Premier League West Ham United 22 1 3 6 0 1,852
13/14 League Cup West Ham United 4 0 0 0 0 0
13/14 Premier League West Ham United 31 0 0 5 0 0
12/13 FA Cup West Ham United 2 0 0 0 0 0
12/13 League Cup West Ham United 1 0 0 0 0 0
12/13 Premier League West Ham United 26 1 1 5 0 1,732
12/13 U21 PL West Ham United U21 1 0 0 0 0 0
11/12 Championship West Ham United 44 4 4 5 0 912
11/12 Championship Play-Offs West Ham United 3 0 0 1 0 0
11/12 FA Cup West Ham United 0 0 0 0 0 0
10/11 FA Cup West Ham United 3 0 0 0 0 0
10/11 League Cup West Ham United 6 0 0 1 0 0
10/11 Premier League West Ham United 19 1 1 2 0 1,579
10/11 Reserve League West Ham United Reserves 3 0 0 0 0 0
09/10 FA Cup West Ham United 1 0 0 0 0 0
09/10 League Cup West Ham United 2 0 0 0 0 0
09/10 Premier League West Ham United 23 0 0 0 0 0
08/09 Championship Derby County 7 0 0 1 0 0
08/09 FA Cup West Ham United 3 0 0 0 0 0
08/09 League Cup Derby County 1 0 0 0 0 0
08/09 Premier League West Ham United 12 1 0 0 1 1,002
07/08 Premier League West Ham United 6 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
07/08 2007-07-01 West Ham U18 West Ham Transfer 0
08/09 2008-11-27 West Ham Derby Loan 800000
08/09 2008-12-31 Derby West Ham Return from loan 800000
16/17 2016-07-05 West Ham Crystal Palace Transfer 6000000 €11.70m
24/25 2024-07-01 Crystal Palace Without Club Transfer 700000
24/25 2025-03-24 Without Club Retired Transfer 400000
SeasonInjuryFromToDays missedGames missed
08/09 Knee problems 2008-08-18 2008-09-01 15 5
14/15 Shoulder injury 2015-03-12 2015-05-24 74 10
15/16 Calf injury 2016-02-06 2016-04-01 56 9
16/17 Groin strain 2016-12-09 2016-12-31 23 4
18/19 Calf strain 2018-08-22 2018-09-14 24 3
18/19 Knee injury 2018-11-11 2018-11-23 13 0
18/19 Hamstring strain 2019-01-31 2019-02-01 2 0
18/19 Calf strain 2019-02-03 2019-02-22 20 2
18/19 Groin injury 2019-04-07 2019-09-13 160 10
19/20 Hamstring injury 2020-02-09 2020-10-25 260 19
20/21 Hip injury 2020-11-06 2020-11-26 21 2
20/21 Ill 2021-01-18 2021-05-12 115 16
Current
Peak€8.00m
Low
Δ since start−€50k
€2.00m€4.00m€6.00m€8.00m197019701970
DateValue
Jan 1, 1970
Jan 1, 1970 €700k
Jan 1, 1970 €400k
Jan 1, 1970 €800k
Jan 1, 1970 €700k
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.50m
Jan 1, 1970 €5.50m
Jan 1, 1970 €4.50m
Jan 1, 1970 €5.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €150k
Jan 1, 1970 €800k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #34181 1 0 former national player
Team #31269 1 0 former national player
Team #30322 4 0 former national player
Team #23260 13 0 former national player
Team #22907 1 0 former national player
Team #21340 8 0 former national player
Team #9565 10 0 former national player
TeammatePPG played withJoint goalsMinutes
Wilfried Zaha 1 1 0
Cheikhou Kouyaté 1 1 0
Andros Townsend 1 2 0
Luka Milivojevic 1 2 0
Christian Benteke 1 0 0
Jeffrey Schlupp 1 0 0
Patrick van Aanholt 1 0 0
Adrián 2 0 0
Andy Carroll 1 0 0
Jordan Ayew 1 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
11/12 Championship West Ham United 4 44
16/17 Premier League Crystal Palace 3 24
17/18 Premier League Crystal Palace 3 28

Top assist seasons

SeasonCompetitionClubAssistsMatches
11/12 Championship West Ham United 4 44
14/15 Premier League West Ham United 3 22
12/13 Premier League West Ham United 1 26

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
08/09 2008-12-31 Derby West Ham Return from loan €800k
08/09 2008-11-27 West Ham Derby Loan €800k

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

OpponentPWDLGFGAGDWin %
Southampton FC 33 12 5 16 41 45 -4 36%
Watford FC 32 13 8 11 47 37 +10 41%
Manchester United 32 5 8 19 26 54 -28 16%
Leicester City 32 12 7 13 49 47 +2 38%
Tottenham Hotspur 32 5 5 22 23 51 -28 16%
Everton FC 31 5 11 15 32 49 -17 16%
Manchester City 31 6 4 21 27 74 -47 19%
Chelsea FC 31 8 4 19 28 49 -21 26%
Arsenal FC 30 4 7 19 31 64 -33 13%
Liverpool FC 30 8 4 18 38 62 -24 27%
Burnley FC 30 12 6 12 37 38 -1 40%
Newcastle United 27 9 7 11 36 37 -1 33%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
07/08 Senior debut season
08/09 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
22/23 7 336 1 1 0 0.54
21/22 9 546 2 0 0 0.33
20/21 12 0 1 0 0 0
19/20 19 1,586 4 0 0 0.23
18/19 30 2,563 6 0 0 0.21
17/18 30 796 9 0 0 1.02
16/17 27 659 4 0 0 0.55
15/16 32 283 3 0 1 1.27
14/15 25 1,852 6 0 0 0.29
13/14 35 0 5 1 0 0
12/13 30 1,732 5 0 0 0.26
11/12 47 912 6 0 0 0.59
10/11 31 1,579 3 0 0 0.17
08/09 23 1,002 1 0 1 0.18

Output by competition

Career goals and assists broken down by tournament.

Premier League
289 apps
14 G
7 A
Championship
51 apps
4 G
4 A
Europa League Qualifying
4 apps
2 G
0 A
FA Cup
19 apps
1 G
1 A
League Cup
21 apps
0 G
0 A

Frequently asked about James Tomkins

Who is James Tomkins?

James Tomkins is an England professional footballer who plays as a centre-back for Retired.

How old is James Tomkins?

James Tomkins is 37 years old. He was born on March 29, 1989 in Basildon.

What position does James Tomkins play?

James Tomkins plays as a centre-back (Defender - Centre-Back).

What club does James Tomkins play for?

James Tomkins currently plays for Retired.

How many career goals has James Tomkins scored?

Across all senior club competitions in our dataset, James Tomkins has scored 21 goals in 394 appearances.