UEFA Champions League League Stage - 6
Club Brugge KV 0 - 3 FT Arsenal
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
N. Madueke 25'
HT
N. Madueke (M. Zubimendi) 47'
G. Martinelli 56'
↓ V. Gyökeres ↑Gabriel Jesus 62'
↓ P. Hincapie ↑R. Calafiori 63'
67' ↓ H. Siquet ↑B. Meijer
67' ↓ N. Tresoldi ↑K. Furo
Ben White 68'
↓ N. Madueke ↑B. Saka 71'
↓ M. Odegaard ↑E. Nwaneri 72'
74' ↓ R. Onyedika ↑H. Vetlesen
74' ↓ J. Seys ↑K. Sabbe
83' ↓ C. Forbs ↑M. Diakhon
↓ B. White ↑M. Salmon 83'
FT
Player Cards
Season performance ratings for players in this match
Club Brugge KV
Goalkeepers
D. van den Heuvel
👻 Invisible Nothing to note
Defenders
H. Siquet
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
20%
Pass Acc
J. Ordonez
NPC
90
Minutes
90
Minutes
45%
Pass Acc
6.3
Rating
B. Mechele
NPC
90
Minutes
90
Minutes
63%
Pass Acc
6.3
Rating
J. Seys
NPC
74
Minutes
74
Minutes
32%
Pass Acc
6.3
Rating
Midfielders
A. Stankovic
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
R. Onyedika
NPC
74
Minutes
74
Minutes
43%
Pass Acc
6.7
Rating
C. Forbs
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
28%
Pass Acc
H. Vanaken
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
46%
Pass Acc
C. Tzolis
NPC
90
Minutes
90
Minutes
30%
Pass Acc
6.6
Rating
Forwards
N. Tresoldi
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
50%
Duel Win %
BENCH
A. De Corte
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Z. Romero
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
B. Meijer
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
J. Spileers
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
K. Sabbe
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
H. Vetlesen
👻 Invisible Nothing to note
C. Sandra
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
G. Nilsson
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
M. Diakhon
CAMEO
11
Minutes
11
Minutes
3
Touches
None
Events
S. Campbell
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
K. Furo
👻 Invisible Nothing to note
Arsenal
Goalkeepers
D. Raya
OCTOPUS
7
Saves
7
Saves
0
Conceded
100%
Save %
Defenders
B. White
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
C. Norgaard
👻 Invisible Nothing to note
P. Hincapie
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
86%
Duel Win %
M. Lewis-Skelly
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
44%
Pass Acc
Midfielders
M. Odegaard
👻 Invisible Nothing to note
M. Zubimendi
ARCHITECT
6
Key Passes
6
Key Passes
2
Assists
46%
Pass Acc
M. Merino
NPC
90
Minutes
90
Minutes
42%
Pass Acc
6.6
Rating
Forwards
N. Madueke
HITMAN
2
Goals
2
Goals
3
On Target
8.5
Rating
V. Gyökeres
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
G. Martinelli
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
K. Arrizabalaga
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
T. Setford
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
R. Calafiori
👻 Invisible Nothing to note
J. Nichols
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
M. Salmon
CAMEO
11
Minutes
11
Minutes
1
Touches
None
Events
E. Eze
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
E. Nwaneri
👻 Invisible Nothing to note
L. Copley
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
B. Saka
👻 Invisible Nothing to note
Gabriel Jesus
👻 Invisible Nothing to note
League Standings
P: 6 GD: +16
P: 6 GD: +11
P: 6 GD: +11
P: 6 GD: +6
P: 6 GD: +2
P: 6 GD: +8
P: 6 GD: +6
P: 6 GD: +3
P: 6 GD: +3
P: 6 GD: +6
P: 6 GD: +6
P: 6 GD: +7
P: 6 GD: +5
P: 6 GD: +4
P: 6 GD: +3
P: 6 GD: +3
P: 6 GD: +2
P: 6 GD: 0
P: 6 GD: -1
P: 6 GD: -2
P: 6 GD: +4
P: 6 GD: -3
P: 6 GD: -5
P: 6 GD: -6
P: 6 GD: -2
P: 6 GD: -5
P: 6 GD: -8
P: 6 GD: -5
P: 6 GD: -7
P: 6 GD: -8
P: 6 GD: -8
P: 6 GD: -4
P: 6 GD: -9
P: 6 GD: -13
P: 6 GD: -9
League Standings
P: 7 GD: +18
P: 7 GD: +13
P: 7 GD: +11
P: 7 GD: +6
P: 7 GD: +8
P: 7 GD: +10
P: 7 GD: +10
P: 7 GD: +6
P: 7 GD: +5
P: 7 GD: +5
P: 7 GD: +4
P: 7 GD: +3
P: 7 GD: +1
P: 7 GD: +6
P: 7 GD: +4
P: 7 GD: +4
P: 7 GD: 0
P: 7 GD: -2
P: 7 GD: 0
P: 7 GD: -4
P: 7 GD: -6
P: 7 GD: +1
P: 7 GD: -4
P: 7 GD: -5
P: 7 GD: -5
P: 7 GD: -6
P: 7 GD: -5
P: 7 GD: -2
P: 7 GD: -4
P: 7 GD: -6
P: 7 GD: -10
P: 7 GD: -12
P: 7 GD: -9
P: 7 GD: -11
P: 7 GD: -10
AI-powered match analysis and previews to help you decide which games are worth watching
Arsenal's Clinical Dismantling Silences Jan Breydel
Average Entertainment Futmetrix Score: 47/100. This wasn't a contest—it was a masterclass in European dominance, with Arsenal exposing Club Brugge's defensive fragility and converting their Intensity into three unanswered goals.
Madueke's Lethal Double Seals the Rout
Noni Madueke turned Jan Breydel into a shooting gallery, striking twice—first in the 25th minute with a composed finish, then again in the 47th minute to effectively kill the contest before the hour mark. The winger's movement in behind Club Brugge's backline was relentless, exposing the Balance tipped entirely in Arsenal's favour. Martín Zubimendi orchestrated the second, his creative brilliance evident in six key passes that unlocked the Belgian side's creaking defence. By the time Gabriel Martinelli added the third in the 56th minute, Club Brugge were already broken.
Raya's Masterclass in the Shadows
While Madueke grabbed the headlines, David Raya orchestrated Arsenal's defensive symphony with seven commanding saves. The Gunners' goalkeeper faced 18 shots, yet his positioning and distribution transformed what could have been a nervy night into a statement of complete control. Club Brugge managed 1.10 xG despite their 18 attempts—a damning indictment of their Stakes in this encounter. Arsenal's 2.99 xG told the real story: clinical efficiency married to superior execution.
The Turning Point: Early Dominance, No Mercy
Madueke's opener in the 25th minute set the tone. Arsenal's 51% possession masked their complete control of the match's rhythm. Club Brugge, arriving on a run of four losses in their last five games, never recovered from the initial onslaught. The Upset Factor was non-existent; this was the natural order reasserting itself. Arsenal's 6-0 unbeaten run in the league continued with devastating authority, while Club Brugge's defensive vulnerabilities were laid bare.
The Narrative
Arsenal arrived at Jan Breydel Stadium with perfect domestic form—six wins from six—and they left with their Champions League credentials burnished. Club Brugge offered resistance (11 shots inside the box), but Arsenal's precision in both boxes proved the decisive factor. This was European football at its most unforgiving: one team clinical, the other outmatched.
Key Questions
What made David Raya the Man of the Match?
Seven commanding saves and flawless distribution transformed Arsenal's defence into an impenetrable fortress, controlling the match's tempo despite Club Brugge's 18 attempts.
How many goals did Noni Madueke score?
Two. Madueke struck in the 25th and 47th minutes, exploiting Club Brugge's defensive vulnerabilities with clinical finishing.
What does this result mean for Arsenal's Champions League campaign?
A statement victory. Arsenal's perfect domestic form now extends to Europe, establishing them as serious contenders in the competition.
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.
Perfection vs. Survival at the Jan Breydel
Highly Entertaining Futmetrix Score: 87/100. A David vs. Goliath narrative where the stakes couldn't be more lopsided: Arsenal chase a flawless record while Club Brugge fight to keep their European pulse beating.
The Setup
The lights of the Jan Breydel Stadion will reveal two sides existing in entirely different dimensions of European football this late December evening. Arsenal arrive in Belgium as the undisputed kings of the League Stage, boasting a flawless Form of six wins from six and a staggering goal difference. For Mikel Arteta, this isn't just a match; it is about maintaining a psychological stranglehold on the competition. Conversely, for Club Brugge KV, the Stakes represent a desperate survivalist crawl. Sitting 31st in the table, the Belgians are staring down the barrel of elimination, needing a miracle to bridge the gap to the play-off spots. The Balance of power is heavily skewed, but in the freezing December air, Brugge must find a level of intensity they have lacked all season.
Key Battle
The tactical friction will be defined by Club Brugge's low block against Arsenal's relentless positional rotations. Without a single star player to mirror the visitors' quality, Hans Vanaken will be tasked with the impossible job of shielding a backline that has already conceded 16 goals. He must find a way to disrupt the rhythm of Bukayo Saka, whose ability to isolate full-backs and cut inside has decimated more prestigious defences than this. If Brugge cannot stop the supply line from the half-spaces, this match could be over before the half-time whistle.
Our Prediction
Arsenal are far too surgical to succumb to an upset here. While Club Brugge will likely start with a frantic energy fuelled by their survival instincts, the Gunners’ patience will eventually dismantle them. Expect Arsenal to monopolise possession, drawing the Belgian press out before slicing through them with vertical passes. A professional 3-0 victory for the Londoners is the most logical outcome, leaving the hosts to count the cost of a disastrous European campaign.
Key Questions
Should I watch this match?
Yes. Arsenal are playing some of the best football in Europe, and watching their tactical machinery in full flow is a masterclass.
What's the predicted outcome?
A comfortable 3-0 win for Arsenal.
Where are Club Brugge KV and Arsenal in the league table?
Arsenal are 1st with 18 points; Club Brugge are 31st with 4 points.
What is Club Brugge KV's current form?
Their recent form is poor, recorded as LLDLL in their last five outings.
What does this mean for relegation?
A loss for Club Brugge effectively confirms their exit from European competition this 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.