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
- Crystal Palace 125 · West Ham 165
- Crystal Palace 129 · West Ham 129
- Crystal Palace 23 · West Ham 96
- Crystal Palace 36 · West Ham 82
- Crystal Palace 42 · West Ham 61
- Crystal Palace 15 · West Ham 68
- Crystal Palace 60 · West Ham 3
- 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
| Player | Crystal Palace | West Ham | First | ||||
|---|---|---|---|---|---|---|---|
| Apps | Gls | Seasons | Apps | Gls | Seasons | ||
| James Tomkins | 125 | 10 | 2016–2024 | 165 | 4 | 2007–2016 | West Ham |
| Cheikhou Kouyaté | 129 | 2 | 2018–2022 | 129 | 12 | 2014–2018 | West Ham |
| Danny Gabbidon | 23 | 1 | 2013/14 | 96 | 0 | 2005–2011 | West Ham |
| Michael Hughes | 36 | 2 | 2004/05 | 82 | 5 | 1994–1998 | West Ham |
| Aaron Wan-Bissaka | 42 | 0 | 2017–2019 | 61 | 2 | 2024–2026 | Crystal Palace |
| Iain Dowie | 15 | 4 | 1994/95 | 68 | 8 | 1995–1998 | Crystal Palace |
| Marouane Chamakh | 60 | 7 | 2013–2016 | 3 | 0 | 2012/13 | West Ham |
| Axel Disasi | 5 | 0 | 2026/27 | 14 | 0 | 2025/26 | West 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)
More pairs
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.