Premier League Regular Season - 12

Arsenal 4 - 1 FT Tottenham

Emirates Stadium

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

91
FT
Sun, Nov 23
Arsenal
4-1
Tottenham
⚡ Intensity 71
⚖️ Balance 22
🏆 Stakes 100
🎲 Upset 0
Eze's hat-trick demolishes Spurs in North London

Eze's Hat-Trick Turns North London Derby Into Target Practice

Must-Watch Futmetrix Score: 91/100. Eberechi Eze's three goals and a relentless attacking barrage make this a clinic in clinical finishing, even if the Balance tilts so far Arsenal's way the drama evaporates by halftime.

When One Team Shows Up and the Other Doesn't

The North London Derby promised Stakes befitting rivals separated by eleven points and radically different seasons. Arsenal arrived as the Premier League's runaway leaders; Tottenham limped in on a form crisis (one win in five). What unfolded was less rivalry, more reckoning.

Leandro Trossard struck first in the 36th minute, assisted by Mikel Merino. Two minutes later, Eze doubled the lead from Declan Rice's pass. By the 46th minute—the moment Eze completed his first-half brace off Jurriën Timber's cross—the contest had transformed into a one-sided Intensity exercise. Three goals in ten minutes. Arsenal's Upset probability had never existed; their attacking Balance rendered Tottenham's midfield irrelevant.

Richarlison's 55th-minute reply briefly interrupted the narrative. It proved cosmetic. Eze's 76th-minute hat-trick, assisted by Trossard, sealed a demolition that the underlying numbers confirm: Arsenal mustered 17 shots to Tottenham's 3, a 5.7:1 siege ratio that left Spurs' goalkeeper with nothing but damage control and regret.

The Stakes here transcended points. This was Arsenal—unbeaten, clinical, commanding—announcing their title credentials against a rival drowning in inconsistency. Tottenham's defensive structure collapsed under Arsenal's pressing intensity. Possession (57% to 43%) masked the gulf: Arsenal's 81% pass accuracy and 12 shots inside the box told the real story of a team operating on another plane.

Eze's performance—a perfect 10.0 rating—wasn't just about the hat-trick. It was about positioning, movement, and the kind of ruthless finishing that separates contenders from pretenders. Trossard (7.9) added goal and assist. Rice (7.6) orchestrated from midfield with three key passes. Arsenal's system functioned as designed. Tottenham's system functioned as chaos.

The Balance never shifted back. Once Arsenal seized control in the 36th minute, the only question was margin, not outcome. In a derby defined by Stakes and pride, Arsenal's surgical efficiency turned it into a statement. Tottenham's season continues its downward spiral; Arsenal's relentless march toward the title resumes unabated.

Key Questions

What made Eberechi Eze the Man of the Match?

Perfect 10.0 rating: three clinical finishes, intelligent movement, and ruthless positioning. Eze exploited Tottenham's defensive fragility with every touch counting.

What caused the 5-goal thriller?

Arsenal's 17-3 shot siege overwhelmed Tottenham's collapsed defense. A three-goal flurry (36-46 min) established control; Richarlison's 55th-minute goal merely delayed the inevitable.

What does this mean for Arsenal's season?

Reinforces title credentials. Arsenal's clinical finishing, defensive solidity (six goals conceded in 12 games), and +18 goal difference place them in unbeaten contention.

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
57%
43%
Arsenal 57%
Tottenham 43%
Shots
17
3
Arsenal 17
Tottenham 3
Shots on Target
8
2
Arsenal 8
Tottenham 2
Expected Goals (xG)
1.93
0.07
Arsenal 1.93
Tottenham 0.07
Passes
448
330
Arsenal 448
Tottenham 330
Pass Accuracy
81%
76%
Arsenal 81%
Tottenham 76%
Corners
4
1
Arsenal 4
Tottenham 1
Fouls
11
15
Arsenal 11
Tottenham 15
Yellow Cards
1
3
Arsenal 1
Tottenham 3
Red Cards
0
0
Arsenal 0
Tottenham 0

Match Events

36' L. Trossard (M. Merino)
41' E. Eze (D. Rice)
HT
K. Danso X. Simons 🔄 46'
46' E. Eze (J. Timber)
Richarlison (J. Palhinha) 55'
W. Odobert P. M. Sarr 🔄 66'
R. Bentancur R. Kolo Muani 🔄 66'
Cristian Romero 🟨 70'
76' E. Eze (L. Trossard)
78' 🔄 L. Trossard N. Madueke
M. Kudus B. Johnson 🔄 78'
D. Spence P. Porro 🔄 78'
87' 🟨 Declan Rice
Pedro Porro 🟨 87'
88' 🔄 P. Hincapie C. Mosquera
88' 🔄 M. Merino E. Nwaneri
90'+2 🔄 R. Calafiori M. Lewis-Skelly
FT

Player Cards

Season performance ratings for players in this match

Arsenal

Goalkeepers
D. Raya
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
J. Timber
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.3
Rating
W. Saliba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
P. Hincapie
NPC
NPC
88
Minutes
88
Minutes
34%
Pass Acc
6.7
Rating
R. Calafiori
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
78%
Duel Win %
Midfielders
M. Zubimendi
MAGNET
MAGNET
71
Activity
71
Activity
60
Passes
11
Duels
D. Rice
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
47%
Pass Acc
B. Saka
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
E. Eze
HATMAN
HAT-TRICK HERO
3
Goals
3
Goals
4
On Target
10
Rating
L. Trossard
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
M. Merino
MAGNET
MAGNET
48
Activity
48
Activity
26
Passes
22
Duels
BENCH
K. Arrizabalaga
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
C. Mosquera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
2
Total Mins
Started
Entry
B. White
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Lewis-Skelly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
C. Norgaard
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Nwaneri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
2
Total Mins
Started
Entry
M. Dowman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Martinelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Madueke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry

Tottenham

Goalkeepers
G. Vicario
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
K. Danso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
C. Romero
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
2
Interceptions
2
Blocks
M. van de Ven
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Midfielders
D. Spence
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
J. Palhinha
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7
Rating
R. Bentancur
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
D. Udogie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
M. Kudus
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
W. Odobert
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Richarlison
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
A. Kinsky
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
P. Porro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
X. Simons
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
A. Gray
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Bergvall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
P. M. Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
M. Tel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Johnson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
R. Kolo Muani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
31/07/2025 Arsenal 0 - 1 Tottenham Friendlies Clubs Kai Tak Sports Park
15/01/2025 Arsenal 2 - 1 Tottenham Premier League Emirates Stadium
15/09/2024 Tottenham 0 - 1 Arsenal Premier League Tottenham Hotspur Stadium
28/04/2024 Tottenham 2 - 3 Arsenal Premier League Tottenham Hotspur Stadium
24/09/2023 Arsenal 2 - 2 Tottenham Premier League Emirates Stadium
15/01/2023 Tottenham 0 - 2 Arsenal Premier League Tottenham Hotspur Stadium
01/10/2022 Arsenal 3 - 1 Tottenham Premier League Emirates Stadium
12/05/2022 Tottenham 3 - 0 Arsenal Premier League Tottenham Hotspur Stadium
26/09/2021 Arsenal 3 - 1 Tottenham Premier League Emirates Stadium
08/08/2021 Tottenham 1 - 0 Arsenal Friendlies Clubs Tottenham Hotspur Stadium
31/07/2025
Friendlies Clubs Kai Tak Sports Park
15/01/2025
Premier League Emirates Stadium
15/09/2024
Premier League Tottenham Hotspur Stadium
28/04/2024
Premier League Tottenham Hotspur Stadium
24/09/2023
Premier League Emirates Stadium
15/01/2023
Premier League Tottenham Hotspur Stadium
01/10/2022
Premier League Emirates Stadium
12/05/2022
Premier League Tottenham Hotspur Stadium
26/09/2021
Premier League Emirates Stadium
08/08/2021
Friendlies Clubs Tottenham Hotspur Stadium
Arsenal Win
Tottenham Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 12 29 24 6 +18 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)WFulham 0 - 1 Arsenal (18-10-2025)
2 Chelsea 12 23 23 11 +12 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)WNottingham Forest 0 - 3 Chelsea (18-10-2025)
3 Manchester City 12 22 24 10 +14 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)WManchester City 2 - 0 Everton (18-10-2025)
4 Aston Villa 12 21 15 11 +4 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)WTottenham 1 - 2 Aston Villa (19-10-2025)
5 Crystal Palace 12 20 16 9 +7 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)DCrystal Palace 3 - 3 Bournemouth (18-10-2025)
6 Brighton 12 19 19 16 +3 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)WBrighton 2 - 1 Newcastle (18-10-2025)
7 Sunderland 12 19 14 11 +3 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)WSunderland 2 - 0 Wolves (18-10-2025)
8 Bournemouth 12 19 19 20 -1 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)DCrystal Palace 3 - 3 Bournemouth (18-10-2025)
9 Tottenham 12 18 20 14 +6 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)LTottenham 1 - 2 Aston Villa (19-10-2025)
10 Manchester United 12 18 19 19 0 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)WLiverpool 1 - 2 Manchester United (19-10-2025)
11 Everton 12 18 13 13 0 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)LManchester City 2 - 0 Everton (18-10-2025)
12 Liverpool 12 18 18 20 -2 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)LLiverpool 1 - 2 Manchester United (19-10-2025)
13 Brentford 12 16 18 19 -1 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)WWest Ham 0 - 2 Brentford (20-10-2025)
14 Newcastle 12 15 13 15 -2 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)LBrighton 2 - 1 Newcastle (18-10-2025)
15 Fulham 12 14 13 16 -3 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)LFulham 0 - 1 Arsenal (18-10-2025)
16 Nottingham Forest 12 12 13 20 -7 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)LNottingham Forest 0 - 3 Chelsea (18-10-2025)
17 West Ham 12 11 15 25 -10 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)LWest Ham 0 - 2 Brentford (20-10-2025)
18 Leeds 12 11 11 22 -11 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)LBurnley 2 - 0 Leeds (18-10-2025)
19 Burnley 12 10 14 24 -10 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)WBurnley 2 - 0 Leeds (18-10-2025)
20 Wolves 12 2 7 27 -20 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)LSunderland 2 - 0 Wolves (18-10-2025)