FOOTBALL·ANALYTICPremier League 2025/26

Premier League 2025/26 · Matchday 30 · Selhurst Park

Crystal Palace0:0Leeds United

15 March 2026 · 25,155 in the ground · Thomas Bramall

tap a player for their match file

Crystal Palace3-4-2-1
Leeds United3-4-1-2
Benitez7.6Canvot7.8Lacroix8.0Richards7.9Mitchell6.9Lerma6.8Hughes5.7B. Johnson6.2Guessand6.6I. Sarr5.8Larsen6.1Darlow6.7Struijk7.2Bijol7.3Rodon7.3Gudmundsson5.4Stach7.3Ampadu7.4Justin6.8Aaronson6.7Nmecha6.4Calvert-Lewin6.1
from the bench

match pulse — xG per 5 minutes · goals · cards

4590crystal-palaceleeds-united

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

  • quiet five minutes — nothing on record

The shots, as they came

Every attempt, sized by expected goals

Palace 0:0 Leeds0'kickoff
1' Aaronson — xG 0.01 · Blocked6' B. Johnson — xG 0.07 · Blocked15' Aaronson — xG 0.04 · Missed20' Calvert-Lewin — xG 0.04 · Saved22' Lerma — xG 0.04 · Missed25' Calvert-Lewin — xG 0.10 · Saved27' Richards — xG 0.05 · Blocked27' Lacroix — xG 0.13 · Missed42' Ampadu — xG 0.05 · Blocked43' Bijol — xG 0.06 · Blocked45' Calvert-Lewin — xG 0.79 · Missed49' Guessand — xG 0.04 · Missed55' Bijol — xG 0.02 · Missed57' Justin — xG 0.02 · Missed70' Lacroix — xG 0.01 · Blocked71' Wharton — xG 0.04 · Blocked71' Lacroix — xG 0.02 · Blocked77' Wharton — xG 0.04 · Blocked84' Pino — xG 0.02 · Blocked87' Lacroix — xG 0.11 · Missed89' Stach — xG 0.02 · Saved90 + 6' Mateta — xG 0.11 · Missed

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Palace 0:0 Leeds
0.51.001530456075900.681.15

Territory

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

Crystal Palace attacking right · Leeds United attacking left · where both glow, the pitch was contested

The duel

Crystal Palace vs Leeds United

67%
Possession
33%
0.67
Expected goals
1.12
12
Shots
10
0
Shots on target
3
0
Big chances created
1
364
Passes completed
142
80
Into final third
33
61
Duels won
57
8/9 (89%)
Tackles won
8/15 (53%)
8
Corners
3
12
Fouls
11

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