Premier League Regular Season - 19

Liverpool 0 - 0 FT Leeds

Anfield

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

25
FT
Thu, Jan 1
Liverpool
0-0
Leeds
⚡ Intensity 6
⚖️ Balance 0
🏆 Stakes 44
🎲 Upset 80
Stalemate at Anfield: Liverpool held

Liverpool's Dominance Undone by Leeds' Stubborn Wall

Skip It Futmetrix Score: 25/100. A goalless draw at Liverpool's fortress exposes the gap between control and cutting edge—and how a well-drilled defensive unit can frustrate even the Premier League's most dangerous attacks.

The Possession Paradox

Liverpool suffocated the match from the opening whistle, monopolizing 69% possession and forcing Leeds into a suffocating defensive shell. The Reds peppered 18 shots across the Anfield turf—11 from inside the box—yet the expected goals (1.87) tells the real story: quantity without the clinical finish. Ibrahima Konaté marshalled the defence with a commanding 8.2 rating, while Virgil van Dijk (7.9) ensured the backline remained unbreached. The intensity was unmistakable, but the final pass, the decisive touch—it never arrived.

Leeds' Fortress Strategy

With only 31% possession and four total shots, Leeds executed a masterclass in defensive discipline. Pascal Struijk (7.5) anchored a backline that absorbed everything thrown at them, while the midfield pressed relentlessly to disrupt Liverpool's rhythm. The visitors' xG of just 0.68 reflected their limited attacking ambition, but the balance they struck—absorbing pressure while remaining dangerous on the counter—proved devastatingly effective. Two yellow cards suggested frustration creeping in, yet the defensive unit never cracked.

The Turning Point That Never Came

Eight corners, 628 passes, and a barrage of chances: Liverpool created the architecture of a victory that never materialised. The turning point never came because Leeds refused to let one arrive. This wasn't a Leeds collapse or a Liverpool masterpiece—it was a stalemate born from one team's refusal to break and another's inability to find the killer blow. At Anfield on New Year's Day, stakes were high for both sides: Liverpool chasing the title race from fourth, Leeds battling relegation fears from 16th. Neither could afford the luxury of defeat, and neither found the courage to claim victory.

Key Questions

Why couldn't Liverpool break through?

Leeds' compact shape and 66% pass accuracy limited space. Liverpool's xG (1.87) shows chances existed—execution failed.

Did Leeds deserve a point?

Absolutely. Defensive discipline and counter-threat justified the draw. Struijk's performance proved Leeds can compete.

What's next for both sides?

Liverpool must rediscover the clinical edge. Leeds need offensive invention to climb from 16th place.

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
69%
31%
Liverpool 69%
Leeds 31%
Shots
18
4
Liverpool 18
Leeds 4
Shots on Target
4
2
Liverpool 4
Leeds 2
Expected Goals (xG)
1.87
0.68
Liverpool 1.87
Leeds 0.68
Passes
628
288
Liverpool 628
Leeds 288
Pass Accuracy
86%
66%
Liverpool 86%
Leeds 66%
Corners
8
3
Liverpool 8
Leeds 3
Fouls
10
8
Liverpool 10
Leeds 8
Yellow Cards
0
2
Liverpool 0
Leeds 2
Red Cards
0
0
Liverpool 0
Leeds 0

Match Events

HT
E. Ampadu 🟨 61'
J. Bijol 🟨 62'
66' 🔄 A. Robertson M. Kerkez
66' 🔄 F. Wirtz C. Gakpo
66' 🔄 C. Jones A. Mac Allister
L. Nmecha D. Calvert-Lewin 🔄 70'
B. Aaronson N. Okafor 🔄 70'
79' 🔄 C. Bradley F. Chiesa
S. Bornauw J. Bogle 🔄 83'
84' 🔄 J. Frimpong R. Ngumoha
I. Gruev A. Tanaka 🔄 90'+3
FT

Player Cards

Season performance ratings for players in this match

Liverpool

Goalkeepers
Alisson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Conor Bradley
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Ibrahima Konaté
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Virgil van Dijk
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
73%
Duel Win %
Andrew Robertson
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
48%
Pass Acc
Midfielders
Ryan Gravenberch
MAGNET
MAGNET
70
Activity
70
Activity
64
Passes
6
Duels
Curtis Jones
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Jeremie Frimpong
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Dominik Szoboszlai
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
49%
Pass Acc
Florian Wirtz
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Hugo Ekitiké
STORMTROOPER
STORMTROOPER
4
Shots
4
Shots
0
Goals
1
On Target
BENCH
Giorgi Mamardashvili
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Miloš Kerkez
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
18%
Pass Acc
Calvin Ramsay
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wellity Lucky
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexis Mac Allister
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Trey Nyoni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cody Gakpo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Federico Chiesa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Rio Ngumoha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry

Leeds

Goalkeepers
Lucas Perri
OCTOPUS
OCTOPUS
4
Saves
4
Saves
0
Conceded
100%
Save %
Defenders
Sebastiaan Bornauw
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Jaka Bijol
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Pascal Struijk
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Midfielders
James Justin
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
2
Interceptions
2
Blocks
Anton Stach
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Ilia Gruev
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Ethan Ampadu
SWEEPER
SWEEPER
7
Cleanups
7
Cleanups
3
Interceptions
4
Blocks
Gabriel Gudmundsson
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Forwards
Lukas Nmecha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Brenden Aaronson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
BENCH
Karl Darlow
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jayden Bogle
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Sam Byram
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ao Tanaka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Noah Okafor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Dominic Calvert-Lewin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Jack Harrison
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wilfried Gnonto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joël Piroe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
06/12/2025 Leeds 3 - 3 Liverpool Premier League Elland Road
17/04/2023 Leeds 1 - 6 Liverpool Premier League Elland Road
29/10/2022 Liverpool 1 - 2 Leeds Premier League Anfield
23/02/2022 Liverpool 6 - 0 Leeds Premier League Anfield
12/09/2021 Leeds 0 - 3 Liverpool Premier League Elland Road
19/04/2021 Leeds 1 - 1 Liverpool Premier League Elland Road
06/12/2025
Premier League Elland Road
17/04/2023
Premier League Elland Road
29/10/2022
Premier League Anfield
23/02/2022
Premier League Anfield
12/09/2021
Premier League Elland Road
19/04/2021
Premier League Elland Road
Liverpool Win
Leeds 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)