West Ham vs Crystal Palace
Score updated: · Updates may be delayed.
- J. Bowen 49′
- J. Mateta 37′
- T. Mitchell 68′
Half-time0–1
Regulation1–2
Referee: T. Harrington
Crystal Palace beat West Ham 2–1 in the Premier League on 20 September 2025.
Match events
EVENTSJ. MatetaGoal
Tyrick MitchellYellow cardFoul
Max KilmanYellow cardFoul
T. MitchellGoal
Lucas PaquetáYellow cardFoul
El Hadji Malick DioufYellow cardFoul
Dean HendersonYellow cardTime wasting
Jefferson LermaYellow cardFoul
Symbol key
- Goal
- Yellow card
- Red card
- Second yellow / red
- Substitution
- Penalty scored
- Penalty missed
- Own goal
- Goal disallowed
- VAR review
Match stats
The match picture
0.66Expected goals (xG)2.31
8Shots18
3Shots on target3
57%Possession43%
8Corners8
1Saves2
All match statistics
| Statistic | West Ham | Crystal Palace |
|---|---|---|
| Expected goals (xG) | 0.66 | 2.31 |
| Shots | 8 | 18 |
| Shots on target | 3 | 3 |
| Possession | 57% | 43% |
| Corners | 8 | 8 |
| Saves | 1 | 2 |
| Blocked Shots | 1 | 6 |
| Fouls | 15 | 5 |
| Offsides | 1 | 2 |
| Passes % | 83% | 82% |
| Passes accurate | 375 | 284 |
| Red Cards | — | — |
| Shots insidebox | 7 | 14 |
| Shots off Goal | 4 | 9 |
| Shots outsidebox | 1 | 4 |
| Total passes | 450 | 345 |
| Yellow Cards | 3 | 3 |
| goals_prevented | 0.55 | 0.55 |
About these stats
Source: API-Football. xG measures the recorded quality of chances, not who deserved to win. Missing values stay unavailable. Half values are shown only when they agree with the selected full-match record.
- Expected goals (xG): 02/11/2026, 09:09:48 UTC
- Shots: 02/11/2026, 09:09:48 UTC
- Shots on target: 02/11/2026, 09:09:48 UTC
- Possession: 02/11/2026, 09:09:48 UTC
- Corners: 02/11/2026, 09:09:48 UTC
- Saves: 02/11/2026, 09:09:48 UTC
Lineups
Formations
West Ham
4-3-3Coach:
Nuno Espírito Santo →
Substitutes
Crystal Palace
3-4-2-1Coach:
Oliver Glasner →
Substitutes
Source: API-Football · Match updated · About the data























