Players who played for Crystal Palace and West Ham United

8 players · Premier League since 1992/93

8 players have played for both Crystal Palace and West Ham United in the Premier League since 1992/93. 2 played for Crystal Palace first and 6 for West Ham United first. The longest-serving made 290 appearances across both; the top scorer got 14 goals; 4 scored for both; the first move came in 1995/96, the most recent in 2026/27.

Can you name all 8?

0/80:00

  1.  Crystal Palace 125 · West Ham 165
  2.  Crystal Palace 129 · West Ham 129
  3.  Crystal Palace 23 · West Ham 96
  4.  Crystal Palace 36 · West Ham 82
  5.  Crystal Palace 42 · West Ham 61
  6.  Crystal Palace 15 · West Ham 68
  7.  Crystal Palace 60 · West Ham 3
  8.  Crystal Palace 5 · West Ham 14

Who stands out

Spoilers

James Tomkins has the most appearances for the two combined: 125 for Crystal Palace and 165 for West Ham United. James Tomkins scored the most goals across both (10 for Crystal Palace, 4 for West Ham United), and 4 players scored for both.

In our data, Iain Dowie was the first to have played for both (his first game for West Ham United came in 1995/96). The most recent player to play for both is Axel Disasi, who first played for Crystal Palace in 2026/27.

Show all 8 players

Spoilers
Every player who played for Crystal Palace and West Ham United (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerCrystal PalaceWest HamFirst
AppsGlsSeasonsAppsGlsSeasons
James Tomkins125102016–202416542007–2016West Ham
Cheikhou Kouyaté12922018–2022129122014–2018West Ham
Danny Gabbidon2312013/149602005–2011West Ham
Michael Hughes3622004/058251994–1998West Ham
Aaron Wan-Bissaka4202017–20196122024–2026Crystal Palace
Iain Dowie1541994/956881995–1998Crystal Palace
Marouane Chamakh6072013–2016302012/13West Ham
Axel Disasi502026/271402025/26West Ham

Head to head

In the Premier League since 1992/93, Crystal Palace and West Ham United have met 30 times: Crystal Palace won 11, West Ham United 10, and 9 games were drawn.

  • Crystal Palace's biggest win: C Palace 5-2 West Ham (2023/24)
  • West Ham United's biggest win: West Ham 3-0 C Palace (2016/17)

Play

FAQ

Spoilers
How many players have played for both Crystal Palace and West Ham United?
8 in the Premier League since 1992/93: James Tomkins, Cheikhou Kouyaté, Danny Gabbidon, Michael Hughes, Aaron Wan-Bissaka, Iain Dowie and 2 more.
Has anyone scored for both Crystal Palace and West Ham United?
Yes, 4: James Tomkins (10 and 4), Cheikhou Kouyaté (2 and 12), Iain Dowie (4 and 8) and Michael Hughes (2 and 5).
Who is the most recent player to play for both Crystal Palace and West Ham United?
Axel Disasi. He played for West Ham United (2025/26), then Crystal Palace from 2026/27.
What period does this list cover?
Premier League games from 1992/93 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: Premier League since 1992/93. Earlier games aren't included, so all-time lists can be longer.