Crystal Palace vs West Ham United
Match stats
Match events
- 21'Brennan Johnson bookedCrystal Palace
- 39'Brennan Johnson injury delay
Delay in match because of an injury Brennan Johnson (Crystal Palace).
Crystal Palace - 39'El Hadji Malick Diouf injury delay
Delay in match because of an injury El Hadji Malick Diouf (West Ham United).
West Ham United - 42'Play resumes after injury delay
Delay over. They are ready to continue.
Crystal Palace - 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 - 75'Substitutions
Callum Wilson on; Pablo off
West Ham United - 78'Substitutions
Justin Devenny on; Brennan Johnson off
Crystal Palace - 84'Substitutions
Mohamadou Kanté on; Valentín Castellanos off
West Ham United - 92'Daniel Muñoz bookedCrystal Palace
- 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.
Crystal Palace
Official team sheet
Source record
Crystal Palace team sheetCrystal 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.
Official formation · attacking upwards
Goalkeeper
Dean HendersonCaptain
Official starter
Defenders
Chris Richards
Official starter
Maxence Lacroix
Official starter
Jaydee Canvot
Official starter
Midfielders
Daniel Muñoz
Official starter
Will Hughes
Official starter
Jefferson Lerma
Official starter
Tyrick Mitchell
Official starter
Forwards
Brennan Johnson
Official starter
Yéremy Pino
Official starter
Jørgen Strand Larsen
Official starter
Team sheet collected: Recorded for this finished match.
Bench 9
Walter Benítez
Official bench
Ismaïla Sarr
Official bench
Jean-Philippe Mateta
Official bench
Nathaniel Clyne
Official bench
Daichi Kamada
Official bench
Borna Sosa
Official bench
Chadi Riad
Official bench
Justin Devenny
Official bench
Rio Cardines
Official bench
Your lineup historyUnavailable
Checking your lineup history...
Saved lineup scenario
Checking this device's saved scenario...
Forecast vs official XI
An archived forecast can be checked for this match.
Last match → official XI
The same eleven names appear in both.
Last match and lineup journeyRecorded names, dates and team sheets
Last match
Official starting XI
Played
vs Newcastle United · a different fixture
- Dean Henderson
- Daniel Muñoz
- Tyrick Mitchell
- Maxence Lacroix
- Jefferson Lerma
- Yéremy Pino
- Brennan Johnson
- Will Hughes
- Jørgen Strand Larsen
- Jaydee Canvot
- Chris Richards
Team-sheet source
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
- Dean Henderson
- Chris Richards
- Maxence Lacroix
- Jaydee Canvot
- Daniel Muñoz
- Will Hughes
- Jefferson Lerma
- Tyrick Mitchell
- Brennan Johnson
- Yéremy Pino
- Jørgen Strand Larsen
Team-sheet source
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.
West Ham United
Official team sheet
Source record
West Ham United team sheetCrystal 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.
Official formation · attacking upwards
Goalkeeper
Mads Hermansen
Official starter
Defenders
Kyle Walker-Peters
Official starter
Konstantinos Mavropanos
Official starter
Axel Disasi
Official starter
El Hadji Malick Diouf
Official starter
Midfielders
Jarrod BowenCaptain
Official starter
Tomás Soucek
Official starter
Mateus Fernandes
Official starter
Crysencio Summerville
Official starter
Forwards
Pablo
Official starter
Valentín Castellanos
Official starter
Team sheet collected: Recorded for this finished match.
Bench 9
Alphonse Areola
Official bench
Callum Wilson
Official bench
Adama Traoré
Official bench
Jean-Clair Todibo
Official bench
Soungoutou Magassa
Official bench
Aaron Wan-Bissaka
Official bench
Ollie Scarles
Official bench
Freddie Potts
Official bench
Mohamadou Kanté
Official bench
Your lineup historyUnavailable
Checking your lineup history...
Saved lineup scenario
Checking this device's saved scenario...
Forecast vs official XI
An archived forecast can be checked for this match.
Last match → official XI
The same eleven names appear in both.
Last match and lineup journeyRecorded names, dates and team sheets
Last match
Official starting XI
Played
vs Wolverhampton Wanderers · a different fixture
- Mads Hermansen
- Kyle Walker-Peters
- Axel Disasi
- Crysencio Summerville
- Valentín Castellanos
- El Hadji Malick Diouf
- Konstantinos Mavropanos
- Mateus Fernandes
- Pablo
- Jarrod Bowen
- Tomás Soucek
Team-sheet source
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
- Mads Hermansen
- Kyle Walker-Peters
- Konstantinos Mavropanos
- Axel Disasi
- El Hadji Malick Diouf
- Jarrod Bowen
- Tomás Soucek
- Mateus Fernandes
- Crysencio Summerville
- Pablo
- Valentín Castellanos
Team-sheet source
Browse every recorded result and evidence gap in the forecast record.
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.