Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballPremier LeagueFull time

Crystal Palace vs West Ham

Selhurst Park · England

Crystal Palace
0:0
West Ham

Team statistics

  • 1Shots on goal4
  • 7Shots off goal3
  • 9Total shots9
  • 1Blocked shots2
  • 5Shots inside box7
  • 4Shots outside box2
  • 1Shots on goal4
  • 7Shots off goal3
  • 9Total shots9
  • 1Blocked shots2
  • 5Shots inside box7
  • 4Shots outside box2
  • 13Fouls12
  • 4Corners6
  • 0Offsides2
  • 54%Possession46%
  • 2Yellow cards1
  • -Red cards-
  • 3Saves1
  • 454Passes366
  • 370Accurate passes271
  • 81%Pass accuracy74%
  • 0.73Expected goals0.61
  • 0.05Goals prevented0.05

Line-ups

Crystal Palace 3-4-2-1

  1. 1D. HendersonG
  2. 26C. RichardsD
  3. 5M. LacroixD
  4. 23J. CanvotD
  5. 2D. MunozM
  6. 19W. HughesM
  7. 8J. LermaM
  8. 3T. MitchellM
  9. 11B. JohnsonF
  10. 10Y. PinoF
  11. 22J. S. LarsenF

West Ham 4-4-1-1

  1. 1M. HermansenG
  2. 2K. Walker-PetersD
  3. 15K. MavropanosD
  4. 4A. DisasiD
  5. 12M. DioufD
  6. 20J. BowenM
  7. 28T. SoucekM
  8. 18M. FernandesM
  9. 7C. SummervilleM
  10. 19PabloF
  11. 11T. CastellanosF

Crystal Palace 3-4-2-1

  1. 1D. HendersonG
  2. 26C. RichardsD
  3. 5M. LacroixD
  4. 23J. CanvotD
  5. 2D. MunozM
  6. 19W. HughesM
  7. 8J. LermaM
  8. 3T. MitchellM
  9. 11B. JohnsonF
  10. 10Y. PinoF
  11. 22J. S. LarsenF

Bench

  1. 44W. BenitezG
  2. 17N. ClyneD
  3. 24B. SosaD
  4. 18D. KamadaM
  5. 7I. SarrF
  6. 14J. MatetaF
  7. 55J. DevennyM
  8. 34C. RiadD
  9. 59R. CardinesM

Coach

Oliver Glasner

West Ham 4-4-1-1

  1. 1M. HermansenG
  2. 2K. Walker-PetersD
  3. 15K. MavropanosD
  4. 4A. DisasiD
  5. 12M. DioufD
  6. 20J. BowenM
  7. 28T. SoucekM
  8. 18M. FernandesM
  9. 7C. SummervilleM
  10. 19PabloF
  11. 11T. CastellanosF

Bench

  1. 23A. AreolaG
  2. 17A. TraoreF
  3. 29A. Wan-BissakaD
  4. 27S. MagassaM
  5. 9C. WilsonF
  6. 25J. TodiboD
  7. 32F. PottsM
  8. 30O. ScarlesD
  9. 55M. KanteM

Coach

Nuno Espirito Santo

Timeline

0'15'30'45'60'75'90'105'120'
  1. 21'Yellow cardBrennan JohnsonCrystal Palace
  2. 59'SubstitutionOn: D. KamadaOff: W. HughesCrystal Palace
  3. 59'SubstitutionOn: I. SarrOff: Y. PinoCrystal Palace
  4. 59'SubstitutionOn: J. MatetaOff: J. S. LarsenCrystal Palace
  5. 75'SubstitutionOn: C. WilsonOff: PabloWest Ham
  6. 78'SubstitutionOn: J. DevennyOff: B. JohnsonCrystal Palace
  7. 84'SubstitutionOn: M. KanteOff: T. CastellanosWest Ham
  8. 90'Yellow cardDaniel MuñozCrystal Palace
  9. 90'Yellow cardEl Hadji Malick DioufWest Ham
0'15'30'45'60'75'90'105'120'
  1. 21'Yellow cardBrennan JohnsonCrystal Palace
  2. 59'SubstitutionOn: D. KamadaOff: W. HughesCrystal Palace
  3. 59'SubstitutionOn: I. SarrOff: Y. PinoCrystal Palace
  4. 59'SubstitutionOn: J. MatetaOff: J. S. LarsenCrystal Palace
  5. 75'SubstitutionOn: C. WilsonOff: PabloWest Ham
  6. 78'SubstitutionOn: J. DevennyOff: B. JohnsonCrystal Palace
  7. 84'SubstitutionOn: M. KanteOff: T. CastellanosWest Ham
  8. 90'Yellow cardDaniel MuñozCrystal Palace
  9. 90'Yellow cardEl Hadji Malick DioufWest Ham

Players of the match

  • 8.3Jaydee CanvotCrystal Palace
  • 8Maxence LacroixCrystal Palace
  • 7.9Mateus FernandesWest Ham
PlayerMinutesRating
Jaydee Canvot908.3
Maxence Lacroix908
Mateus Fernandes907.9
Chris Richards907.3
Daichi Kamada317.3
Jefferson Lerma907.2
Tyrick Mitchell907.2
Axel Disasi907.2
Tomáš Souček907.2
Crysencio Summerville907.2
Dean Henderson906.9
Daniel Muñoz906.9
Mads Hermansen906.9
Kyle Walker-Peters906.9
Konstantinos Mavropanos906.9
Mohamadou Kanté126.9
Yéremy Pino596.7
El Hadji Malick Diouf906.7
Jarrod Bowen906.7
Brennan Johnson786.5
Pablo Felipe756.5
Callum Wilson156.5
Will Hughes596.3
Jørgen Strand Larsen596.3
Justin Devenny126.3
Valentín Castellanos846.3
Ismaïla Sarr316.2
Jean-Philippe Mateta316.2
Walter Benitez--
Nathaniel Clyne--
Chadi Riad--
Borna Sosa--
Rio Cardines--
Alphonse Aréola--
Jean-Clair Todibo--
Aaron Wan-Bissaka--
Oliver Scarles--
Soungoutou Magassa--
Freddie Potts--
Adama Traore--

Standings

PositionRecordPointsGoal diff
18West Ham10-9-1939-19
15Crystal Palace11-12-1545-10
Premier League table

Recent matches

  • Crystal Palace
    3-1-1DWWWLL1
  • West Ham
    1-3-1DDLDWW1

Head-to-head

3 matches

2 Crystal PalaceDraws 01 West Ham

3 matches

2 Crystal PalaceDraws 01 West Ham
  1. 2025-09-20Crystal Palace
  2. 2025-01-18Crystal Palace
  3. 2024-08-24West Ham

Also in this competition

FinishedChelseavsManchester UnitedPremier LeagueStamford Bridge0:1
FinishedAston VillavsSunderlandPremier LeagueVilla Park4:3
FinishedEvertonvsLiverpoolPremier LeagueHill Dickinson Stadium1:2
FinishedNottingham ForestvsBurnleyPremier LeagueCity Ground4:1
FinishedChelseavsManchester UnitedPremier LeagueStamford Bridge0:1
FinishedAston VillavsSunderlandPremier LeagueVilla Park4:3
FinishedEvertonvsLiverpoolPremier LeagueHill Dickinson Stadium1:2
FinishedNottingham ForestvsBurnleyPremier LeagueCity Ground4:1
FinishedManchester CityvsArsenalPremier LeagueEtihad Stadium2:1
FinishedBrightonvsChelseaPremier LeagueAmex Stadium3:0
FinishedBournemouthvsLeedsPremier LeagueVitality Stadium2:2
FinishedBurnleyvsManchester CityPremier LeagueTurf Moor0:1

Entertainment only. 18+. Play responsibly.