UEFA Champions League Play-offs
Celtic 0 - 0 FT Kairat Almaty
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
26' Callum McGregor
31' Kieran Tierney
Dan Glazer 31'
35' ↓ A. Johnston ↑A. Ralston
HT
46' ↓ A. Idah ↑Yang Hyun-Jun
70' ↓ J. Forrest ↑A. Engels
↓ A. Zarutskiy ↑T. Anarbekov 75'
76' ↓ K. Tierney ↑A. Trusty
77' ↓ B. Nygren ↑S. Yamada
↓ Edmilson Santos ↑Ricardinho 83'
Dastan Satpaev 90'+10
FT
Player Cards
Season performance ratings for players in this match
Celtic
Goalkeepers
K. Schmeichel
SPECTATOR
0
saves
0
saves
0
conceded
90
minutes
Defenders
A. Johnston
👻 Invisible Nothing to note
C. Carter-Vickers
MAGNET
128
activity
128
activity
115
passes
13
duels
L. Scales
MAGNET
112
activity
112
activity
99
passes
13
duels
K. Tierney
👻 Invisible Nothing to note
Midfielders
B. Nygren
ARCHITECT
3
key passes
3
key passes
0
assists
31%
pass acc
C. McGregor
WALL
0
dribbled past
0
dribbled past
3
tackles
78%
duel win %
R. Hatate
MAGNET
75
activity
75
activity
67
passes
8
duels
Forwards
J. Forrest
WALL
0
dribbled past
0
dribbled past
1
tackles
50%
duel win %
A. Idah
👻 Invisible Nothing to note
D. Maeda
NPC
90
minutes
90
minutes
23%
pass acc
6.7
rating
BENCH
V. Sinisalo
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
J. Simpson-Pusey
CAMEO
0
minutes
0
minutes
0
touches
None
events
A. Trusty
👻 Invisible Nothing to note
D. Murray
CAMEO
0
minutes
0
minutes
0
touches
None
events
A. Ralston
PROVOCATEUR
2
fouls won
2
fouls won
5
Duels Won
0
pens won
L. McCowan
CAMEO
0
minutes
0
minutes
0
touches
None
events
A. Engels
👻 Invisible Nothing to note
P. Bernardo
CAMEO
0
minutes
0
minutes
0
touches
None
events
Yang Hyun-Jun
👻 Invisible Nothing to note
S. Yamada
CAMEO
14
minutes
14
minutes
3
touches
None
events
C. Osmand
CAMEO
0
minutes
0
minutes
0
touches
None
events
J. Kenny
CAMEO
0
minutes
0
minutes
0
touches
None
events
Kairat Almaty
Goalkeepers
A. Zarutskiy
👻 Invisible Nothing to note
Defenders
A. Mrynskiy
NPC
90
minutes
90
minutes
12%
pass acc
6.6
rating
A. Martynovich
NPC
90
minutes
90
minutes
22%
pass acc
6.9
rating
E. Sorokin
👻 Invisible Nothing to note
E. Tapalov
SWEEPER
7
cleanups
7
cleanups
6
interceptions
1
blocks
Midfielders
O. Arad
STORMTROOPER
2
shots
2
shots
0
goals
0
on target
D. Glazer
SWEEPER
5
cleanups
5
cleanups
3
interceptions
2
blocks
V. Gromyko
SWEEPER
2
cleanups
2
cleanups
2
interceptions
0
blocks
Jorginho
SWEEPER
2
cleanups
2
cleanups
1
interceptions
1
blocks
D. Satpaev
ARCHITECT
3
key passes
3
key passes
0
assists
11%
pass acc
Forwards
Edmilson Santos
SUNDAY LEAGUER
5.9
rating
5.9
rating
15
duels lost
12
poss lost
BENCH
T. Anarbekov
SWEEPER
1
cleanups
1
cleanups
1
interceptions
0
blocks
S. Kalmyrza
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
D. Kasabulat
CAMEO
0
minutes
0
minutes
0
touches
None
events
L. Kurgin
CAMEO
0
minutes
0
minutes
0
touches
None
events
A. Shirobokov
CAMEO
0
minutes
0
minutes
0
touches
None
events
L. Gadrani
CAMEO
0
minutes
0
minutes
0
touches
None
events
A. Sadybekov
CAMEO
0
minutes
0
minutes
0
touches
None
events
O. Baybek
CAMEO
0
minutes
0
minutes
0
touches
None
events
J. Stanojev
CAMEO
0
minutes
0
minutes
0
touches
None
events
R. Bagdat
CAMEO
0
minutes
0
minutes
0
touches
None
events
Ricardinho
CAMEO
8
minutes
8
minutes
3
touches
None
events
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 20/08/2025 | Celtic | 0 - 0 | Kairat Almaty | UEFA Champions League | Celtic Park |
20/08/2025
Celtic Win
Kairat Almaty Win
Draw
AI-powered match analysis and previews to help you decide which games are worth watching
Celtic's European Fortress Holds, But Breakthrough Eludes
Skip It Futmetrix Score: 17/100. A 0-0 draw at Celtic Park exposes the razor-thin margin between intensity and clinical finishing in European competition.
Dominance Without Dividend
Liam Scales anchored Celtic's rearguard with a commanding 7.6 rating, marshalling a defence that faced relentless pressure. The Hoops suffocated Kairat Almaty with 75% possession, firing 11 shots—six from inside the box—yet the Kazakhs' goalkeeper stood firm. Fifteen corners manufactured nothing but frustration. Celtic's passing accuracy (88%, 609 of 696 attempts) painted a picture of control without conviction.
Almaty's Defensive Masterclass
Kairat Almaty arrived at Celtic Park as the competition's walking wounded: one point from six matches, a -11 goal difference, and a form line reading LLLDL. Yet they left Glasgow with honour intact. Three saves from their custodian, disciplined shape, and offside precision (only three infractions) transformed a mismatch on paper into a battle of wills. The visitors managed eight shots—none on target—but their balance proved impenetrable.
The Turning Point That Never Came
Celtic's 15 corners represented the match's clearest arithmetic of dominance, yet not one found the target. Almaty's compact five-at-the-back formation absorbed everything thrown at them. The Hoops' 0 expected goals (xG) against Almaty's 0 tells the story: neither side created a genuine clear-cut chance. Scales' outstanding defensive performance kept the stakes alive, but Celtic's attacking third remained a dead end. Two yellow cards for the hosts suggested mounting desperation as the clock ticked toward a scoreless conclusion.
What This Means
In the Champions League, a 0-0 at home is a wound, not a result. Celtic's intensity was never in question—their possession, shot volume, and territorial control were undeniable. But European football punishes wastefulness with ruthlessness. Almaty's survival owes everything to a goalkeeper who made three crucial saves and a defensive unit that refused to crack. For Celtic, the narrative shifts from dominance to disappointment.
Key Questions
Why couldn't Celtic break the deadlock?
Zero expected goals despite 11 shots. Almaty's goalkeeper made three saves; Celtic's finishing lacked precision in the final third.
How did Liam Scales perform?
Outstanding 7.6 rating. Commanded the defence throughout, keeping Almaty's limited threats at bay with authority and positioning.
What does this result mean for Celtic's campaign?
A missed opportunity. Almaty's defensive resilience denied Celtic a confidence-building home victory in European football's elite 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.
Celtic Park Braced for High-Stakes European Survival
Skip It Futmetrix Score: 8/100. This playoff encounter is less about tactical beauty and more about the raw desperation of securing a seat at Europe's top table.
The Setup
As the sun sets on Glasgow this August 20, 2025, the Stakes could not be higher. For Celtic, playing at Celtic Park provides a formidable psychological edge against a Kairat Almaty side that has struggled to find any semblance of Balance this season. The visitors arrive in Scotland with a concerning Form, having managed only one point from their last six outings and conceding 15 goals in the process. While Celtic's internal Stars will look to dominate possession, the narrative is firmly fixed on survival—the winner moves toward the lucrative league stage, while the loser faces the bitter reality of European exit.
Key Battle
The defining conflict will occur in the central third of the pitch. Celtic’s energetic midfield unit is expected to implement a high-intensity press, designed to exploit the lack of composure in the Kairat Almaty defensive line. Without specific individual stars to rely on, the Kazakh side must operate as a disciplined, compact block to withstand the waves of pressure. If the home midfield can disrupt Kairat's transition play early, the match could quickly become a one-sided affair in favor of the Hoops.
Our Prediction
Celtic will look to kill the tie early, utilizing the rapturous home atmosphere to overwhelm their opponents. Expect a relentless opening twenty minutes where the home side secures an early breakthrough. Kairat Almaty, despite their best efforts to sit deep, lack the defensive Form to hold out for 90 minutes. We expect a controlled 2-0 victory for Celtic, as they navigate the pressure to secure their progression into the next phase of the competition.
Key Questions
Should I watch this match?
Watch it for the high-pressure stakes of tournament survival and the famous Celtic Park atmosphere.
What's the predicted outcome?
A 2-0 victory for Celtic, driven by superior home form and Kairat's defensive struggles.
Where are Celtic and Kairat Almaty in the league table?
Kairat Almaty currently sits 36th in the overall standings with just one point from six matches.
What is Kairat Almaty's current form?
Their form is poor, recorded as LLLDL, reflecting a difficult continental campaign.
What does this mean for relegation?
In this context, it means avoiding 'relegation' from the Champions League into secondary European competitions.
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.