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

🏟 Etihad Stadium Manchester 👤 Referee: S. Attwell
Key events
32' ⚽ A. Semenyo(1 - 0) · Assist: P. Foden Manchester C
40' ⚽ O. Marmoush(2 - 0) · Assist: P. Foden Manchester C
52' 🟨 T. MitchellYellow card Crystal Pala
81' 🟨 D. KamadaYellow card Crystal Pala
84' ⚽ Savinho(3 - 0) · Assist: R. Cherki Manchester C
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'
Savinho(3 - 0) · Assist: R. Cherki⚽
84'
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
Shot map21 shots
Marc Guéhi 7' · xG 0.11 Yéremi Pino 12' · xG 0.10 Chris Richards 13' · xG 0.18 Marc Guéhi 15' · xG 0.01 Abdukodir Khusanov 17' · xG 0.03 Bernardo Silva 19' · xG 0.05 Rayan Aït-Nouri 20' · xG 0.10 Antoine Semenyo 32' · xG 0.30 Tyrick Mitchell 33' · xG 0.07 Omar Marmoush 40' · xG 0.17 Josko Gvardiol 43' · xG 0.05 Bernardo Silva 43' · xG 0.06 Phil Foden 44' · xG 0.02 Omar Marmoush 59' · xG 0.08 Omar Marmoush 59' · xG 0.05 Ismaïla Sarr 63' · xG 0.11 Jørgen Strand Larsen 83' · xG 0.20 Savinho 84' · xG 0.38 Savinho 86' · xG 0.20 Jérémy Doku 90' · xG 0.06 Daichi Kamada 90' · xG 0.07
Manchester City Crystal Palace Filled = goal · size = xG
HEAD TO HEAD13 meetings · 2021–2026
Manchester City 8
Jan 17who was on topAug 28
Crystal Palace 2
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
%77 Over 1.5 10/13
%62 Over 2.5 8/13
%54 Over 3.5 7/13
%46 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
Aug 28 Crystal Palace 1-4 Manchester City Premier League
Dec 14 Crystal Palace 0-3 Manchester City Premier League
May 17 Crystal Palace 1-0 Manchester City FA Cup
Apr 12 Manchester City 5-2 Crystal Palace Premier League
Dec 7 Crystal Palace 2-2 Manchester City Premier League
Apr 6 Crystal Palace 2-4 Manchester City Premier League
Dec 16 Manchester City 2-2 Crystal Palace Premier League
Mar 11 Crystal Palace 0-1 Manchester City Premier League
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
Press Verticality Progressive Final third Pass acc. Def. height
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
32' Antoine Semenyo 40' Omar Marmoush 84' Savinho
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
Manchester City1012 touches
Crystal Palace561 touches
Where each side spent the match. Both attack left to right.
79% MAN 68% MAN 65% MAN 86% MAN 75% MAN 59% CRY 72% MAN 69% MAN 68% MAN
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.
Manchester City83 actions
average height 53.6m
Crystal Palace153 actions
average height 28.9m
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
Manchester City787 passes · %88
15 Marc Guéhi — 124/142 passes · %94 45 Abdukodir Khusanov — 98/115 passes · %91 20 Bernardo Silva — 88/107 passes · %89 27 Matheus Nunes — 59/76 passes · %82 47 Phil Foden — 58/78 passes · %91 21 Rayan Aït-Nouri — 53/77 passes · %87 26 Savinho — 41/77 passes · %75 24 Josko Gvardiol — 30/45 passes · %81 6 Nathan Aké — 26/31 passes · %90 25 Gianluigi Donnarumma — 25/34 passes · %86 8 Mateo Kovacic — 24/29 passes · %89 42 Antoine Semenyo — 17/35 passes · %85 11 Jérémy Doku — 16/24 passes · %89 10 Rayan Cherki — 14/22 passes · %88 7 Omar Marmoush — 10/23 passes · %83 5 John Stones — 8/9 passes · %100
Crystal Palace302 passes · %75
5 Maxence Lacroix — 38/58 passes · %95 23 Jaydee Canvot — 34/53 passes · %87 26 Chris Richards — 25/52 passes · %69 8 Jefferson Lerma — 23/46 passes · %77 2 Daniel Muñoz — 18/31 passes · %82 3 Tyrick Mitchell — 17/47 passes · %68 20 Adam Wharton — 17/26 passes · %85 19 Will Hughes — 13/27 passes · %81 10 Yéremy Pino — 12/26 passes · %80 1 Dean Henderson — 12/27 passes · %50 22 Jørgen Strand Larsen — 5/15 passes · %62 11 Brennan Johnson — 4/22 passes · %36 14 Jean-Philippe Mateta — 4/9 passes · %80 7 Ismaïla Sarr — 4/12 passes · %44 17 Nathaniel Clyne — 1/5 passes · %100 18 Daichi Kamada — 0/5 passes · %0
>%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.
Manchester City80 progressive · map shows 58
Left%31Centre%29Right%40
Crystal Palace53 progressive · map shows 27
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
47 Phil Foden M · 82' 9.00
Assist2Key pass5Tackles3Interceptions1Duels won4/8Fouls won1Fouls1Passes59 · %54
26 Savinho M · 86' 7.90
Goals1On target1/2Dribbles5/11Tackles2Duels won7/14Passes50 · %39
15 Marc Guéhi D · 86' 7.70
Tackles1Duels won5/10Fouls won2Fouls3Passes125 · %119
45 Abdukodir Khusanov D · 86' 7.30
Interceptions2Duels won1/1Passes94 · %89
25 Gianluigi Donnarumma G · 86' 7.20
Saves2Passes20 · %14
7 Omar Marmoush F · 79' 7.20
Goals1On target1/2Dribbles3/4Duels won3/6Passes12 · %10
42 Antoine Semenyo F · 86' 7.00
Goals1On target1/1Tackles1Duels won1/6Fouls1Passes15 · %12
24 Joško Gvardiol D · 58' 6.90
On target1/1Key pass1Interceptions2Blocks1Duels won2/6Passes35 · %28
27 Matheus Nunes D · 58' 6.90
Key pass1Duels won1/2Passes61 · %51
20 Bernardo Silva M · 79' · K 6.60
Tackles1Interceptions2Duels won1/1Passes88 · %81
21 Rayan Aït-Nouri M · 86' 6.20
Key pass1Dribbles1/2Tackles2Duels won4/12Fouls won1Fouls4Passes49 · %45
Substitutes
6 Nathan Aké D · 28' 6.70
Passes24 · %22
11 Jérémy Doku F · 28' 6.30
Key pass1Passes14 · %12
10 Rayan Cherki M · 7'
Assist1Key pass1Dribbles1/1Duels won1/1Passes5 · %5
8 Mateo Kovačić M · 7'
Passes12 · %11
5 John Stones D · 4'
Passes2 · %2
Unused: Rúben DiasJames TraffordTijjani ReijndersErling Haaland
Starting XI
19 Will Hughes M · 60' 7.30
Key pass1Interceptions1Blocks2Duels won2/7Fouls won2Fouls2Passes14 · %12
5 Maxence Lacroix D · 86' 6.90
Tackles2Duels won5/5Fouls won1Passes39 · %37
8 Jefferson Lerma M · 86' 6.70
Tackles5Interceptions1Duels won6/9Fouls won1Passes23 · %17
14 Jean Philippe Mateta F · 60' 6.60
Key pass1Duels won2/3Fouls won1Offside1Passes6 · %4
11 Brennan Johnson M · 75' 6.30
Key pass1Tackles2Duels won4/9Fouls won1Fouls1Offside2Passes7 · %3
1 Dean Henderson G · 86' · K 6.30
Saves1Passes23 · %12
3 Tyrick Mitchell D · 86' 6.30
On target1/1Tackles6Duels won6/8Passes14 · %11
10 Yéremy Pino M · 60' 6.20
Tackles1Duels won2/7Fouls1Passes14 · %12
2 Daniel Muñoz D · 82' 6.20
Tackles1Interceptions1Duels won4/5Offside1Passes19 · %16
23 Jaydee Canvot D · 86' 5.90
Tackles1Duels won2/5Passes35 · %30
26 Chris Richards D · 86' 5.90
Tackles2Interceptions1Duels won3/5Fouls1Passes30 · %22
Substitutes
20 Adam Wharton M · 26' 6.60
Key pass1Tackles1Duels won2/4Fouls won1Passes15 · %12
22 Jørgen Strand Larsen F · 26' 6.50
Duels won1/2Fouls won1Passes5 · %2
18 Daichi Kamada M · 11' 6.50
Fouls1
7 Ismaïla Sarr F · 26' 6.50
On target1/1Passes8 · %4
17 Nathaniel Clyne D · 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 account
Form
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 account
Match Reportsall →
Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad