Match Stats

Crystal Palace vs West Ham United

89'Yellow 89'   Zabaleta Pablo90'Yellow 90'   Aaron Cresswell
Crystal Palace

Crystal Palace

  • D
  • L
  • W
  • L
  • D

2 - 1

West Ham United

West Ham United

  • D
  • L
  • L
  • W
  • W
  • 1st half score: 0 - 0
  • 2nd half score: 2 - 1
  • Date:26/12/2019
  • Time:14:00
  • Venue:Selhurst Park
  • Referee:Andre Marriner
Crystal Palace v West Ham United - Match Preview
Crystal Palace v West Ham United - Match Preview
Camarasa and Sakho return but Palace still hit by injuries

Crystal Palace boss Roy Hodgson welcomes back Victor Camarasa and Mamadou Sakho for the visit of West Ham but still has a host of injury problems to contend with.

Hodgson was without seven players for the 1-0 defeat at Newcastle, including Camarasa (illness) and Sakho, whose three-match ban has ended in time for the Hammers clash.

However, many of the absent players are expected to remain sidelined, including Joel Ward, Gary Cahill, Jeffrey Schlupp, Scott Dann and Andros Townsend.

West Ham goalkeepers Lukasz Fabianski and David Martin are both battling muscle injuries ahead of the short trip to Selhurst Park.

Ryan Fredericks is suspended and Jack Wilshere and Winston Reid are injured.

Manuel Lanzini is back in training after a shoulder injury and Felipe Anderson has recovered from illness.

Crystal Palace provisional squad: Guaita, Kelly, Tomkins, Kouyate, Van Aanholt, McCarthy, Milivojevic, McArthur, Meyer, Ayew, Benteke, Zaha, Camarasa, Sakho, Hennessey, Woods, Wickham, Pierrick.

West Ham Provisional squad: Fabianski, Zabaleta, Ogbonna, Balbuena, Cresswell, Rice, Noble, Snodgrass, Antonio, Anderson, Haller, Martin, Roberto, Masuaku, Diop, Fornals, Lanzini, Sanchez, Ajeti.

Head to Head Comparison

20/04/2026
Crystal Palace0 - 0West Ham United
20/09/2025
West Ham United1 - 2Crystal Palace
18/01/2025
West Ham United0 - 2Crystal Palace
24/08/2024
Crystal Palace0 - 2West Ham United
04/08/2024
Crystal Palace3 - 1West Ham United
21/04/2024
Crystal Palace5 - 2West Ham United
03/12/2023
West Ham United1 - 1Crystal Palace
29/04/2023
Crystal Palace4 - 3West Ham United
06/11/2022
West Ham United1 - 2Crystal Palace
01/01/2022
Crystal Palace2 - 3West Ham United
28/08/2021
West Ham United2 - 2Crystal Palace
26/01/2021
Crystal Palace2 - 3West Ham United
16/12/2020
West Ham United1 - 1Crystal Palace
05/10/2019
West Ham United1 - 2Crystal Palace

Crystal Palace - Last 5 Matches

05/11/2026
Crystal Palace1 - 11899 Hoffenheim
31/10/2026
Tottenham2 - 0Crystal Palace
28/10/2026
Fulham0 - 1Crystal Palace
25/10/2026
Crystal Palace0 - 2Newcastle United
22/10/2026
Besiktas2 - 2Crystal Palace

West Ham United - Last 5 Matches

04/11/2026
Cardiff City3 - 3West Ham United
31/10/2026
West Ham United1 - 3West Bromwich Albion
24/10/2026
West Ham United2 - 3Southampton
17/10/2026
Swansea City0 - 1West Ham United
14/10/2026
Lincoln City0 - 6West Ham United