Crystal Palace 0-0 West Ham final score - 20 April 2026, Premier League

England - Premier League

Crystal Palace
0
-
0
End
West Ham
Welcome offer
Exclusive Offer

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

Highlights

Crystal Palace Crystal Palace
West Ham West Ham
End of game
90+2'
E. Diouf
D. Munoz
90+2'
84'
M. Kante
T. Castellanos
J. Devenny
B. Johnson
78'
75'
C. Wilson
Pablo
J. Mateta
J. Larsen
59'
D. Kamada
W. Hughes
59'
I. Sarr
Y. Pino
59'
Half-time
B. Johnson
21'
Kick-off

Game Statistics

Crystal Palace Crystal Palace
West Ham West Ham
8
Total shots
5
8
Clearances
10
2
Shots on target
3
4
Corners
6
13
Free Kicks
12
54
Possession (%)
46
12
Fouls
11
2
Yellow card
1
8
Goal opportunities
5
0
Offside
2
6
Shots off target
2
1
Shots blocked
4
423
Passes attempted
350
355
Successful passes
276
68
Unsuccessful passes
74
29
Long passes attempted
44
8
Successful long passes
13
21
Unsuccessful long passes
31
27
Crosses attempted
36
4
Successful crosses
10
23
Unsuccessful crosses
26
0
Successful dribbles
4
30
Loss of possession
25
9
Tackles attempted
13
9
Successful tackles
12
0
Missed tackles
1
57
Defensive clearances
51
8
Interceptions
3
6
Defensive blocks
2
3
Saves
3
1
Injuries
1
4
Substitutions
2

Form

Table

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

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

Head to head

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

Tactical Scheme

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

Live Commentary

90+5' corner_1

West Ham have been awarded a corner by Darren England.

90+3' sifflet_1

Ball goes out of play for a West Ham goal kick.

90+3' tir_non_cadre_1

Jefferson Lerma of Crystal Palace gets in a strike, but is off target.

90+2' carton_jaune_1

El Hadji Malick Diouf is booked for the away team.

90+2' carton_jaune_1

Daniel Munoz (Crystal Palace) has received a first yellow card.

90+2' coup_franc_1

In London a free kick has been awarded the home team.

90+1'  

Throw-in Crystal Palace.

90+1'  

Darren England signals a throw-in for Crystal Palace, close to West Ham's area.

90' ending

Full-time! The final score is 0 - 0.

90' sifflet_1

Goal kick for West Ham at Selhurst Park.

90' tir_non_cadre_1

Crystal Palace are coming forward and Jaydee Canvot gets in a strike, it misses the target, however.

88'  

Ball safe as Crystal Palace is awarded a throw-in in their half.

87' sifflet_1

It's a goal kick for the home team in London.

87' tir_non_cadre_1

In London West Ham attack through El Hadji Malick Diouf. The finish is off target, however.

85' coup_franc_1

Crystal Palace will need to be alert as they defend a dangerous free kick from West Ham.

85'  

Can Crystal Palace capitalize from this throw-in deep inside West Ham's half?

84' substitution_1

Mohamadou Kante is replacing Taty Castellanos for the away team.

84' sifflet_1

Crystal Palace have a goal kick.

81' corner_1

Corner awarded to Crystal Palace.

80' tir_cadre_1

Taty Castellanos gets his shot on target but fails to score for West Ham.

79' sifflet_1

Ball goes out of play for a West Ham goal kick.

79' corner_1

Corner awarded to Crystal Palace.

78' substitution_1

Oliver Glasner (Crystal Palace) is making a fourth change, with Justin Devenny replacing the possibly injured Brennan Johnson.

78' tir_cadre_1

Jefferson Lerma of Crystal Palace smashes in a shot on target. The keeper saves, though.

76' coup_franc_1

Free kick West Ham.

75' substitution_1

The away team have replaced Pablo with Callum Wilson. This is the first substitution made today by Nuno Espirito Santo.

75' coup_franc_1

Crystal Palace awarded a free kick in their own half.

73'  

Throw-in high up the field for Crystal Palace in London.

73'  

Throw-in for Crystal Palace in their own half.

72'  

Throw-in Crystal Palace.

71'  

Throw-in for Crystal Palace in the half of West Ham.

70'  

Can Crystal Palace get the ball into an attacking position from this throw-in in West Ham's half?

68' tir_cadre_1

West Ham's Konstantinos Mavropanos gets in a shot on goal at Selhurst Park. But the effort is unsuccessful.

68' corner_1

West Ham have been awarded a corner by Darren England.

66' sifflet_1

Darren England awards West Ham a goal kick.

63' coup_franc_1

Free kick for West Ham in their own half.

62'  

Darren England awards the home team a throw-in.

61' coup_franc_1

Free kick for Crystal Palace in their own half.

60' tir_cadre_1

Crystal Palace drives forward and Jefferson Lerma gets in a shot. Without netting, however.

59' substitution_1

Oliver Glasner (Crystal Palace) is making a third substitution, with Daichi Kamada replacing Will Hughes.

59' substitution_1

Jean-Philippe Mateta is replacing Jorgen Strand Larsen for Crystal Palace at Selhurst Park.

59' substitution_1

Oliver Glasner is making the team's first substitution at Selhurst Park with Ismaila Sarr replacing Yeremy Pino.

58' coup_franc_1

Free kick for Crystal Palace in the half of West Ham.

58' corner_1

Corner awarded to Crystal Palace.

57' tir_non_cadre_1

Pablo of West Ham gets in a strike, but is off target.

56' coup_franc_1

It's getting dangerous! Free kick for West Ham close to the penalty box.

54' corner_1

Corner awarded to Crystal Palace.

52' coup_franc_1

Darren England signals a free kick to Crystal Palace in their own half.

51'  

Throw-in for Crystal Palace at Selhurst Park.

51' tir_non_cadre_1

West Ham's Jarrod Bowen breaks free at Selhurst Park. But the strike goes wide of the post.

51' corner_1

West Ham have been awarded a corner by Darren England.

50' corner_1

Darren England has awarded West Ham a corner.

49'  

West Ham awarded a throw-in in their own half.

49' sifflet_1

Goal kick for West Ham at Selhurst Park.

49'  

Crystal Palace to take a throw-in in West Ham territory.

48'  

Can Crystal Palace get the ball into an attacking position from this throw-in in West Ham's half?

48'  

Darren England signals a West Ham throw-in in Crystal Palace's half.

47' sifflet_1

It's a goal kick for the away team in London.

47'  

Throw-in for West Ham close to the penalty box.

47'  

Crystal Palace to take a throw-in in West Ham territory.

46'  

Can West Ham capitalize from this throw-in deep inside Crystal Palace's half?

45+4' sifflet_1

Ball goes out of play for a Crystal Palace goal kick.

45+4'  

Throw-in for West Ham close to the penalty box.

45+3' hors_jeu_1

In London West Ham's Crysencio Summerville is caught offside.

45+3'  

Throw-in for West Ham in the half of Crystal Palace.

45+2'  

Throw-in Crystal Palace.

45+1' sifflet_1

Goal kick for West Ham at Selhurst Park.

45+1' tir_non_cadre_1

Crystal Palace's Tyrick Mitchell misses with an attempt on goal.

45'  

The first-half has come to a close in London.

44' sifflet_1

Darren England awards Crystal Palace a goal kick.

44' tir_cadre_1

West Ham's Konstantinos Mavropanos is on target but unsuccessful.

44' corner_1

West Ham takes a corner from the right.

43'  

Ball safe as Crystal Palace is awarded a throw-in in their half.

43'  

West Ham's El Hadji Malick Diouf looks ok and returns to the pitch.

43'  

Brennan Johnson returns to the field for Crystal Palace after picking up a slight injury.

42' tir_non_cadre_1

Crystal Palace are pushing forward but Jorgen Strand Larsen's finish is wide of the goal.

40' blessure_1

Play has been interrupted briefly in London to check on Brennan Johnson, who is grimacing with pain.

40' blessure_1

Play has been temporarily suspended for attention to El Hadji Malick Diouf for West Ham who is writhing in pain on the pitch.

39' tir_non_cadre_1

West Ham are coming forward and Taty Castellanos gets in a strike, it misses the target, however.

39'  

West Ham awarded a throw-in in their own half.

38'  

Darren England awards the away team a throw-in.

37' coup_franc_1

Darren England signals a free kick to West Ham in their own half.

37'  

Throw-in for Crystal Palace in their own half.

35' coup_franc_1

Free kick for West Ham in their own half.

34' coup_franc_1

Can West Ham capitalize from this dangerous free kick?

32' coup_franc_1

Darren England signals a free kick to Crystal Palace in their own half.

32'  

Throw-in high up the field for West Ham in London.

31' hors_jeu_1

Darren England blows against West Ham's Axel Disasi for offside.

31' corner_1

Corner awarded to West Ham.

30'  

A throw-in for the away team on the opposite half.

29'  

Throw-in for West Ham at Selhurst Park.

29'  

Throw-in for Crystal Palace at Selhurst Park.

28' tir_non_cadre_1

In London West Ham attack through Crysencio Summerville. The finish is off target, however.

27' coup_franc_1

Crystal Palace awarded a free kick in their own half.

26' sifflet_1

It's a goal kick for the away team in London.

26' tir_non_cadre_1

Crystal Palace's Brennan Johnson breaks free at Selhurst Park. But the strike goes wide of the post.

25' sifflet_1

Crystal Palace have a goal kick.

24' coup_franc_1

Darren England signals a free kick to Crystal Palace in their own half.

24'  

A throw-in for the home team on the opposite half.

23' coup_franc_1

West Ham awarded a free kick in their own half.

22'  

West Ham awarded a throw-in in their own half.

21' carton_jaune_1

Brennan Johnson (Crystal Palace) has been booked and must now be careful not to get a second yellow card.

21' coup_franc_1

Free kick for West Ham in their own half.

20' sifflet_1

West Ham have a goal kick.

20' tir_non_cadre_1

Crystal Palace's Brennan Johnson gets his shot away but it misses the target.

19' coup_franc_1

Darren England signals a free kick to Crystal Palace in their own half.

18'  

West Ham needs to be cautious. Crystal Palace have an attacking throw-in.

17' sifflet_1

Goal kick for Crystal Palace at Selhurst Park.

17'  

West Ham to take a throw-in in Crystal Palace territory.

16'  

Crystal Palace have a dangerous throw-in.

15' sifflet_1

Ball goes out of play for a Crystal Palace goal kick.

15' tir_non_cadre_1

West Ham are pushing forward but Taty Castellanos's finish is wide of the goal.

14'  

Can Crystal Palace get the ball into an attacking position from this throw-in in West Ham's half?

13' coup_franc_1

Darren England signals a free kick to West Ham just outside Crystal Palace's area.

12'  

Darren England signals a Crystal Palace throw-in in West Ham's half.

11'  

Throw-in for West Ham in their own half.

10' coup_franc_1

Free kick for Crystal Palace in their own half.

10' sifflet_1

Darren England awards Crystal Palace a goal kick.

9' coup_franc_1

Crystal Palace will need to be alert as they defend a dangerous free kick from West Ham.

8'  

Throw-in Crystal Palace.

7' sifflet_1

It's a goal kick for the away team in London.

7' tir_non_cadre_1

Jorgen Strand Larsen for Crystal Palace gets in a strike but fails to hit the target.

6' coup_franc_1

In London a free kick has been awarded the home team.

5'  

Ball safe as West Ham is awarded a throw-in in their half.

4' coup_franc_1

Free kick West Ham.

2'  

Darren England signals a throw-in for Crystal Palace, close to West Ham's area.

2'  

Darren England awards the away team a throw-in.

1'  

Throw-in for West Ham in the half of Crystal Palace.

 

Crystal Palace scores 1.33 goals when playing at home and West Ham United scores 1.42 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Crystal Palace and West Ham United is 1.6.

 

Average number of goals in meetings between Crystal Palace and West Ham United is 3.6.

 

Crystal Palace scores 2.4 goals in a match against West Ham United and West Ham United scores 1.2 goals against Crystal Palace (on average).

 

West Ham United have won just 1 of their last 5 Premier League games against Crystal Palace.

 

Crystal Palace have lost just 1 of their last 5 Premier League games against West Ham United.

 

In the last 5 meetings Crystal Palace won 4, West Ham United won 1, 0 draws.

 

Crystal Palace have lost just 1 of their last 5 games against West Ham United (in all competitions).

 

Crystal Palace's performance of the last 5 matches is better than West Ham United's.

 

In Premier League, Crystal Palace has better performance than West Ham United.

 

When West Ham United is down 1-0 away, they win 0% of their matches.

 

When Crystal Palace is down 0-1 home, they win 37% of their matches.

 

When West Ham United leads 0-1 away, they win in 75% of their matches.

 

When Crystal Palace leads 1-0 at home, they win in 64% of their matches.

 

On their last meeting Crystal Palace won by 1 goals.

 

The winner of their last meeting was Crystal Palace.

 

Crystal Palace wins 45% of halftimes, West Ham United wins 34%.

 

Crystal Palace wins 1st half in 45% of their matches, West Ham United in 34% of their matches.

 

William James Hughes has more yellow cards (7) than any other player at Crystal Palace. Mateus Goncalo Espanha Fernandes has collected 7 for West Ham United.

 

Adam James Wharton has assisted the most goals for Crystal Palace with 5. Jarrod Bowen is West Ham United's biggest assister (8).

 

Jean Philippe Mateta is Crystal Palace's top scorer with 10 goals. Jarrod Bowen has scored 8 times for West Ham United.

 

Crystal Palace's home record this season: 4-7-5.

 

West Ham United haven't scored in 5 of their 16 away matches in Premier League this season.

 

Crystal Palace haven't scored in 6 of their 16 home matches in Premier League this season.

 

Crystal Palace haven't lost in any of their last 6 home matches.

 

Crystal Palace haven't lost in their last 6 games.

 

Crystal Palace have a winning streak of 3 matches.

 

Did you know that West Ham United scores 25% of their goals between the minutes 76-90?

 

Did you know that Crystal Palace scores 3% of their goals between the minutes 46-60? This is the lowest percentage in the league.

 

Did you know that Crystal Palace scores 31% of their goals between the minutes 31-45? This is the highest percentage in the league.

 

Last season's matches: 0-2 (Crystal Palace at home) and 0-2 (West Ham United at home).

 

During the last 36 meetings, Crystal Palace have won 14 times, there have been 10 draws while West Ham United have won 12 times.

 

During the last 18 meetings with Crystal Palace playing at home, Crystal Palace have won 7 times, there have been 4 draws while West Ham United have won 7 times.

 

The most common result of matches between Crystal Palace and West Ham United is 1-0. 5 matches have ended with this result.

 

The most common result of matches between Crystal Palace and West Ham United when Crystal Palace is playing at home is 1-0. 3 matches have ended with this result.

Score and result Crystal Palace - West Ham

The Crystal Palace - West Ham match (Football - Premier League) at 20/04/2026 15:00 is complete.

The Crystal Palace - West Ham match result is as follows: 0-0.

Now that this Premier League Football match is over and the score is known, you can find the highlights and key statistics on that same page.