CRY
ARS

Crystal PalacevsArsenal

PL Head-to-Head, settled.
Rivl — No bias. Just data.
Home Player Database Surprise me
On this page
Overview At a Glance Home / Away In This Fixture When Goals Happen Key Players Top Scorers Records Last 10 Meetings Full History

Overview

4
Crystal Palace Wins
tap to expand
9
Draws
tap to expand
18
Arsenal Wins
tap to expand
Crystal Palace 13% Draws 29% Arsenal 58%
4
9
18
32
Crystal Palace Goals
tap to expand
31
PL Matches
63
Arsenal Goals
tap to expand
Last 10 Meetings
LDLLLLLWDL
1 loss streak
WDWWWWWLDW
1 win streak
Crystal Palace 10% Draws 20% Arsenal 70%
1
2
7

At a Glance

1.03
Crystal Palace goals/game
2.03
Arsenal goals/game
3.06
Total goals/game
4
Crystal Palace clean sheets
11
Arsenal clean sheets
58.1%
Both scored
0-2
Most common score (4x)
12.9%
58.1%
Arsenal win rate

Home / Away

Crystal Palace at Home

Played15
Won2
Drawn4
Lost9
Goals For16
Goals Against27

Crystal Palace at Arsenal

Played16
Won2
Drawn5
Lost9
Goals For16
Goals Against36

In This Fixture

Averages across 12 H2H matches with data (2019/20–2023/24) — tap any tile for match-by-match breakdown

xG
2.17 avg 1.11
tap to see each match
Shots
12.8 avg 10.8
tap to see each match
On Target
4.5 avg 4.2
tap to see each match
Possession
60% avg 40%
tap to see each match
Corners
5.7 avg 3.5
tap to see each match
Fouls
10.8 avg 10.3
tap to see each match
Yellows
1.6 avg 1.2
tap to see each match
Saves
3.0 avg 2.3
tap to see each match

When Goals Happen

Average goals scored/conceded per 15-min interval across last 5 seasons (all PL matches)

Crystal Palace

0-15'
9.2
5.6
16-30'
11.4
5.6
31-45'
10.6
7.2
46-60'
15.0
8.0
61-75'
10.4
7.2
76-90'
8.6
7.0
Scored Conceded

Arsenal

0-15'
5.8
8.0
16-30'
5.6
6.2
31-45'
5.6
7.4
46-60'
8.4
10.0
61-75'
8.4
7.8
76-90'
7.6
10.0
Scored Conceded

Key Players in this Fixture

Player performance specifically in this H2H matchup (2019/20–2023/24)

Crystal Palace
Granit Xhaka
Granit Xhaka
12 apps
⚽ 2 🎯 2 7.15
Bukayo Saka
Bukayo Saka
11 apps
⚽ 2 🎯 1 6.97
Gabriel Martinelli
Gabriel Martinelli
10 apps
⚽ 6 7.11
Alexandre Lacazette
Alexandre Lacazette
9 apps
⚽ 2 🎯 3 7.1
Martin Ødegaard
Martin Ødegaard
9 apps
⚽ 1 🎯 2 6.88
Thomas Partey
Thomas Partey
9 apps
🎯 1 7.12
Mesut Özil
Mesut Özil
8 apps
⚽ 1 🎯 2 7.14
Gabriel Magalhães
Gabriel Magalhães
8 apps
⚽ 1 🎯 1 6.96
Héctor Bellerín
Héctor Bellerín
8 apps
6.79
Pierre-Emerick Aubameyang
Pierre-Emerick Aubameyang
7 apps
⚽ 4 6.83
Arsenal
Wilfried Zaha
Wilfried Zaha
15 apps
⚽ 2 🎯 3 6.65
Luka Milivojević
Luka Milivojević
11 apps
⚽ 5 🎯 1 7.12
Jordan Ayew
Jordan Ayew
11 apps
⚽ 3 🎯 1 6.88
James Tomkins
James Tomkins
11 apps
⚽ 1 6.81
Joel Ward
Joel Ward
11 apps
⚽ 1 6.56
James McArthur
James McArthur
11 apps
⚽ 1 🎯 2 6.85
Tyrick Mitchell
Tyrick Mitchell
10 apps
🎯 1 6.74
Christian Benteke
Christian Benteke
9 apps
⚽ 3 🎯 2 7.12
Jeffrey Schlupp
Jeffrey Schlupp
9 apps
⚽ 1 6.9
Andros Townsend
Andros Townsend
8 apps
⚽ 2 🎯 2 6.94

Top Scorers

H2H goals in this fixture since 2009/10. Older seasons excluded due to data availability.

Crystal Palace
1 L. Milivojević 5 goals
2 C. Benteke 3 goals
3 J. Ayew 3 goals
4 A. Townsend 2 goals
5 W. Zaha 2 goals
6 J. Mateta 2 goals
7 B. Hangeland 1 goal
8 G. Murray 1 goal
9 J. Ward 1 goal
10 Y. Bolasie 1 goal
Arsenal
1 Gabriel Martinelli 5 goals
2 O. Giroud 4 goals
3 P. Aubameyang 4 goals
4 A. Sánchez 3 goals
5 A. Oxlade-Chamberlain 2 goals
6 L. Koscielny 2 goals
7 A. Iwobi 2 goals
8 A. Lacazette 2 goals
9 G. Xhaka 2 goals
10 N. Pepe 2 goals

Records

Biggest Crystal Palace Win
Crystal Palace 3-0 Arsenal
10/04/17
Biggest Arsenal Win
Arsenal 5-0 Crystal Palace
20/01/2024
Highest Scoring
Arsenal 5-1 Crystal Palace
14/02/05
Goal Difference
-31 (Crystal Palace)
1
Crystal Palace Best Win Streak
6
Arsenal Best Win Streak
5
Crystal Palace Best Unbeaten
12
Arsenal Best Unbeaten

Last 10 Meetings

SeasonDateHomeScoreAway
2025-26 26/10/2025 Arsenal 1-0 Crystal Palace
2024-25 23/04/2025 Arsenal 2-2 Crystal Palace
J. Kiwior 3', L. Trossard 42' E. Eze 27', J. Mateta 83'
2024-25 21/12/2024 Crystal Palace 1-5 Arsenal
I. Sarr 11' Gabriel Jesus 6', Gabriel Jesus 15', K. Havertz 38', Gabriel Martinelli 60', D. Rice 84'
2023-24 20/01/2024 Arsenal 5-0 Crystal Palace
Gabriel Magalhães 11', Gabriel Magalhães 37', L. Trossard 59', Gabriel Martinelli 90'+4, Gabriel Martinelli 90'+5
2023-24 21/08/2023 Crystal Palace 0-1 Arsenal
M. Ødegaard 54' (P)
2022-23 19/03/2023 Arsenal 4-1 Crystal Palace
Gabriel Martinelli 28', B. Saka 43', G. Xhaka 55', B. Saka 74' J. Schlupp 63'
2022-23 05/08/2022 Crystal Palace 0-2 Arsenal
Gabriel Martinelli 20', M. Guéhi 85' (OG)
2021-22 04/04/2022 Crystal Palace 3-0 Arsenal
J. Mateta 16', J. Ayew 24', W. Zaha 74' (P)
2021-22 18/10/2021 Arsenal 2-2 Crystal Palace
P. Aubameyang 8', A. Lacazette 90'+5 C. Benteke 50', O. Édouard 73'
2020-21 19/05/2021 Crystal Palace 1-3 Arsenal
C. Benteke 62' N. Pepe 35', Martinelli 90'+1, N. Pepe 90'+5

Full Match History

Season Date Home Score Away
2025-26 26/10/2025 Arsenal 1-0 Crystal Palace
2024-25 21/12/2024 Crystal Palace 1-5 Arsenal
I. Sarr 11' Gabriel Jesus 6', Gabriel Jesus 15', K. Havertz 38', Gabriel Martinelli 60', D. Rice 84'
2024-25 23/04/2025 Arsenal 2-2 Crystal Palace
J. Kiwior 3', L. Trossard 42' E. Eze 27', J. Mateta 83'
2023-24 21/08/2023 Crystal Palace 0-1 Arsenal
M. Ødegaard 54' (P)
2023-24 20/01/2024 Arsenal 5-0 Crystal Palace
Gabriel Magalhães 11', Gabriel Magalhães 37', L. Trossard 59', Gabriel Martinelli 90'+4, Gabriel Martinelli 90'+5
2022-23 05/08/2022 Crystal Palace 0-2 Arsenal
Gabriel Martinelli 20', M. Guéhi 85' (OG)
2022-23 19/03/2023 Arsenal 4-1 Crystal Palace
Gabriel Martinelli 28', B. Saka 43', G. Xhaka 55', B. Saka 74' J. Schlupp 63'
2021-22 18/10/2021 Arsenal 2-2 Crystal Palace
P. Aubameyang 8', A. Lacazette 90'+5 C. Benteke 50', O. Édouard 73'
2021-22 04/04/2022 Crystal Palace 3-0 Arsenal
J. Mateta 16', J. Ayew 24', W. Zaha 74' (P)
2020-21 14/01/2021 Arsenal 0-0 Crystal Palace
2020-21 19/05/2021 Crystal Palace 1-3 Arsenal
C. Benteke 62' N. Pepe 35', Martinelli 90'+1, N. Pepe 90'+5
2019-20 27/10/2019 Arsenal 2-2 Crystal Palace
S. Papastathopoulos 7', David Luiz 9' L. Milivojević 32' (P), J. Ayew 52'
2019-20 11/01/2020 Crystal Palace 1-1 Arsenal
J. Ayew 54' P. Aubameyang 12'
2018-19 28/10/2018 Crystal Palace 2-2 Arsenal
L. Milivojević 45'+1 (P), L. Milivojević 83' (P) G. Xhaka 51', P. Aubameyang 56'
2018-19 21/04/2019 Arsenal 2-3 Crystal Palace
M. Özil 47', P. Aubameyang 77' C. Benteke 17', W. Zaha 61', J. McArthur 69'
2017-18 28/12/2017 Crystal Palace 2-3 Arsenal
A. Townsend 49', J. Tomkins 89' S. Mustafi 25', A. Sánchez 62', A. Sánchez 66'
2017-18 20/01/2018 Arsenal 4-1 Crystal Palace
Nacho Monreal 6', A. Iwobi 10', L. Koscielny 13', A. Lacazette 22' L. Milivojević 78'
2016-17 01/01/17 Arsenal 2-0 Crystal Palace
O. Giroud 17', A. Iwobi 56'
2016-17 10/04/17 Crystal Palace 3-0 Arsenal
A. Townsend 17', Y. Cabaye 63', L. Milivojević 68' (P)
2015-16 16/08/2015 Crystal Palace 1-2 Arsenal
J. Ward 28' O. Giroud 16', D. Delaney 55' (OG)
2015-16 17/04/2016 Arsenal 1-1 Crystal Palace
A. Sánchez 45'+1 Y. Bolasie 81'
2014-15 16/08/14 Arsenal 2-1 Crystal Palace
L. Koscielny 45'+1, A. Ramsey 90'+1 B. Hangeland 35'
2014-15 21/02/15 Crystal Palace 1-2 Arsenal
G. Murray 90'+4 Cazorla 8' (P), O. Giroud 45'+1
2013-14 26/10/13 Crystal Palace 0-2 Arsenal
Arteta 47' (P), O. Giroud 87'
2013-14 02/02/14 Arsenal 2-0 Crystal Palace
A. Oxlade-Chamberlain 47', A. Oxlade-Chamberlain 73'
2004-05 06/11/04 Crystal Palace 1-1 Arsenal
2004-05 14/02/05 Arsenal 5-1 Crystal Palace
1997-98 18/10/97 Crystal Palace 0-0 Arsenal
1997-98 21/02/98 Arsenal 1-0 Crystal Palace
1994-95 01/10/94 Arsenal 1-2 Crystal Palace
1994-95 25/02/95 Crystal Palace 0-3 Arsenal
Stat