MCI
CRY

Man CityvsCrystal Palace

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

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

At a Glance

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

Home / Away

Man City at Home

Played14
Won9
Drawn3
Lost2
Goals For41
Goals Against15

Man City at Crystal Palace

Played15
Won10
Drawn3
Lost2
Goals For26
Goals Against11

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)

Man City

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

Crystal Palace

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)

Man City
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
Crystal Palace
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.

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

Records

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