---
source: thedugout.football
generated: 2026-05-15T01:50:04.772Z
data_provider: API-Football
---

# Crystal Palace 0-0 West Ham

- **Status:** FT
- **Date:** 20 Apr 20:00
- **League:** Premier League, Regular Season - 33
- **Venue:** Selhurst Park, London

## Match Events

| Min | Event | Player | Team |
|-----|-------|--------|------|
| 21' | Yellow Card | B. Johnson | Crystal Palace |
| 59' | Substitution 1 | Y. Pino (on for I. Sarr) | Crystal Palace |
| 59' | Substitution 2 | J. S. Larsen (on for J. Mateta) | Crystal Palace |
| 59' | Substitution 3 | W. Hughes (on for D. Kamada) | Crystal Palace |
| 75' | Substitution 1 | Pablo (on for C. Wilson) | West Ham |
| 78' | Substitution 4 | B. Johnson (on for J. Devenny) | Crystal Palace |
| 84' | Substitution 2 | T. Castellanos (on for M. Kante) | West Ham |
| 90+2' | Yellow Card | M. Diouf | West Ham |
| 90+2' | Yellow Card | D. Munoz | Crystal Palace |

## Statistics

| Stat | Crystal Palace | West Ham |
|------|--------|--------|
| Shots on Goal | 1 | 4 |
| Shots off Goal | 7 | 3 |
| Total Shots | 9 | 9 |
| Blocked Shots | 1 | 2 |
| Shots insidebox | 5 | 7 |
| Shots outsidebox | 4 | 2 |
| Fouls | 13 | 12 |
| Corner Kicks | 4 | 5 |
| Offsides | 0 | 2 |
| Ball Possession | 54% | 46% |
| Yellow Cards | 2 | 1 |
| Red Cards | - | - |
| Goalkeeper Saves | 3 | 1 |
| Total passes | 428 | 354 |
| Passes accurate | 347 | 263 |
| Passes % | 81% | 74% |
| expected_goals | 0.61 | 0.61 |
| goals_prevented | 0 | 0 |

## Crystal Palace Lineup (3-4-2-1)

**Starting XI:** Dean Henderson (1), Chris Richards (26), Maxence Lacroix (5), Jaydee Canvot (23), Daniel Muñoz (2), Will Hughes (19), Jefferson Lerma (8), Tyrick Mitchell (3), Brennan Johnson (11), Yéremy Pino (10), Jørgen Strand Larsen (22)

**Substitutes:** Daichi Kamada (18), Ismaïla Sarr (7), Jean-Philippe Mateta (14), Walter Benitez (44), Nathaniel Clyne (17), Chadi Riad (34), Borna Sosa (24), Justin Devenny (55), Rio Cardines (59)


## West Ham Lineup (4-4-1-1)

**Starting XI:** Mads Hermansen (1), Kyle Walker-Peters (2), Konstantinos Mavropanos (15), Axel Disasi (4), El Hadji Malick Diouf (12), Jarrod Bowen (20), Tomáš Souček (28), Mateus Fernandes (18), Crysencio Summerville (7), Pablo Felipe (19), Valentín Castellanos (11)

**Substitutes:** Callum Wilson (9), Alphonse Aréola (23), Jean-Clair Todibo (25), Aaron Wan-Bissaka (29), Oliver Scarles (30), Soungoutou Magassa (27), Freddie Potts (32), Mohamadou Kanté (55), Adama Traore (17)

