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 10 games · 7 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 | Arsenal FC | 10 | 27 |
| 2 | Brighton & Hove Albion FC | 10 | 22 |
| 3 | Manchester City FC | 10 | 21 |
| 4 | Liverpool FC | 10 | 18 |
| 5 | Chelsea FC | 10 | 16 |
| 6 | Everton FC | 10 | 16 |
| 7 | AFC Bournemouth | 10 | 15 |
| 8 | Brentford FC | 10 | 14 |
| 9 | Leeds United FC | 10 | 14 |
| 10 | Aston Villa FC | 10 | 13 |
| 11 | Tottenham Hotspur FC | 10 | 12 |
| 12 | Newcastle United FC | 10 | 12 |
| 13 | Hull City AFC | 10 | 11 |
| 14 | Ipswich Town FC | 10 | 11 |
| 15 | Fulham FC | 10 | 10 |
| 16 | Nottingham Forest FC | 10 | 9 |
| 17 | Coventry City FC | 10 | 9 |
| 18 | Manchester United FC | 10 | 8 |
| 19 | Sunderland AFC | 10 | 8 |
| 20 | Crystal Palace FC | 10 | 7 |
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
10%
Clean Sheets
Crystal Palace FC this season
Crystal Palace FC this season
Goal Timing (This Season)
Crystal Palace FC
0-15
1/4
16-30
–/3
31-45
3/4
46-60
2/7
61-75
1/1
76+
2/4
■ Scored ■ Conceded
Top Scorers (This Season)
Crystal Palace FC
| Tyrick Mitchell | 2 G |
Events
Match Events
- 0' It’s Showtime! The match between Crystal Palace FC and West Ham United FC is underway.
- 5' Will Hughes has been disciplined this evening — perhaps mindful of those 44 cards already picked up this season.
- 7' What a moment for Michael Olise! That strike on 7 puts his side firmly in control.
- 12' A quiet spell here at Selhurst Park. West Ham United FC seem content sitting deep and soaking up pressure.
- 16' Eberechi Eze is having a superb {COMPETITION} campaign — that is 2 goals this season for the .
- 20' Emerson does the damage! The net is bulging and West Ham United FC surge ahead!
- 25' Dean Henderson needs to be pretty careful with his discipline considering 0 Yellow cards this season.
- 27' West Ham United FC player sees a card in front of him.
- 31' The deadlock is broken! Jean-Philippe Mateta gets on the scoresheet on 31 minutes.
- 36' Both teams are passing the ball around with high level of urgency. Crystal Palace FC needs to do something about it to get closer to the goal.
- 39' It’s gonna be a card for Will Hughes.
- 40' Michail Antonio doubles the advantage! 3-2 and this game is slipping away from the opposition.
- 45' That is a card for Crystal Palace FC. Tyrick Mitchell will be fuming at that decision.
- 46' Aaron Cresswell has so much to prove this time. He replaces Angelo Ogbonna on 46 minute.
- 51' Kalvin Phillips is a natural midfielder and has been asked to do a very specific job for Crystal Palace FC tonight.
- 56' West Ham United FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 61' West Ham United FC have won 498 goals from 355 games. They will be desperate to add to that tally today.
- 62' A tactical swap from Crystal Palace FC — Naouirou Ahamada on, Adam Wharton off on 62 minutes.
- 64' Against the run of play, Jean-Philippe Mateta has scored! This game has turned on its head.
- 66' Controversy at the stadium! Naouirou Ahamada argues furiously but the card stands.
- 68' Crystal Palace FC ring the changes. Michael Olise has done his job and it is now time for Jordan Ayew to step up.
- 73' It is a cagey affair so far. Crystal Palace FC in their 3-4-2-1 trying to find a way past West Ham United FC's compact 4-2-3-1.
- 75' A tactical swap from West Ham United FC — Kalvin Phillips on, Edson Alvarez off on 75 minutes.
- 80' The home supporters are growing impatient. Crystal Palace FC must find a spark to ignite this game.
- 82' Fresh legs for Crystal Palace FC! Jeffrey Schlupp comes on to replace Eberechi Eze.
- 86' The West Ham United FC bench stirs into life. Mohammed Kudus is withdrawn and Maxwel Cornet gets his opportunity.
- 89' The England Tyrick Mitchell breaks the deadlock on 89 minutes. 5-2!
- The referee blows the final whistle. Sensational lose for West Ham United FC.
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 |
| Robert Snodgrass | 2 |
| Conor Gallagher | 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.

