Skip to content
Match XI
MATCH XI

Find your football

Finding your football…

Premier League

Crystal Palace vs West Ham United

Full time0–0
Time zone

Times shown in UTC.

Selhurst Park, LondonReferee: Darren EnglandAttendance: 24,974

Match stats

Crystal PalaceWest Ham United
54.2%Possession45.8%
0.73Expected goals (xG)0.61
9Shots9
454Passes366
4Corners taken6
Not availableOffsides2
2Yellow cards1
0Red cards0
10Tackles won13

Match events

Match minutes explained
  1. 21'
    Brennan Johnson bookedCrystal Palace
  2. 39'
    Brennan Johnson injury delay

    Delay in match because of an injury Brennan Johnson (Crystal Palace).

    Crystal Palace
  3. 39'
    El Hadji Malick Diouf injury delay

    Delay in match because of an injury El Hadji Malick Diouf (West Ham United).

    West Ham United
  4. 42'
    Play resumes after injury delay

    Delay over. They are ready to continue.

    Crystal Palace
  5. 59'
    Substitutions

    Ismaïla Sarr on; Yéremy Pino off; Jean-Philippe Mateta on; Jørgen Strand Larsen off; Daichi Kamada on; Will Hughes off

    Crystal Palace
  6. 75'
    Substitutions

    Callum Wilson on; Pablo off

    West Ham United
  7. 78'
    Substitutions

    Justin Devenny on; Brennan Johnson off

    Crystal Palace
  8. 84'
    Substitutions

    Mohamadou Kanté on; Valentín Castellanos off

    West Ham United
  9. 92'
    Daniel Muñoz bookedCrystal Palace
  10. 92'
    El Hadji Malick Diouf bookedWest Ham United

Dean Henderson: In the official starting XI.

Chris Richards: In the official starting XI.

Maxence Lacroix: In the official starting XI.

Jaydee Canvot: In the official starting XI.

Daniel Muñoz: In the official starting XI.

Will Hughes: In the official starting XI.

Jefferson Lerma: In the official starting XI.

Tyrick Mitchell: In the official starting XI.

Brennan Johnson: In the official starting XI.

Yéremy Pino: In the official starting XI.

Jørgen Strand Larsen: In the official starting XI.

Walter Benítez: Named on the official bench.

Ismaïla Sarr: Named on the official bench.

Jean-Philippe Mateta: Named on the official bench.

Nathaniel Clyne: Named on the official bench.

Daichi Kamada: Named on the official bench.

Borna Sosa: Named on the official bench.

Chadi Riad: Named on the official bench.

Justin Devenny: Named on the official bench.

Rio Cardines: Named on the official bench.

Forecast comparison
Official team sheet

Source record

Crystal Palace team sheet

Crystal Palace vs West Ham United · 20 Apr 2026

Starting XI
11 named players
Formation
3-4-2-1

The team sheet confirms selection for this match, not minutes played or fitness for a later fixture.

Premier League match centreCollected by Match XI Publication time not available.

Goalkeeper

Dean HendersonCaptain
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.

Defenders

Chris Richards
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.
Maxence Lacroix
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.
Jaydee Canvot
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.

Midfielders

Daniel Muñoz
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.
Will Hughes
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.
Jefferson Lerma
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.
Tyrick Mitchell
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.

Forwards

Brennan Johnson
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.
Yéremy Pino
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.
Jørgen Strand Larsen
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.

Team sheet collected: Recorded for this finished match.

Bench 9

Walter Benítez
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Ismaïla Sarr
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Jean-Philippe Mateta
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Nathaniel Clyne
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Daichi Kamada
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Borna Sosa
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Chadi Riad
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Justin Devenny
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Rio Cardines
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Bench and substitution rules
Your lineup history

Checking your lineup history...

Saved lineup scenario

Checking this device's saved scenario...

Crystal Palace

Forecast vs official XI

Forecast record

An archived forecast can be checked for this match.

Last match and lineup journeyRecorded names, dates and team sheets

Last match

Official starting XI

Played

vs Newcastle United · a different fixture

  1. Dean Henderson
  2. Daniel Muñoz
  3. Tyrick Mitchell
  4. Maxence Lacroix
  5. Jefferson Lerma
  6. Yéremy Pino
  7. Brennan Johnson
  8. Will Hughes
  9. Jørgen Strand Larsen
  10. Jaydee Canvot
  11. Chris Richards
Previous match
Team-sheet source
Premier League match centreCollected by Match XI Publication time not available.

Archived forecast

Not checked yet

An archived forecast can be checked for this match.

Official XI

Confirmed starters

Source collected

Crystal Palace vs West Ham United · finished match

  1. Dean Henderson
  2. Chris Richards
  3. Maxence Lacroix
  4. Jaydee Canvot
  5. Daniel Muñoz
  6. Will Hughes
  7. Jefferson Lerma
  8. Tyrick Mitchell
  9. Brennan Johnson
  10. Yéremy Pino
  11. Jørgen Strand Larsen
Team-sheet source
Premier League match centreCollected by Match XI Publication time not available.

Browse every recorded result and evidence gap in the forecast record.

Mads Hermansen: In the official starting XI.

Kyle Walker-Peters: In the official starting XI.

Konstantinos Mavropanos: In the official starting XI.

Axel Disasi: In the official starting XI.

El Hadji Malick Diouf: In the official starting XI.

Jarrod Bowen: In the official starting XI.

Tomás Soucek: In the official starting XI.

Mateus Fernandes: In the official starting XI.

Crysencio Summerville: In the official starting XI.

Pablo: In the official starting XI.

Valentín Castellanos: In the official starting XI.

Alphonse Areola: Named on the official bench.

Callum Wilson: Named on the official bench.

Adama Traoré: Named on the official bench.

Jean-Clair Todibo: Named on the official bench.

Soungoutou Magassa: Named on the official bench.

Aaron Wan-Bissaka: Named on the official bench.

Ollie Scarles: Named on the official bench.

Freddie Potts: Named on the official bench.

Mohamadou Kanté: Named on the official bench.

Forecast comparison
Official team sheet

Source record

West Ham United team sheet

Crystal Palace vs West Ham United · 20 Apr 2026

Starting XI
11 named players
Formation
4-4-1-1

The team sheet confirms selection for this match, not minutes played or fitness for a later fixture.

Premier League match centreCollected by Match XI Publication time not available.

Goalkeeper

Mads Hermansen
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.

Defenders

Kyle Walker-Peters
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.
Konstantinos Mavropanos
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.
Axel Disasi
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.
El Hadji Malick Diouf
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.

Midfielders

Jarrod BowenCaptain
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.
Tomás Soucek
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.
Mateus Fernandes
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.
Crysencio Summerville
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.

Forwards

Pablo
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.
Valentín Castellanos
Player profile

Official starter

Premier League match centreCollected by Match XI Publication time not available.

Team sheet collected: Recorded for this finished match.

Bench 9

Alphonse Areola
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Callum Wilson
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Adama Traoré
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Jean-Clair Todibo
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Soungoutou Magassa
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Aaron Wan-Bissaka
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Ollie Scarles
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Freddie Potts
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Mohamadou Kanté
Player profile

Official bench

Premier League match centreCollected by Match XI Publication time not available.
Bench and substitution rules
Your lineup history

Checking your lineup history...

Saved lineup scenario

Checking this device's saved scenario...

West Ham United

Forecast vs official XI

Forecast record

An archived forecast can be checked for this match.

Last match and lineup journeyRecorded names, dates and team sheets

Last match

Official starting XI

Played

vs Wolverhampton Wanderers · a different fixture

  1. Mads Hermansen
  2. Kyle Walker-Peters
  3. Axel Disasi
  4. Crysencio Summerville
  5. Valentín Castellanos
  6. El Hadji Malick Diouf
  7. Konstantinos Mavropanos
  8. Mateus Fernandes
  9. Pablo
  10. Jarrod Bowen
  11. Tomás Soucek
Previous match
Team-sheet source
Premier League match centreCollected by Match XI Publication time not available.

Archived forecast

Not checked yet

An archived forecast can be checked for this match.

Official XI

Confirmed starters

Source collected

Crystal Palace vs West Ham United · finished match

  1. Mads Hermansen
  2. Kyle Walker-Peters
  3. Konstantinos Mavropanos
  4. Axel Disasi
  5. El Hadji Malick Diouf
  6. Jarrod Bowen
  7. Tomás Soucek
  8. Mateus Fernandes
  9. Crysencio Summerville
  10. Pablo
  11. Valentín Castellanos
Team-sheet source
Premier League match centreCollected by Match XI Publication time not available.

Browse every recorded result and evidence gap in the forecast record.

Match archive

My matches

Next club lineups

Sources and update times

Page published 5 Jun 2026, 03:24 UTC. Source dates are listed separately.

Match detail source: 24 Apr 2026, 08:45 UTC.

Premier League match centreCollected by Match XI Publication time not available.
Premier League match statsCollected by Match XI Publication time not available.
Premier League match report eventsCollected by Match XI Publication time not available.
Premier League match commentaryCollected by Match XI Publication time not available.