FOOTBALL·ANALYTICPremier League 2025/26

Premier League 2025/26 · Matchday 38 · Selhurst Park

Crystal Palace1:2Arsenal

24 May 2026 · 25,192 in the ground · Farai Hallam

tap a player for their match file

Crystal Palace3-4-2-1
Arsenal4-2-3-1
Henderson6.2Riad7.0Lerma6.6Clyne6.4Cardines6.7Kamada6.2Hughes6.4Munoz6.1I. Sarr6.5Devenny6.5Larsen6.3Kepa6.7Calafiori6.3Hincapie6.9Mosquera7.0Zubimendi6.5Lewis-Skelly7.0Norgaard6.3Martinelli7.7Dowman6.6Madueke8.7Jesus7.0
from the bench

match pulse — xG per 5 minutes · goals · cards

4590crystal-palacearsenal

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

  • 42JesusGoal · 0.04 xG · 0.04 xG
  • 48MaduekeGoal · 0.04 xG · 0.04 xG
  • 89MatetaGoal · 0.38 xG · 0.38 xG

The shots, as they came

Every attempt, sized by expected goals

Palace 0:0 Arsenal0'kickoff
4' Jesus — xG 0.11 · Post4' Madueke — xG 0.05 · Saved10' Norgaard — xG 0.03 · Missed11' Jesus — xG 0.57 · Saved14' Martinelli — xG 0.13 · Saved15' Munoz — xG 0.05 · Saved22' Jesus — xG 0.15 · Missed36' Madueke — xG 0.04 · Blocked41' Madueke — xG 0.05 · Blocked42' Jesus — xG 0.04 · Goal48' Madueke — xG 0.04 · Goal50' Pino — xG 0.10 · Missed53' Larsen — xG 0.07 · Missed62' Havertz — xG 0.05 · Blocked62' Hincapie — xG 0.03 · Saved64' Cardines — xG 0.02 · Missed74' Havertz — xG 0.26 · Blocked79' Havertz — xG 0.09 · Missed80' Merino — xG 0.37 · Missed89' Mateta — xG 0.38 · Goal90 + 1' Pino — xG 0.06 · Blocked90 + 1' Pino — xG 0.12 · Blocked90 + 6' Riad — xG 0.18 · Saved90 + 6' Gyokeres — xG 0.16 · Missed90 + 8' Eze — xG 0.36 · Saved

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Palace 0:0 Arsenal
1.02.0015304560759042' Jesus — GOAL48' Madueke — GOAL89' Mateta — GOAL0.982.53

Territory

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

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

The duel

Crystal Palace vs Arsenal

40%
Possession
60%
0.98
Expected goals
2.53
8
Shots
17
3
Shots on target
7
3
Big chances created
7
261
Passes completed
460
56
Into final third
124
42
Duels won
40
4/12 (33%)
Tackles won
3/7 (43%)
3
Corners
4
9
Fouls
12

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