Arsenal vs Crystal Palace head to head
Updated
Arsenal and Crystal Palace have met 32 times in the league since 1994: Arsenal won 19, Crystal Palace won 4 and 9 ended in a draw (goals 65-33).
All-time record (league matches since 1994)
| Arsenal | Draws | Crystal Palace |
|---|
| Wins | 19 | 9 | 4 |
| Goals | 65 | | 33 |
Arsenal at home: 9 wins, 5 draws, 2 defeats. Over 2.5 goals in 20 of 32 games; both teams scored in 19. Competitions: Premier League.
This season
| Arsenal | Crystal Palace |
|---|
| League | Premier League | Premier League |
| Position | 2nd (18 pts) | 14th (7 pts) |
| Form | WLWWW | DLWLL |
| Coach | Arsène Wenger | Curtis Fleming |
| Stadium | Emirates Stadium | Selhurst Park |
Previous league meetings
- Crystal Palace 1-2 Arsenal · Premier League · Sun, 24 May 2026
- Arsenal 1-0 Crystal Palace · Premier League · Sun, 26 Oct 2025
- Arsenal 2-2 Crystal Palace · Premier League · Wed, 23 Apr 2025
- Crystal Palace 1-5 Arsenal · Premier League · Sat, 21 Dec 2024
- Arsenal 5-0 Crystal Palace · Premier League · Sat, 20 Jan 2024
- Crystal Palace 0-1 Arsenal · Premier League · Mon, 21 Aug 2023
- Arsenal 4-1 Crystal Palace · Premier League · Sun, 19 Mar 2023
- Crystal Palace 0-2 Arsenal · Premier League · Fri, 5 Aug 2022
- Crystal Palace 3-0 Arsenal · Premier League · Mon, 4 Apr 2022
- Arsenal 2-2 Crystal Palace · Premier League · Mon, 18 Oct 2021
- Crystal Palace 1-3 Arsenal · Premier League · Wed, 19 May 2021
- Arsenal 0-0 Crystal Palace · Premier League · Thu, 14 Jan 2021
Questions
Who has won more matches between Arsenal and Crystal Palace?
Arsenal lead with 19 wins to 4, with 9 draws in 32 league meetings since 1994.
What is the biggest win in Arsenal vs Crystal Palace?
Arsenal: Arsenal 5-0 Crystal Palace (Sat, 20 Jan 2024). Crystal Palace: Crystal Palace 3-0 Arsenal (Mon, 10 Apr 2017).
How many goals are scored when Arsenal play Crystal Palace?
3.06 per game on average; 63% of meetings had over 2.5 goals and both teams scored in 59%.
When do Arsenal and Crystal Palace play next?
Crystal Palace v Arsenal on Sun, 27 Dec 2026, 19:00 UTC (Premier League).
What was the last result between Arsenal and Crystal Palace?
Crystal Palace 1-2 Arsenal on Sun, 24 May 2026.