Form Guide
Overview
DashboardForm GuideStandings
Analysis
SimulatedRolling FormStrength of Schedule
Stats
League StatsPlayer Stats
Fixtures
ScheduleHead to Head
News
News & Blogs
External
Old Form Guide
Sign in
Loading match…
Premier League·Regular Season - 34·FT
Crystal PalaceCrystal Palace
4-3
HT (3-2)
West HamWest Ham
Sat, Apr 29, 2023·11:30 AM UTC·Selhurst Park · London

Last 5 meetings

Full H2H
D
Mon
Apr 20
2026
Crystal PalaceCrystal Palace
West HamWest Ham
0
0
Premier League
HT 0-0Regular Season - 33Selhurst Park, LondonDarren England, England
W
Sat
Sep 20
2025
West HamWest Ham
Crystal PalaceCrystal Palace
1
2
Premier League
HT 0-1Regular Season - 5London Stadium, LondonTony Harrington, England
W
Sat
Jan 18
2025
West HamWest Ham
Crystal PalaceCrystal Palace
0
2
Premier League
HT 0-0Regular Season - 22London Stadium, LondonT. Bramall
L
Sat
Aug 24
2024
Crystal PalaceCrystal Palace
West HamWest Ham
0
2
Premier League
HT 0-0Regular Season - 2Selhurst Park, LondonR. Jones
W
Sat
Aug 3
2024
West HamWest Ham
Crystal PalaceCrystal Palace
1
3
Friendlies Clubs
HT 1-1Club Friendlies 5

Match events

  1. 9'
    ⚽
    West Ham
    T. Souček
  2. 15'
    Jordan Ayew
    Crystal Palace
    🟨
  3. 15'
    J. Ayew
    Assist: M. Olise
    Crystal Palace
    ⚽
  4. 19'
    🔁
    West Ham
    A. Ogbonna ↑
    K. Zouma ↓
  5. 20'
    W. Zaha
    Crystal Palace
    ⚽
  6. 24'
    🟨
    West Ham
    Tomáš Souček
    Foul
  7. 30'
    J. Schlupp
    Crystal Palace
    ⚽
  8. 35'
    ⚽
    West Ham
    M. Antonio
    Assist: T. Souček
  9. 46'
    🔁
    West Ham
    S. Benrahma ↑
    Pablo Fornals ↓
  10. 46'
    🔁
    West Ham
    A. Cresswell ↑
    Emerson ↓
  11. 58'
    🟨
    West Ham
    Vladimír Coufal
    Foul
  12. 66'
    E. Eze (pen.)
    Crystal Palace
    ⚽
  13. 69'
    🔁
    West Ham
    D. Ings ↑
    Lucas Paquetá ↓
  14. 72'
    ⚽
    West Ham
    N. Aguerd
  15. 84'
    O. Édouard ↑
    W. Zaha ↓
    Crystal Palace
    🔁
  16. 89'
    🔁
    West Ham
    M. Cornet ↑
    M. Antonio ↓
  17. 90+5'
    L. Milivojević ↑
    C. Doucouré ↓
    Crystal Palace
    🔁

Match stats

Crystal PalaceWest Ham
  • 60%Possession40%
  • 16Shots8
  • 6Shots on target4
  • 4Shots off target3
  • 6Blocked shots1
  • 10Shots inside box5
  • 6Shots outside box3
  • 2.13Expected goals (xG)1.86
  • 498Passes334
  • 392Accurate passes219
  • 79%Pass accuracy66%
  • 8Corners5
  • 1Offsides1
  • 9Fouls17
  • 1Yellow cards2
  • 1Saves2

Lineups

Crystal Palace
Crystal Palace
Formation: 4-3-3

Starting XI

Goalkeeper
  • 21S. Johnstone
Defenders
  • 2J. Ward
  • 16J. Andersen
  • 6M. Guéhi
  • 3T. Mitchell
Midfielders
  • 10E. Eze
  • 28C. Doucouré
  • 15J. Schlupp
Forwards
  • 7M. Olise
  • 9J. Ayew
  • 11W. Zaha

Substitutes

  • 22O. Édouard
  • 4L. Milivojević
  • 5J. Tomkins
  • 8A. Lokonga
  • 26C. Richards
  • 14J. Mateta
  • 44J. Riedewald
  • 13Guaita
  • 19W. Hughes
Coach: R. Hodgson
West Ham
West Ham
Formation: 4-2-3-1

Starting XI

Goalkeeper
  • 1Ł. Fabiański
Defenders
  • 5V. Coufal
  • 4K. Zouma
  • 27N. Aguerd
  • 33Emerson
Midfielders
  • 28T. Souček
  • 41D. Rice
  • 20J. Bowen
  • 11Lucas Paquetá
  • 8Pablo Fornals
Forwards
  • 9M. Antonio

Substitutes

  • 21A. Ogbonna
  • 22S. Benrahma
  • 3A. Cresswell
  • 18D. Ings
  • 14M. Cornet
  • 24T. Kehrer
  • 13A. Aréola
  • 10M. Lanzini
  • 12F. Downes
Coach: D. Moyes

Top performers

Crystal PalaceCrystal Palace
  • Eberechi Eze1G90'7.6
  • Michael Olise1A90'7.5
  • Wilfried Zaha1G84'7.3
  • Joachim Andersen90'7.2
  • Jeffrey Schlupp1G90'7.2
West HamWest Ham
  • Tomáš Souček1G 1A90'7.9
  • Declan Rice90'7.0
  • Michail Antonio1G89'7.0
  • Nayef Aguerd1G90'6.7
  • Emerson Palmieri45'6.7