FOOTBALL·ANALYTICPremier League 2025/26

Premier League 2025/26 · Matchday 16 · Selhurst Park

Crystal Palace0:3Manchester City

14 December 2025 · 25,166 in the ground · Darren England

tap a player for their match file

Crystal Palace3-4-2-1
Manchester City4-3-2-1
Henderson4.5Guéhi6.3Lacroix6.2Richards6.2Mitchell5.9Kamada6.0Wharton6.2Clyne6.2Pino7.2I. Sarr6.8Mateta6.2Donnarumma8.2O'Reilly7.0Gvardiol7.6Dias7.1Nunes7.9Reijnders6.8Nico6.3Bernardo6.7Foden7.9Cherki7.6Haaland8.4
from the bench

match pulse — xG per 5 minutes · goals · cards

4590crystal-palacemanchester-city

goals — hover the strip for every shot and card, with names

  • 41HaalandGoal · 0.19 xG · 0.19 xG
  • 69FodenGoal · 0.09 xG · 0.09 xG
  • 89HaalandGoal · 0.79 xG · 0.79 xG

The shots, as they came

Every attempt, sized by expected goals

Palace 0:0 Man City0'kickoff
10' Clyne — xG 0.14 · Missed17' Pino — xG 0.47 · Post17' Mateta — xG 0.07 · Missed20' Pino — xG 0.07 · Blocked25' Pino — xG 0.15 · Saved29' Foden — xG 0.04 · Saved37' Wharton — xG 0.02 · Missed41' Haaland — xG 0.19 · Goal44' Mateta — xG 0.05 · Saved49' Wharton — xG 0.04 · Post52' Pino — xG 0.09 · Saved56' Gvardiol — xG 0.05 · Saved57' Reijnders — xG 0.05 · Saved59' Wharton — xG 0.17 · Missed60' Mateta — xG 0.08 · Blocked69' Foden — xG 0.09 · Goal81' I. Sarr — xG 0.16 · Blocked81' Hughes — xG 0.11 · Blocked81' I. Sarr — xG 0.05 · Blocked84' Nketiah — xG 0.03 · Saved86' Guéhi — xG 0.18 · Blocked89' Haaland — xG 0.79 · Goal90 + 6' Foden — xG 0.03 · Missed

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Palace 0:0 Man City
1.02.0015304560759041' Haaland — GOAL69' Foden — GOAL89' Haaland — GOAL1.881.24

Territory

Where each side actually occupied the pitch, summed from every player’s heatmap

Crystal Palace attacking right · Manchester City attacking left · where both glow, the pitch was contested

The duel

Crystal Palace vs Manchester City

39%
Possession
61%
1.88
Expected goals
1.19
16
Shots
7
4
Shots on target
6
1
Big chances created
2
284
Passes completed
516
48
Into final third
86
45
Duels won
53
17/23 (74%)
Tackles won
6/14 (43%)
2
Corners
2
9
Fouls
6

No physical or tracking data for league matches — that tier is FIFA-only. Everything above is from the public match feed.