Crystal Palace vs West Ham Prediction, April 20, 2026

Final score: Crystal Palace 0-0 West Ham. Our tip was Crystal Palace or draw (1X) and it won.

Premier League
Premier League

England

Apr 20th, 2026
7:00 PM
Selhurst Park

Why This Tip

41%
28%
31%
Crystal Palace win Draw West Ham win

PeakyBet's model narrowly favours Crystal Palace (41% probability — Crystal Palace 41% / draw 28% / West Ham 31%). Crystal Palace hold the edge on form, defence, head-to-head and goal model. West Ham look stronger on attack. PeakyBet tip: Crystal Palace or draw (1X).

59% Form 41%
47% Attack 53%
67% Defence 33%
80% Head-to-head 20%
53% Goal model 47%
Tips: 1X

Model-based analysis from form, attack/defence strength and head-to-head. 18+ · bet responsibly.

Recent form

Crystal Palace – last 5

LWWLW

West Ham – last 5

WDLDW

Match Odds
Home
2.50
Draw
3.36
Away
3.15
Predictions
Home Win or Draw

Match Info

Status Match Finished
Date Apr 20, 2026
Kick Off 7:00 PM
Venue Selhurst Park
Head-to-Head & Recent Form
West Ham
1-2
Crystal Palace
West Ham
0-2
Crystal Palace
Crystal Palace
0-2
West Ham
West Ham
1-3
Crystal Palace
Crystal Palace
5-2
West Ham
West Ham
1-1
Crystal Palace
Crystal Palace
4-3
West Ham
West Ham
1-2
Crystal Palace
Crystal Palace
2-3
West Ham
West Ham
2-2
Crystal Palace
Crystal Palace - Recent Form
L
Brighton
5-0
Crystal Palace
W
Crystal Palace
3-1
Nottingham Forest
L
Crystal Palace
0-2
Bristol City
D
Leeds
0-0
Crystal Palace
L
Crystal Palace
2-3
Ipswich
W
Crystal Palace
3-0
Middlesbrough
W
Fulham
2-3
Crystal Palace
L
Crystal Palace
1-4
Manchester City
L
Everton
2-0
Crystal Palace
L
SC Freiburg
3-0
Crystal Palace
West Ham - Recent Form
W
Swansea
0-1
West Ham
W
Lincoln
0-6
West Ham
D
West Ham
1-1
QPR
D
Millwall
2-2
West Ham
W
West Ham
6-0
Wrexham
W
Bolton
2-3
West Ham
D
West Ham
2-2
Fulham
W
West Ham
3-0
Derby
W
West Ham
4-2
Wolves
D
Watford
1-1
West Ham
Crystal Palace
Form
L W W D D
West Ham
Form
W D L D D

League Table