Crystal Palace FC vs West Ham United FC, Premier League 2023-24 REGULAR SEASON
Overview
Match Preview
Crystal Palace FC vs West Ham United FC — Premier League at Selhurst Park.
- Crystal Palace FC 5 games · 4 pts (2026/27)
- West Ham United FC 0 games · 0 pts (2026/27)
Match Details
- Referee Graham Scott
- Assistant 1 James Mainwaring
- Assistant 2 Sam Lewis (England)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Manchester City FC | 5 | 15 |
| 2 | Arsenal FC | 5 | 12 |
| 3 | Brighton & Hove Albion FC | 5 | 10 |
| 4 | Brentford FC | 5 | 9 |
| 5 | Leeds United FC | 5 | 9 |
| 6 | Liverpool FC | 5 | 9 |
| 7 | Everton FC | 5 | 9 |
| 8 | Hull City AFC | 5 | 8 |
| 9 | Newcastle United FC | 5 | 8 |
| 10 | Chelsea FC | 5 | 7 |
| 11 | Ipswich Town FC | 5 | 6 |
| 12 | Manchester United FC | 5 | 5 |
| 13 | Nottingham Forest FC | 5 | 5 |
| 14 | Sunderland AFC | 5 | 4 |
| 15 | Crystal Palace FC | 5 | 4 |
| 16 | Aston Villa FC | 5 | 4 |
| 17 | AFC Bournemouth | 5 | 3 |
| 18 | Coventry City FC | 5 | 3 |
| 19 | Fulham FC | 5 | 2 |
| 20 | Tottenham Hotspur FC | 5 | 2 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 21 Apr | West Ham United FC | H | 5–2 | W |
| 14 Apr | Liverpool FC | A | 1–0 | W |
| 06 Apr | Manchester City FC | H | 2–4 | L |
| 02 Apr | AFC Bournemouth | A | 0–1 | L |
| 30 Mar | Nottingham Forest FC | A | 1–1 | D |
| 09 Mar | Luton Town FC | H | 1–1 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 21 Apr | Crystal Palace FC | A | 2–5 | L |
| 18 Apr | Bayer 04 Leverkusen | H | 1–1 | D |
| 14 Apr | Fulham FC | H | 0–2 | L |
| 11 Apr | Bayer 04 Leverkusen | A | 0–2 | L |
| 06 Apr | Wolverhampton Wanderers FC | A | 2–1 | W |
| 02 Apr | Tottenham Hotspur FC | H | 1–1 | D |
Key Stats
81%
Both Teams to Score
H2H (16 games)
H2H (16 games)
63%
Over 2.5 Goals
H2H history
H2H history
20%
Clean Sheets
Crystal Palace FC this season
Crystal Palace FC this season
Goal Timing (This Season)
Crystal Palace FC
0-15
1/1
16-30
–/2
31-45
1/3
46-60
1/3
61-75
1/–
76+
1/2
■ Scored ■ Conceded
Top Scorers (This Season)
Crystal Palace FC
| Tyrick Mitchell | 2 G |
Events
Match Events
- 0' The stage is set the green flag drops! Another match against Crystal Palace FC and West Ham United FC has kicked off!
- 5' With 0 assists to his name this season, Adam Wharton is clearly more than just a goal scorer for West Ham United FC.
- 7' GOAL! Michael Olise scores on 7. Assisted by Joachim Andersen
- 12' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 16' The England Eberechi Eze breaks the deadlock on 16 minutes. 2-0!
- 20' Brilliant from the ! Emerson makes it 2-1 with a superb finish on 20.
- 25' Not even hints on scoring a goal over the last 25 minutes.
- 27' It’s a booking for West Ham United FC player. Michail Antonio gets a card.
- 31' A goal from the France international Jean-Philippe Mateta! He fires home on 31 to make it 3-1!
- 36' The travelling West Ham United FC supporters hardly appreciate their team being pressed down to the backline.
- 39' That is a card for Crystal Palace FC. Will Hughes will be fuming at that decision.
- 40' Goal! Michail Antonio scores his 54 goal in 345 matches.
- 45' The referee reaches into his pocket. Out comes the card for Tyrick Mitchell.
- 46' Another substitution for West Ham United FC to replace Angelo Ogbonna by Aaron Cresswell on 46 minute.
- 51' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 56' Crystal Palace FC are deployed in a 3-4-2-1 today, looking to exploit space against West Ham United FC's 4-2-3-1 shape.
- 61' The home supporters are growing impatient. Crystal Palace FC must find a spark to ignite this game.
- 62' Naouirou Ahamada is ready to make an impact after coming on for Adam Wharton at the 62 minute mark.
- 64' Assisted by Eberechi Eze with the perfectly-timed delivery and Jean-Philippe Mateta makes no mistake. 4-2!
- 66' Naouirou Ahamada catches the referee's attention in entirely the wrong way. card on 66.
- 68' The whistle greets Michael Olise as he departs to be replaced by Jordan Ayew.
- 73' The midfield battle is intense right now. Both Crystal Palace FC and West Ham United FC are fighting for every inch of the pitch.
- 75' The West Ham United FC manager makes a substitution. Edson Alvarez departs to be replaced by Kalvin Phillips.
- 80' Vladimir Coufal has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 82' Fresh legs for Crystal Palace FC! Jeffrey Schlupp comes on to replace Eberechi Eze.
- 86' West Ham United FC ring the changes. Mohammed Kudus has done his job and it is now time for Maxwel Cornet to step up.
- 89' with the perfectly-timed delivery and Tyrick Mitchell makes no mistake. 5-2!
- 5-2 the final result. West Ham United FC will be bitterly disappointed.
Lineups
Crystal Palace FC Lineups
3-4-2-1Starting XI
-
19
Will Hughes ↓ Jairo Riedewald 82'
- 17
-
10
Eberechi Eze ↓ Jeffrey Schlupp 82'
- 30
- 14
- 16
-
7
Michael Olise ↓ Jordan Ayew 68'
- 3
- 26
- 12
-
20
Adam Wharton ↓ Naouirou Ahamada 62'
Bench
- 4
-
9
Jordan Ayew ↑ 68'
- 2
- 5
-
15
Jeffrey Schlupp ↑ 82'
-
44
Jairo Riedewald ↑ 82'
- 31
-
22
Odsonne Edouard ↑ 68'
-
29
Naouirou Ahamada ↑ 62'
Coach
Oliver Glasner
West Ham United FC Lineups
4-2-3-1Starting XI
- 10
- 33
- 4
- 7
- 1
- 21
-
9
Michail Antonio ↓ Danny Ings 75'
-
19
Edson Alvarez ↓ Kalvin Phillips 75'
-
28
Tomas Soucek ↓ Ben Johnson 46'
- 5
-
14
Mohammed Kudus ↓ Maxwel Cornet 86'
Bench
-
18
Danny Ings ↑ 75'
-
3
Aaron Cresswell ↑ 46'
-
11
Kalvin Phillips ↑ 75'
- 23
-
17
Maxwel Cornet ↑ 86'
-
2
Ben Johnson ↑ 46'
- 45
- 42
- 61
Coach
David Moyes
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Michail Antonio | 6 |
| Tomas Soucek | 4 |
| Jean-Philippe Mateta | 4 |
| Wilfried Zaha | 4 |
| Jordan Ayew | 3 |
| Michael Olise | 3 |
| Odsonne Edouard | 2 |
| Sebastien Haller | 2 |
Head to Head
Crystal Palace FC Form
2024-04-21
Crystal Palace FC
5–2
West Ham United FC
W
2024-04-14
Liverpool FC
0–1
Crystal Palace FC
W
2024-04-06
Crystal Palace FC
2–4
Manchester City FC
L
2024-04-02
AFC Bournemouth
1–0
Crystal Palace FC
L
2024-03-30
Nottingham Forest FC
1–1
Crystal Palace FC
D
2024-03-09
Crystal Palace FC
1–1
Luton Town FC
D
West Ham United FC Form
2024-04-21
Crystal Palace FC
5–2
West Ham United FC
L
2024-04-18
West Ham United FC
1–1
Bayer 04 Leverkusen
D
2024-04-14
West Ham United FC
0–2
Fulham FC
L
2024-04-11
Bayer 04 Leverkusen
2–0
West Ham United FC
L
2024-04-06
Wolverhampton Wanderers FC
1–2
West Ham United FC
W
2024-04-02
West Ham United FC
1–1
Tottenham Hotspur FC
D
Predictions
Prediction accuracy
4 / 4
2.21
Crystal Palace FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.55
West Ham United FC xG
I would bet for:
Over 2.5 goals 71% + Both teams to score 70%
Match Result
✓ CorrectActual: Crystal Palace FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.76
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 89% |
|
11% |
| ± 2.5 | 71% |
|
29% |
| ± 3.5 | 51% |
|
49% |
| ± 4.5 | 32% |
|
68% |
Double Chance
Crystal Palace FC or Draw
76%
Draw or West Ham United FC
46%
Crystal Palace FC or West Ham United FC
78%
Half-Time Result
✓ CorrectActual: Crystal Palace FC win at HT
Correct Score
✗ 5–2 not predicted5 – 2Actual
1 – 1
8.8%
2 – 1
8.5%
2 – 2
6.5%
3 – 1
6.2%
1 – 2
6%
2 – 0
5.8%
3 – 2
4.8%
1 – 0
4.7%
3 – 0
4.1%
0 – 0
3.6%
4 – 1
3.5%
2 – 3
3.4%
Asian Handicap — Crystal Palace FC
| Handicap | Crystal Palace FC covers | Push | West Ham United FC covers |
|---|---|---|---|
| -2.5 | 16% | — | 84% |
| -2 | 16% | 16% | 68% |
| -1.5 | 32% | — | 68% |
| -1 | 32% | 20% | 48% |
| -0.5 | 52% | — | 48% |
| +0.5 | 74% | — | 26% |
| +1 | 74% | 14% | 13% |
| +1.5 | 87% | — | 13% |
| +2 | 87% | 8% | 5% |
| +2.5 | 95% | — | 5% |
Clean Sheet
Crystal Palace FC keeps clean sheet
22%
✓
West Ham United FC keeps clean sheet
12%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

