Head to head

Arsenal vs Crystal Palace head to head

Arsenal and Crystal Palace have met 52 times in the English top flight since 1969/70. Arsenal have won 32, Crystal Palace 5, and 15 were drawn. 34 of those were in the Premier League: Arsenal 21 wins, Crystal Palace 4, 9 draws. Arsenal are unbeaten in the last 8 meetings. The last meeting was Crystal Palace 1–2 Arsenal on May 24, 2026, and the first Crystal Palace 1–5 Arsenal on November 1, 1969.

Arsenal v Crystal Palace

All top-flight meetings · since 1969/70

Arsenal crest

Arsenal

32

Arsenal wins

15

Draws

5

Crystal Palace wins

Crystal Palace crest

Crystal Palace

52 meetings · goals Arsenal 111–51 Crystal Palace

The scoreline grid

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

Crystal Palace goals
5
4
3
2
1
2
163
1
166153
0
346211
0
1
2
3
4
5
Arsenal goals

Times it's happened

Never

Once

2

3–4

5+

Home and away

VenuePArsenal W–D–LGoals
At Arsenal2617–7–261–23
At Crystal Palace2615–8–350–28

Every meeting

Biggest wins

Arsenal

January 20, 2024Arsenal 5–0 Crystal PalaceHT 2–05-goal win
December 21, 2024Crystal Palace 1–5 ArsenalHT 1–34-goal win
February 14, 2005Arsenal 5–1 Crystal PalaceHT 3–04-goal win

Crystal Palace

Highest-scoring meetings

December 21, 2024Crystal Palace 1–5 ArsenalHT 1–36 goals
February 14, 2005Arsenal 5–1 Crystal PalaceHT 3–06 goals
November 1, 1969Crystal Palace 1–5 Arsenal6 goals

Most common results

Runs

Arsenal's longest winning run in this fixture is 6 and Crystal Palace's is 1. The longest unbeaten runs are 12 for Arsenal and 5 for Crystal Palace.