ENGLAND PREMIER LEAGUE
--.--.---- --:--
Etihad Stadium
Referee: S. Attwell
Manchester City
Match Timeline
Crystal Palace
HT
0' 15' 30' 45' 60' 75' 90'
32'
A. Semenyo · Assist: P. Foden
Manchester City
40'
O. Marmoush · Assist: P. Foden
Manchester City
🟨
52'
Tyrick Mitchell
Crystal Palace
🔄
58'
J. Gvardiol ↔ J. Doku
Manchester City
🔄
58'
M. Nunes ↔ N. Ake
Manchester City
🔄
60'
Y. Pino ↔ I. Sarr
Crystal Palace
🔄
60'
J. Mateta ↔ J. S. Larsen
Crystal Palace
🔄
60'
W. Hughes ↔ A. Wharton
Crystal Palace
🔄
75'
B. Johnson ↔ D. Kamada
Crystal Palace
🔄
79'
B. Silva ↔ M. Kovacic
Manchester City
🔄
79'
O. Marmoush ↔ R. Cherki
Manchester City
🟨
81'
Daichi Kamada
Crystal Palace
🔄
82'
P. Foden ↔ J. Stones
Manchester City
🔄
82'
D. Munoz ↔ N. Clyne
Crystal Palace
84'
Savinho · Assist: R. Cherki
Manchester City

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Home Win
Probability 76.8%
Odds -
BTTS
BTTS Yes
Probability 79.9%
Odds -
Over / Under 2.5
Over 2.5
Probability 90.9%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Home Win
76.8%
-
BTTS BTTS Yes
79.9%
-
Over / Under 2.5 Over 2.5
90.9%
-
Corners O/U Over 7.5 Corners
92%
-
HT / FT Home / Home
-
-
Correct Score 2-1
-
-
Probability Distribution
Manchester City Win 76.8%
Draw 0%
Crystal Palace Win 23.3%
Expected Goals (xG)
Manchester City1.76
Crystal Palace1.14
Recent Form (Last 5)
Manchester City Manchester City
WWDLW
109 GF / 49 GA
Crystal Palace Crystal Palace
WLDWL
65 GF / 58 GA
Key Stats
2.18
Average Goals Scored
1.25
0.98
Average Goals Conceded
1.12
25
BTTS Yes
27
32
Over 2.5
28
5.92
Shots on Goal
4.27

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Manchester City Manchester City 50 matches
Crystal Palace Crystal Palace 52 matches
Manchester City Statistic Crystal Palace
32 Wins 20
9 Draws 15
9 Losses 17
109 Goals For 65
49 Goals Against 58
2.18 Avg Goals Scored 1.25
0.98 Avg Goals Conceded 1.12
25 BTTS Yes 27
45 Over 1.5 37
32 Over 2.5 28
14 Over 3.5 10
20 Clean Sheets 19
6 Failed To Score 14
5.92 Shots On Goal 4.27
16.08 Total Shots 13.1
6.4 Corners 4.4
60.8% Ball Possession 49.6%

Match Analysis

Model notes, team context and key prediction signals

Final Verdict

On paper, this fixture places two sides in different competitive situations, shaped by Manchester City's more proactive style and Crystal Palace's more cautious structure. Both teams have notable availability concerns, so squad depth and in-game adjustments could matter more than usual. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. Given the broader gap between the sides, Away Win looks like the most logical direction, while the clean-sheet expectation leans toward Crystal Palace. Manchester City come in with stronger recent momentum, which could help them control the rhythm for longer periods. The shape dynamic also adds another layer here, with Manchester City expected to line up in 4-2-3-1 and Crystal Palace in 3-4-3, which may reinforce the expected flow toward Crystal Palace having the stronger overall control. Manchester City arrive from the stronger league position, sitting 2 with 74 points compared to Crystal Palace in 15 on 44, which underlines the gap in season consistency. The attacking numbers of both teams point toward a more open scoring environment.This game has the potential to be open, with both sides capable of creating several scoring chances.

Manchester City Analysis

Manchester City approach this game with the confidence of a side sitting 2 on 74 points after 35 outings. They have recorded 22 wins, 8 draws, and 5 losses, with a 72:32 goal return and very strong form with results showing strong momentum. In attack they lean heavily on E. Haaland (26 goals), P. Foden (7 goals), J. Doku (5 goals), with creative support from R. Cherki (11 assists), E. Haaland (8 assists), J. Doku (5 assists), while defensively they have looked fairly stable. At home, the split of 13 wins, 3 draws, and 1 losses supports the view of a very strong split record. They are competing near the top and remain under pressure to hold that position. Their football identity still points toward balanced attacking football. They are not at full strength, with A. Khusanov, J. Gvardiol, Rodri unavailable, although the overall attacking core still looks largely intact.

Crystal Palace Analysis

Crystal Palace approach this match from a more delicate league position, standing 15 with 44 points from 35 matches. Their record of 11 wins, 11 draws, and 13 losses, together with goals at 38:44, reflects poor form over their recent run. Much of their threat comes through Jean-Philippe Mateta (11 goals), I. Sarr (8 goals), Daniel Muñoz (4 goals), with creative support from Adam Wharton (5 assists), M. Guehi (3 assists), Jefferson Lerma (3 assists), while the defensive numbers suggest they have been quite vulnerable. Away from home, they have managed 7 wins, 2 draws, and 8 losses, a return that supports a fairly balanced split record. They are operating from a relatively stable mid-table position. In football terms they often show a more cautious and defensive approach. They are not at full strength, with E. Guessand, E. Nketiah, C. Doucoure unavailable, although the overall attacking core still looks largely intact.

H2H Analysis

Across those 15 head-to-head meetings, Manchester City won 9 times, Crystal Palace won 2 times, while 4 matches finished as draws. The aggregate score in this matchup is 34:15 from Manchester City's perspective. 9 of those games went over 2.5 goals, and both teams scored in 6 matches, with an average of 3.27 goals per game.

1X2: Home Win
BTTS: BTTS Yes
Over/Under 2.5: Over 2.5
Highest model probability: 12 (100%)
Predicted formations: Manchester City 4-2-3-1 / Crystal Palace 3-4-3
Missing players: Manchester City 3, Crystal Palace 4
H2H summary: Manchester City wins 9, draws 4, Crystal Palace wins 2
Stats
Manchester City Manchester City
Crystal Palace Crystal Palace
Shots on Goal
4
Shots on Goal
2
Shots off Goal
8
Shots off Goal
2
Blocked Shots
3
Blocked Shots
2
9 Corner Kicks 4
10 Fouls 7
0 Offsides 4
73% Ball Possession 27%
15 Total Shots 6
4 Shots on Goal 2
8 Shots off Goal 2
3 Blocked Shots 2
10 Shots insidebox 6
5 Shots outsidebox 0
2 Goalkeeper Saves 1
743 Total passes 281
662 Passes accurate 216
1.66 expected_goals 0.73
🟨 0 Yellow Cards 2 🟨
🟥 0 Red Cards 0 🟥

Lineups

Manchester City
Formation
Crystal Palace
G. Donnarumma
G. Donnarumma
M. Nunes
M. Nunes
A. Khusanov
A. Khusanov
M. Guehi
M. Guehi
J. Gvardiol
J. Gvardiol
P. Foden
🎯
P. Foden
B. Silva
B. Silva
Savinho
Savinho
R. Ait-Nouri
R. Ait-Nouri
A. Semenyo
A. Semenyo
O. Marmoush
O. Marmoush
D. Henderson
D. Henderson
D. Munoz
D. Munoz
C. Richards
C. Richards
M. Lacroix
M. Lacroix
J. Canvot
J. Canvot
T. Mitchell
T. Mitchell
B. Johnson
B. Johnson
W. Hughes
W. Hughes
J. Lerma
J. Lerma
Y. Pino
Y. Pino
J. Mateta
J. Mateta
Manchester City 4-2-2-2
Starting XI
25
G. Donnarumma
G
27
M. Nunes
↓ 58'
D
45
A. Khusanov
D
15
M. Guehi
D
24
J. Gvardiol
↓ 58'
D
47
P. Foden
🎯 32' 🎯 40' ↓ 82'
M
20
B. Silva
↓ 79'
M
26
Savinho
⚽ 84'
M
21
R. Ait-Nouri
M
42
A. Semenyo
⚽ 32'
F
7
O. Marmoush
⚽ 40' ↓ 79'
F
Substitutes
1
J. Trafford
G
3
R. Dias
D
4
T. Reijnders
M
11
J. Doku
↑ 58'
F
8
M. Kovacic
↑ 79'
M
5
J. Stones
↑ 82'
D
6
N. Ake
↑ 58'
D
9
E. Haaland
F
10
R. Cherki
🎯 84' ↑ 79'
M
Crystal Palace 5-4-1
Starting XI
1
D. Henderson
G
2
D. Munoz
↓ 82'
D
26
C. Richards
D
5
M. Lacroix
D
23
J. Canvot
D
3
T. Mitchell
🟨 52'
D
11
B. Johnson
↓ 75'
M
19
W. Hughes
↓ 60'
M
8
J. Lerma
M
10
Y. Pino
↓ 60'
M
14
J. Mateta
↓ 60'
F
Substitutes
44
W. Benitez
G
17
N. Clyne
↑ 82'
D
18
D. Kamada
↑ 75' 🟨 81'
M
7
I. Sarr
↑ 60'
F
22
J. S. Larsen
↑ 60'
F
20
A. Wharton
↑ 60'
M
55
J. Devenny
M
34
C. Riad
D
59
R. Cardines
M
Last matches: Manchester City
24.05.26
Pre
Manchester City
Aston Villa
1
2
L
19.05.26
Pre
Manchester City
Bournemouth
1
1
D
16.05.26
FA
Manchester City
Chelsea
1
0
W
09.05.26
Pre
Manchester City
Brentford
3
0
W
04.05.26
Pre
Manchester City
Everton
3
3
D
25.04.26
FA
Manchester City
Southampton
2
1
W
22.04.26
Pre
Manchester City
Burnley
1
0
W
19.04.26
Pre
Manchester City
Arsenal
2
1
W
12.04.26
Pre
Manchester City
Chelsea
3
0
W
04.04.26
FA
Manchester City
Liverpool
4
0
W
17.03.26
UEF
Manchester City
Real Madrid
1
2
L
14.03.26
Pre
Manchester City
West Ham
1
1
D
11.03.26
UEF
Manchester City
Real Madrid
0
3
L
07.03.26
FA
Manchester City
Newcastle
3
1
W
04.03.26
Pre
Manchester City
Nottingham Forest
2
2
D
28.02.26
Pre
Manchester City
Leeds
1
0
W
21.02.26
Pre
Manchester City
Newcastle
2
1
W
14.02.26
FA
Manchester City
Salford City
2
0
W
11.02.26
Pre
Manchester City
Fulham
3
0
W
08.02.26
Pre
Manchester City
Liverpool
2
1
W
Last matches: Crystal Palace
25.07.26
Fri
Crystal Palace
Bromley
0
3
L
18.07.26
Fri
Crystal Palace
Swindon Town
5
1
W
27.05.26
UEF
Crystal Palace
Rayo Vallecano
1
0
W
24.05.26
Pre
Crystal Palace
Arsenal
1
2
L
17.05.26
Pre
Crystal Palace
Brentford
2
2
D
10.05.26
Pre
Crystal Palace
Everton
2
2
D
07.05.26
UEF
Crystal Palace
Shakhtar Donetsk
2
1
W
03.05.26
Pre
Crystal Palace
Bournemouth
0
3
L
30.04.26
UEF
Crystal Palace
Shakhtar Donetsk
3
1
W
25.04.26
Pre
Crystal Palace
Liverpool
1
3
L
20.04.26
Pre
Crystal Palace
West Ham
0
0
D
16.04.26
UEF
Crystal Palace
Fiorentina
1
2
L
12.04.26
Pre
Crystal Palace
Newcastle
2
1
W
09.04.26
UEF
Crystal Palace
Fiorentina
3
0
W
19.03.26
UEF
Crystal Palace
AEK Larnaca
2
1
W
15.03.26
Pre
Crystal Palace
Leeds
0
0
D
12.03.26
UEF
Crystal Palace
AEK Larnaca
0
0
D
05.03.26
Pre
Crystal Palace
Tottenham
3
1
W
01.03.26
Pre
Crystal Palace
Manchester United
1
2
L
26.02.26
UEF
Crystal Palace
Zrinjski
2
0
W
H2H: Manchester City vs Crystal Palace
13.05.26
H2H
Manchester City
Crystal Palace
3
0
W
14.12.25
H2H
Crystal Palace
Manchester City
0
3
W
17.05.25
H2H
Crystal Palace
Manchester City
1
0
L
12.04.25
H2H
Manchester City
Crystal Palace
5
2
W
07.12.24
H2H
Crystal Palace
Manchester City
2
2
D
06.04.24
H2H
Crystal Palace
Manchester City
2
4
W
16.12.23
H2H
Manchester City
Crystal Palace
2
2
D
11.03.23
H2H
Crystal Palace
Manchester City
0
1
W
27.08.22
H2H
Manchester City
Crystal Palace
4
2
W
14.03.22
H2H
Crystal Palace
Manchester City
0
0
D
30.10.21
H2H
Manchester City
Crystal Palace
0
2
L
01.05.21
H2H
Crystal Palace
Manchester City
0
2
W
17.01.21
H2H
Manchester City
Crystal Palace
4
0
W
18.01.20
H2H
Manchester City
Crystal Palace
2
2
D
19.10.19
H2H
Crystal Palace
Manchester City
0
2
W
Last matches: Manchester City
24.05.26
Pre
Manchester City
Aston Villa
1
2
L
09.05.26
Pre
Manchester City
Brentford
3
0
W
25.04.26
FA
Manchester City
Southampton
2
1
W
19.04.26
Pre
Manchester City
Arsenal
2
1
W
04.04.26
FA
Manchester City
Liverpool
4
0
W
17.03.26
UEF
Manchester City
Real Madrid
1
2
L
04.03.26
Pre
Manchester City
Nottingham Forest
2
2
D
21.02.26
Pre
Manchester City
Newcastle
2
1
W
14.02.26
FA
Manchester City
Salford City
2
0
W
11.02.26
Pre
Manchester City
Fulham
3
0
W
28.01.26
UEF
Manchester City
Galatasaray
2
0
W
24.01.26
Pre
Manchester City
Wolves
2
0
W
10.01.26
FA
Manchester City
Exeter City
10
1
W
07.01.26
Pre
Manchester City
Brighton
1
1
D
04.01.26
Pre
Manchester City
Chelsea
1
1
D
20.12.25
Pre
Manchester City
West Ham
3
0
W
06.12.25
Pre
Manchester City
Sunderland
3
0
W
29.11.25
Pre
Manchester City
Leeds
3
2
W
25.11.25
UEF
Manchester City
Bayer Leverkusen
0
2
L
09.11.25
Pre
Manchester City
Liverpool
3
0
W
H2H at home: Manchester City
13.05.26
H2H
Manchester City
Crystal Palace
3
0
W
12.04.25
H2H
Manchester City
Crystal Palace
5
2
W
16.12.23
H2H
Manchester City
Crystal Palace
2
2
D
27.08.22
H2H
Manchester City
Crystal Palace
4
2
W
30.10.21
H2H
Manchester City
Crystal Palace
0
2
L
17.01.21
H2H
Manchester City
Crystal Palace
4
0
W
18.01.20
H2H
Manchester City
Crystal Palace
2
2
D
Last matches: Crystal Palace
25.07.26
Fri
Crystal Palace
Bromley
0
3
L
17.05.26
Pre
Crystal Palace
Brentford
2
2
D
03.05.26
Pre
Crystal Palace
Bournemouth
0
3
L
30.04.26
UEF
Crystal Palace
Shakhtar Donetsk
3
1
W
25.04.26
Pre
Crystal Palace
Liverpool
1
3
L
16.04.26
UEF
Crystal Palace
Fiorentina
1
2
L
19.03.26
UEF
Crystal Palace
AEK Larnaca
2
1
W
05.03.26
Pre
Crystal Palace
Tottenham
3
1
W
01.03.26
Pre
Crystal Palace
Manchester United
1
2
L
19.02.26
UEF
Crystal Palace
Zrinjski
1
1
D
08.02.26
Pre
Crystal Palace
Brighton
1
0
W
01.02.26
Pre
Crystal Palace
Nottingham Forest
1
1
D
17.01.26
Pre
Crystal Palace
Sunderland
1
2
L
10.01.26
FA
Crystal Palace
Macclesfield
1
2
L
04.01.26
Pre
Crystal Palace
Newcastle
0
2
L
20.12.25
Pre
Crystal Palace
Leeds
1
4
L
11.12.25
UEF
Crystal Palace
Shelbourne
3
0
W
07.12.25
Pre
Crystal Palace
Fulham
2
1
W
03.12.25
Pre
Crystal Palace
Burnley
1
0
W
27.11.25
UEF
Crystal Palace
Strasbourg
1
2
L
H2H away: Crystal Palace
13.05.26
H2H
Manchester City
Crystal Palace
3
0
L
12.04.25
H2H
Manchester City
Crystal Palace
5
2
L
16.12.23
H2H
Manchester City
Crystal Palace
2
2
D
27.08.22
H2H
Manchester City
Crystal Palace
4
2
L
30.10.21
H2H
Manchester City
Crystal Palace
0
2
W
17.01.21
H2H
Manchester City
Crystal Palace
4
0
L
18.01.20
H2H
Manchester City
Crystal Palace
2
2
D

Standings

Premier League
# Team MP W D L G GD PTS Form
1 38 26 7 5 71:27 44 85
W W W W W
2 38 23 9 6 77:35 42 78
L D W W D
3 38 20 11 7 69:50 19 71
W W D W W
4 38 19 8 11 56:49 7 65
W W D L L
5 38 17 9 12 63:53 10 60
D L D L W
6 38 13 18 7 58:54 4 57
D D W W D
7 38 14 12 12 42:48 -6 54
W W D D L
8 38 14 11 13 52:46 6 53
L L W L W
9 38 14 11 13 55:52 3 53
D D L W L
10 38 14 10 14 58:52 6 52
L W D L L
11 38 15 7 16 47:51 -4 52
W D L L W
12 38 14 7 17 53:55 -2 49
L W D W L
13 38 13 10 15 47:50 -3 49
L L D D L
14 38 11 14 13 49:56 -7 47
L W D W D
15 38 11 12 15 41:51 -10 45
L D L D L
16 38 11 11 16 48:51 -3 44
D L D W W
17 38 10 11 17 48:57 -9 41
W L D W W
18 38 10 9 19 46:65 -19 39
W L L L W
19 38 4 10 24 38:75 -37 22
D L D L L
20 38 3 11 24 27:68 -41 20
D D L D L
Promotion - Champions League (League phase)
Promotion - Europa League (League phase)
Promotion - Conference League (Qualification)
Relegation - Championship

Missing Players

Manchester City 3 missing
-
A. Khusanov
Questionable Injury
OUT
-
J. Gvardiol
Missing Fixture Broken Leg
OUT
-
Rodri
Questionable Groin Injury
OUT
Crystal Palace 4 missing
-
E. Guessand
Missing Fixture Knee Injury
OUT
-
E. Nketiah
Missing Fixture Thigh Injury
OUT
-
C. Doucoure
Missing Fixture Knee Injury
OUT
-
B. Sosa
Missing Fixture Injury
OUT