| Selhurst Park | 20 Apr 2026-19:00
Crystal Palace
w l w d w
0 : 0
0.68
xG
0.61
Full Time
West Ham
l w d l w
competition logo
Allsvenskan 2025
competition logo
Bundesliga 2025-2026
competition logo
Eliteserien 2025
competition logo
Eredivisie 2025-2026
competition logo
Jupiler League 2025-2026
competition logo
LaLiga 2025-2026
competition logo
Ligue 1 2025-2026
competition logo
Premier League 2025-2026
competition logo
Premiership 2025-2026
competition logo
Primeira Liga 2025-2026
competition logo
Serie A 2025-2026
competition logo
Serie B 2025-2026
competition logo
Super League 2025-2026
competition logo
Veikkausliiga 2025
1st Half
45' 15' 30'
 
2nd Half
90' 60' 75'
5'
Match Stats
Line Ups
Commentary
Events
Latest Matches
Crystal Palace
West Ham
Off Target 7Blocked 1
On Target 1
On Target 4
Off Target 5Blocked 2
2 Yellow Cards 1
4 Corners 5
13 Fauls 12
0 Offsides 2
54 Ball Possession 46
9 Shots 9
1 Shots on Goal 4
7 Shots off Goals 3
1 Blocked Shots 2
5 Shots insidebox 7
4 Shots outsidebox 2
3 Goalkeeper Saves 1
440 Total passes 359
358 Passes accurate 266
0.68 Expected Goals 0.61
Crystal Palace
Goalkeepers
Field Players
West Ham
Goalkeepers
Field Players
player photo
6.9
1
D. Henderson
player photo
8
23
J. Canvot
player photo
8
5
M. Lacroix
player photo
7.3
26
C. Richards
player photo
7.2
3
T. Mitchell
player photo
7.3
8
J. Lerma
player photo
6.7
19
W. Hughes
player photo
6.9
2
D. Muñoz
player photo
6.7
10
Yeremy Pino
player photo
6.2
11
B. Johnson
player photo
6.3
22
J. Strand Larsen
player photo
6.9
1
M. Hermansen
player photo
6.6
12
E. Diouf
player photo
7.2
4
A. Disasi
player photo
6.9
15
K. Mavropanos
player photo
6.9
2
K. Walker-Peters
player photo
7.2
7
C. Summerville
player photo
7.9
18
Mateus Fernandes
player photo
7.2
28
T. Souček
player photo
6.7
20
J. Bowen
player photo
6.5
19
Pablo
player photo
6.3
11
V. Castellanos
field field
Crystal Palace
6.9
7.3
23
m
8
90'
6.9
19
m
59'
6.7
7.3
7.2
21'78'
6.2
59'
6.7
59'
6.3
Substitutes
18
m
59'
7.2
7
f
59'
6.2
14
f
59'
6.2
78'
6.3
17
d
34
d
24
d
West Ham
6.9
6.9
7.2
12
m
90'
6.6
20
f
6.7
7.2
19
m
75'
6.5
84'
6.3
Substitutes
75'
6.5
55
m
84'
6.9
25
d
32
m
Crystal Palace
West Ham
B. Johnson
Yellow Card 21'
B. Johnson
Tripping
I. Sarr
Substitute 59'
In:I. Sarr
Out:Yeremy Pino
J. Mateta
Substitute 59'
In:J. Mateta
Out:J. Strand Larsen
D. Kamada
Substitute 59'
In:D. Kamada
Out:W. Hughes
75' Substitute
In:C. Wilson
Out:Pablo
C. Wilson
J. Devenny
Substitute 78'
In:J. Devenny
Out:B. Johnson
84' Substitute
In:M. Kanté
Out:V. Castellanos
M. Kanté
90' +2' Yellow Card
E. Diouf
Roughing
E. Diouf
D. Muñoz
Yellow Card 90' +2'
D. Muñoz
Unsportsmanlike conduct
Yellow Card
21'
90'
+2
Yellow Card
Yellow Card
90'
+2
Referee: D. England
Crystal Palace
W D W D L
Premier League
20 Apr 2026
- 19:00
Crystal Palace
0.68
xG
0.61
0 0
West Ham
Premier League
12 Apr 2026
- 13:00
Crystal Palace
2.34
xG
1.13
2 1
Newcastle
Premier League
15 Mar 2026
- 14:00
Crystal Palace
0.67
xG
1.12
0 0
Leeds
Premier League
5 Mar 2026
- 20:00
Tottenham
1.57
xG
1.78
1 3
Crystal Palace
Premier League
1 Mar 2026
- 14:00
Manchester United
2.12
xG
0.38
2 1
Crystal Palace
West Ham
D L W D W
Premier League
20 Apr 2026
- 19:00
Crystal Palace
0.68
xG
0.61
0 0
West Ham
Premier League
10 Apr 2026
- 19:00
West Ham
1.68
xG
0.56
4 0
Wolves
Premier League
22 Mar 2026
- 14:15
Aston Villa
1.66
xG
0.94
2 0
West Ham
Premier League
14 Mar 2026
- 20:00
West Ham
0.54
xG
1.87
1 1
Manchester City
Premier League
4 Mar 2026
- 19:30
Fulham
1.01
xG
1.09
0 1
West Ham