Crystal Palace and Everton will lock horns at Selhurst Park for the 12th successive Premier League season on Saturday evening.
For almost a decade, these two clubs did not cross paths, with the Eagles struggling to get out of the EFL, but they have joined Everton in being Premier League regulars in recent years.
While both are established top-flight sides, it is not a fixture that has been played quite so often though, but recent dominance by Everton means the head-to-head record looks favourable to them.
Here, Sports Mole takes an in-depth look at the head-to-head record and previous meetings between the two sides.
© Imago
Head-to-head record
Previous meetings: 61
Crystal Palace wins: 15
Draws: 21
Everton wins: 25
Everton go into this upcoming clash with Palace on the back of plenty of positive results against the Eagles, having lost just two of the last 23 meetings.
The Toffees are unbeaten in eight, including the reverse fixture earlier this season where Dwight McNeil netted twice to turn the game on its head, and in the four meetings last season, which saw Everton advance from the FA Cup third round against Palace thanks to a replay.
The first game in that eight-match unbeaten run was undoubtedly the most significant meeting between the two, especially for Everton, as a 3-2 win at Goodison Park in the penultimate fixture of the season saw them survive relegation in May 2022.
Palace led 2-0 at half time at Goodison, and knowing that they had to travel to Arsenal on the final day, it was essentially all or nothing for Everton, but they roared back with goals from Michael Keane, Richarlison and Dominic Calvert-Lewin in front of the Gwladys Street to the relief of 37,000 Evertonians.
The two defeats Everton have suffered against Palace in the last 23 both came earlier that same season at Selhurst Park, towards the end of Rafael Benitez's ill-fated and brief spell in charge, while the Eagles also thrashed Frank Lampard's men 4-0 in the FA Cup a few months later.
Saturday's encounter will see Palace face a David Moyes Everton side for the first time since they were relegated from the Premier League in 2005.
That fixture saw Everton win 4-0 on their way to qualifying for the Champions League, while a piece of Premier League history was made when James Vaughan netted the final goal of the game, becoming the youngest scorer in the league's history at just 16 years and eight months old - a record that still stands to this day.
Everton were eyeing up a top-four finish again when Palace returned to the top flight in 2013-14, but Roberto Martinez's side were undone by the Eagles at Goodison, losing 3-2 in mid-April to all but end those hopes.
The majority of the meetings between the two have been during the Premier League era, as Palace rarely enjoyed many top-flight seasons before the 1990s, and the first six meetings between the sides were all in the FA Cup.
Palace thrashed Everton 6-0 at Goodison Park in 1922, but the Toffees were victorious in all of the other ties, exacting revenge with a 6-0 away win of their own in 1931.
The first league meetings between the two came in the 1969-70 season, when Everton took four points off Palace on their way to being crowned English champions that season.
Last 20 meetings
Sep 28, 2024: Everton 2-1 Crystal Palace (Premier League)
Feb 19, 2024: Everton 1-1 Crystal Palace (Premier League)
Jan 17, 2024: Everton 1-0 Crystal Palace (FA Cup Third Round Replay)
Jan 04, 2024: Crystal Palace 0-0 Everton (FA Cup Third Round)
Nov 11, 2023: Crystal Palace 2-3 Everton (Premier League)
Apr 22, 2023: Crystal Palace 0-0 Everton (Premier League)
Oct 22, 2022: Everton 3-0 Crystal Palace (Premier League)
May 19, 2022: Everton 3-2 Crystal Palace (Premier League)
Mar 20, 2022: Crystal Palace 4-0 Everton (FA Cup Quarter-Finals)
Dec 12, 2021: Crystal Palace 3-1 Everton (Premier League)
Apr 05, 2021: Everton 1-1 Crystal Palace (Premier League)
Sep 26, 2020: Crystal Palace 1-2 Everton (Premier League)
Feb 08, 2020: Everton 3-1 Crystal Palace (Premier League)
Aug 10, 2019: Crystal Palace 0-0 Everton (Premier League)
Apr 27, 2019: Crystal Palace 0-0 Everton (Premier League)
Oct 21, 2018: Everton 2-0 Crystal Palace (Premier League)
Feb 10, 2018: Everton 3-1 Crystal Palace (Premier League)
Nov 18, 2017: Crystal Palace 2-2 Everton (Premier League)
Jan 21, 2017: Crystal Palace 0-1 Everton (Premier League)
Sep 30, 2016: Everton 1-1 Crystal Palace (Premier League)
Last 10 Premier League meetings
Sep 28, 2024: Everton 2-1 Crystal Palace (Premier League)
Feb 19, 2024: Everton 1-1 Crystal Palace (Premier League)
Nov 11, 2023: Crystal Palace 2-3 Everton (Premier League)
Apr 22, 2023: Crystal Palace 0-0 Everton (Premier League)
Oct 22, 2022: Everton 3-0 Crystal Palace (Premier League)
May 19, 2022: Everton 3-2 Crystal Palace (Premier League)
Dec 12, 2021: Crystal Palace 3-1 Everton (Premier League)
Apr 05, 2021: Everton 1-1 Crystal Palace (Premier League)
Sep 26, 2020: Crystal Palace 1-2 Everton (Premier League)
Feb 08, 2020: Everton 3-1 Crystal Palace (Premier League)
Read more on Crystal Palace vs Everton
- Click here to read our full preview for Crystal Palace vs Everton
- Glasner to welcome back attacking trio? Predicted Crystal Palace lineup vs. Everton
- Who will replaced injured Ndiaye, suspended Doucoure? Predicted Everton XI vs. Palace
No Data Analysis info