Leeds vs Sunderland

3 March 2026 · Premier League · 2025/26 · Referee Stuart Attwell

Full time 0 – 1

Half-time: 0–0

  • Habib Diarra 70’ (pen)

Match summary

Sunderland won 1-0 away at Leeds. It was goalless at half-time.

Habib Diarra put Sunderland ahead from the penalty spot in the 70th minute.

There was little between the sides on chances: Leeds created 0.90 expected goals (xG) from 18 shots, Sunderland 0.84 from 3.

Match stats

70% Possession 30%
18 Shots 3
4 Shots on target 1
9 Corners 2
66 Attacks 48
78 Dangerous attacks 53
550 Passes 233
83% Pass accuracy 61%
16 Tackles 16
15 Fouls 19
1 Yellow cards 3
0 Red cards 0
2 Offsides 5

Key events

Leeds Sunderland
Kick-off
Anton StachShot on target
33’
45+2’
Luke O'NienTime wasting
Half-time0-0
Second half underway
56’
Granit XhakaLutsharel Geertruida
58’
Habib DiarraPersistent fouling
63’
VAR review
65’
67’
VAR review
70’
Habib DiarraPenalty0-1 (Sunderland)
Jayden BogleShot on target
73’
Joël PiroeJayden Bogle
84’
88’
Bertrand TraoréNilson Angulo
90’
90+5’
Chris RiggBertrand TraoréInjury
Jaka BijolShot on target
90+8’
Jaka BijolShot on target
90+13’
Full-time0-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ 105’ HT 0.90 0.84 70’ Habib Diarra (Sunderland), 0-1 70’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ 105’ HT 0.90 0.84 70’ Habib Diarra (Sunderland), 0-1 Diarra 70’
Leeds 0.90 xGSunderland 0.84 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Sunderland attacking Leeds attacking 
70’ Habib Diarra (Sunderland), penalty, 0.76 xG, goal 38’ Brenden Aaronson (Leeds), open play, 0.11 xG, blocked 89’ Joël Piroe (Leeds), open play, 0.09 xG, blocked 90+12’ Dominic Calvert-Lewin (Leeds), open play, 0.09 xG, off target 48’ Anton Stach (Leeds), direct free kick, 0.07 xG, blocked 33’ Anton Stach (Leeds), direct free kick, 0.07 xG, saved 66’ Wilson Isidor (Sunderland), open play, 0.07 xG, blocked 11’ Brenden Aaronson (Leeds), open play, 0.06 xG, blocked 38’ Jayden Bogle (Leeds), open play, 0.06 xG, off target 82’ Jayden Bogle (Leeds), open play, 0.06 xG, blocked 87’ Jaka Bijol (Leeds), open play, 0.04 xG, blocked 8’ Gabriel Gudmundsson (Leeds), open play, 0.04 xG, off target 82’ Wilfried Gnonto (Leeds), open play, 0.04 xG, off target 87’ Pascal Struijk (Leeds), open play, 0.04 xG, blocked 90+8’ Jaka Bijol (Leeds), open play, 0.04 xG, saved 73’ Jayden Bogle (Leeds), open play, 0.02 xG, saved 90+12’ Ethan Ampadu (Leeds), from a corner, 0.02 xG, blocked 40’ Dan Ballard (Sunderland), from a corner, 0.01 xG, blocked 90+9’ Joël Piroe (Leeds), open play, 0.01 xG, off target 90+11’ Anton Stach (Leeds), open play, 0.01 xG, blocked 90+13’ Jaka Bijol (Leeds), from a corner, 0.01 xG, saved 70’ Habib Diarra (Sunderland), penalty, 0.76 xG, goal 38’ Brenden Aaronson (Leeds), open play, 0.11 xG, blocked 89’ Joël Piroe (Leeds), open play, 0.09 xG, blocked 90+12’ Dominic Calvert-Lewin (Leeds), open play, 0.09 xG, off target 33’ Anton Stach (Leeds), direct free kick, 0.07 xG, saved 48’ Anton Stach (Leeds), direct free kick, 0.07 xG, blocked 66’ Wilson Isidor (Sunderland), open play, 0.07 xG, blocked 38’ Jayden Bogle (Leeds), open play, 0.06 xG, off target 82’ Jayden Bogle (Leeds), open play, 0.06 xG, blocked 11’ Brenden Aaronson (Leeds), open play, 0.06 xG, blocked 87’ Jaka Bijol (Leeds), open play, 0.04 xG, blocked 8’ Gabriel Gudmundsson (Leeds), open play, 0.04 xG, off target 82’ Wilfried Gnonto (Leeds), open play, 0.04 xG, off target 87’ Pascal Struijk (Leeds), open play, 0.04 xG, blocked 90+8’ Jaka Bijol (Leeds), open play, 0.04 xG, saved 73’ Jayden Bogle (Leeds), open play, 0.02 xG, saved 90+12’ Ethan Ampadu (Leeds), from a corner, 0.02 xG, blocked 40’ Dan Ballard (Sunderland), from a corner, 0.01 xG, blocked 90+11’ Anton Stach (Leeds), open play, 0.01 xG, blocked 90+13’ Jaka Bijol (Leeds), from a corner, 0.01 xG, saved 90+9’ Joël Piroe (Leeds), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Leeds 4-5-1 Starting XI
Darlow
Justin 74’
Rodon
Struijk
Gudmundsson 84’
Bogle 84’
Stach
Ampadu
Gruev 62’
Aaronson 74’
Calvert-Lewin
Sunderland 4-2-3-1 Starting XI
Ellborg
Hume
Alderete
Ballard
O'Nien
Sadiki
Geertruida 56’
Fée
Diarra
Angulo 88’
Mayenda 55’

Player stats

PlayerPosMinGAShxGxAKPCards
Karl Darlow GK900 0.000.000
James Justin DEF770 0.000.000
Pascal Struijk DEF901 0.040.041
Joe Rodon DEF900 0.000.000
Gabriel Gudmundsson DEF871 0.040.000
Jayden Bogle MID873 0.150.000
Anton Stach MID903 0.160.132
Ethan Ampadu MID901 0.020.082
Ilia Gruev MID650 0.000.061
Brenden Aaronson MID772 0.170.000
Dominic Calvert-Lewin FWD901 0.090.000
Lukas Nmecha Sub250 0.000.112
Wilfried Gnonto Sub131 0.040.000
Daniel James Sub130 0.000.061
Joël Piroe Sub32 0.100.091
Jaka Bijol Sub33 0.100.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Leeds win 52% Avg odds 1.81
Draw 27% Avg odds 3.51
Sunderland win 21% Avg odds 4.51

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.