Premier League Regular Season - 13

Tottenham 1 - 2 FT Fulham

Tottenham Hotspur Stadium

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

42
FT
Sat, Nov 29
Tottenham
1-2
Fulham
⚡ Intensity 38
⚖️ Balance 34
🏆 Stakes 0
🎲 Upset 30
Fulham's lightning start stuns Spurs at home

Tete's Fourth-Minute Ambush Ends Tottenham's Home Comfort

Average Entertainment Futmetrix Score: 42/100. A chaotic opening act and a rare underdog triumph couldn't overcome a fundamentally one-sided affair that lacked sustained Intensity.

When the First Six Minutes Change Everything

Kenny Tete didn't wait for permission. The Fulham right-back struck in the fourth minute—a goal that set a tone so violent it seemed to stun the Tottenham Hotspur Stadium into silence. Two minutes later, Harry Wilson doubled the advantage. The Balance had tilted catastrophically toward the visitors before most supporters had settled into their seats.

This was textbook ambush football. Tottenham controlled 63% possession but looked sluggish navigating Fulham's compact shape. The hosts' passing accuracy (87%) masked a deeper malaise: they were being out-thought, not out-run. Ten corners generated only two shots on target. Fulham's Stakes were survival; Tottenham's were maintaining top-half respectability. The Upset was already brewing.

Kudus' 59th-minute reply sparked a second-half resurrection narrative that never materialized. Tottenham pressed harder—14 shots total, yet only five found the target. Fulham's defensive discipline, anchored by Joachim Andersen's commanding 8.0-rated performance, held firm. The Dane was immovable at center-back, reading danger before it arrived.

The match lacked the intensity of a genuine six-pointer. Five yellow cards and zero red cards tell the story of a contest that simmered without boiling over. Set-piece pressure (10 corners for Spurs) created a narrative of dominance without penetration. Fulham's 37% possession felt like a masterclass in doing more with less—three shots on target against Tottenham's two, despite being pinned back for 63 minutes.

This wasn't a vintage upset. It was a mugging dressed as tactical brilliance. Fulham executed a game plan with ruthless precision in the opening minutes, then absorbed pressure with the discipline of a team fighting relegation. Tottenham had the ball, the territory, the chances—and none of it mattered.

Key Questions

Why is this match rated 36/100?

Early chaos gave way to sterile domination. Tottenham's 63% possession yielded only 0.86 xG. Fulham won via efficiency, not drama. Minimal Intensity, predictable Balance, and no late-game Stakes tension.

How did Fulham win with 37% possession?

Clinical finishing in the opening six minutes (two goals from limited chances) plus defensive discipline. Andersen's 8.0 rating anchored a shape that suffocated Spurs' creativity.

Why couldn't Tottenham capitalize on dominance?

Poor shot selection and Fulham's compact shape. Ten corners, 14 shots, 0.86 xG. Tottenham lacked incision when it mattered—a recurring theme in their season.

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
63%
37%
Tottenham 63%
Fulham 37%
Shots
14
7
Tottenham 14
Fulham 7
Shots on Target
2
3
Tottenham 2
Fulham 3
Expected Goals (xG)
0.86
0.42
Tottenham 0.86
Fulham 0.42
Passes
505
315
Tottenham 505
Fulham 315
Pass Accuracy
87%
75%
Tottenham 87%
Fulham 75%
Corners
8
2
Tottenham 8
Fulham 2
Fouls
11
7
Tottenham 11
Fulham 7
Yellow Cards
3
2
Tottenham 3
Fulham 2
Red Cards
0
0
Tottenham 0
Fulham 0

Match Events

K. Tete (S. Chukwueze) 4'
H. Wilson (J. King) 6'
30' 🟨 M. van de Ven
HT
49' 🟨 D. Udogie
59' M. Kudus (L. Bergvall)
60' 🔄 A. Gray W. Odobert
60' 🔄 Richarlison X. Simons
60' 🔄 J. Palhinha R. Bentancur
H. Wilson S. Lukic 🔄 68'
J. King E. Smith Rowe 🔄 68'
77' 🔄 L. Bergvall P. M. Sarr
R. Jimenez 🟨 78'
S. Chukwueze Kevin 🔄 81'
85' 🔄 D. Udogie M. Tel
A. Iwobi T. Castagne 🔄 87'
B. Leno 🟨 90'+1
90'+4 🟨 R. Kolo Muani
FT

Player Cards

Season performance ratings for players in this match

Tottenham

Goalkeepers
Guglielmo Vicario
SIEVE
SIEVE
33%
save %
33%
save %
2
conceded
1
saves
Defenders
Pedro Porro
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
55%
pass acc
Kevin Danso
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
67%
duel win %
Micky van de Ven
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
Destiny Udogie
ARCHITECT
ARCHITECT
2
key passes
2
key passes
0
assists
33%
pass acc
Midfielders
Archie Gray
SWEEPER
SWEEPER
2
cleanups
2
cleanups
2
interceptions
0
blocks
João Palhinha
SWEEPER
SWEEPER
3
cleanups
3
cleanups
3
interceptions
0
blocks
Mohammed Kudus
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
Lucas Bergvall
PROVIDER
PROVIDER
1
assists
1
assists
1
key passes
6.9
rating
Forwards
Randal Kolo Muani
STORMTROOPER
STORMTROOPER
3
shots
3
shots
0
goals
0
on target
Richarlison
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
60
total mins
60
entry
BENCH
Antonín Kinský
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Djed Spence
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Ben Davies
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Rodrigo Bentancur
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
35
total mins
Started
entry
Xavi Simons
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
35
total mins
Started
entry
Pape Matar Sarr
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
18
total mins
Started
entry
Wilson Odobert
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
35
total mins
Started
entry
Mathys Tel
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
10
total mins
Started
entry
Brennan Johnson
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
95
total mins
Started
entry
Defenders
Kenny Tete
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
Joachim Andersen
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
6
Duels Won
0
pens won
Calvin Bassey
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
56%
duel win %
Ryan Sessegnon
SWEEPER
SWEEPER
3
cleanups
3
cleanups
2
interceptions
1
blocks
Midfielders
Sander Berge
SWEEPER
SWEEPER
2
cleanups
2
cleanups
2
interceptions
0
blocks
Alex Iwobi
NPC
NPC
87
minutes
87
minutes
25%
pass acc
6.9
rating
Harry Wilson
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
Joshua King
PROVIDER
PROVIDER
1
assists
1
assists
1
key passes
6.3
rating
Samuel Chukwueze
PROVIDER
PROVIDER
1
assists
1
assists
2
key passes
7.3
rating
Forwards
Raúl Jiménez
MAGNET
MAGNET
48
activity
48
activity
31
passes
17
duels
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
8
total mins
Started
entry
Jorge Cuenca
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Saša Lukić
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
27
total mins
Started
entry
Emile Smith Rowe
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
27
total mins
Started
entry
Tom Cairney
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Kevin
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
14
total mins
Started
entry
Adama Traoré
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
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
16/03/2025 Fulham 2 - 0 Tottenham Premier League Craven Cottage
01/12/2024 Tottenham 1 - 1 Fulham Premier League Tottenham Hotspur Stadium
16/03/2024 Fulham 3 - 0 Tottenham Premier League Craven Cottage
23/10/2023 Tottenham 2 - 0 Fulham Premier League Tottenham Hotspur Stadium
29/08/2023 Fulham 1 - 1 Tottenham League Cup Craven Cottage
23/01/2023 Fulham 0 - 1 Tottenham Premier League Craven Cottage
03/09/2022 Tottenham 2 - 1 Fulham Premier League Tottenham Hotspur Stadium
04/03/2021 Fulham 0 - 1 Tottenham Premier League Craven Cottage
13/01/2021 Tottenham 1 - 1 Fulham Premier League Tottenham Hotspur Stadium
20/01/2019 Fulham 1 - 2 Tottenham Premier League Craven Cottage
16/03/2025
Premier League Craven Cottage
01/12/2024
Premier League Tottenham Hotspur Stadium
16/03/2024
Premier League Craven Cottage
23/10/2023
Premier League Tottenham Hotspur Stadium
29/08/2023
League Cup Craven Cottage
23/01/2023
Premier League Craven Cottage
03/09/2022
Premier League Tottenham Hotspur Stadium
04/03/2021
Premier League Craven Cottage
13/01/2021
Premier League Tottenham Hotspur Stadium
20/01/2019
Premier League Craven Cottage
Tottenham Win
Fulham Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 13 30 25 7 +18 DChelsea 1 - 1 Arsenal (30-11-2025)WArsenal 4 - 1 Tottenham (23-11-2025)DSunderland 2 - 2 Arsenal (08-11-2025)WBurnley 0 - 2 Arsenal (01-11-2025)WArsenal 1 - 0 Crystal Palace (26-10-2025)
2 Manchester City 13 25 27 12 +15 WManchester City 3 - 2 Leeds (29-11-2025)LNewcastle 2 - 1 Manchester City (22-11-2025)WManchester City 3 - 0 Liverpool (09-11-2025)WManchester City 3 - 1 Bournemouth (02-11-2025)LAston Villa 1 - 0 Manchester City (26-10-2025)
3 Chelsea 13 24 24 12 +12 DChelsea 1 - 1 Arsenal (30-11-2025)WBurnley 0 - 2 Chelsea (22-11-2025)WChelsea 3 - 0 Wolves (08-11-2025)WTottenham 0 - 1 Chelsea (01-11-2025)LChelsea 1 - 2 Sunderland (25-10-2025)
4 Aston Villa 13 24 16 11 +5 WAston Villa 1 - 0 Wolves (30-11-2025)WLeeds 1 - 2 Aston Villa (23-11-2025)WAston Villa 4 - 0 Bournemouth (09-11-2025)LLiverpool 2 - 0 Aston Villa (01-11-2025)WAston Villa 1 - 0 Manchester City (26-10-2025)
5 Brighton 13 22 21 16 +5 WNottingham Forest 0 - 2 Brighton (30-11-2025)WBrighton 2 - 1 Brentford (22-11-2025)DCrystal Palace 0 - 0 Brighton (09-11-2025)WBrighton 3 - 0 Leeds (01-11-2025)LManchester United 4 - 2 Brighton (25-10-2025)
6 Sunderland 13 22 17 13 +4 WSunderland 3 - 2 Bournemouth (29-11-2025)LFulham 1 - 0 Sunderland (22-11-2025)DSunderland 2 - 2 Arsenal (08-11-2025)DSunderland 1 - 1 Everton (03-11-2025)WChelsea 1 - 2 Sunderland (25-10-2025)
7 Manchester United 13 21 21 20 +1 WCrystal Palace 1 - 2 Manchester United (30-11-2025)LManchester United 0 - 1 Everton (24-11-2025)DTottenham 2 - 2 Manchester United (08-11-2025)DNottingham Forest 2 - 2 Manchester United (01-11-2025)WManchester United 4 - 2 Brighton (25-10-2025)
8 Liverpool 13 21 20 20 0 WWest Ham 0 - 2 Liverpool (30-11-2025)LLiverpool 0 - 3 Nottingham Forest (22-11-2025)LManchester City 3 - 0 Liverpool (09-11-2025)WLiverpool 2 - 0 Aston Villa (01-11-2025)LBrentford 3 - 2 Liverpool (25-10-2025)
9 Crystal Palace 13 20 17 11 +6 LCrystal Palace 1 - 2 Manchester United (30-11-2025)WWolves 0 - 2 Crystal Palace (22-11-2025)DCrystal Palace 0 - 0 Brighton (09-11-2025)WCrystal Palace 2 - 0 Brentford (01-11-2025)LArsenal 1 - 0 Crystal Palace (26-10-2025)
10 Brentford 13 19 21 20 +1 WBrentford 3 - 1 Burnley (29-11-2025)LBrighton 2 - 1 Brentford (22-11-2025)WBrentford 3 - 1 Newcastle (09-11-2025)LCrystal Palace 2 - 0 Brentford (01-11-2025)WBrentford 3 - 2 Liverpool (25-10-2025)
11 Bournemouth 13 19 21 23 -2 LSunderland 3 - 2 Bournemouth (29-11-2025)DBournemouth 2 - 2 West Ham (22-11-2025)LAston Villa 4 - 0 Bournemouth (09-11-2025)LManchester City 3 - 1 Bournemouth (02-11-2025)WBournemouth 2 - 0 Nottingham Forest (26-10-2025)
12 Tottenham 13 18 21 16 +5 LTottenham 1 - 2 Fulham (29-11-2025)LArsenal 4 - 1 Tottenham (23-11-2025)DTottenham 2 - 2 Manchester United (08-11-2025)LTottenham 0 - 1 Chelsea (01-11-2025)WEverton 0 - 3 Tottenham (26-10-2025)
13 Newcastle 13 18 17 16 +1 WEverton 1 - 4 Newcastle (29-11-2025)WNewcastle 2 - 1 Manchester City (22-11-2025)LBrentford 3 - 1 Newcastle (09-11-2025)LWest Ham 3 - 1 Newcastle (02-11-2025)WNewcastle 2 - 1 Fulham (25-10-2025)
14 Everton 13 18 14 17 -3 LEverton 1 - 4 Newcastle (29-11-2025)WManchester United 0 - 1 Everton (24-11-2025)WEverton 2 - 0 Fulham (08-11-2025)DSunderland 1 - 1 Everton (03-11-2025)LEverton 0 - 3 Tottenham (26-10-2025)
15 Fulham 13 17 15 17 -2 WTottenham 1 - 2 Fulham (29-11-2025)WFulham 1 - 0 Sunderland (22-11-2025)LEverton 2 - 0 Fulham (08-11-2025)WFulham 3 - 0 Wolves (01-11-2025)LNewcastle 2 - 1 Fulham (25-10-2025)
16 Nottingham Forest 13 12 13 22 -9 LNottingham Forest 0 - 2 Brighton (30-11-2025)WLiverpool 0 - 3 Nottingham Forest (22-11-2025)WNottingham Forest 3 - 1 Leeds (09-11-2025)DNottingham Forest 2 - 2 Manchester United (01-11-2025)LBournemouth 2 - 0 Nottingham Forest (26-10-2025)
17 West Ham 13 11 15 27 -12 LWest Ham 0 - 2 Liverpool (30-11-2025)DBournemouth 2 - 2 West Ham (22-11-2025)WWest Ham 3 - 2 Burnley (08-11-2025)WWest Ham 3 - 1 Newcastle (02-11-2025)LLeeds 2 - 1 West Ham (24-10-2025)
18 Leeds 13 11 13 25 -12 LManchester City 3 - 2 Leeds (29-11-2025)LLeeds 1 - 2 Aston Villa (23-11-2025)LNottingham Forest 3 - 1 Leeds (09-11-2025)LBrighton 3 - 0 Leeds (01-11-2025)WLeeds 2 - 1 West Ham (24-10-2025)
19 Burnley 13 10 15 27 -12 LBrentford 3 - 1 Burnley (29-11-2025)LBurnley 0 - 2 Chelsea (22-11-2025)LWest Ham 3 - 2 Burnley (08-11-2025)LBurnley 0 - 2 Arsenal (01-11-2025)WWolves 2 - 3 Burnley (26-10-2025)
20 Wolves 13 2 7 28 -21 LAston Villa 1 - 0 Wolves (30-11-2025)LWolves 0 - 2 Crystal Palace (22-11-2025)LChelsea 3 - 0 Wolves (08-11-2025)LFulham 3 - 0 Wolves (01-11-2025)LWolves 2 - 3 Burnley (26-10-2025)