Crystal Palace vs West Ham United: Prediction, Head-to-Head, Odds & Stats (Sat, 18 Apr '26)

Wojtek Kolan

Wojtek Kolan

Published on 17 Sep, 02:00 PM

Next Match 18/04/26 at 02:00 PM UTC

Crystal Palace vs West Ham United
📍 Selhurst Park, England.

Scheduled H2H Match For Crystal Palace Vs West Ham United

Premier League

Sat, 18 Apr 2026 at 02:00 PM UTC

Crystal Palace
Crystal Palace

ENG ENG

Recent Form

W
L
W
L
West Ham United
West Ham United

ENG ENG

Recent Form

W
W
D
L
D

5

Win

Last 10 Played

10
2 Draws

3

Win

6.88
Avg. Rating
6.69
18
Position
18
Oliver Glasner
Manager
Nuno Espírito Santo

Game Schedule - Time Of Fixture

Crystal Palace will square off vs West Ham United in Premier League on Sat, 18 Apr 2026 at 02:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Crystal Palace vs West Ham United H2H Stats

In the last 10 H2H results for these rivals, Crystal Palace have won 5 times and West Ham United have come out on top on 3 occasion. In the last game between them, Crystal Palace won 1-2.


Head-to-Head (Last 10 Matches)
Crystal Palace5
Draw2
West Ham United3

Crystal Palace vs West Ham United Past H2H Matches

17
Premier League
02:00 PM
20/09/25
37
West Ham United
1
7
Crystal Palace
2
03:00 PM
18/01/25
37
West Ham United
0
7
Crystal Palace
2
02:00 PM
24/08/24
7
Crystal Palace
0
37
West Ham United
2
02:00 PM
21/04/24
7
Crystal Palace
5
37
West Ham United
2
02:00 PM
03/12/23
37
West Ham United
1
7
Crystal Palace
1
11:30 AM
29/04/23
7
Crystal Palace
4
37
West Ham United
3
02:00 PM
06/11/22
37
West Ham United
1
7
Crystal Palace
2
05:30 PM
01/01/22
7
Crystal Palace
2
37
West Ham United
3
02:00 PM
28/08/21
37
West Ham United
2
7
Crystal Palace
2
06:00 PM
26/01/21
7
Crystal Palace
2
37
West Ham United
3
08:00 PM
16/12/20
37
West Ham United
1
7
Crystal Palace
1
03:00 PM
26/12/19
7
Crystal Palace
2
37
West Ham United
1
04:30 PM
05/10/19
37
West Ham United
1
7
Crystal Palace
2
03:00 PM
09/02/19
7
Crystal Palace
1
37
West Ham United
1
03:00 PM
08/12/18
37
West Ham United
3
7
Crystal Palace
2
07:45 PM
30/01/18
37
West Ham United
1
7
Crystal Palace
1
02:00 PM
28/10/17
7
Crystal Palace
2
37
West Ham United
2
03:00 PM
14/01/17
37
West Ham United
3
7
Crystal Palace
0
04:30 PM
15/10/16
7
Crystal Palace
0
37
West Ham United
1
02:00 PM
02/04/16
37
West Ham United
2
7
Crystal Palace
2
02:00 PM
17/10/15
7
Crystal Palace
1
37
West Ham United
3
12:45 PM
28/02/15
37
West Ham United
1
7
Crystal Palace
3
02:00 PM
23/08/14
7
Crystal Palace
1
37
West Ham United
3
02:00 PM
19/04/14
37
West Ham United
0
7
Crystal Palace
1
08:00 PM
03/12/13
7
Crystal Palace
1
37
West Ham United
0
04:00 PM
05/05/98
7
Crystal Palace
3
37
West Ham United
3
05:00 PM
03/12/97
37
West Ham United
4
7
Crystal Palace
1
04:00 PM
06/05/95
7
Crystal Palace
1
37
West Ham United
0
05:00 PM
08/10/94
37
West Ham United
1
7
Crystal Palace
0
18
Championship
12:45 PM
25/02/12
37
West Ham United
0
7
Crystal Palace
0
02:00 PM
01/10/11
7
Crystal Palace
2
37
West Ham United
2
02:00 PM
29/05/04
37
West Ham United
0
7
Crystal Palace
1
02:00 PM
12/04/04
7
Crystal Palace
1
37
West Ham United
0
06:45 PM
01/10/03
37
West Ham United
3
7
Crystal Palace
0

Crystal Palace Recent Matches

17
Premier League (15 Matches)
07:30 PM
03/12/25
6
Burnley
0
7
Crystal Palace
1
W
12:00 PM
30/11/25
7
Crystal Palace
1
35
Manchester United
2
L
03:00 PM
22/11/25
3
Wolverhampton
0
7
Crystal Palace
2
W
02:00 PM
09/11/25
7
Crystal Palace
0
30
Brighton & Hove Albion
0
D
03:00 PM
01/11/25
7
Crystal Palace
2
50
Brentford
0
W
02:00 PM
26/10/25
42
Arsenal
1
7
Crystal Palace
0
L
02:00 PM
18/10/25
7
Crystal Palace
3
60
Bournemouth
3
D
01:00 PM
05/10/25
48
Everton
2
7
Crystal Palace
1
L
02:00 PM
27/09/25
7
Crystal Palace
2
44
Liverpool
1
W
02:00 PM
20/09/25
37
West Ham United
1
7
Crystal Palace
2
W
02:00 PM
13/09/25
7
Crystal Palace
0
41
Sunderland
0
D
06:00 PM
31/08/25
40
Aston Villa
0
7
Crystal Palace
3
W
01:00 PM
24/08/25
7
Crystal Palace
1
14
Nottingham Forest
1
D
01:00 PM
17/08/25
38
Chelsea
0
7
Crystal Palace
0
D
03:00 PM
25/05/25
44
Liverpool
1
7
Crystal Palace
1
D
17015
UEFA Conference League (6 Matches)
08:00 PM
27/11/25
1659
RC Strasbourg
2
7
Crystal Palace
1
L
08:00 PM
06/11/25
7
Crystal Palace
3
2950
AZ Alkmaar
1
W
07:00 PM
23/10/25
7
Crystal Palace
0
3404
AEK Larnaca
1
L
04:45 PM
02/10/25
3305
Dynamo Kyiv
0
7
Crystal Palace
2
W
04:00 PM
28/08/25
687
Fredrikstad FK
0
7
Crystal Palace
0
D
07:00 PM
21/08/25
7
Crystal Palace
1
687
Fredrikstad FK
0
W
21
EFL Cup (2 Matches)
07:45 PM
29/10/25
44
Liverpool
0
7
Crystal Palace
3
W
07:00 PM
16/09/25
7
Crystal Palace
1
25
Millwall
1
W
346
Community Shield (1 Matches)
02:00 PM
10/08/25
7
Crystal Palace
2
44
Liverpool
2
W
853
Club Friendly Games (6 Matches)
04:00 PM
01/08/25
2600
FC Augsburg
1
7
Crystal Palace
0
L
02:00 PM
01/08/25
2600
FC Augsburg
1
7
Crystal Palace
3
W
01:20 PM
29/07/25
2556
1. FSV Mainz 05
3
7
Crystal Palace
2
L
12:00 PM
29/07/25
2556
1. FSV Mainz 05
1
7
Crystal Palace
1
D
06:30 PM
25/07/25
4875
Crawley Town
0
7
Crystal Palace
3
W
11:00 AM
12/07/25
7
Crystal Palace
1
25
Millwall
0
W

West Ham United Recent Matches

17
Premier League (24 Matches)
08:00 PM
04/12/25
35
Manchester United
1
37
West Ham United
1
D
02:05 PM
30/11/25
37
West Ham United
0
44
Liverpool
2
L
03:00 PM
22/11/25
60
Bournemouth
2
37
West Ham United
2
D
03:00 PM
08/11/25
37
West Ham United
3
6
Burnley
2
W
02:00 PM
02/11/25
37
West Ham United
3
39
Newcastle United
1
W
07:00 PM
24/10/25
34
Leeds United
2
37
West Ham United
1
L
07:00 PM
20/10/25
37
West Ham United
0
50
Brentford
2
L
02:00 PM
04/10/25
42
Arsenal
2
37
West Ham United
0
L
07:00 PM
29/09/25
48
Everton
1
37
West Ham United
1
D
02:00 PM
20/09/25
37
West Ham United
1
7
Crystal Palace
2
L
04:30 PM
13/09/25
37
West Ham United
0
33
Tottenham Hotspur
3
L
01:00 PM
31/08/25
14
Nottingham Forest
0
37
West Ham United
3
W
07:00 PM
22/08/25
37
West Ham United
1
38
Chelsea
5
L
02:00 PM
16/08/25
41
Sunderland
3
37
West Ham United
0
L
03:00 PM
25/05/25
32
Ipswich Town
1
37
West Ham United
3
W
01:15 PM
18/05/25
37
West Ham United
1
14
Nottingham Forest
2
L
01:15 PM
11/05/25
35
Manchester United
0
37
West Ham United
2
W
01:00 PM
04/05/25
37
West Ham United
1
33
Tottenham Hotspur
1
D
02:00 PM
26/04/25
30
Brighton & Hove Albion
3
37
West Ham United
2
L
02:00 PM
19/04/25
37
West Ham United
1
45
Southampton
1
D
01:00 PM
13/04/25
44
Liverpool
2
37
West Ham United
1
L
02:00 PM
05/04/25
37
West Ham United
2
60
Bournemouth
2
D
06:45 PM
01/04/25
3
Wolverhampton
1
37
West Ham United
0
L
03:00 PM
15/03/25
48
Everton
1
37
West Ham United
1
D
21
EFL Cup (1 Matches)
06:30 PM
26/08/25
3
Wolverhampton
3
37
West Ham United
2
L
853
Club Friendly Games (5 Matches)
02:00 PM
09/08/25
37
West Ham United
1
1643
Lille
1
D
06:00 PM
03/08/25
60
Bournemouth
0
37
West Ham United
2
W
10:30 PM
30/07/25
37
West Ham United
2
48
Everton
1
W
11:00 PM
26/07/25
35
Manchester United
2
37
West Ham United
1
L
01:00 PM
19/07/25
2449
Grasshopper Club Zürich
1
37
West Ham United
3
W

Crystal Palace Next Fixtures

21
EFL Cup

West Ham United Next Fixtures

Crystal Palace Last Match Played stats

Burnley vs Crystal Palace

Final Score :0 - 1

(H)Match overview (A)
58%Ball possession42%
0.95Expected goals0.59
2Big chances2
11Total shots3
2Goalkeeper saves3
3Corner kicks3
9Fouls8
567Passes417
13Tackles17
8Free kicks9
(H)Shots (A)
11Total shots3
4Shots on target3
1Hit woodwork0
1Shots off target0
6Blocked shots0
8Shots inside box3
3Shots outside box0
(H)Attack (A)
0Big chances scored1
2Big chances missed1
1Through balls0
29Touches in penalty area22
2Fouled in final third1
0Offsides3
(H)Passes (A)
474Accurate passes309
29Throw-ins20
65Final third entries49
80/127 (63%)Final third phase40/90 (44%)
23/61 (38%)Long balls22/52 (42%)
5/19 (26%)Crosses5/11 (45%)
(H)Duels (A)
44%Duels56%
12Dispossessed9
24/51 (47%)Ground duels27/51 (53%)
19/47 (40%)Aerial duels28/47 (60%)
3/8 (38%)Dribbles1/5 (20%)
(H)Defending (A)
54%Tackles won76%
13Total tackles17
16Interceptions11
51Recoveries55
42Clearances42
0Errors lead to a shot1
(H)Goalkeeping (A)
2Total saves3
0.28Goals prevented0.46
1Big saves1
0High claims1
1Punches0
6Goal kicks5

West Ham United Last Match Played stats

Manchester United vs West Ham United

Final Score :1 - 1

(H)Match overview (A)
65%Ball possession35%
1.80Expected goals0.79
3Big chances1
17Total shots11
1Goalkeeper saves3
6Corner kicks6
13Fouls9
547Passes297
19Tackles15
9Free kicks13
2Yellow cards2
(H)Shots (A)
17Total shots11
4Shots on target3
1Hit woodwork0
5Shots off target3
8Blocked shots5
13Shots inside box10
4Shots outside box1
(H)Attack (A)
1Big chances scored1
2Big chances missed0
43Touches in penalty area28
2Fouled in final third0
3Offsides2
(H)Passes (A)
446Accurate passes212
28Throw-ins19
65Final third entries60
147/186 (79%)Final third phase55/100 (55%)
22/47 (47%)Long balls27/63 (43%)
5/31 (16%)Crosses3/16 (19%)
(H)Duels (A)
42%Duels58%
10Dispossessed12
36/75 (48%)Ground duels39/75 (52%)
11/36 (31%)Aerial duels25/36 (69%)
9/14 (64%)Dribbles11/18 (61%)
(H)Defending (A)
74%Tackles won53%
19Total tackles15
5Interceptions20
52Recoveries45
17Clearances39
0Errors lead to a shot2
(H)Goalkeeping (A)
1Total saves3
0.06Goals prevented-0.42
1High claims0
0Punches4
5Goal kicks9

Crystal Palace Vs West Ham United Season Stats

Crystal PalacePerformance SummaryWest Ham United
14Matches14
18Goals Scored16
11Goals Conceded28
1.29Goals per Game1.14
0.79Goals Conceded per Game2
4.21Shots on Target per Game3.57
2.93Big Chances per Game1.14
42.64%Ball Possession43.21%
7Clean Sheets1
19.43Tackles per Game14.14
1Penalty Goals Conceded2
10.36Fouls per Game10.57
1.79Offsides per Game1.71
8.36Goal Kicks per Game8.93
17.86Throw-ins per Game19
1.79Yellow Cards per Game1.64
0Red Cards2

Premier League 25/26 Standings

POSTEAMMPWLDPTS
1ArsenalArsenal15102333
2Manchester CityManchester City15104131
3Aston VillaAston Villa1593330
4ChelseaChelsea1574425
5EvertonEverton1575324
6Crystal PalaceCrystal Palace1463523
7SunderlandSunderland1564523
8LiverpoolLiverpool1576223
9Tottenham HotspurTottenham Hotspur1565422
10Brighton & Hove AlbionBrighton & Hove Albion1464422
11Newcastle UnitedNewcastle United1565422
12Manchester UnitedManchester United1464422
13BournemouthBournemouth1555520
14BrentfordBrentford1568119
15FulhamFulham1457217
16Leeds UnitedLeeds United1548315
17Nottingham ForestNottingham Forest1548315
18West Ham UnitedWest Ham United1438312
19BurnleyBurnley15311110
20WolverhamptonWolverhampton1401222
Champions League
UEFA Europa League
Relegation
Top Upcoming
11:30 AM 08/12/25
Prediction
ModenaModena
CatanzaroCatanzaro
02:00 PM 08/12/25
Prediction
PadovaPadova
CesenaCesena
07:30 PM 12/12/25
Prediction
PalermoPalermo
SampdoriaSampdoria
05:30 PM 07/12/25
Prediction
Deportivo La CoruñaDeportivo La Coruña
CD CastellónCD Castellón
08:00 PM 07/12/25
Prediction
GranadaGranada
AD CeutaAD Ceuta
07:30 PM 12/12/25
Prediction
Cultural LeonesaCultural Leonesa
HuescaHuesca
07:00 PM 06/12/25
Prediction
Heracles AlmeloHeracles Almelo
SC TelstarSC Telstar
06:00 PM 07/12/25
Prediction
CF Estrela AmadoraCF Estrela Amadora
FC AroucaFC Arouca
08:00 PM 06/12/25
Prediction
Athletic ClubAthletic Club
Atlético MadridAtlético Madrid
07:15 PM 06/12/25
Prediction
Piast GliwicePiast Gliwice
Legia WarszawaLegia Warszawa
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches