Averages across 12 H2H matches with data (2019/20–2023/24) — tap any tile for match-by-match breakdown
Average goals scored/conceded per 15-min interval across last 5 seasons (all PL matches)
Player performance specifically in this H2H matchup (2019/20–2023/24)
H2H goals in this fixture since 2009/10. Older seasons excluded due to data availability.
| Season | Date | Home | Score | Away |
|---|---|---|---|---|
| 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 | |||
| 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 |