Premier League · Matchweek 31 · May 13
Manchester City - Crystal Palace
Manchester City beat Crystal Palace 3-0 in Premier League (Matchweek 31). Goals: A. Semenyo 32'; O. Marmoush 40'.
Key events
Quick stats
%72
Possession
%28
1.93
Expected goals (xG)
0.61
1.95
Pre-match xG
1.16
14
Total shots
5
4
Shots on target
2
8
Shots off target
2
2
Blocked shots
1
9
Shots inside box
5
5
Shots outside box
0
2
Saves
1
Match timeline
First half
A. Semenyo(1 - 0) · Assist: P. Foden⚽
32'
O. Marmoush(2 - 0) · Assist: P. Foden⚽
40'
HT 2 - 0
52'
🟨T. MitchellYellow card
M. Nunes ↔ N. AkeSubstitution🔁
58'
J. Gvardiol ↔ J. DokuSubstitution🔁
58'
60'
🔁W. Hughes ↔ A. WhartonSubstitution
60'
🔁J. Mateta ↔ J. S. LarsenSubstitution
60'
🔁Y. Pino ↔ I. SarrSubstitution
75'
🔁B. Johnson ↔ D. KamadaSubstitution
O. Marmoush ↔ R. CherkiSubstitution🔁
79'
B. Silva ↔ M. KovacicSubstitution🔁
79'
81'
🟨D. KamadaYellow card
82'
🔁D. Munoz ↔ N. ClyneSubstitution
P. Foden ↔ J. StonesSubstitution🔁
82'
FT 3 - 0
Match statsManchester City · Crystal Palace
Key stats
%72
Possession
%28
1.93
Expected goals (xG)
0.61
1.95
Pre-match xG
1.16
Shots
14
Total shots
5
4
Shots on target
2
8
Shots off target
2
2
Blocked shots
1
9
Shots inside box
5
5
Shots outside box
0
2
Saves
1
Attacking
130
Attacks
44
97
Dangerous attacks
12
Passing
716
Total passes
275
638
Accurate passes
213
%89
Pass accuracy
%77
Set pieces & discipline
9
Corners
3
0
Offsides
4
10
Fouls
7
11
Free kicks
9
19
Throw-ins
13
6
Goal kicks
8
Cards
0
Yellow cards
2
0
1st-half cards
0
0
2nd-half cards
2
By half
2
1st-half goals
0
1
2nd-half goals
0
6
1st-half corners
2
3
2nd-half corners
2
Penalties
0
Penalties won
0
0
Penalty goals
0
Momentum
0'▲ Manchester City▼ Crystal Palace90'
LineupsManchester City 4-2-3-1Crystal Palace 3-4-2-1
25
Donnarumma
21
Aït-Nouri
24
Gvardiol
15
Guéhi
45
Khusanov
20
Silva
27
Nunes
42
Semenyo
47
Foden
26
Savinho
7
Marmoush
1
Henderson
26
Richards
5
Lacroix
23
Canvot
3
Mitchell
19
Hughes
8
Lerma
2
Muñoz
11
Johnson
10
Pino
14
Mateta
Manchester City · Bench
Coach: Pep Guardiola
Crystal Palace · Bench
Coach: Oliver Glasner
Shot map21 shots
Manchester City
Crystal Palace
Filled = goal · size = xG
HEAD TO HEAD13 meetings · 2021–2026
Jan 17who was on topAug 28
8 Manchester City
3 draw
2 Crystal Palace
Manchester City
won the last 2
GOALS IN THIS FIXTURE
3.5goals / match
31–14total goals
5/3clean sheets
4-0Manchester City best win · Jan 17
2-0Crystal Palace best win · Oct 30
Over 1.5
10/13
Over 2.5
8/13
Over 3.5
7/13
BTTS
6/13
DOES THE VENUE MATTER
Manchester City at home5 matches
3W
1D
1L
15:8
Crystal Palace at home8 matches
1W
2D
5L
6:16
Results are read from the side that hosted the match.
FORM COMPARISON
Manchester City4W 1D 0L
Crystal Palace2W 1D 2L
2.60
1.40
Points per game
11
6
Goals scored
5
8
Goals conceded
2.33
1.21
xG average
1.04
1.54
xGA average
%40
%20
Clean sheets
%60
%60
BTTS
%80
%80
Over 2.5
10.0
3.0
Corners
0.8
1.8
Cards
Manchester City6W 2D 2L
Crystal Palace5W 2D 3L
2.00
1.70
Points per game
19
14
Goals scored
11
12
Goals conceded
2.05
1.42
xG average
1.11
1.33
xGA average
%40
%30
Clean sheets
%50
%60
BTTS
%70
%80
Over 2.5
9.1
3.9
Corners
1.5
1.6
Cards
SEASON COMPARISON
2Manchester Cityin the table78pts
38matches
23-9-6W-D-L
77:35goals
+42diff
LDWWD
15Crystal Palacein the table45pts
38matches
11-12-15W-D-L
41:51goals
-10diff
LDLDL
Season profile · 2025/2026 · 25 matches
2.00
1.28
Points per game
1.68
1.31
xG average
1.14
1.35
xGA average
%40
%36
Clean sheets
%48
%48
BTTS
%60
%44
Over 2.5
5.5
4.0
Corners
1.8
2.0
Cards
PREVIOUS MEETINGS
xG difference & finishing
Manchester City3 gol · 1.93 xG
+1.07
Crystal Palace0 gol · 0.61 xG
-0.61
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Manchester City dominated the ball72% possession
Manchester City took more shots14 - 5
THREAT OVER TIMExT
Manchester City1.92
Crystal Palace0.56
0'25'45'70'90'
Manchester Citypeak 35-40'
Crystal Palacepeak 10-15'
Expected threat: every pass and carry is valued by how much closer it brings the ball to a goal. Higher area means more danger created in that window.
TACTICAL PROFILEwhoscored + fotmob
Manchester City
Crystal Palace
Each axis has a fixed range taken from typical top-flight values, so the shape reads as an absolute profile — not just who beat whom.
7.3
PPDA
13.1
926
Touches
462
53.6m
Defensive height
28.9m
80
Progressive passes
53
%82.0
Final-third accuracy
%47.0
%27.2
Verticality
%37.7
%88.0
Pass accuracy
%75.0
15
Shots
6
83
Defensive actions
153
21.4m
Block depth
42.1m
%67
In opposition half
%23
HOW THE GAME FLOWEDfotmob
Manchester City1.66xG
Crystal Palace0.73xG
0'25'45'70'90'
Cumulative expected goals, step by step — each step is a shot and the dots are goals. These totals come from the shot-level model, so they can differ slightly from the xG in the stats tab.
Momentum
Manchester City
Crystal Palace
Which side was pushing at each moment; above the line is the home team.
ON THE PITCHwhoscored
Where each side spent the match. Both attack left to right.
Manchester Cityown half →Crystal Palace
BY THIRD
Defensive
%81
%19
Middle
%71
%29
Attacking
%58
%42
BY FLANK
Left
%68
%32
Centre
%64
%36
Right
%69
%31
Share of touches in each zone. Home attacks to the right; the bars split the same touches lengthwise and across the pitch.
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
>%85
%70–85
<%70
Average position of each player and their most frequent pass combinations; thicker lines mean more passes, and the ring colour is that player’s pass accuracy.
Left%31Centre%29Right%40
Left%26Centre%48Right%26
Successful passes carrying the ball 10m+ forward from the middle third onward.
7.3
PPDA
13.1
%27.2
Verticality
%37.7
%82
Final third pass
%47
%88
Pass accuracy
%75
53.6m
Defensive height
28.9m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THE REFEREE34 matches on record
Stuart Attwell
Strictness57
TEMPO56
Cards: StrictFouls: ModeratePenalties: ModerateGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards
24.5
-2.5
Fouls
1720.6
-3.6
Goals
32.9
+0.1
Corners
128.8
+3.2
THIS MATCH VS SEASON AVERAGE
Goals
3.02.0
+1.0
Shots
14.014.6
-0.6
On target
4.05.2
-1.2
Possession
%72%60
+11.6
Corners
9.06.0
+3.0
Cards
0.01.0
-1.0
Conceded
0.00.9
-0.9
this matchseason average · 37 matches
Goals
0.01.1
-1.1
Shots
5.011.3
-6.3
On target
2.03.6
-1.6
Possession
%28%46
-18.1
Corners
3.04.0
-1.0
Cards
2.03.2
-1.2
Conceded
3.01.3
+1.7
this matchseason average · 37 matches
PLAYER RATINGS★ Phil Foden 9.00
Starting XI
Assist2Key pass5Tackles3Interceptions1Duels won4/8Fouls won1Fouls1Passes59 · %54
Goals1On target1/2Dribbles5/11Tackles2Duels won7/14Passes50 · %39
Tackles1Duels won5/10Fouls won2Fouls3Passes125 · %119
Interceptions2Duels won1/1Passes94 · %89
Saves2Passes20 · %14
Goals1On target1/2Dribbles3/4Duels won3/6Passes12 · %10
Goals1On target1/1Tackles1Duels won1/6Fouls1Passes15 · %12
On target1/1Key pass1Interceptions2Blocks1Duels won2/6Passes35 · %28
Key pass1Duels won1/2Passes61 · %51
Tackles1Interceptions2Duels won1/1Passes88 · %81
Key pass1Dribbles1/2Tackles2Duels won4/12Fouls won1Fouls4Passes49 · %45
Substitutes
Passes24 · %22
Key pass1Passes14 · %12
Assist1Key pass1Dribbles1/1Duels won1/1Passes5 · %5
Passes12 · %11
Passes2 · %2
Unused: Rúben DiasJames TraffordTijjani ReijndersErling Haaland
Starting XI
Key pass1Interceptions1Blocks2Duels won2/7Fouls won2Fouls2Passes14 · %12
Tackles2Duels won5/5Fouls won1Passes39 · %37
Tackles5Interceptions1Duels won6/9Fouls won1Passes23 · %17
Key pass1Duels won2/3Fouls won1Offside1Passes6 · %4
Key pass1Tackles2Duels won4/9Fouls won1Fouls1Offside2Passes7 · %3
Saves1Passes23 · %12
On target1/1Tackles6Duels won6/8Passes14 · %11
Tackles1Duels won2/7Fouls1Passes14 · %12
Tackles1Interceptions1Duels won4/5Offside1Passes19 · %16
Tackles1Duels won2/5Passes35 · %30
Tackles2Interceptions1Duels won3/5Fouls1Passes30 · %22
Substitutes
Key pass1Tackles1Duels won2/4Fouls won1Passes15 · %12
Duels won1/2Fouls won1Passes5 · %2
Fouls1
On target1/1Passes8 · %4
Unused: Walter BenítezJustin DevennyRio CardinesChadi Riad
Win probabilityModel: 1 (%84) ✓
Manchester City %84
Draw %11
Crystal Palace %5
2.63Manchester City xPuan
0.26Crystal Palace xPuan
🎯
FREE MEMBERSHIP
Tactical metrics & visuals
Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.
Create free account🔥
FREE MEMBERSHIP
Team & player heatmaps
Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.
Create free account🤖
FREE MEMBERSHIP
ML deep-dive
Feature-level model breakdown, expected points simulation and value analysis.
Create free accountForm
Manchester CityWDWWW
Crystal PalaceDWLWL
FREE MEMBERSHIP
Heatmap & tactical analysis
Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.
Create free accountMatch Reportsall →
Galatasaray 3-1 Kasımpaşa
Borussia Dortmund 2-2 Werder Bremen
Arsenal 2-1 Chelsea
Trabzonspor 5-0 Gençlerbirliği S.K.
Fenerbahçe 1-2 Beşiktaş
Rayo Vallecano 1-1 Alaves
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Skoryum