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
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.
Times it's happened
Never
Once
2
3–4
5+
Home and away
| Venue | P | Crystal Palace W–D–L | Goals |
|---|---|---|---|
| At Crystal Palace | 26 | 6–6–14 | 25–49 |
| At Liverpool | 26 | 5–4–17 | 22–63 |
Every meeting
Biggest wins
Crystal Palace
Liverpool
Highest-scoring meetings
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.

