Head to head

Crystal Palace vs Liverpool head to head

Crystal Palace and Liverpool have met 52 times in the English top flight since 1969/70. Crystal Palace have won 11, Liverpool 31, and 10 were drawn. 34 of those were in the Premier League: Crystal Palace 7 wins, Liverpool 21, 6 draws. The last meeting was Liverpool 3–1 Crystal Palace on April 25, 2026, and the first Crystal Palace 1–3 Liverpool on August 27, 1969.

Crystal Palace v Liverpool

All top-flight meetings · since 1969/70

Crystal Palace crest

Crystal Palace

11

Crystal Palace wins

10

Draws

31

Liverpool wins

Liverpool crest

Liverpool

52 meetings · goals Crystal Palace 47–112 Liverpool

The scoreline grid

Every top-flight meeting from Crystal Palace's side: Crystal Palace goals along the bottom, Liverpool goals up the side. Select a square to see those meetings.

Liverpool goals
9
1
8
7
1
6
1
5
1
4
1111
3
6411
2
351
1
4542
0
35
0
1
2
3
4
5
6
7
8
9
Crystal Palace goals

Times it's happened

Never

Once

2

3–4

5+

Home and away

VenuePCrystal Palace W–D–LGoals
At Crystal Palace266–6–1425–49
At Liverpool265–4–1722–63

Every meeting

Biggest wins

Crystal Palace

November 23, 2014Crystal Palace 3–1 LiverpoolHT 1–12-goal win
September 27, 2025Crystal Palace 2–1 LiverpoolHT 1–01-goal win

Liverpool

September 12, 1989Liverpool 9–0 Crystal Palace9-goal win
December 19, 2020Crystal Palace 0–7 LiverpoolHT 0–37-goal win

Highest-scoring meetings

September 12, 1989Liverpool 9–0 Crystal Palace9 goals

Most common results

Runs

Crystal Palace's longest winning run in this fixture is 3 and Liverpool's is 10. The longest unbeaten runs are 4 for Crystal Palace and 13 for Liverpool.