Crystal Palace vs West Ham
Predictions
Stats
Odds
Predictions
Double chance : Crystal Palace or draw
Crystal Palace and West Ham are both struggling for wins lately. Palace have lost three of their last five games, while West Ham have lost three of their last five as well, including a heavy defeat in their most recent match. Neither side is coming into this game in particularly good shape.
Looking at their recent meetings, these matches often have plenty of goals, with several high-scoring games in the past. Given both teams' current form and their history of open games, this looks like it could be a close and unpredictable match. Based on the recent results and the head-to-head record, Crystal Palace are the more likely team to avoid defeat.
Last Updated: 18 Apr 2026 06:00 PMĀ
Ā
Ā
Ā
Ā
Ā
Ā
6.9
Ā
Ā
6.2
Ā
Ā
Ā
6.6
Ā
Ā
Ā
Ā
Ā
Ā
Ā
Ā
Ā
Ā
REFEREE
D. England
STADIUM
Selhurst Park
LOCATION
London
- Crystal Palace host West Ham at Selhurst Park in the Premier League.
- West Ham have won the last three meetings between these sides.
- In the last 11 head-to-head matches, West Ham have won 7, with only 1 win for Palace.
- Their last encounter in September 2025 ended in a 1-2 away win for West Ham.
- Crystal Palace's recent form shows 1 win, 1 draw, and 3 losses in their last 5 matches.
- West Ham are also struggling, with 1 win, 1 draw, and 3 losses in their last 5.
- Both teams average just over a goal per game this season (1.20 for Palace, 1.36 for West Ham).
- Statistical models heavily favor Crystal Palace to avoid defeat, with a 90% double chance probability.
- Head-to-head history is the strongest factor for West Ham, giving them an 80% edge in that category.
- Crystal Palace show a stronger defensive rating (67%) compared to West Ham's (33%).
- The match prediction gives Crystal Palace and the draw a 45% chance each, with West Ham at 10%.
- The best odds for Palace or Draw (Double Chance) are 1.40 with William Hill.
5/
4/
3
WINS
DRAWS
WINS
Crystal Palace
0
ā
0
20 Apr, 2026
Premier League 2025-2026
Premier League 2025-2026
West Ham
West Ham
1
ā
2
20 Sep, 2025
Premier League 2025-2026
Premier League 2025-2026
Crystal Palace
West Ham
0
ā
2
18 Jan, 2025
Premier League 2024-2025
Premier League 2024-2025
Crystal Palace
Crystal Palace
0
ā
2
24 Aug, 2024
Premier League 2024-2025
Premier League 2024-2025
West Ham
Crystal Palace
5
ā
2
21 Apr, 2024
Premier League 2023-2024
Premier League 2023-2024
West Ham
West Ham
1
ā
1
03 Dec, 2023
Premier League 2023-2024
Premier League 2023-2024
Crystal Palace
Crystal Palace
4
ā
3
29 Apr, 2023
Premier League 2022-2023
Premier League 2022-2023
West Ham
West Ham
1
ā
2
06 Nov, 2022
Premier League 2022-2023
Premier League 2022-2023
Crystal Palace
Crystal Palace
2
ā
3
01 Jan, 2022
Premier League 2021-2022
Premier League 2021-2022
West Ham
West Ham
2
ā
2
28 Aug, 2021
Premier League 2021-2022
Premier League 2021-2022
Crystal Palace
Crystal Palace
2
ā
3
26 Jan, 2021
Premier League 2020-2021
Premier League 2020-2021
West Ham
West Ham
1
ā
1
16 Dec, 2020
Premier League 2020-2021
Premier League 2020-2021
Crystal Palace
Total
Per Match
57
Corners
42
4.8
Corners
3.5
103
Fouls
152
8.6
Fouls
12.7
8
Offsides
23
0.7
Offsides
1.9
156
Shots
118
13
Shots
9.8
47
Shots on Goal
38
3.9
Shots on Goal
3.2
13
Yellow Cards
17
1.1
Yellow Cards
1.4
1
Red Cards
1
0.1
Red Cards
0.1
23
Goals
19
1.9
Goals
1.6
19
Goals Conceded
23
1.6
Goals Conceded
1.9
2
Clean Sheets
2
0.2
Clean Sheets
0.2
Last matches for CRY
Premier League 2025-2026
25 APR, 2026
Crystal Palace
1
Liverpool
3
L
Premier League 2025-2026
20 APR, 2026
Crystal Palace
0
West Ham
0
D
Premier League 2025-2026
12 APR, 2026
Crystal Palace
2
Newcastle
1
W
Premier League 2025-2026
15 MAR, 2026
Crystal Palace
0
Leeds
0
D
Premier League 2025-2026
05 MAR, 2026
Crystal Palace
3
Tottenham
1
W
Premier League 2025-2026
01 MAR, 2026
Crystal Palace
1
Manchester United
2
L
Premier League 2025-2026
22 FEB, 2026
Crystal Palace
1
Wolves
0
W
Premier League 2025-2026
11 FEB, 2026
Crystal Palace
2
Burnley
3
L
Premier League 2025-2026
08 FEB, 2026
Crystal Palace
1
Brighton
0
W
Premier League 2025-2026
01 FEB, 2026
Crystal Palace
1
Nottingham Forest
1
D
Last matches for WES
Premier League 2025-2026
02 MAY, 2026
West Ham
0
Brentford
3
L
Premier League 2025-2026
25 APR, 2026
West Ham
2
Everton
1
W
Premier League 2025-2026
20 APR, 2026
West Ham
0
Crystal Palace
0
D
Premier League 2025-2026
10 APR, 2026
West Ham
4
Wolves
0
W
Premier League 2025-2026
22 MAR, 2026
West Ham
0
Aston Villa
2
L
Premier League 2025-2026
14 MAR, 2026
West Ham
1
Manchester City
1
D
Premier League 2025-2026
04 MAR, 2026
West Ham
1
Fulham
0
W
Premier League 2025-2026
28 FEB, 2026
West Ham
2
Liverpool
5
L
Premier League 2025-2026
21 FEB, 2026
West Ham
0
Bournemouth
0
D
Premier League 2025-2026
10 FEB, 2026
West Ham
1
Manchester United
1
D
#
Team
PL
W
D
L
GD
PTS
