Premier League
Crystal Palace 1-1 West Ham
Crystal Palace vs West Ham finished 1-1 in Premier League. Key event: 5' James McArthur (assist Luka Milivojevic · xG 0.02 · From Corner · location 89.7%, 45%). Head to head: H2H last 8: 1-3-4. Home form: W D L L W; Away form: D L L W D. Also shown: timeline, team statistics, lineups, top players, recent team results.
Match context 4 facts
Home form
W D L L W
7 pts, goals 9-7, 1.80 scored/match, 1.40 conceded/match
Away form
D L L W D
5 pts, goals 4-8, 0.80 scored/match, 1.60 conceded/match
Crystal Palace · season record
7 W · 5 D · 13 L
2018/2019: 25 recorded matches, goals 26–33; before 09 Feb 2019 UTC. Not official standings.
West Ham · season record
9 W · 5 D · 11 L
2018/2019: 25 recorded matches, goals 31–38; before 09 Feb 2019 UTC. Not official standings.
Shot map 31 shots · 2 goals
Both teams attack from left to right. The attacking half is shown when every location fits it; larger markers represent higher xG.
Attempt
Goal
Marker size = xG
Timeline 41 events
5'
•
shot
James McArthur
CRY assist Luka Milivojevic · xG 0.02 · From Corner · location 89.7%, 45%
5'
•
shot
Jeffrey Schlupp
CRY xG 0.02 · Left Foot · Open Play · location 78.5%, 30.7%
6'
•
shot
Aaron Wan-Bissaka
CRY xG 0.04 · Right Foot · Open Play · location 79.9%, 44.3%
12'
•
shot
Ryan Fredericks
WES assist Michail Antonio · xG 0.34 · Left Foot · Open Play · location 90.9%, 36.9%
14'
•
shot
Robert Snodgrass
WES assist Felipe Anderson · xG 0.5 · Left Foot · Open Play · location 91.5%, 64.8%
17'
•
shot
James McArthur
CRY assist Wilfried Zaha · xG 0.36 · Left Foot · Open Play · location 90.3%, 60.8%
18'
•
shot
Chicharito
WES assist Felipe Anderson · xG 0.08 · Right Foot · Open Play · location 91.6%, 33%
26'
•
shot
Mark Noble
WES xG 0.76 · Right Foot · location 88.5%, 50%
27'
⚽
Goal
Mark Noble
0–1 WES Penalty
30'
•
shot
Christian Benteke
CRY assist Andros Townsend · xG 0.35 · Right Foot · Open Play · location 90.2%, 35.5%
31'
•
shot
Christian Benteke
CRY assist Luka Milivojevic · xG 0.06 · Right Foot · From Corner · location 92%, 41.7%
35'
•
shot
Robert Snodgrass
WES assist Aaron Cresswell · xG 0.02 · Left Foot · Set Piece · location 82.2%, 72.1%
Show 29 more timeline eventsHide 29 timeline events
35'
Yellow
Aaron Wan-Bissaka
CRY Yellow card
37'
shot
Chicharito
WES assist Michail Antonio · xG 0.04 · Left Foot · Open Play · location 78.5%, 56.3%
41'
shot
Wilfried Zaha
CRY assist Patrick van Aanholt · xG 0.06 · Right Foot · Open Play · location 90.6%, 35.9%
43'
Yellow
Luka Milivojević
CRY Yellow card
44'
shot
James McArthur
CRY assist Wilfried Zaha · xG 0.06 · Right Foot · Open Play · location 89.9%, 30.5%
45+1'
Yellow
James McArthur
CRY Yellow card
52'
shot
James McArthur
CRY assist Patrick van Aanholt · xG 0.58 · Right Foot · Open Play · location 95.9%, 56.5%
57'
shot
Patrick van Aanholt
CRY assist Christian Benteke · xG 0.02 · Left Foot · Open Play · location 75%, 66.1%
60'
Sub
Michy Batshuayi
CRY on for Christian Benteke
67'
shot
Michy Batshuayi
CRY assist Patrick van Aanholt · xG 0.39 · Left Foot · Open Play · location 87.8%, 54.8%
68'
Sub
Marko Arnautović
WES on for Javier Hernández
69'
shot
James McArthur
CRY assist Jeffrey Schlupp · xG 0.04 · Right Foot · From Corner · location 86.9%, 26%
73'
shot
Wilfried Zaha
CRY assist Patrick van Aanholt · xG 0.05 · Right Foot · Open Play · location 83.3%, 63.7%
73'
Sub
Pedro Obiang
WES on for Michail Antonio
75'
shot
Wilfried Zaha
CRY assist James McArthur · xG 0.07 · Left Foot · Open Play · location 97.7%, 64.1%
76'
Goal
Wilfried Zaha
1–1CRY assist James McArthur
79'
Sub
Max Meyer
CRY on for James McArthur
80'
shot
Wilfried Zaha
CRY assist Max Meyer · xG 0.05 · Right Foot · Open Play · location 87.3%, 66.6%
81'
shot
Patrick van Aanholt
CRY assist Luka Milivojevic · xG 0.03 · Left Foot · From Corner · location 77.9%, 66.8%
84'
shot
Michy Batshuayi
CRY assist Wilfried Zaha · xG 0.07 · Left Foot · Open Play · location 83.6%, 40.9%
84'
Sub
Pablo Zabaleta
WES on for Ryan Fredericks
89'
shot
Wilfried Zaha
CRY assist Max Meyer · xG 0.06 · Right Foot · Open Play · location 93.6%, 70.5%
Head-to-head H2H last 10: 5-2-3
Crystal Palace leads the last 10 head-to-head meetings: 5 wins, 2 losses, 3 draws. Latest meeting: 20 Apr 2026 · Crystal Palace vs West Ham · 0 - 0.
Open full team comparisonShowing 8 of 10 head-to-head matches.
Show 2 more head-to-head matchesHide 2 head-to-head matches
Recent form
Showing 8 of 12 recent form matches.
Show 4 more recent form matchesHide 4 recent form matches
Team statistics 17 metrics
Show 9 more statisticsHide 9 statistics
Lineups
West Ham
4-1-4-1 · Manager Manuel Pellegrini 1
Ł
Łukasz Fabiański
GK
24
R
Ryan Fredericks
DEF
23
I
Issa Diop
DEF
21
A
Angelo Ogbonna
DEF
3
A
Aaron Cresswell
DEF
41
D
Declan Rice
MID
30
M
Michail Antonio
MID
16
M
Mark Noble · Captain
MID
11
R
Robert Snodgrass
MID
8
F
Felipe Anderson
MID
17
J
Javier Hernández
FWD
Show 7 substitutesHide 7 substitutes
7
M
Marko Arnautović
FWD
14
P
Pedro Obiang
MID
5
P
Pablo Zabaleta
DEF
13
A
Adrián
GK
26
A
Arthur Masuaku
DEF
45
G
Grady Diangana
MID
9
A
Andy Carroll
FWD
Crystal Palace
4-3-3 · Manager Roy Hodgson 31
V
Vicente Guaita
GK
29
A
Aaron Wan-Bissaka
DEF
34
M
Martin Kelly
DEF
12
M
Mamadou Sakho
DEF
3
P
Patrick van Aanholt
DEF
18
J
James McArthur
MID
4
L
Luka Milivojević · Captain
MID
15
J
Jeffrey Schlupp
MID
10
A
Andros Townsend
FWD
17
C
Christian Benteke
FWD
11
W
Wilfried Zaha
FWD
Show 7 substitutesHide 7 substitutes
23
M
Michy Batshuayi
FWD
7
M
Max Meyer
MID
13
W
Wayne Hennessey
GK
2
J
Joel Ward
DEF
6
S
Scott Dann
DEF
26
B
Bakary Sako
MID
14
J
Jordan Ayew
FWD