Head to head

Crystal Palace vs West Ham United head to head

Crystal Palace and West Ham United have met 30 times in the Premier League since 1994/95. Crystal Palace have won 11, West Ham United 10, and 9 were drawn. The last meeting was Crystal Palace 0–0 West Ham on April 20, 2026.

Crystal Palace crest

Crystal Palace

11

Crystal Palace wins

9

Draws

10

West Ham wins

West Ham United crest

West Ham

30 meetings · goals Crystal Palace 47–49 West Ham

Home and away

VenuePCrystal Palace W–D–LGoals
At Crystal Palace155–4–625–27
At West Ham156–5–422–22

Every meeting

Biggest wins

Crystal Palace

April 21, 2024Crystal Palace 5–2 West Ham3-goal win
February 28, 2015West Ham 1–3 Crystal Palace2-goal win
January 18, 2025West Ham 0–2 Crystal Palace2-goal win

West Ham United

December 3, 1997West Ham 4–1 Crystal Palace3-goal win
January 14, 2017West Ham 3–0 Crystal Palace3-goal win
October 17, 2015Crystal Palace 1–3 West Ham2-goal win

Highest-scoring meetings

April 21, 2024Crystal Palace 5–2 West Ham7 goals
April 29, 2023Crystal Palace 4–3 West Ham7 goals

Most common results

Runs

Crystal Palace's longest winning run in this fixture is 2 and West Ham United's is 2. The longest unbeaten runs are 4 for Crystal Palace and 8 for West Ham United.

The scoreline grid

Every meeting from Crystal Palace's side: Crystal Palace goals along the bottom, West Ham goals up the side. Select a square for that scoreline's page.

West Ham goals
5
4
1
3
12311
2
1
3
1
1
2441
0
131
0
1
2
3
4
5
Crystal Palace goals

Times it's happened

Never

Once

2

3+