Premier League Regular Season - 33
Crystal Palace 0 - 0 FT West Ham
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
21' B. Johnson
HT
59' ↓ Y. Pino ↑I. Sarr
59' ↓ J. S. Larsen ↑J. Mateta
59' ↓ W. Hughes ↑D. Kamada
↓ Pablo ↑C. Wilson 75'
78' ↓ B. Johnson ↑J. Devenny
↓ T. Castellanos ↑M. Kante 84'
M. Diouf 90'+2
90'+2 D. Munoz
FT
Player Cards
Our take on every player in this match
Crystal Palace
Goalkeepers
Dean Henderson
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Defenders
Chris Richards
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Maxence Lacroix
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Jaydee Canvot
ENFORCER
4
Tackles
4
Tackles
8
Duels Won
80%
Win %
Midfielders
Daniel Muñoz
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Will Hughes
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Jefferson Lerma
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Tyrick Mitchell
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Forwards
Brennan Johnson
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Yéremy Pino
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Jørgen Strand Larsen
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
BENCH
Walter Benitez
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nathaniel Clyne
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Chadi Riad
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Borna Sosa
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daichi Kamada
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
Justin Devenny
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Rio Cardines
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ismaïla Sarr
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
Jean-Philippe Mateta
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
West Ham
Goalkeepers
Mads Hermansen
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
14%
Pass Acc
Defenders
Kyle Walker-Peters
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Konstantinos Mavropanos
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Axel Disasi
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
75%
Duel Win %
El Hadji Malick Diouf
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
22%
Pass Acc
Midfielders
Jarrod Bowen
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Tomáš Souček
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Mateus Fernandes
PROVOCATEUR
4
Fouls Won
4
Fouls Won
8
Duels Won
0
Pens Won
Crysencio Summerville
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Forwards
Pablo Felipe
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Valentín Castellanos
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
BENCH
Alphonse Aréola
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jean-Clair Todibo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aaron Wan-Bissaka
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Oliver Scarles
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Soungoutou Magassa
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Freddie Potts
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mohamadou Kanté
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Callum Wilson
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Adama Traore
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 09/20/2025 | West Ham | 1 - 2 | Crystal Palace | Premier League | London Stadium |
| 01/18/2025 | West Ham | 0 - 2 | Crystal Palace | Premier League | London Stadium |
| 08/24/2024 | Crystal Palace | 0 - 2 | West Ham | Premier League | Selhurst Park |
| 08/03/2024 | West Ham | 1 - 3 | Crystal Palace | Friendlies Clubs | |
| 04/21/2024 | Crystal Palace | 5 - 2 | West Ham | Premier League | Selhurst Park |
| 12/03/2023 | West Ham | 1 - 1 | Crystal Palace | Premier League | London Stadium |
09/20/2025
01/18/2025
08/24/2024
08/03/2024
04/21/2024
12/03/2023
Crystal Palace Win
West Ham Win
Draw
League Standings
P: 33 GD: +37
P: 32 GD: +36
P: 33 GD: +13
P: 33 GD: +6
P: 33 GD: +11
P: 33 GD: +11
P: 33 GD: +4
P: 33 GD: 0
P: 33 GD: +6
P: 33 GD: +1
P: 33 GD: -4
P: 33 GD: -3
P: 32 GD: -1
P: 33 GD: -3
P: 33 GD: -7
P: 33 GD: -9
P: 33 GD: -17
P: 33 GD: -11
P: 33 GD: -33
League Standings
P: 34 GD: +38
P: 33 GD: +37
P: 33 GD: +13
P: 34 GD: +13
P: 34 GD: +5
P: 34 GD: +9
P: 34 GD: 0
P: 34 GD: +8
P: 33 GD: +4
P: 34 GD: -2
P: 34 GD: 0
P: 34 GD: -9
P: 33 GD: -3
P: 34 GD: -4
P: 34 GD: -7
P: 34 GD: -4
P: 34 GD: -16
P: 34 GD: -10
P: 34 GD: -34
Match previews and recaps to help you decide which games are worth watching
Selhurst Stalemate Leaves Hammers Sweating
Skip It Futmetrix Score: 19/100. A remarkably low post-match rating exposes an attacking void where defensive anchors thrived at the absolute expense of entertainment.
The Low-Octane Start
The Intensity was strikingly low as Crystal Palace hosted West Ham at Selhurst Park. The hosts edged possession but completely lacked a cutting edge in the final third. Passes moved horizontally, putting the crowd to sleep as they waited for a creative spark that never came. West Ham, deeply aware of the Stakes in their ongoing relegation battle, clearly prioritised survival over ambition. The initial phases were a tactical stalemate characterised by caution. Palace managed just a single shot on target all evening. The visitors sat deep in their own half, plugging gaps and daring Palace to break them down. It was a war of attrition from the opening exchanges, setting a dire tone for the attacking spectacle.
The Defensive Wall
The defining narrative of this clash was the absolute defensive dominance on display. Maxence Lacroix built a brick wall at the back for the hosts. His outstanding positioning neutralised every long ball tossed into the penalty area. Alongside him, Jaydee Canvot delivered a similarly monstrous performance, clearing lines and stifling any attempt at a counter-attack. The Balance of the match hinged entirely on these individual duels at the back. For the Hammers, Mateus Fernandes tried desperately to pull the strings in midfield. He worked tirelessly to transition play, but his forwards were starved of meaningful service. The pivot point never arrived because the defenders simply refused to blink.
The Survival Grind
When the final whistle blew, the 0-0 scoreline was a merciful conclusion to a blunt encounter. The Upset Factor remained completely dormant throughout the ninety minutes. For Palace, sitting comfortably in mid-table, this point changes little. They are safe but look thoroughly stagnant. For West Ham, however, every single point is a crucial lifeline. Sitting dangerously in 17th place, they are clutching onto their Premier League status by their fingernails. Their inability to register a goal highlights the immense pressure they face heading into the final fixtures of the season. They survived Selhurst Park, but their attacking woes suggest the ultimate battle for survival will go down to the absolute wire.
Key Questions
What does this mean for Crystal Palace's season?
Sitting 13th with 43 points, Palace are safe from the drop. This cements their mid-table status but highlights an urgent need for summer attacking reinforcements.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
London Derby Defines West Ham's Survival Bid
Worth Watching Futmetrix Score: 66/100. While Palace enjoy mid-table comfort, West Ham arrive in South London knowing any slip-up could seal their relegation fate.
The Setup
The Stakes could not be higher for the visitors. Sitting precariously in 17th place with just 32 points, West Ham are fighting for their Premier League lives. Crystal Palace sit comfortably in 13th, boasting an impressive Form rating backed by three wins in their last five outings. However, Selhurst Park has hardly been a fortress. Palace have managed just four home wins all season. An exceptionally tight Balance rating suggests the away side can exploit this vulnerability, setting up a nervy April evening.
Key Battle
Expect a physical clash between Jean-Philippe Mateta and Konstantinos Mavropanos. Mateta brings serious momentum with two goals in his last two games. However, Mavropanos is the defensive anchor West Ham desperately need right now. The Greek defender offers immense aerial dominance and a bizarrely lethal goal threat, bringing huge Stars power to this crucial duel.
Our Prediction
We see a gritty 1-1 draw. West Ham's desperation will drive them forward, but Dean Henderson—who boasts 21 saves in his last four matches—will deny them the three points they crave. Expect the Hammers to settle for a frustrating point.