UEFA Europa League League Stage - 3
Celtic 2 - 1 FT Sturm Graz
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
4' ↓ K. Iheanacho ↑J. Kenny
T. Horvat (F. Rozga) 15'
26' ↓ A. Johnston ↑C. Donovan
HT
↓ T. Oermann ↑J. Mitchell 46'
↓ M. Malone ↑S. Jatta 59'
↓ F. Rozga ↑J. Hodl 59'
61' L. Scales (C. Donovan)
64' B. Nygren (A. Engels)
Tochi Chukwuani 70'
78' ↓ S. Tounekti ↑M. Balikwisha
↓ O. Kiteishvili ↑L. Grgic 78'
↓ T. Horvat ↑A. Kayombo 82'
FT
Player Cards
Our take on every player in this match
Celtic
Goalkeepers
K. Schmeichel
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
A. Johnston
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
26
Entry
C. Carter-Vickers
MAGNET
107
Activity
107
Activity
98
Passes
9
Duels
L. Scales
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
K. Tierney
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
47%
Pass Acc
Midfielders
B. Nygren
FINISHER
1
Goals
1
Goals
6
Shots
6.2
Rating
C. McGregor
MAGNET
79
Activity
79
Activity
67
Passes
12
Duels
R. Hatate
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
52%
Pass Acc
Forwards
A. Engels
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
29%
Pass Acc
K. Iheanacho
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
4
Entry
S. Tounekti
MAGNET
61
Activity
61
Activity
46
Passes
15
Duels
BENCH
V. Sinisalo
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Trusty
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Saracchi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Murray
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Donovan
SUPER SUB
1
Assist
1
Assist
64
Minutes
7.6
Rating
A. Ralston
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. McCowan
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
P. Bernardo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Forrest
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Balikwisha
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Yang Hyun-Jun
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Kenny
PROVOCATEUR
3
Fouls Won
3
Fouls Won
9
Duels Won
0
Pens Won
Sturm Graz
Goalkeepers
M. Bignetti
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
T. Oermann
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
E. Aiwu
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
83%
Duel Win %
D. Lavalee
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
E. Karic
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
62%
Duel Win %
Midfielders
F. Rozga
👻 Invisible Nothing to note
J. Gorenc Stankovic
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
T. Chukwuani
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
5
Fouls
5.2
Rating
T. Horvat
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
O. Kiteishvili
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Forwards
M. Malone
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
59
Entry
BENCH
C. Wiener-Pucher
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
D. Khudyakov
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Mitchell
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
A. Malic
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Geyrhofer
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Beck
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Hierlander
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Hodl
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
A. Kayombo
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
S. Jatta
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
L. Grgic
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
League Standings
P: 3 GD: +6
P: 3 GD: +5
P: 3 GD: +5
P: 3 GD: +4
P: 3 GD: +4
P: 3 GD: +3
P: 3 GD: +2
P: 3 GD: +3
P: 3 GD: +2
P: 3 GD: +2
P: 3 GD: +1
P: 3 GD: +1
P: 3 GD: 0
P: 3 GD: 0
P: 3 GD: 0
P: 3 GD: +2
P: 3 GD: +1
P: 3 GD: 0
P: 3 GD: 0
P: 3 GD: -1
P: 3 GD: -1
P: 3 GD: 0
P: 3 GD: -1
P: 3 GD: -1
P: 3 GD: -1
P: 3 GD: -2
P: 3 GD: -2
P: 3 GD: -2
P: 3 GD: -2
P: 3 GD: -3
P: 3 GD: -4
P: 3 GD: -5
P: 3 GD: -3
P: 3 GD: -4
P: 3 GD: -4
League Standings
P: 8 GD: +13
P: 8 GD: +8
P: 8 GD: +10
P: 8 GD: +6
P: 8 GD: +6
P: 8 GD: +6
P: 8 GD: +6
P: 8 GD: +7
P: 8 GD: +4
P: 8 GD: +7
P: 8 GD: +6
P: 8 GD: +1
P: 8 GD: +8
P: 8 GD: +5
P: 8 GD: +1
P: 8 GD: +4
P: 8 GD: +3
P: 8 GD: +3
P: 8 GD: +3
P: 8 GD: +2
P: 8 GD: -2
P: 8 GD: -3
P: 8 GD: -4
P: 8 GD: -2
P: 8 GD: -6
P: 8 GD: -6
P: 8 GD: -7
P: 8 GD: -8
P: 8 GD: -4
P: 8 GD: -4
P: 8 GD: -5
P: 8 GD: -9
P: 8 GD: -8
P: 8 GD: -10
P: 8 GD: -11
Match previews and recaps to help you decide which games are worth watching
Celtic Barrage Breaks Sturm Graz Resolve
Worth Watching Futmetrix Score: 60/100. A staggering display of second-half dominance saw Celtic turn early frustration into a vital European comeback triumph.
Early Shock at Celtic Park
Celtic Park was silenced inside fifteen minutes. Despite Celtic establishing an early rhythm, a sudden counter-attack allowed T. Horvat to snatch the opener for Sturm Graz. The Intensity of the visitors' pressing rattled the hosts, while Emanuel Aiwu put on a defensive masterclass to repel wave after wave of Scottish attacks. Although the home side dominated possession throughout the half, they completely lacked the killer instinct required to break down a resolute Austrian wall before the interval.
The Green and White Avalanche
The tactical Balance shifted completely near the hour mark. The relentless pressure finally cracked the visitors' resolve. Substitute C. Donovan injected instant urgency, floating a perfect delivery for L. Scales to power home the equaliser in the 61st minute. Smelling blood, the hosts charged forward instantly. Just three minutes later, a slick passage of play saw A. Engels carve open the tired Austrian defence, allowing B. Nygren to fire the ball into the net and seize a deserved lead.
Ten-Man Graz Crumble
Any hopes of a late Austrian revival evaporated in the 70th minute when Tochi Chukwuani saw straight red for a reckless challenge. With a man advantage, the Scottish side simply suffocated the remaining life out of the tie. A staggering 4.02 expected goals output and 20 total shots illustrated a one-sided massacre disguised as a tight scoreline. The result massively elevates the European Stakes for the home side, pushing them closer to the playoff spots while leaving Graz rooted near the bottom of the table.
Key Questions
How did the red card for Tochi Chukwuani impact the match?
Chukwuani's 70th-minute dismissal killed Sturm Graz's momentum, allowing Celtic to easily control possession and protect their narrow lead without facing further counter-attacks.
What made Liam Scales the Man of the Match?
Scales was an absolute rock defensively and provided the crucial breakthrough, scoring the vital 61st-minute equaliser that sparked Celtic's rapid comeback.
How did Celtic complete the comeback from behind?
Relentless offensive pressure paid off when Scales equalised in the 61st minute, followed instantly by B. Nygren's decisive strike just three minutes later to seal the victory.
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.
Survival on the Continent: Celtic and Sturm Graz Fight for Playoff Lifelines
Skip It Futmetrix Score: 26/100. A gritty basement battle where defensive vulnerabilities will dictate which side keeps their European dream alive.
The Setup
On October 23, 2025, Celtic Park plays host to a desperate Europa League clash. With Celtic sitting 21st on 11 points and Sturm Graz stranded in 26th on 7 points, this is a genuine six-pointer for a top-24 playoff spot. Neither side enters this fixture with confidence. An erratic Form rating exposes deep structural flaws in both camps. Celtic concede an average of two goals per game, while the Austrian visitors are leaking 2.2.
While the overall tournament Stakes are modest given their lower table positions, the desperation for points gives this tie a raw, chaotic edge. A poor overall Balance rating reflects two squads struggling to string consistent performances together. However, a surprisingly solid Stars metric provides a glimmer of hope for Sturm Graz, largely thanks to goalkeeper Oliver Christensen, who has faced an onslaught this season, racking up 14 saves in just two matches.
Key Battle
This match will be defined by which disorganized unit cracks first. Celtic's attacking front line faces a Sturm Graz defensive structure completely devoid of confidence. However, with the hosts equally porous at the back, the true tactical battle lies in the midfield transition. If the Scottish side's engine room can bypass Graz's pressing triggers, they will routinely test a goalkeeper who is already being overworked.
Our Prediction
Expect a disjointed, anxiety-ridden contest riddled with unforced errors. Both defenses will inevitably offer up chances. Celtic's superior attacking output—thirteen goals to Graz's measly five—combined with the roar of the home crowd should just be enough to edge a chaotic affair. We anticipate a messy 2-1 victory for the hosts.