Premier League · Matchweek 30
HT 0:0
Sun, 15 Mar 2026, 14:00 (UK) · Selhurst Park, London
Crystal Palace 14th · 39 pts|Leeds 15th · 32 pts

0-0 draw, with xG at 0.67–1.12.

Player of the matchChris Richards7.4

Crystal Palace 0-0 Leeds

Key numbers

  • Possession 67% – 33%
  • Shots 12 (0 on target) – 10 (3)
Player of the match
Chris Richards 7.4Strong

Highest FN Score on the pitch: 7.4 (Strong)

Game state

Crystal Palace ahead 0 min · level 90 min · Leeds ahead 0 min
  • Leeds: Red card 45+5' → ~45 min a player down

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

45+5' Gabriel Gudmundsson Red card −0.3
Crystal Palace Expected (last two seasons) 1.8Own moments 0.0Opponent moments +0.4Time effect −1.2→ League points won 1
Leeds Expected (last two seasons) 1.0Own moments −0.3Opponent moments 0.0Time effect +0.3→ League points won 1

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

Crystal PalaceLeeds
67%Possession33%
0.67Expected goals (xG)1.12
0.06xG per shot0.11
12Shots10
0Shots on target3
0%Shots on target %30%
7Shots in box7
463Passes228
79%Pass accuracy62%
8Corners3
3Saves0
12Fouls11
2Yellow cards3
5Offsides2

Compared with usual

Crystal Palace

44 matches this season, all competitions baseline
This matchAvg
Goals01.2
Conceded01
xG0.671.5
xG against1.121.1
Shots1213
On target04.3low
Shots faced1010.4
xG per shot0.060.12
Possession67%49.3%
Passes463425.9
Pass accuracy79%78.5%
Corners84.5
Fouls1211

Leeds

33 matches this season, all competitions baseline
This matchAvg
Goals01.4
Conceded01.5
xG1.121.5
xG against0.671.4
Shots1013.5
On target34.2
Shots faced1211.9
xG per shot0.110.11
Possession33%47.4%
Passes228413.3low
Pass accuracy62%79.7%low
Corners34.9
Fouls1110.6

Timeline

  • 26' Yellow Gabriel Gudmundsson
  • 31' Yellow Jaka Bijol
  • 44' Yellow Will Hughes
  • 45+5' Second yellow Gabriel Gudmundsson
  • 46' Sub Lukas Nmecha → Ilia Gruev
  • 46' Sub Brenden Aaronson → Jayden Bogle
  • 54' Yellow Brennan Johnson
  • 60' Sub Jørgen Strand Larsen → Jean-Philippe Mateta
  • 60' Sub Will Hughes → Adam Wharton
  • 80' Sub Jaydee Canvot → Daichi Kamada
  • 80' Sub Brennan Johnson → Yéremy Pino

Category leaders

  • Key passesAnton Stach3
  • Duels wonMaxence Lacroix12/16
  • DribblesIsmaïla Sarr2/5
  • Defensive actionsEthan Ampadu7
  • ShotsDominic Calvert-Lewin3 (on target 2)
  • Fouls wonEthan Ampadu3

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.