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 | 14/12/2025 | Crystal Palace | 0-3 | Man City |
| 2024-25 | 12/04/2025 | Man City | 5-2 | Crystal Palace |
| K. De Bruyne 33', Omar Marmoush 36', M. Kovačić 47', J. McAtee 56', N. O'Reilly 79' | E. Eze 8', C. Richards 21' | |||
| 2024-25 | 07/12/2024 | Crystal Palace | 2-2 | Man City |
| D. Muñoz 4', M. Lacroix 56' | E. Haaland 30', R. Lewis 68' | |||
| 2023-24 | 06/04/2024 | Crystal Palace | 2-4 | Man City |
| J. Mateta 4', O. Édouard 86' | K. De Bruyne 13', R. Lewis 47', E. Haaland 66', K. De Bruyne 70' | |||
| 2023-24 | 16/12/2023 | Man City | 2-2 | Crystal Palace |
| J. Grealish 24', R. Lewis 54' | J. Mateta 76', M. Olise 90'+5 (P) | |||
| 2022-23 | 11/03/2023 | Crystal Palace | 0-1 | Man City |
| E. Haaland 78' (P) | ||||
| 2022-23 | 27/08/2022 | Man City | 4-2 | Crystal Palace |
| Bernardo Silva 53', E. Haaland 62', E. Haaland 70', E. Haaland 81' | J. Stones 4' (OG), J. Andersen 21' | |||
| 2021-22 | 14/03/2022 | Crystal Palace | 0-0 | Man City |
| 2021-22 | 30/10/2021 | Man City | 0-2 | Crystal Palace |
| W. Zaha 6', C. Gallagher 88' | ||||
| 2020-21 | 01/05/2021 | Crystal Palace | 0-2 | Man City |
| S. Agüero 57', Ferran Torres 59' | ||||
| Season | Date | Home | Score | Away |
|---|---|---|---|---|
| 2025-26 | 14/12/2025 | Crystal Palace | 0-3 | Man City |
| 2024-25 | 07/12/2024 | Crystal Palace | 2-2 | Man City |
| D. Muñoz 4', M. Lacroix 56' | E. Haaland 30', R. Lewis 68' | |||
| 2024-25 | 12/04/2025 | Man City | 5-2 | Crystal Palace |
| K. De Bruyne 33', Omar Marmoush 36', M. Kovačić 47', J. McAtee 56', N. O'Reilly 79' | E. Eze 8', C. Richards 21' | |||
| 2023-24 | 16/12/2023 | Man City | 2-2 | Crystal Palace |
| J. Grealish 24', R. Lewis 54' | J. Mateta 76', M. Olise 90'+5 (P) | |||
| 2023-24 | 06/04/2024 | Crystal Palace | 2-4 | Man City |
| J. Mateta 4', O. Édouard 86' | K. De Bruyne 13', R. Lewis 47', E. Haaland 66', K. De Bruyne 70' | |||
| 2022-23 | 27/08/2022 | Man City | 4-2 | Crystal Palace |
| Bernardo Silva 53', E. Haaland 62', E. Haaland 70', E. Haaland 81' | J. Stones 4' (OG), J. Andersen 21' | |||
| 2022-23 | 11/03/2023 | Crystal Palace | 0-1 | Man City |
| E. Haaland 78' (P) | ||||
| 2021-22 | 30/10/2021 | Man City | 0-2 | Crystal Palace |
| W. Zaha 6', C. Gallagher 88' | ||||
| 2021-22 | 14/03/2022 | Crystal Palace | 0-0 | Man City |
| 2020-21 | 17/01/2021 | Man City | 4-0 | Crystal Palace |
| J. Stones 26', İ. Gündoğan 56', J. Stones 68', R. Sterling 88' | ||||
| 2020-21 | 01/05/2021 | Crystal Palace | 0-2 | Man City |
| S. Agüero 57', Ferran Torres 59' | ||||
| 2019-20 | 19/10/2019 | Crystal Palace | 0-2 | Man City |
| Gabriel Jesus 39', David Silva 41' | ||||
| 2019-20 | 18/01/2020 | Man City | 2-2 | Crystal Palace |
| S. Agüero 82', S. Agüero 87' | C. Tosun 39', Fernandinho 90' (OG) | |||
| 2018-19 | 22/12/2018 | Man City | 2-3 | Crystal Palace |
| İ. Gündoğan 27', K. De Bruyne 85' | J. Schlupp 33', A. Townsend 35', L. Milivojević 51' (P) | |||
| 2018-19 | 14/04/2019 | Crystal Palace | 1-3 | Man City |
| L. Milivojević 81' | R. Sterling 15', R. Sterling 63', Gabriel Jesus 90' | |||
| 2017-18 | 23/09/2017 | Man City | 5-0 | Crystal Palace |
| L. Sané 44', R. Sterling 51', R. Sterling 59', S. Agüero 79', F. Delph 89' | ||||
| 2017-18 | 31/12/2017 | Crystal Palace | 0-0 | Man City |
| 2016-17 | 19/11/16 | Crystal Palace | 1-2 | Man City |
| C. Wickham 66' | Y. Touré 39', Y. Touré 83' | |||
| 2016-17 | 06/05/17 | Man City | 5-0 | Crystal Palace |
| David Silva 2', V. Kompany 49', K. De Bruyne 59', R. Sterling 82', N. Otamendi 90'+2 | ||||
| 2015-16 | 12/09/2015 | Crystal Palace | 0-1 | Man City |
| K. Iheanacho 90' | ||||
| 2015-16 | 16/01/2016 | Man City | 4-0 | Crystal Palace |
| F. Delph 22', S. Agüero 41', S. Agüero 68', David Silva 84' | ||||
| 2014-15 | 20/12/14 | Man City | 3-0 | Crystal Palace |
| David Silva 49', David Silva 61', Y. Touré 81' | ||||
| 2014-15 | 06/04/15 | Crystal Palace | 2-1 | Man City |
| G. Murray 34', J. Puncheon 48' | Y. Touré 78' | |||
| 2013-14 | 28/12/13 | Man City | 1-0 | Crystal Palace |
| E. Džeko 66' | ||||
| 2013-14 | 27/04/14 | Crystal Palace | 0-2 | Man City |
| E. Džeko 4', Y. Touré 43' | ||||
| 2004-05 | 18/09/04 | Crystal Palace | 1-2 | Man City |
| 2004-05 | 15/01/05 | Man City | 3-1 | Crystal Palace |
| 1994-95 | 10/09/94 | Man City | 1-1 | Crystal Palace |
| 1994-95 | 01/04/95 | Crystal Palace | 2-1 | Man City |