Skip to content

Arsenal vs Crystal Palace: Head-to-Head Record & Stats

28 competitive meetings since 2013 · Premier League, League Cup

17Arsenal wins
8Draws
3Crystal Palace wins

Head-to-head summary

Arsenal have dominated this fixture since the 2013/14 season, winning 17 of the 28 competitive meetings, with 8 draws and 3 Crystal Palace wins. Away from home, Arsenal have recorded 9 wins from 13 visits to Selhurst Park, compared to 8 wins from 15 home fixtures. In the Premier League, Arsenal have taken 16 wins from 26 matches. Crystal Palace last beat Arsenal on 4 April 2022 in a 3–0 home win.

Arsenal enter this match on a 10-game unbeaten run against Crystal Palace, which includes a 6-game winning sequence from August 2022 to December 2024. Their recent encounters feature heavy wins for Arsenal, such as a 5–0 victory on 20 January 2024 and a 1–5 away win on 21 December 2024. The most recent clash ended in a 1–2 victory for Arsenal on 24 May 2026, while the teams also drew 1–1 in the League Cup on 23 December 2025.

Matches between these clubs generate an average of 3.21 goals per game, with over 1.5 goals in 25 of 28 meetings and both teams scoring in 18 of 28. First-half goals are frequent, landing in 23 of 27 games, though 56% of all goals arrive in the second half. Arsenal 2–1 Crystal Palace, Arsenal 2–2 Crystal Palace, and Arsenal 2–0 Crystal Palace are the most common scorelines, each occurring 4 times.

Next meeting

Crystal Palace vs Arsenal

UTC

Premier League · Matchday 17 · Selhurst Park

Goals & betting stats

3.21Goals per game
64%Both teams scored (18/28)
64%Over 2.5 goals (18/28)
89%Over 1.5 goals (25/28)
43%Over 3.5 goals (12/28)
58 – 32Goals scored: Arsenal – Crystal Palace
8Arsenal clean sheets
3Crystal Palace clean sheets

Half-time and full-time

1.44Goals per game, 1st half
1.81Goals per game, 2nd half
85%Goal before half-time (23/27)
19%Both scored in the 1st half (5/27)

HT/FT results

Half-time ↓ / Full-time →ArsenalDrawCrystal Palace
Arsenal ahead at HT 1141% 519% 0
Level at HT 519% 14% 0
Crystal Palace ahead at HT 14% 14% 311%

27 matches decided in 90 minutes with a recorded half-time score. The side ahead at the break went on to win 14 of 21 times (67%).

Arsenal when behind at half-time 2 of 5 not lost

Trailed at the break 5 times, came back to win 1.

Crystal Palace when behind at half-time 5 of 16 not lost

Trailed at the break 16 times, came back to win 0.

Most common scores

  • Arsenal 2–1 Crystal Palace 4× · 14%
  • Arsenal 2–2 Crystal Palace 4× · 14%
  • Arsenal 2–0 Crystal Palace 4× · 14%
  • Arsenal 1–1 Crystal Palace 3× · 11%
  • Arsenal 1–0 Crystal Palace 2× · 7%
  • Arsenal 3–2 Crystal Palace 2× · 7%

Home and away record

Arsenal 17 wins (61%), 8 draws (29%), Crystal Palace 3 wins (11%)28MATCHES

When Arsenal play at home (15 games)

Arsenal 8 · Draws 6 · Crystal Palace 1

When Crystal Palace play at home (13 games)

Arsenal 9 · Draws 2 · Crystal Palace 2

Record by competition

CompetitionPlayedArsenalDrawsCrystal PalaceShare
Premier League 26 16 7 3
League Cup 2 1 1 0

Last Arsenal vs Crystal Palace results

DateHomeScoreAwayCompetition
Crystal Palace 1–2HT 0–1 Arsenal Premier League · Matchday 38
Arsenal 1–1 (8–7 pens)HT 0–0 Crystal Palace League Cup · Quarter-finals
Arsenal 1–0HT 1–0 Crystal Palace Premier League · Matchday 9
Arsenal 2–2HT 2–1 Crystal Palace Premier League · Matchday 34
Crystal Palace 1–5HT 1–3 Arsenal Premier League · Matchday 17
Arsenal 3–2HT 0–1 Crystal Palace League Cup · Quarter-finals
Arsenal 5–0HT 2–0 Crystal Palace Premier League · Matchday 21
Crystal Palace 0–1HT 0–0 Arsenal Premier League · Matchday 2
Arsenal 4–1HT 2–0 Crystal Palace Premier League · Matchday 28
Crystal Palace 0–2HT 0–1 Arsenal Premier League · Matchday 1
Show all 28 meetings
DateHomeScoreAwayCompetition
Crystal Palace 3–0HT 2–0 Arsenal Premier League · Matchday 31
Arsenal 2–2HT 1–0 Crystal Palace Premier League · Matchday 8
Crystal Palace 1–3HT 0–1 Arsenal Premier League · Matchday 37
Arsenal 0–0HT 0–0 Crystal Palace Premier League · Matchday 18
Crystal Palace 1–1HT 0–1 Arsenal Premier League · Matchday 22
Arsenal 2–2HT 2–1 Crystal Palace Premier League · Matchday 10
Arsenal 2–3HT 0–1 Crystal Palace Premier League · Matchday 35
Crystal Palace 2–2HT 1–0 Arsenal Premier League · Matchday 10
Arsenal 4–1HT 4–0 Crystal Palace Premier League · Matchday 24
Crystal Palace 2–3HT 0–1 Arsenal Premier League · Matchday 20
Crystal Palace 3–0HT 1–0 Arsenal Premier League · Matchday 32
Arsenal 2–0HT 1–0 Crystal Palace Premier League · Matchday 19
Arsenal 1–1HT 1–0 Crystal Palace Premier League · Matchday 34
Crystal Palace 1–2HT 1–1 Arsenal Premier League · Matchday 2
Crystal Palace 1–2HT 0–2 Arsenal Premier League · Matchday 26
Arsenal 2–1HT 1–1 Crystal Palace Premier League · Matchday 1
Arsenal 2–0HT 0–0 Crystal Palace Premier League · Matchday 24
Crystal Palace 0–2HT 0–0 Arsenal Premier League · Matchday 9

Records

Biggest Arsenal win Arsenal 5–0 Crystal Palace

20 Jan 2024 · Premier League · Emirates Stadium

Biggest Crystal Palace win Crystal Palace 3–0 Arsenal

4 Apr 2022 · Premier League · Selhurst Park

Most goals in a game 6 goals

Crystal Palace 1–5 Arsenal (Dec 2024)

Longest Arsenal winning run 6 wins in a row

Aug 2022 – Dec 2024

Current form

Arsenal

  1. W
  2. D
  3. W
  4. D
  5. W

1st in Premier League · 24 pts from 9 games. Last: Liverpool 0–1 Arsenal (Premier League).

Crystal Palace

  1. L
  2. W
  3. L
  4. D
  5. L

18th in Premier League · 7 pts from 9 games. Last: Tottenham 2–0 Crystal Palace (Premier League).

Arsenal vs Crystal Palace FAQ

Who has won more Arsenal vs Crystal Palace matches?

Arsenal have won more: 17 wins to Crystal Palace's 3, with 8 draws, from 28 competitive meetings since the 2013/14 season.

What was the last Arsenal vs Crystal Palace result?

Crystal Palace 1–2 Arsenal, played on 24 May 2026 (Premier League).

How many goals are scored in Arsenal vs Crystal Palace games?

The fixture averages 3.21 goals per game. Over 2.5 goals landed in 64% of meetings and both teams scored in 64%.

What is the most common score in Arsenal vs Crystal Palace?

Arsenal 2–1 Crystal Palace, which has happened 4 times in 28 meetings since the 2013/14 season.

What is the biggest win in Arsenal vs Crystal Palace history?

In our records (since the 2013/14 season) the biggest margin is Arsenal 5–0 Crystal Palace, on 20 January 2024 (Premier League).

When do Arsenal and Crystal Palace play next?

Crystal Palace host Arsenal on Sunday 27 December 2026 at 19:00 UTC (Premier League).

More Premier League head-to-heads

Competitive matches since the 2013/14 season, friendlies excluded. A match decided on penalties counts as a draw. Last updated 4 Nov 2026.