Bet Slip

Crystal Palace vs West Ham United Prediction, Preview & Betting Tips

home Team badge

Crystal Palace

away Team badge

West Ham United

fa logo
Published 17 Apr 2026, 07:51| Updated at 17 Apr 2026, 08:08

Crystal Palace vs West Ham Match Result Tip

ClockStarts: 3 Days 8 Hours 40 Minutes
£10 Stake Returns...

Crystal Palace vs West Ham Anytime Goalscorer Tip

ClockStarts: 3 Days 8 Hours 40 Minutes
£10 Stake Returns...

Crystal Palace vs West Ham United Prediction

Crystal Palace have picked up four wins from their last seven outings in the Premier League, and head into Monday night's clash with West Ham at Selhurst Park, unbeaten in their last three home games.

The Eagles secured a 2-1 victory last time out at home against Newcastle, where the fit-again John-Philippe Mateta scored both goals. Palace also ran out 2-1 winners when they played West Ham at the London Stadium back in September, a game in which Mateta was once again on the scoresheet.

Palace's French forward missed all of February due to injury, an injury which scuppered a move away from the club during the January transfer window. However, the 28-year-old top goalscorer for the London club is back doing what he does best, scoring goals.

Mateta has 13 goals across all competitions for Crystal Palace this season, as well as two for the French national team. With three goals in his last three appearances for the Eagles, you can see why we've backed Mateta to score against West Ham on Monday night.

The Hammers aren't in bad form themselves but have lost two of their last three away games in the Premier League, as well as five of their last seven against Monday's hosts Crystal Palace.

Crystal Palace 2-1 West Ham

Crystal Palace vs West Ham United Match Preview

  • Date: 20/04/2026
  • Location: Selhurst Park, London
  • Time: 8pm

Where to Watch Crystal Palace vs West Ham United

You can watch Crystal Palace vs West Ham on Monday night in the Premier League on Sky Sports Main Event, Sky Sports Premier League or Sky Sports Ultra HDR (subscription required)

Header logoPremier League

PosClubPWDLGDPTS
1
Team logoArsenal
322174+3870
2
Team logoMan City
311975+3564
3
Team logoMan Utd
3215107+1255
4
Team logoAston Villa
321679+555
5
Team logoLiverpool
3215710+1052
6
Team logoChelsea
3213910+1248
7
Team logoBrentford
3213811+447
8
Team logoEverton
3213811+247
9
Team logoBrighton
32121010+646
10
Team logoSunderland
32121010-346
11
Team logoBournemouth
3210157-145
12
Team logoFulham
3213514-344
13
Team logoCrystal Palace
3111911-142
14
Team logoNewcastle
3212614-242
15
Team logoLeeds
3281212-1036
16
Team logoNottm Forest
328915-1233
17
Team logoWest Ham
328816-1732
18
Team logoSpurs
327916-1130
19
Team logoBurnley
324820-3020
20
Team logoWolves
323821-3417
Last updated  17/04/2026