FOOTBALL·ANALYTICPremier League 2025/26

Premier League 2025/26 · Matchday 29 · Tottenham Hotspur Stadium

Tottenham1:3Crystal Palace

5 March 2026 · 60,213 in the ground · Andy Madley

tap a player for their match file

Tottenham3-4-2-1
Crystal Palace3-4-2-1
Vicario5.7Van De Ven4.3Danso6.6Porro6.0Souza6.1P. Sarr6.6Palhinha6.8Gray7.2Tel6.7Kolo Muani6.5Solanke7.4Henderson6.8Riad6.7Richards7.4Canvot6.9Mitchell6.4Kamada6.0Wharton8.1MunozGuessand6.6I. Sarr9.0Larsen7.6
from the bench

match pulse — xG per 5 minutes · goals · cards

4590tottenhamcrystal-palace

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

  • 34SolankeGoal · 0.39 xG · 0.39 xG
  • 40I. SarrGoal · 0.79 xG · 0.79 xG
  • 45+1LarsenGoal · 0.26 xG · 0.26 xG
  • 45+7I. SarrGoal · 0.22 xG · 0.22 xG

The shots, as they came

Every attempt, sized by expected goals

Tottenham 0:0 Palace0'kickoff
1' Wharton — xG 0.06 · Saved6' P. Sarr — xG 0.03 · Missed12' Munoz — xG 0.06 · Blocked15' Tel — xG 0.03 · Saved34' Tel — xG 0.05 · Blocked34' Solanke — xG 0.39 · Goal40' I. Sarr — xG 0.79 · Goal45 + 1' Larsen — xG 0.26 · Goal46' Danso — xG 0.05 · Saved48' Danso — xG 0.08 · Blocked48' P. Sarr — xG 0.08 · Blocked48' Gray — xG 0.05 · Blocked45 + 7' I. Sarr — xG 0.22 · Goal56' Palhinha — xG 0.03 · Missed60' Wharton — xG 0.06 · Blocked68' Solanke — xG 0.05 · Saved70' Larsen — xG 0.03 · Missed84' Uche — xG 0.07 · Blocked86' Xavi — xG 0.13 · Blocked90' Canvot — xG 0.19 · Missed90 + 3' Tel — xG 0.12 · Missed

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Tottenham 0:0 Palace
1.0015304560759034' Solanke — GOAL40' I. Sarr — GOAL45 + 1' Larsen — GOAL45 + 7' I. Sarr — GOAL1.091.74

Territory

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

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

The duel

Tottenham vs Crystal Palace

40%
Possession
60%
1.09
Expected goals
1.78
12
Shots
9
4
Shots on target
4
1
Big chances created
3
242
Passes completed
402
42
Into final third
63
60
Duels won
62
10/17 (59%)
Tackles won
13/24 (54%)
6
Corners
3
14
Fouls
14

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