Arsenal vs Crystal Palace: Head-to-Head Record & Stats
28 competitive meetings since 2013 · Premier League, League Cup
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
UTC
Goals & betting stats
Half-time and full-time
HT/FT results
| Half-time ↓ / Full-time → | Arsenal | Draw | Crystal 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%).
Trailed at the break 5 times, came back to win 1.
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
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
| Competition | Played | Arsenal | Draws | Crystal Palace | Share |
|---|---|---|---|---|---|
| Premier League | 26 | 16 | 7 | 3 | |
| League Cup | 2 | 1 | 1 | 0 |
Last Arsenal vs Crystal Palace results
| Date | Home | Score | Away | Competition |
|---|---|---|---|---|
| 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
| Date | Home | Score | Away | Competition |
|---|---|---|---|---|
| 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 |
Premier League
| Date | Home | Score | Away | Competition |
|---|---|---|---|---|
| Crystal Palace | 1–2HT 0–1 | Arsenal | Premier League · Matchday 38 | |
| 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 | 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 | |
| Crystal Palace | 3–0HT 2–0 | Arsenal | Premier League · Matchday 31 | |
| Arsenal | 2–2HT 1–0 | Crystal Palace | Premier League · Matchday 8 |
Show all 26 meetings
| Date | Home | Score | Away | Competition |
|---|---|---|---|---|
| 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 |
Cups & Europe
| Date | Home | Score | Away | Competition |
|---|---|---|---|---|
| Arsenal | 1–1 (8–7 pens)HT 0–0 | Crystal Palace | League Cup · Quarter-finals | |
| Arsenal | 3–2HT 0–1 | Crystal Palace | League Cup · Quarter-finals |
Records
20 Jan 2024 · Premier League · Emirates Stadium
4 Apr 2022 · Premier League · Selhurst Park
Crystal Palace 1–5 Arsenal (Dec 2024)
Aug 2022 – Dec 2024
Current form
Arsenal
- W
- D
- W
- D
- W
1st in Premier League · 24 pts from 9 games. Last: Liverpool 0–1 Arsenal (Premier League).
Crystal Palace
- L
- W
- L
- D
- 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
Arsenal vs…
Competitive matches since the 2013/14 season, friendlies excluded. A match decided on penalties counts as a draw. Last updated 4 Nov 2026.