Premier League · Matchweek 31

Crystal Palace vs Everton lineups

Crystal Palace host Everton at Selhurst Park on 10 April 2027. The fixture is Matchweek 31 of the Premier League. They last met on 22 August 2026, when Everton won 2-0.

Crystal Palace vs Everton match facts

Kick-off
Sat 10 Apr 2027, 15:00
Stadium
Selhurst Park, London
Competition
Premier League
Round
Matchweek 31

Crystal Palace vs Everton lineups

Both clubs name their starting eleven about an hour before kick-off, and it appears here as soon as it does. From fourteen days before kick-off, this page carries the likely XI for each side, worked out from the eleven they have named in recent matches. Team news follows in the days before the match.

Crystal Palace vs Everton head to head

4
Crystal Palace wins
12
Draws
14
Everton wins

31–43 on goals in 30 meetings since 9 November 2013

Recent Crystal Palace vs Everton results

  1. Everton2–0Crystal PalaceHill Dickinson Stadium
  2. Crystal Palace2–2EvertonSelhurst Park
  3. Everton2–1Crystal PalaceHill Dickinson Stadium
  4. Crystal Palace1–2EvertonSelhurst Park
  5. Everton2–1Crystal PalaceGoodison Park

All in the Premier League

Crystal Palace vs Everton history

Crystal Palace have won none of the last five, with one drawn. Everton last won at Selhurst Park on 15 February 2025, by 2-1. The clubs have already met one time this season, in the Premier League. Three of the last five were decided by a single goal. Both clubs scored in four of the last five.

Selhurst Park

Crystal Palace play at Selhurst Park in London. The ground holds 26,309. Everton have won there five times in fourteen visits, most recently in February 2025. Crystal Palace have won two of those, with seven drawn. The pitch is grass.

Last meeting: Everton 2-0 Crystal Palace, August 2026

134641645301081911
Everton, 4-2-3-1
1626422018311914
Crystal Palace, 3-4-2-1
Everton crest
EvertonFormation 4-2-3-1
  1. 1Jordan PickfordG
  2. 34Merlin RöhlD
  3. 6James TarkowskiD
  4. 4Jarrad BranthwaiteD
  5. 16Vitalii MykolenkoD
  6. 45Harrison ArmstrongM
  7. 30HackneyM
  8. 10Iliman NdiayeM
  9. 8Kiernan Dewsbury-HallM
  10. 19Tyrique GeorgeM
  11. 11Thierno BarryF

Bench

  1. 12Mark TraversG
  2. 2Nathan PattersonD
  3. 15Jake O'BrienD
  4. 5Michael KeaneD
  5. 37James GarnerM
  6. 24Carlos AlcarazM
  7. 22Brennan JohnsonF
  8. 9BetoF
  9. 20Tyler-Jay DiblingF

Coach: Leighton Baines

Crystal Palace crest
Crystal PalaceFormation 3-4-2-1
  1. 1Dean HendersonG
  2. 6Jaydee CanvotD
  3. 26Christopher RichardsD
  4. 4Chadi RiadD
  5. 2Daniel MuñozM
  6. 20Adam WhartonM
  7. 18Daichi KamadaM
  8. 3Tyrick MitchellM
  9. 11Dwight McNeilF
  10. 9Edward NketiahF
  11. 14Jean-Philippe MatetaF

Bench

  1. 44Walter BenítezG
  2. 24Borna SosaD
  3. 17Takehiro TomiyasuD
  4. 30Óscar MinguezaD
  5. 19William HughesM
  6. 22Jørgen Strand LarsenF
  7. 29Evann GuessandF
  8. 10Yeremy PinoM
  9. 25Anan KhalailiF

Coach: Pierre Sage

Everton lined up in a 4-2-3-1 and Crystal Palace in a 3-4-2-1 when the clubs last met, on 22 August 2026 in the Premier League. Everton won 2-0. Kiernan Dewsbury-Hall and Thierno Barry scored. Jordan Pickford and Dean Henderson started in goal.

Crystal Palace vs Everton lineups — common questions

When is Crystal Palace vs Everton?
Crystal Palace vs Everton kicks off at 15:00 UK time on 10 April 2027 at Selhurst Park in London. The match is Matchweek 31 of the 2026/27 Premier League season.
What was the score in the last Crystal Palace vs Everton match?
In the meeting before this one, Everton won 2-0 on 22 August 2026 in the Premier League. The time before that, Crystal Palace and Everton drew 2-2 on 10 May 2026 in the Premier League. Crystal Palace have won 4 of the 30 meetings between the clubs and Everton have won 14.

Everton vs Crystal Palace at Hill Dickinson Stadium

Updated 22 September 2026