Crystal Palace vs West Ham Prediction & Betting Tips - Premier League

England - Premier League

Crystal Palace
20/04/2026 15:00
West Ham

Prediction :

 

BTTS

 
Welcome offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

 by Steve Ashfield | in Premier League Predictions

The latest set of Premier League fixtures ends with a London derby. 13th placed Crystal Palace welcome West Ham to Selhurst Park with the visitors in 17th position. Can the Hammers get aa vital away victory to boost their survival hopes? Read our match prediction below.

Crystal Palace may be in the bottom half of the Premier League but the Eagles and their fans have a lot to look forward to in the coming weeks. After winning the FA Cup and Community Shield, Palace are now in the Conference League semi-finals. The Londoners also still have a chance to finish in the European qualifying positions and have improved their league form after a bad patch in early 2026.

You can imagine the massive cheer that West Ham fans made when Brighton equalized at Spurs on Saturday. That draw has kept the Hammers out of the bottom three. They are a point above the drop zone and a win at Selhurst Park would be a massive result for them. 

Check the offer! 

Limited Offer. Currently at Stake

Crystal Palace v West Ham Best Betting Odds

Bookmaker 1 X 2 Bonus up to
Stake
2.65 3.3 2.8
Melbet
2.56 3.32 2.77
Betwinner
2.63 3.26 2.73
Bet365
2.6 3.2 2.8
Roobet
2.54 3.3 2.74
Check all Crystal Palace vs West Ham odds

What is the prediction for the football match between Crystal Palace and West Ham?

Our prediction for the Crystal Palace vs West Ham match is: BTTS.

Probabilities according to our algorithm* of possible 1X2 football predictions and best odds for the match on 20/04/2026 between Crystal Palace and West Ham in Premier League :

  • The Sportytrader ⭐ algorithm estimates a probability of 53.42% for a win of Crystal Palace against West Ham with odds of 2.73 at 888Starz.
  • The probability according to Sportytrader ⭐ for a draw between Crystal Palace vs West Ham is 19.5% with odds of 3.4 at Tonybet.
  • Our prediction model gives a 27.08% chance ⭐ for a win of West Ham vs Crystal Palace with odds of 2.85 at Tonybet.

Crystal Palace - West Ham Prediction and Best Odds:

Crystal Palace West Ham Prediction Probability Odds
Crystal Palace wins 53.42% 2.73 at 888Starz
Under 2.5 55.44% 2.03 at Tonybet
Both Team To Score: No 63.33%
Half-time: Draw / Full-time: Crystal Palace 23.02% 6.5 at Bet365

Crystal Palace vs West Ham Form

Crystal Palace and West Ham's standings in the Premier League

Teams Pts P W D L GD
15 Crystal Palace
45 38 11 12 15 -10
18 West Ham
39 38 10 9 19 -19

Crystal Palace and West Ham Last Matches

Crystal Palace
Crystal Palace Last matches
D D W W W L
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2 Total goals
50% BTTS
1.33 Goals scored
0.67 Goals conceded
67% Over 2.5
33% Under 2.5

16 Apr 2026 - Conference League

Fiorentina
2 :  1
Crystal Palace

12 Apr 2026 - Premier League

Crystal Palace
2 :  1
Newcastle

9 Apr 2026 - Conference League

Crystal Palace
3 :  0
Fiorentina

19 Mar 2026 - Conference League

AEK Larnaca
1 :  2
Crystal Palace

15 Mar 2026 - Premier League

Crystal Palace
0 :  0
Leeds

12 Mar 2026 - Conference League

Crystal Palace
0 :  0
AEK Larnaca
W W D D W W
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

1.5 Total goals
17% BTTS
1.33 Goals scored
0.17 Goals conceded
33% Over 2.5
67% Under 2.5

12 Apr 2026 - Premier League

Crystal Palace
2 :  1
Newcastle

9 Apr 2026 - Conference League

Crystal Palace
3 :  0
Fiorentina

15 Mar 2026 - Premier League

Crystal Palace
0 :  0
Leeds

12 Mar 2026 - Conference League

Crystal Palace
0 :  0
AEK Larnaca

26 Feb 2026 - Conference League

Crystal Palace
2 :  0
Zrinjski Mostar

22 Feb 2026 - Premier League

Crystal Palace
1 :  0
Wolves
W D L W W L
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.67 Total goals
83% BTTS
1.5 Goals scored
1.17 Goals conceded
67% Over 2.5
33% Under 2.5

16 Apr 2026 - Conference League

Fiorentina
2 :  1
Crystal Palace

19 Mar 2026 - Conference League

AEK Larnaca
1 :  2
Crystal Palace

5 Mar 2026 - Premier League

Tottenham
1 :  3
Crystal Palace

1 Mar 2026 - Premier League

Manchester United
2 :  1
Crystal Palace

19 Feb 2026 - Conference League

Zrinjski Mostar
1 :  1
Crystal Palace

8 Feb 2026 - Premier League

Brighton
0 :  1
Crystal Palace
West Ham
West Ham Last matches
W D D L D W
Wins

2/6 (33%)

Draw

3/6 (50%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.83 Total goals
50% BTTS
1.67 Goals scored
1.17 Goals conceded
50% Over 2.5
50% Under 2.5

10 Apr 2026 - Premier League

West Ham
4 :  0
Wolves

5 Apr 2026 - FA Cup

West Ham
2 :  2
Leeds

22 Mar 2026 - Premier League

Aston Villa
2 :  0
West Ham

14 Mar 2026 - Premier League

West Ham
1 :  1
Manchester City

9 Mar 2026 - FA Cup

West Ham
2 :  2
Brentford

4 Mar 2026 - Premier League

Fulham
0 :  1
West Ham
D D D D D W
Wins

1/6 (17%)

Draw

5/6 (83%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.67 Total goals
67% BTTS
1.67 Goals scored
1 Goals conceded
50% Over 2.5
50% Under 2.5

10 Apr 2026 - Premier League

West Ham
4 :  0
Wolves

5 Apr 2026 - FA Cup

West Ham
2 :  2
Leeds

14 Mar 2026 - Premier League

West Ham
1 :  1
Manchester City

9 Mar 2026 - FA Cup

West Ham
2 :  2
Brentford

21 Feb 2026 - Premier League

West Ham
0 :  0
Bournemouth

10 Feb 2026 - Premier League

West Ham
1 :  1
Manchester United
L W W L W L
Wins

3/6 (50%)

Draw

0/6 (0%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3 Total goals
33% BTTS
1.33 Goals scored
1.67 Goals conceded
33% Over 2.5
67% Under 2.5

22 Mar 2026 - Premier League

Aston Villa
2 :  0
West Ham

4 Mar 2026 - Premier League

Fulham
0 :  1
West Ham

28 Feb 2026 - Premier League

Liverpool
5 :  2
West Ham

14 Feb 2026 - FA Cup

Burton Albion
0 :  1
West Ham

7 Feb 2026 - Premier League

Burnley
0 :  2
West Ham

31 Jan 2026 - Premier League

Chelsea
3 :  2
West Ham

Crystal Palace vs West Ham Stats: Head to Head (H2H)

Crystal Palace

67 %

Draw

17 %

West Ham

17 %

Average stats (last H2H results)

3.33
Total goals
66.67%
BTTS
2.17
Goals scored
1.17
Goals conceded
50%
Over 2.5
50%
Under 2.5

20 Sept 2025 - Premier League

West Ham
1 :  2
Crystal Palace

18 Jan 2025 - Premier League

West Ham
0 :  2
Crystal Palace

24 Aug 2024 - Premier League

Crystal Palace
0 :  2
West Ham

3 Aug 2024 - Clubs Friendlies

Crystal Palace
3 :  1
West Ham

21 Apr 2024 - Premier League

Crystal Palace
5 :  2
West Ham

3 Dec 2023 - Premier League

West Ham
1 :  1
Crystal Palace

Crystal Palace - West Ham: Form Analysis

Crystal Palace are 13th in the Premier League but still in with a chance of qualifying for Europe via their final standing. Only six points separate them from the top eight in the table. They won't need to rely on a high finish if the Conference League semi-finalists can go on to win that competition.

Midweek saw them lose 2-1 at Fiorentina but progress 4-2 on aggregate. That defeat in Italy ended an unbeaten run of six games for Palace. Their last Premier League fixture saw them beat Newcastle United 2-1 at home.

Palace have only won four home league games this season with seven being drawn. Only 16 home league goals have been scored by the Eagles but just 19 conceded. Palace struggled for form at the start of this year but have earned seven points from their last three league fixtures.

Massive match for the Hammers.

West Ham United are still in deep relegation trouble with just six games to play. A win over Palace would take them four points clear of the drop zone.The Hammers beat Wolves 4-0 at home in their last league game and that ended a run of three without a win in all competitions.

They have been showing some improvement in recent league fixtures with two of their last four games being won.

On the road, the Irons have had four away league wins but lost eight matches. Only 18 away goals have been scored by them this season. Two of their last three away league fixtures have been lost.

Check the offer! 

Limited Offer. Currently at Stake

Crystal Palace against West Ham Lineups: Starting 11

Crystal Palace

Formation : 3 - 4 - 2 - 1

1
D. Henderson
26
C. Richards
5
M. Lacroix
23
J. Canvot
2
D. Munoz
8
J. Lerma
19
W. Hughes
3
T. Mitchell
11
B. Johnson
10
Y. Pino
22
J. Larsen
11
T. Castellanos
19
Pablo
7
C. Summerville
28
T. Soucek
18
M. Fernandes
20
J. Bowen
12
E. Diouf
4
A. Disasi
15
K. Mavropanos
2
K. Walker-Peters
1
M. Hermansen

Formation : 4 - 4 - 1 - 1

West Ham

Substitutes

Crystal Palace
Crystal Palace
Goalkeeper

W. Benitez

Defender

N. Clyne

C. Riad

B. Sosa

Midfielder

J. Devenny

B. Johnson 78'

D. Kamada

W. Hughes 59'

Forward

J. Mateta

J. Larsen 59'

R. Cardines

I. Sarr

Y. Pino 59'

West Ham
West Ham
Goalkeeper

A. Areola

Defender

A. Wan-Bissaka

J. Todibo

S. Magassa

Midfielder

F. Potts

O. Scarles

M. Kante

T. Castellanos 84'

Forward

A. Traore

C. Wilson

Pablo 75'

Missing players

Crystal Palace
Crystal Palace
Midfielder

C. Doucoure

A. Wharton

Forward

E. Nketiah

E. Guessand

West Ham
West Ham

Crystal Palace & West Ham Squad Analysis

Crystal Palace return to Premier League action after their European success on Thursday. They lost that game in Fiorentina but still made it to their first ever European semi-final. However, it wasn't good news for them on the injury front.

Injury problems for the Eagles.

Both Adam Wharton and Maxence Lacroix were injured in the first half and are doubtful for this match against the Hammers. Jean-Philippe Marteta also didn't play in the second half on Thursday but he is expected to be fit to try and add to his 48 Premier League goals.

West Ham continue their fight to stay in the Premier League. They are doing well in terms of injuries at present. Goalie Lukasz Fabianski is likely to be fit for this match as his back problem has improved.

Jarrod Bowen has an important few weeks ahead for him. He will be keen not just to keep West Ham in the top flight but also secure a place in England's squad for the World Cup. He made two assists for the Hammers in their 4-0 win over Wolves and has scored in each of his two league games against Palace.

.

Most goals and assists

CD Huachipato Crystal Palace
CD Huachipato West Ham
Top Goalscorer
France J. Mateta (12 Goals)
Top Goalscorer
England J. Bowen (9 Goals)
Best assists
England A. Wharton (5 Assists)
Best assists
England J. Bowen (11 Assists)

Crystal Palace - West Ham Key Points

  1. 15 of the last 17 matches between Crystal Palace and West Ham have seen both teams score.
  2. Both teams have scored in nine of Crystal Palace's last 11 home games against West Ham.
  3. Three of the last four Crystal Palace games have seen both teams get on the scoresheet.
  4. Both teams have scored in three of West Ham's last five games.
Check the offer! 

Limited Offer. Currently at Stake

Our Crystal Palace vs West Ham Prediction

It was looking as if West Ham woud return to the Premier League relegation zone on Saturday. Then Spurs only drew with Brighton and the Hammers are still a point clear of the bottom three. A win at Selhurst Park would be a masive boost to their chances of retaining their Premier League status.

They travel to Crystal Palace who beat them in the reverse fixture. Both of these clubs have had recent league wins and an open game looks likely here. Our main Crystal Palace v West Ham prediction is BTTS.

Prediction :

 

BTTS

 
Exclusive Offer
Welcome offer

Crystal Palace vs West Ham Alternative Predictions

Draw

Odds 3.2
Crystal Palace have drawn seven home league games this season.
Welcome offer

Last Minute: Pre-match odds analysis Crystal Palace West Ham

Crystal Palace vs West Ham Opening odds Pre-match odds Odds Movements
Crystal Palace wins 2.49 2.73 +9.6%
Draw 3.58 3.4 -5.0%
West Ham wins 2.99 2.85 -4.7%
Latest odds movements:

After kick-off, the latest odds movements show that:

  • Crystal Palace is most likely to win
  • The odds for this bet have increased by 9.6% since opening
  • The probability of this result was 40.2% and is now 36.6% (-3.5%)

Get up to €100 to bet on the Crystal Palace vs. West Ham game

Betway welcome offer

You can get yourself up to €150 in matched bets for the battle between Crystal Palace and West Ham when you join Betway. To get the free bet, your first accumulator bet needs to be a losing one. If your first bet wins, then you won't get the free bet, but you'll have your winnings for further fun on Premier League!

Enjoy the promotion!

Crystal Palace vs West Ham - FAQs

This Premier League fixture between Crystal Palace and West Ham is a 20:00 UK time kick-off on Monday April 20.
This is a home league fixture for Crystal Palace. It wil be played at Selhurst Park in London.
This is the Monday night live game being broadcasted on the subscription channel Sky Sports. To receive some help with your in-play wagers, visit our Premier League livescore to read live text commentary and updated statistics.

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Crystal Palace vs West Ham Prediction