Crystal Palace vs Arsenal H2H – Head-to-head record
A full head-to-head history between Crystal Palace and Arsenal: 28 meetings since 2004, including last 5 and last 10 results, recent form, top scorers and key stats.
Quick stats
-
Average corners per match
7.9
-
Average cards per match
2.0
-
Biggest Crystal Palace win
3 - 0
-
Biggest Arsenal win
5 - 0
-
Last meeting
1 - 2
-
Most common scoreline
2-2
-
Team that scored first
Arsenal
Notable streaks and records
-
Unbeaten run (recent meetings)Arsenal has not lost in the last 8 meetings
-
Highest scoring matchCrystal Palace 1–5 Arsenal ( Premier League )
-
Biggest away winArsenal's biggest away win: Crystal Palace 1–5 Arsenal
-
Last draw2–2 ( Premier League )
-
Home dominanceCrystal Palace won 20% of home meetings (won 1 of 5 home match)
-
Away dominanceArsenal won 80% of away meetings (won 4 of 5 away match)
Top scorers
Across the last 10 head-to-head meetings
Crystal Palace
- Jean-Philippe Mateta In squad 3
- Eberechi Eze 2
- Christian Benteke 1
- Wilfried Zaha 1
- Ismaïla Sarr In squad 1
- Odsonne Édouard 1
- Jordan Ayew 1
- Jeffrey Schlupp 1
Arsenal
- Gabriel Martinelli 5
- Gabriel Jesus 3
- Leandro Trossard 2
- Gabriel In squad 2
- Bukayo Saka In squad 2
- Noni Madueke In squad 1
- Pierre-Emerick Aubameyang 1
- Alexandre Lacazette 1
- Granit Xhaka 1
- Kai Havertz In squad 1
- Jakub Kiwior 1
- Declan Rice In squad 1
- Martin Ødegaard In squad 1
Marked players are part of the current team.
Note: own goals (goals accidentally scored into a team's own net) are not included in these scorer totals for either team.
Head-to-head goals and stats
Head-to-head record
All 28 meeting since
Crystal Palace 11%
Draws
Arsenal 61%
Defining moments
- 2024 Highest scoring match Crystal Palace 1–5 Arsenal ( Premier League )
- 2024 Biggest away win Crystal Palace 1–5 Arsenal ( Premier League )
- 2025 Last draw 2–2 ( Premier League )
- 2021 Last 0–0 draw 0–0 ( Premier League )
Notable streaks and records
-
Crystal Palace longest unbeaten run5 matches played ()
-
Arsenal longest unbeaten run9 matches played ()
-
Longest winning streakArsenal: 6 in a row ()
-
Longest winless runCrystal Palace: 9 matches without a win ()
-
Longest streak of both teams scoredBoth teams scored in 6 consecutive meetings ()
-
Most home wins in a rowArsenal: 3 consecutive home wins
-
Home dominanceCrystal Palace won 14% of home meetings (won 2 of 14 home match)
-
Away dominanceArsenal won 64% of away meetings (won 9 of 14 away match)
-
Own goals2 own goals in these meetings (Crystal Palace: 2)
-
Most carded playersCalum Chambers (Arsenal) — 4 cards across 5 H2H appearancesJames Tomkins (Crystal Palace) — 4 cards across 11 H2H appearances
-
Fastest goalJakub Kiwior scored in the 3rd minute for Arsenal ( Premier League )
Top scorers
Across all 28 head-to-head meetings
Crystal Palace
- Luka Milivojevic 5
- Jean-Philippe Mateta In squad 3
- Christian Benteke 3
- Jordan Ayew 3
- Eberechi Eze 2
- Andros Townsend 2
- Wilfried Zaha 2
- Glenn Murray 1
- Brede Hangeland 1
- Andy Johnson 1
- Aki Riihilahti 1
- Ismaïla Sarr In squad 1
- Odsonne Édouard 1
- Yohan Cabaye 1
- Yannick Bolasie 1
- Jeffrey Schlupp 1
- James Tomkins 1
- James McArthur 1
- Joel Ward 1
Arsenal
- Gabriel Martinelli 6
- Pierre-Emerick Aubameyang 4
- Olivier Giroud 4
- Thierry Henry 3
- Gabriel Jesus 3
- Alexis Sánchez 3
- Nicolas Pépé 2
- Alex Iwobi 2
- Leandro Trossard 2
- Alex Oxlade-Chamberlain 2
- Alexandre Lacazette 2
- Gabriel In squad 2
- Laurent Koscielny 2
- Granit Xhaka 2
- Bukayo Saka In squad 2
- P. Vieira 1
- Noni Madueke In squad 1
- José Antonio Reyes 1
- Mikel Arteta 1
- Sokratis 1
- Dennis Bergkamp 1
- David Luiz 1
- Kai Havertz In squad 1
- Jakub Kiwior 1
- Declan Rice In squad 1
- Shkodran Mustafi 1
- Santi Cazorla 1
- Aaron James Ramsey 1
- Martin Ødegaard In squad 1
- Nacho Monreal 1
- Mesut Özil 1
Marked players are part of the current team.
Note: own goals (goals accidentally scored into a team's own net) are not included in these scorer totals for either team.