CRY
MCI

Crystal PalacevsMan City

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
6
Draws
tap to expand
19
Man City Wins
tap to expand
Crystal Palace 14% Draws 21% Man City 66%
4
6
19
26
Crystal Palace Goals
tap to expand
29
PL Matches
67
Man City Goals
tap to expand
Last 10 Meetings
LLDLDLLDWL
2 loss streak
Man City
WWDWDWWDLW
2 win streak
Crystal Palace 10% Draws 30% Man City 60%
1
3
6

At a Glance

0.9
Crystal Palace goals/game
2.31
Man City goals/game
3.21
Total goals/game
3
Crystal Palace clean sheets
14
Man City clean sheets
48.3%
Both scored
0-1
Most common score (3x)
13.8%
65.5%
Man City win rate

Home / Away

Crystal Palace at Home

Played15
Won2
Drawn3
Lost10
Goals For11
Goals Against26

Crystal Palace at Man City

Played14
Won2
Drawn3
Lost9
Goals For15
Goals Against41

In This Fixture

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

xG
1.25 avg 2.17
tap to see each match
Shots
6.3 avg 17.8
tap to see each match
On Target
2.3 avg 5.9
tap to see each match
Possession
29% avg 71%
tap to see each match
Corners
2.1 avg 7.3
tap to see each match
Fouls
9.2 avg 10.5
tap to see each match
Yellows
1.9 avg 1.3
tap to see each match
Saves
3.7 avg 1.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'
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

Man City

0-15'
12.6
4.4
16-30'
14.8
5.0
31-45'
13.8
4.2
46-60'
18.2
5.6
61-75'
16.6
5.2
76-90'
13.8
6.2
Scored Conceded

Key Players in this Fixture

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

Crystal Palace
Wilfried Zaha
Wilfried Zaha
13 apps
⚽ 1 🎯 1 6.74
Jeffrey Schlupp
Jeffrey Schlupp
12 apps
⚽ 1 🎯 2 6.66
Joel Ward
Joel Ward
12 apps
6.42
Jordan Ayew
Jordan Ayew
10 apps
James McArthur
James McArthur
10 apps
🎯 1 6.7
Tyrick Mitchell
Tyrick Mitchell
10 apps
6.59
Luka Milivojević
Luka Milivojević
9 apps
⚽ 2 6.7
Andros Townsend
Andros Townsend
9 apps
⚽ 1 6.72
Vicente Guaita
Vicente Guaita
9 apps
6.58
Eberechi Eze
Eberechi Eze
8 apps
⚽ 1 🎯 1 6.67
Man City
Kevin De Bruyne
Kevin De Bruyne
18 apps
⚽ 5 🎯 9 7.8
Bernardo Silva
Bernardo Silva
14 apps
⚽ 1 🎯 3 7.05
Ederson
Ederson
14 apps
🎯 1 6.79
John Stones
John Stones
12 apps
⚽ 2 🎯 1
Raheem Sterling
Raheem Sterling
11 apps
⚽ 6 🎯 1 6.96
Kyle Walker
Kyle Walker
11 apps
6.9
İlkay Gündoğan
İlkay Gündoğan
10 apps
⚽ 2 🎯 2 7.23
Sergio Agüero
Sergio Agüero
9 apps
⚽ 6 🎯 2 7.28
Gabriel Jesus
Gabriel Jesus
9 apps
⚽ 2 🎯 2 7.02
Rodri
Rodri
9 apps
🎯 2 7.52

Top Scorers

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

Crystal Palace
1 L. Milivojević 2 goals
2 J. Mateta 2 goals
3 G. Murray 1 goal
4 J. Puncheon 1 goal
5 C. Wickham 1 goal
6 J. Schlupp 1 goal
7 A. Townsend 1 goal
8 C. Tosun 1 goal
9 W. Zaha 1 goal
10 C. Gallagher 1 goal
Man City
1 S. Agüero 6 goals
2 R. Sterling 6 goals
3 E. Haaland 6 goals
4 Y. Touré 5 goals
5 David Silva 5 goals
6 K. De Bruyne 5 goals
7 R. Lewis 3 goals
8 E. Džeko 2 goals
9 F. Delph 2 goals
10 İ. Gündoğan 2 goals

Records

Biggest Crystal Palace Win
Man City 0-2 Crystal Palace
30/10/2021
Biggest Man City Win
Man City 5-0 Crystal Palace
06/05/17
Highest Scoring
Man City 5-2 Crystal Palace
12/04/2025
Goal Difference
-41 (Crystal Palace)
1
Crystal Palace Best Win Streak
5
Man City Best Win Streak
2
Crystal Palace Best Unbeaten
8
Man City Best Unbeaten

Last 10 Meetings

SeasonDateHomeScoreAway
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'

Full Match History

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
Stat