Premier League Regular Season - 32

Sunderland 1 - 0 FT Tottenham

Stadium of Light

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
39
FT
Sun, Apr 12
Sunderland
1-0
Tottenham
⚡ Intensity 21
⚖️ Balance 20
🏆 Stakes 82
🎲 Upset 10
Mukiele strikes as Spurs' survival hopes fade.

Sunderland Plunge Tottenham Deeper Into the Relegation Mire

Average Entertainment Futmetrix Score: 39/100. A monumental goalkeeping masterclass condemned Tottenham to another damaging defeat in their desperate fight for Premier League survival.

Early Exchanges at the Stadium of Light

The hosts edged possession as the match kicked off, but the visitors arrived desperate for points. A high Intensity rating tells the story of a frantic opening phase where both sides traded blows without finding an early breakthrough. Sunderland looked comfortable on the ball, carefully building from the back, while Tottenham threatened on the counter-attack. The match quickly evolved into a shooting gallery, with a combined 24 shots attempted throughout the afternoon. Despite creating multiple openings and testing the gloves of the home side's keeper, Tottenham's forwards, including Heung-min Son, found themselves repeatedly frustrated. The tension in the stands was palpable as the visitors knew every dropped point could spell disaster for their top-flight status. The defensive resolve from both sides kept the scoreline completely blank heading deep into the match.

Mukiele Breaks the Deadlock

The turning point finally arrived in the 61st minute, violently tilting the Balance of the contest. H. Diarra carved open the visitors' defense with a precise delivery, allowing N. Mukiele to fire home a clinical strike. The goal sparked wild celebrations, shifting the momentum entirely. In midfield, Granit Xhaka put on an outstanding performance, orchestrating the tempo and breaking up dangerous attacks before they could fully materialize. But the true hero of the hour was Robin Roefs. The goalkeeper was an absolute brick wall, registering an incredible seven saves to single-handedly preserve the narrow advantage. Tottenham poured men forward in search of an equalizer, but they continuously ran into an impenetrable defensive block anchored by an inspired shot-stopper who simply refused to be beaten.

Survival Hopes Hanging by a Thread

As the final whistle echoed around the Stadium of Light, the sheer Stakes of this encounter became glaringly obvious. The home side comfortably cemented their mid-table status, moving up to 43 points and ensuring a stress-free conclusion to their campaign. For the visitors, however, the picture is incredibly bleak. They remain stranded in 18th place, two agonizing points adrift of safety with their recent form showing four defeats in their last five outings. The away end emptied quickly, with fans fully aware of the grim reality facing their club. With the season drawing to a close, a minor Upset Factor here or there will no longer be enough; they need immediate, drastic improvements if they are to escape the dreaded drop into the Championship next season.

Key Questions

What does this mean for Sunderland's season?

They solidify their mid-table standing with 43 points, securing a pressure-free finish to their Premier League campaign while focusing on steady development.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
53%
47%
Sunderland 53%
Tottenham 47%
Shots
13
11
Sunderland 13
Tottenham 11
Shots on Target
2
7
Sunderland 2
Tottenham 7
Expected Goals (xG)
1.79
0.91
Sunderland 1.79
Tottenham 0.91
Passes
394
353
Sunderland 394
Tottenham 353
Pass Accuracy
78%
82%
Sunderland 78%
Tottenham 82%
Corners
2
6
Sunderland 2
Tottenham 6
Fouls
14
15
Sunderland 14
Tottenham 15
Yellow Cards
3
3
Sunderland 3
Tottenham 3
Red Cards
0
0
Sunderland 0
Tottenham 0

Match Events

C. Romero 🟨 28'
33' 🟨 B. Brobbey
M. van de Ven 🟨 37'
P. Porro 🟨 37'
HT
61' N. Mukiele (H. Diarra)
Richarlison M. Tel 🔄 62'
L. Bergvall P. M. Sarr 🔄 62'
A. Gray J. Palhinha 🔄 62'
C. Romero K. Danso 🔄 70'
75' 🟨 C. Rigg
82' 🔄 C. Rigg C. Talbi
82' 🔄 N. Mukiele T. Hume
C. Gallagher X. Simons 🔄 85'
90'+1 🟨 T. Hume
90'+8 🔄 B. Brobbey W. Isidor
FT

Player Cards

Our take on every player in this match

Sunderland

Goalkeepers
Robin Roefs
OCTOPUS
OCTOPUS
7
Saves
7
Saves
0
Conceded
100%
Save %
Defenders
Nordi Mukiele
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Luke O'Nien
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Omar Alderete
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Reinildo Mandava
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
75%
Duel Win %
Midfielders
Granit Xhaka
MAGNET
MAGNET
74
Activity
74
Activity
63
Passes
11
Duels
Noah Sadiki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
101
Total Mins
Started
Entry
Chris Rigg
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Habib Diarra
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Enzo Le Fée
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
101
Total Mins
Started
Entry
Forwards
Brian Brobbey
SUNDAY LEAGUER
SUNDAY LEAGUER
5.3
Rating
5.3
Rating
12
Duels Lost
12
Poss Lost
BENCH
Melker Ellborg
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Dennis Cirkin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lutsharel Geertruida
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Trai Hume
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Jenson Jones
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Harrison Jones
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Chemsdine Talbi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Eliezer Mayenda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wilson Isidor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry

Tottenham

Goalkeepers
Antonín Kinský
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
101
Total Mins
Started
Entry
Defenders
Pedro Porro
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
28%
Pass Acc
Cristian Romero
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
73%
Duel Win %
Micky van de Ven
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
101
Total Mins
Started
Entry
Destiny Udogie
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Midfielders
Archie Gray
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Conor Gallagher
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Randal Kolo Muani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
101
Total Mins
Started
Entry
Lucas Bergvall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Richarlison
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Forwards
Dominic Solanke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
101
Total Mins
Started
Entry
BENCH
Brandon Austin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Radu Drăguşin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kevin Danso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Djed Spence
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
João Palhinha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
Started
Entry
Xavi Simons
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Yves Bissouma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pape Matar Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
Started
Entry
Mathys Tel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
01/04/2026 Tottenham 1 - 1 Sunderland Premier League Tottenham Hotspur Stadium
01/31/2017 Sunderland 0 - 0 Tottenham Premier League Stadium of Light
09/18/2016 Tottenham 1 - 0 Sunderland Premier League White Hart Lane
01/16/2016 Tottenham 4 - 1 Sunderland Premier League White Hart Lane
09/13/2015 Sunderland 0 - 1 Tottenham Premier League Stadium of Light
01/17/2015 Tottenham 2 - 1 Sunderland Premier League White Hart Lane (London)
01/04/2026
Premier League Tottenham Hotspur Stadium
01/31/2017
Premier League Stadium of Light
09/18/2016
Premier League White Hart Lane
01/16/2016
Premier League White Hart Lane
09/13/2015
Premier League Stadium of Light
01/17/2015
Premier League White Hart Lane (London)
Sunderland Win
Tottenham Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 32 70 62 24 +38 LArsenal 1 - 2 Bournemouth (11-04-2026)WArsenal 2 - 0 Everton (14-03-2026)WBrighton 0 - 1 Arsenal (04-03-2026)WArsenal 2 - 1 Chelsea (01-03-2026)WTottenham 1 - 4 Arsenal (22-02-2026)
2 Manchester City 31 64 63 28 +35 WChelsea 0 - 3 Manchester City (12-04-2026)DWest Ham 1 - 1 Manchester City (14-03-2026)DManchester City 2 - 2 Nottingham Forest (04-03-2026)WLeeds 0 - 1 Manchester City (28-02-2026)WManchester City 2 - 1 Newcastle (21-02-2026)
3 Manchester United 32 55 57 45 +12 LManchester United 1 - 2 Leeds (13-04-2026)DBournemouth 2 - 2 Manchester United (20-03-2026)WManchester United 3 - 1 Aston Villa (15-03-2026)LNewcastle 2 - 1 Manchester United (04-03-2026)WManchester United 2 - 1 Crystal Palace (01-03-2026)
4 Aston Villa 32 55 43 38 +5 DNottingham Forest 1 - 1 Aston Villa (12-04-2026)WAston Villa 2 - 0 West Ham (22-03-2026)LManchester United 3 - 1 Aston Villa (15-03-2026)LAston Villa 1 - 4 Chelsea (04-03-2026)LWolves 2 - 0 Aston Villa (27-02-2026)
5 Liverpool 32 52 52 42 +10 WLiverpool 2 - 0 Fulham (11-04-2026)LBrighton 2 - 1 Liverpool (21-03-2026)DLiverpool 1 - 1 Tottenham (15-03-2026)LWolves 2 - 1 Liverpool (03-03-2026)WLiverpool 5 - 2 West Ham (28-02-2026)
6 Chelsea 32 48 53 41 +12 LChelsea 0 - 3 Manchester City (12-04-2026)LEverton 3 - 0 Chelsea (21-03-2026)LChelsea 0 - 1 Newcastle (14-03-2026)WAston Villa 1 - 4 Chelsea (04-03-2026)LArsenal 2 - 1 Chelsea (01-03-2026)
7 Brentford 32 47 48 44 +4 DBrentford 2 - 2 Everton (11-04-2026)DLeeds 0 - 0 Brentford (21-03-2026)DBrentford 2 - 2 Wolves (16-03-2026)DBournemouth 0 - 0 Brentford (03-03-2026)WBurnley 3 - 4 Brentford (28-02-2026)
8 Everton 32 47 39 37 +2 DBrentford 2 - 2 Everton (11-04-2026)WEverton 3 - 0 Chelsea (21-03-2026)LArsenal 2 - 0 Everton (14-03-2026)WEverton 2 - 0 Burnley (03-03-2026)WNewcastle 2 - 3 Everton (28-02-2026)
9 Brighton 32 46 43 37 +6 WBurnley 0 - 2 Brighton (11-04-2026)WBrighton 2 - 1 Liverpool (21-03-2026)WSunderland 0 - 1 Brighton (14-03-2026)LBrighton 0 - 1 Arsenal (04-03-2026)WBrighton 2 - 1 Nottingham Forest (01-03-2026)
10 Sunderland 32 46 33 36 -3 WSunderland 1 - 0 Tottenham (12-04-2026)WNewcastle 1 - 2 Sunderland (22-03-2026)LSunderland 0 - 1 Brighton (14-03-2026)WLeeds 0 - 1 Sunderland (03-03-2026)DBournemouth 1 - 1 Sunderland (28-02-2026)
11 Bournemouth 32 45 48 49 -1 WArsenal 1 - 2 Bournemouth (11-04-2026)DBournemouth 2 - 2 Manchester United (20-03-2026)DBurnley 0 - 0 Bournemouth (14-03-2026)DBournemouth 0 - 0 Brentford (03-03-2026)DBournemouth 1 - 1 Sunderland (28-02-2026)
12 Fulham 32 44 43 46 -3 LLiverpool 2 - 0 Fulham (11-04-2026)WFulham 3 - 1 Burnley (21-03-2026)DNottingham Forest 0 - 0 Fulham (15-03-2026)LFulham 0 - 1 West Ham (04-03-2026)WFulham 2 - 1 Tottenham (01-03-2026)
13 Crystal Palace 31 42 35 36 -1 WCrystal Palace 2 - 1 Newcastle (12-04-2026)DCrystal Palace 0 - 0 Leeds (15-03-2026)WTottenham 1 - 3 Crystal Palace (05-03-2026)LManchester United 2 - 1 Crystal Palace (01-03-2026)WCrystal Palace 1 - 0 Wolves (22-02-2026)
14 Newcastle 32 42 45 47 -2 LCrystal Palace 2 - 1 Newcastle (12-04-2026)LNewcastle 1 - 2 Sunderland (22-03-2026)WChelsea 0 - 1 Newcastle (14-03-2026)WNewcastle 2 - 1 Manchester United (04-03-2026)LNewcastle 2 - 3 Everton (28-02-2026)
15 Leeds 32 36 39 49 -10 WManchester United 1 - 2 Leeds (13-04-2026)DLeeds 0 - 0 Brentford (21-03-2026)DCrystal Palace 0 - 0 Leeds (15-03-2026)LLeeds 0 - 1 Sunderland (03-03-2026)LLeeds 0 - 1 Manchester City (28-02-2026)
16 Nottingham Forest 32 33 32 44 -12 DNottingham Forest 1 - 1 Aston Villa (12-04-2026)WTottenham 0 - 3 Nottingham Forest (22-03-2026)DNottingham Forest 0 - 0 Fulham (15-03-2026)DManchester City 2 - 2 Nottingham Forest (04-03-2026)LBrighton 2 - 1 Nottingham Forest (01-03-2026)
17 West Ham 32 32 40 57 -17 WWest Ham 4 - 0 Wolves (10-04-2026)LAston Villa 2 - 0 West Ham (22-03-2026)DWest Ham 1 - 1 Manchester City (14-03-2026)WFulham 0 - 1 West Ham (04-03-2026)LLiverpool 5 - 2 West Ham (28-02-2026)
18 Tottenham 32 30 40 51 -11 LSunderland 1 - 0 Tottenham (12-04-2026)LTottenham 0 - 3 Nottingham Forest (22-03-2026)DLiverpool 1 - 1 Tottenham (15-03-2026)LTottenham 1 - 3 Crystal Palace (05-03-2026)LFulham 2 - 1 Tottenham (01-03-2026)
19 Burnley 32 20 33 63 -30 LBurnley 0 - 2 Brighton (11-04-2026)LFulham 3 - 1 Burnley (21-03-2026)DBurnley 0 - 0 Bournemouth (14-03-2026)LEverton 2 - 0 Burnley (03-03-2026)LBurnley 3 - 4 Brentford (28-02-2026)
20 Wolves 32 17 24 58 -34 LWest Ham 4 - 0 Wolves (10-04-2026)DBrentford 2 - 2 Wolves (16-03-2026)WWolves 2 - 1 Liverpool (03-03-2026)WWolves 2 - 0 Aston Villa (27-02-2026)LCrystal Palace 1 - 0 Wolves (22-02-2026)