Kick-off: Mon, 20 Apr 2026 · 19:00 UTC
Crystal Palace and West Ham United met on Monday, 20 April 2026 (Premier League); it finished Crystal Palace 0–0 West Ham United.
Crystal Palace have won 4, drawn 2 and lost 4 of their last 10 matches, averaging 1.3 goals scored and 1.3 conceded (1.23 expected goals for, 1.61 against). West Ham United have won 4, drawn 3 and lost 3 of their last 10 matches, averaging 1.6 goals scored and 1.3 conceded (1.25 expected goals for, 1.31 against).
Both teams scored in 70% of Crystal Palace's recent matches and 50% of West Ham United's; 60% and 40% went over 2.5 goals. In their last 9 meetings Crystal Palace won 5, West Ham United won 2 and 2 ended level. The most recent, on 20 Sept 2025, finished West Ham United 1–2 Crystal Palace.
Crystal Palace vs West Ham United was played on 20 April 2026 (Premier League).
No: it finished Crystal Palace 0–0 West Ham United. Both teams scored in 70% of Crystal Palace's recent matches and 50% of West Ham United's.
No: it finished Crystal Palace 0–0 West Ham United. 60% of Crystal Palace's recent matches and 40% of West Ham United's went over 2.5 goals.
In their last 9 meetings Crystal Palace won 5, West Ham United won 2 and 2 ended level. The most recent, on 20 Sept 2025, finished West Ham United 1–2 Crystal Palace.
Betting involves risk. Past results do not guarantee future ones. 18+.
As announced by the clubs.
Matches this season: 23