Premier League Regular Season - 19

Crystal Palace 1 - 1 FT Fulham

Selhurst Park

AI-powered match analysis and previews to help you decide which games are worth watching

37
FT
Thu, Jan 1
Crystal Palace
1-1
Fulham
⚡ Intensity 32
⚖️ Balance 40
🏆 Stakes 0
🎲 Upset 0
Palace and Fulham share spoils at Selhurst

Mateta's Early Advantage Undone as Cairney Rescues Fulham

Skip It Futmetrix Score: 37/100. Two sides locked in mid-table limbo traded blows at Selhurst Park, neither willing to surrender ground in a season where every point matters.

Palace Strike First, Then Fade

Crystal Palace seized the initiative in the 39th minute when Jean-Philippe Mateta converted Nathaniel Clyne's assist into a clinical finish. The home side controlled the tempo in the opening period, suffocating Fulham's rhythm and forcing the visitors into a reactive shape. Yet possession without penetration is merely theatre—Palace's 40% ball dominance masked a deeper problem: they lacked the intensity to sustain pressure. Only three shots on target from 11 attempts told the story of a side that created chances but squandered the psychological advantage.

Fulham's Possession Pays Off

The second half belonged entirely to the visitors. Fulham's 60% possession evolved into genuine stakes, with Tom Cairney emerging as a substitute catalyst in the 80th minute. The midfielder's poacher's finish, set up by Sander Lukic's incisive pass, punctured Palace's defensive balance and proved that Fulham's 17 shots—though wasteful in volume—carried real menace. Dean Henderson made four crucial saves to keep Palace in the contest, but even his heroics couldn't prevent Cairney's moment of clarity.

The Verdict: A Point That Feels Like Two

For Palace, this draw represents a missed opportunity against a side they dominated territorially. For Fulham, it's a statement of character—trailing yet never surrendering. Both teams sit locked on 27 points, separated by goal difference alone. The upset factor lurked throughout: Palace's form (one win in five) invited Fulham's comeback, while the visitors' five yellow cards suggested a side playing on the edge. Selhurst Park witnessed a match that neither side lost, but neither truly won—a microcosm of their mid-season malaise.

Key Questions

Who was Palace's standout performer?

Dean Henderson made four saves to keep Palace competitive, earning a 7.9 rating despite Cairney's late leveller.

Why couldn't Palace hold on?

Fulham's relentless second-half pressure (17 shots, 60% possession) overwhelmed Palace's defensive shape. Intensity waned after the 39th-minute goal.

What does this draw mean for both sides?

Both remain on 27 points. Palace missed a chance to climb; Fulham proved resilience. Neither gained ground on the top six.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
40%
60%
Crystal Palace 40%
Fulham 60%
Shots
11
17
Crystal Palace 11
Fulham 17
Shots on Target
3
5
Crystal Palace 3
Fulham 5
Expected Goals (xG)
1.59
1.78
Crystal Palace 1.59
Fulham 1.78
Passes
381
583
Crystal Palace 381
Fulham 583
Pass Accuracy
77%
85%
Crystal Palace 77%
Fulham 85%
Corners
6
3
Crystal Palace 6
Fulham 3
Fouls
6
10
Crystal Palace 6
Fulham 10
Yellow Cards
0
5
Crystal Palace 0
Fulham 5
Red Cards
0
0
Crystal Palace 0
Fulham 0

Match Events

J. Cuenca 🟨 19'
39' J. Mateta (N. Clyne)
HT
J. Andersen 🟨 46'
K. Tete T. Castagne 🔄 51'
57' 🔄 W. Hughes J. Canvot
E. Smith Rowe 🟨 60'
S. Berge T. Cairney 🔄 68'
T. Cairney (S. Lukic) 80'
T. Cairney 🟨 81'
82' 🔄 Y. Pino C. Uche
82' 🔄 J. Devenny R. Esse
H. Wilson A. Traore 🔄 85'
Kevin H. Reed 🔄 85'
T. Castagne 🟨 88'
90'+2 🔄 N. Clyne B. Sosa
FT

Player Cards

Season performance ratings for players in this match

Crystal Palace

Goalkeepers
Dean Henderson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Defenders
Jefferson Lerma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Maxence Lacroix
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
1
Interceptions
2
Blocks
Marc Guéhi
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Midfielders
Nathaniel Clyne
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.5
Rating
Adam Wharton
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
Will Hughes
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
Tyrick Mitchell
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
Forwards
Justin Devenny
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Yéremy Pino
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Jean-Philippe Mateta
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Walter Benítez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jaydee Canvot
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
Started
Entry
Dean Benamar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Borna Sosa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Romain Esse
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Kaden Rodney
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Christantus Uche
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Joel Drakes-Thomas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Benjamin Casey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Fulham

Goalkeepers
Bernd Leno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Defenders
Kenny Tete
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Joachim Andersen
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
78%
Duel Win %
Jorge Cuenca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Antonee Robinson
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
49%
Pass Acc
Midfielders
Saša Lukić
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.6
Rating
Sander Berge
MAGNET
MAGNET
70
Activity
70
Activity
59
Passes
11
Duels
Harry Wilson
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Emile Smith Rowe
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
41%
Pass Acc
Kevin
DRIBBLER
DRIBBLER
5
Dribbles
5
Dribbles
7
Attempts
71%
Success %
Forwards
Raúl Jiménez
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
BENCH
Benjamin Lecomte
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Timothy Castagne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Issa Diop
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samuel Amissah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tom Cairney
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Harrison Reed
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Seth Ridgeon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adama Traoré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Jonah Kusi-Asare
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
07/12/2025 Fulham 1 - 2 Crystal Palace Premier League Craven Cottage
29/03/2025 Fulham 0 - 3 Crystal Palace FA Cup Craven Cottage
22/02/2025 Fulham 0 - 2 Crystal Palace Premier League Craven Cottage
09/11/2024 Crystal Palace 0 - 2 Fulham Premier League Selhurst Park
27/04/2024 Fulham 1 - 1 Crystal Palace Premier League Craven Cottage
23/09/2023 Crystal Palace 0 - 0 Fulham Premier League Selhurst Park
07/12/2025
Premier League Craven Cottage
29/03/2025
FA Cup Craven Cottage
22/02/2025
Premier League Craven Cottage
09/11/2024
Premier League Selhurst Park
27/04/2024
Premier League Craven Cottage
23/09/2023
Premier League Selhurst Park
Crystal Palace Win
Fulham Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 19 45 37 12 +25 WArsenal 4 - 1 Aston Villa (30-12-2025)WArsenal 2 - 1 Brighton (27-12-2025)WEverton 0 - 1 Arsenal (20-12-2025)WArsenal 2 - 1 Wolves (13-12-2025)LAston Villa 2 - 1 Arsenal (06-12-2025)
2 Manchester City 19 41 43 17 +26 DSunderland 0 - 0 Manchester City (01-01-2026)WNottingham Forest 1 - 2 Manchester City (27-12-2025)WManchester City 3 - 0 West Ham (20-12-2025)WCrystal Palace 0 - 3 Manchester City (14-12-2025)WManchester City 3 - 0 Sunderland (06-12-2025)
3 Aston Villa 19 39 30 23 +7 LArsenal 4 - 1 Aston Villa (30-12-2025)WChelsea 1 - 2 Aston Villa (27-12-2025)WAston Villa 2 - 1 Manchester United (21-12-2025)WWest Ham 2 - 3 Aston Villa (14-12-2025)WAston Villa 2 - 1 Arsenal (06-12-2025)
4 Liverpool 19 33 30 26 +4 DLiverpool 0 - 0 Leeds (01-01-2026)WLiverpool 2 - 1 Wolves (27-12-2025)WTottenham 1 - 2 Liverpool (20-12-2025)WLiverpool 2 - 0 Brighton (13-12-2025)DLeeds 3 - 3 Liverpool (06-12-2025)
5 Chelsea 19 30 32 21 +11 DChelsea 2 - 2 Bournemouth (30-12-2025)LChelsea 1 - 2 Aston Villa (27-12-2025)DNewcastle 2 - 2 Chelsea (20-12-2025)WChelsea 2 - 0 Everton (13-12-2025)DBournemouth 0 - 0 Chelsea (06-12-2025)
6 Manchester United 19 30 33 29 +4 DManchester United 1 - 1 Wolves (30-12-2025)WManchester United 1 - 0 Newcastle (26-12-2025)LAston Villa 2 - 1 Manchester United (21-12-2025)DManchester United 4 - 4 Bournemouth (15-12-2025)WWolves 1 - 4 Manchester United (08-12-2025)
7 Sunderland 19 29 20 18 +2 DSunderland 0 - 0 Manchester City (01-01-2026)DSunderland 1 - 1 Leeds (28-12-2025)DBrighton 0 - 0 Sunderland (20-12-2025)WSunderland 1 - 0 Newcastle (14-12-2025)LManchester City 3 - 0 Sunderland (06-12-2025)
8 Everton 19 28 20 20 0 WNottingham Forest 0 - 2 Everton (30-12-2025)DBurnley 0 - 0 Everton (27-12-2025)LEverton 0 - 1 Arsenal (20-12-2025)LChelsea 2 - 0 Everton (13-12-2025)WEverton 3 - 0 Nottingham Forest (06-12-2025)
9 Brentford 19 27 28 26 +2 DBrentford 0 - 0 Tottenham (01-01-2026)WBrentford 4 - 1 Bournemouth (27-12-2025)WWolves 0 - 2 Brentford (20-12-2025)DBrentford 1 - 1 Leeds (14-12-2025)LTottenham 2 - 0 Brentford (06-12-2025)
10 Crystal Palace 19 27 22 21 +1 DCrystal Palace 1 - 1 Fulham (01-01-2026)LCrystal Palace 0 - 1 Tottenham (28-12-2025)LLeeds 4 - 1 Crystal Palace (20-12-2025)LCrystal Palace 0 - 3 Manchester City (14-12-2025)WFulham 1 - 2 Crystal Palace (07-12-2025)
11 Fulham 19 27 26 27 -1 DCrystal Palace 1 - 1 Fulham (01-01-2026)WWest Ham 0 - 1 Fulham (27-12-2025)WFulham 1 - 0 Nottingham Forest (22-12-2025)WBurnley 2 - 3 Fulham (13-12-2025)LFulham 1 - 2 Crystal Palace (07-12-2025)
12 Tottenham 19 26 27 23 +4 DBrentford 0 - 0 Tottenham (01-01-2026)WCrystal Palace 0 - 1 Tottenham (28-12-2025)LTottenham 1 - 2 Liverpool (20-12-2025)LNottingham Forest 3 - 0 Tottenham (14-12-2025)WTottenham 2 - 0 Brentford (06-12-2025)
13 Newcastle 19 26 26 24 +2 WBurnley 1 - 3 Newcastle (30-12-2025)LManchester United 1 - 0 Newcastle (26-12-2025)DNewcastle 2 - 2 Chelsea (20-12-2025)LSunderland 1 - 0 Newcastle (14-12-2025)WNewcastle 2 - 1 Burnley (06-12-2025)
14 Brighton 19 25 28 27 +1 DWest Ham 2 - 2 Brighton (30-12-2025)LArsenal 2 - 1 Brighton (27-12-2025)DBrighton 0 - 0 Sunderland (20-12-2025)LLiverpool 2 - 0 Brighton (13-12-2025)DBrighton 1 - 1 West Ham (07-12-2025)
15 Bournemouth 19 23 29 35 -6 DChelsea 2 - 2 Bournemouth (30-12-2025)LBrentford 4 - 1 Bournemouth (27-12-2025)DBournemouth 1 - 1 Burnley (20-12-2025)DManchester United 4 - 4 Bournemouth (15-12-2025)DBournemouth 0 - 0 Chelsea (06-12-2025)
16 Leeds 19 21 25 32 -7 DLiverpool 0 - 0 Leeds (01-01-2026)DSunderland 1 - 1 Leeds (28-12-2025)WLeeds 4 - 1 Crystal Palace (20-12-2025)DBrentford 1 - 1 Leeds (14-12-2025)DLeeds 3 - 3 Liverpool (06-12-2025)
17 Nottingham Forest 19 18 18 30 -12 LNottingham Forest 0 - 2 Everton (30-12-2025)LNottingham Forest 1 - 2 Manchester City (27-12-2025)LFulham 1 - 0 Nottingham Forest (22-12-2025)WNottingham Forest 3 - 0 Tottenham (14-12-2025)LEverton 3 - 0 Nottingham Forest (06-12-2025)
18 West Ham 19 14 21 38 -17 DWest Ham 2 - 2 Brighton (30-12-2025)LWest Ham 0 - 1 Fulham (27-12-2025)LManchester City 3 - 0 West Ham (20-12-2025)LWest Ham 2 - 3 Aston Villa (14-12-2025)DBrighton 1 - 1 West Ham (07-12-2025)
19 Burnley 19 12 20 37 -17 LBurnley 1 - 3 Newcastle (30-12-2025)DBurnley 0 - 0 Everton (27-12-2025)DBournemouth 1 - 1 Burnley (20-12-2025)LBurnley 2 - 3 Fulham (13-12-2025)LNewcastle 2 - 1 Burnley (06-12-2025)
20 Wolves 19 3 11 40 -29 DManchester United 1 - 1 Wolves (30-12-2025)LLiverpool 2 - 1 Wolves (27-12-2025)LWolves 0 - 2 Brentford (20-12-2025)LArsenal 2 - 1 Wolves (13-12-2025)LWolves 1 - 4 Manchester United (08-12-2025)