UEFA Champions League 2025 26 Aug 2025

Kairat Almaty vs Celtic

0 – 0 0 – 0 0 – 0

(HT: 0–0)

PEN

18:45

Almaty Central Stadium (Almaty) · Ref: M. Mariani

← Back to Matches
Score Summary
Full Time 0 – 0
Half Time 0 – 0
Key Stats
Ball Possession 33% – 67%
Blocked Shots 4 – 4
Corner Kicks 5 – 7
Fouls 12 – 19
Goalkeeper Saves 5 – 3
Offsides 3 – 0
Elo (before match)
Rating 1500 – 1500
Expected win probability 50.0% – 50.0%
Top Performers
Top Rated
Temirlan Anarbekov
Kairat Almaty
8.9 rating (120 min)
Most Clinical
N/A
Best Creator
Valeriy Gromyko
Kairat Almaty
3 key passes, 0 assists
Defensive Leader
Ofri Arad
Kairat Almaty
8 tackles + 2 interceptions
Standings (Top 6) View Full Standings
#TeamPtsForm
1 Arsenal 24 W W W W W
2 Bayern München 21 W W W L W
3 Liverpool 18 W W W L W
4 Tottenham 17 W W W L W
5 Barcelona 16 W W W L D
6 Chelsea 16 W W L W D
7 Sporting CP 16 W W L W D
8 Manchester City 16 W L W L W
9 Real Madrid 15 L W L W L
10 Inter 15 W L L L W
11 Paris Saint Germain 14 D L D W L
12 Newcastle 14 D W D L W
13 Juventus 13 D W W W D
14 Atletico Madrid 13 L D W W W
15 Atalanta 13 L L W W W
16 Bayer Leverkusen 12 W L D W W
17 Borussia Dortmund 11 L L D W L
18 Olympiakos Piraeus 11 W W W L D
19 Club Brugge KV 10 W W L L D
20 Galatasaray 10 L D L L W
21 Monaco 10 D L W D W
22 Qarabag 10 L W L L D
23 Bodo/Glimt 9 W W D L L
24 Benfica 9 W L W W L
25 Marseille 9 L L W W L
26 Pafos 9 W L L D W
27 Union St. Gilloise 9 W L L W L
28 PSV Eindhoven 8 L L L W D
29 Athletic Club 8 L W D D L
30 Napoli 8 L D L W D
31 FC Copenhagen 8 L D W W L
32 Ajax 6 L W W L L
33 Eintracht Frankfurt 4 L L L L D
34 Slavia Praha 3 L L L D L
35 Villarreal 1 L L L L L
36 Kairat Almaty 1 L L L L L
{# ================================================================ Lineup Section — SofaScore/Flashscore style shared pitch Context: pitch_lineups, lineups_data, match, substitutions, substitutions_map, debug_mode, debug_lineups ================================================================ #}
Match Statistics (Full Time)
Statistic Kairat Almaty Celtic
Ball Possession 33% 67%
Blocked Shots 4 4
Corner Kicks 5 7
Fouls 12 19
Goalkeeper Saves 5 3
Offsides 3 0
Passes Accurate 216 598
Red Cards N/A N/A
Shots Insidebox 6 5
Shots Off Goal 4 2
Shots On Goal 4 5
Shots Outsidebox 6 6
Total Passes 340 721
Total Shots 12 11
Yellow Cards 0 1
expected_goals N/A N/A
goals_prevented N/A N/A
Passes % 64% 83%
Team Aggregates (Season)
Kairat Almaty
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 0.88
xG (avg) 0.38{% else %}N/A
Celtic
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg)
xG (avg)
Kairat Almaty — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Adilet Sadybekov 👤 Adilet Sadybekov 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 6 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Aleksandr Martynovich 👤 Aleksandr Martynovich 0 0 N/A 1 N/A 13 9 2 3 True 120 14 D 7.7 False 0 0 N/A N/A N/A 21 N/A 32 N/A 0 N/A 0 N/A 1 1 N/A 1 2
Aleksandr Mrynskiy 👤 Aleksandr Mrynskiy 0 0 1 N/A N/A 17 10 1 1 False 120 24 M 6.9 False 0 0 N/A N/A N/A 15 1 27 N/A 0 N/A 0 N/A N/A N/A N/A 2 7
Aleksandr Shirobokov 👤 Aleksandr Shirobokov 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 25 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Azamat Tuyakbayev 👤 Azamat Tuyakbayev 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 87 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Damir Kasabulat 👤 Damir Kasabulat 0 0 1 1 N/A 6 2 N/A 1 False 56 4 D 6.9 True 0 0 N/A N/A N/A 11 1 19 N/A 0 N/A 0 N/A N/A N/A 1 1 N/A
Dan Glazer 👤 Dan Glazer 0 0 N/A N/A N/A 8 7 N/A N/A False 64 18 M 7.3 False 0 0 N/A N/A N/A 17 N/A 20 N/A 0 N/A 0 N/A N/A 1 N/A 1 4
Dias Reimov 👤 Dias Reimov 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 31 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Egor Sorokin 👤 Egor Sorokin 0 0 N/A N/A N/A 10 5 1 1 False 120 80 D 8.3 False 0 0 N/A N/A N/A 26 N/A 35 N/A 0 N/A 0 N/A 1 1 3 1 3
Erkin Tapalov 👤 Erkin Tapalov 0 0 N/A 2 N/A 7 5 N/A 2 False 117 20 D 7.5 False 0 0 N/A N/A N/A 16 N/A 24 N/A 0 N/A 0 N/A N/A N/A N/A 1 3
Ismail Bekbolat 👤 Ismail Bekbolat 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 81 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Jorginho 👤 Jorginho 0 0 1 2 1 14 7 N/A 3 False 120 7 M 6.3 False 0 0 N/A N/A N/A 17 N/A 22 N/A 0 N/A 0 N/A 1 2 N/A 1 2
Jug Stanojev 👤 Jug Stanojev 0 0 N/A N/A N/A N/A N/A N/A N/A False 3 33 M N/A True 0 0 N/A N/A N/A N/A N/A 1 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Lev Kurgin 👤 Lev Kurgin 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 5 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Luka Gadrani 👤 Luka Gadrani 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 44 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Luís Mata 👤 Luís Mata 0 0 1 N/A 1 7 4 2 N/A False 119 3 D 7.3 False 0 0 N/A N/A N/A 19 1 25 N/A 0 N/A 0 N/A N/A N/A N/A N/A 3
Ofri Arad 👤 Ofri Arad 0 0 1 2 N/A 17 11 2 2 False 120 15 M 7.9 False 0 0 N/A N/A N/A 29 N/A 41 N/A 0 N/A 0 N/A 1 1 N/A 2 8
Olzhas Baibek 👤 Olzhas Baibek 0 0 N/A N/A N/A N/A N/A N/A N/A False 1 17 M N/A True 0 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Ramazan Bagdat 👤 Ramazan Bagdat 0 0 1 1 1 5 2 N/A N/A False 40 89 F 6.5 True 0 0 N/A N/A N/A 4 N/A 7 N/A 0 N/A 0 N/A N/A 1 N/A N/A 1
Ricardinho 👤 Ricardinho 0 0 N/A N/A N/A 17 6 2 2 False 80 99 F 6.9 False 0 0 N/A N/A 3 7 1 13 N/A 0 N/A 0 N/A N/A N/A N/A N/A 2
Sherkhan Kalmurza 👤 Sherkhan Kalmurza 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 82 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Temirlan Anarbekov 👤 Temirlan Anarbekov 0 0 N/A N/A N/A N/A N/A N/A N/A False 120 77 G 8.9 False 0 0 5 N/A N/A 7 N/A 34 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Valeriy Gromyko 👤 Valeriy Gromyko 0 0 4 3 1 16 7 2 3 False 120 55 M 6.5 False 0 0 N/A N/A N/A 27 3 40 N/A 0 N/A 0 N/A N/A 1 N/A 1 2
Celtic — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Adam Idah 👤 Adam Idah 0 0 N/A N/A N/A 6 2 1 N/A False 50 9 F 5.9 True 0 0 N/A N/A N/A 10 2 13 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Anthony Ralston 👤 Anthony Ralston 0 0 1 N/A 1 9 6 2 1 False 105 56 D 6.9 False 0 0 N/A N/A N/A 40 N/A 53 N/A 0 N/A 0 N/A N/A N/A N/A N/A 2
Arne Engels 👤 Arne Engels 0 0 N/A 1 N/A 6 3 1 2 False 50 27 M 7.2 True 0 0 N/A N/A N/A 28 N/A 35 N/A 0 N/A 0 N/A N/A 1 1 1 1
Benjamin Nygren 👤 Benjamin Nygren 0 0 6 1 2 20 6 2 2 False 120 8 M 6.3 False 0 0 N/A N/A N/A 38 N/A 48 N/A 0 N/A 0 N/A 2 2 N/A N/A 2
Callum McGregor 👤 Callum McGregor 0 0 N/A 1 N/A 10 5 1 N/A True 120 42 M 8 False 0 0 N/A N/A N/A 78 1 88 N/A 0 N/A 0 N/A 1 1 1 2 2
Callum Osmand 👤 Callum Osmand 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 19 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Cameron Carter-Vickers 👤 Cameron Carter-Vickers 0 0 1 N/A 1 11 8 2 2 False 120 20 D 7.3 False 0 0 N/A N/A N/A 103 N/A 117 N/A 0 N/A 0 N/A N/A N/A 1 4 1
Colby Donovan 👤 Colby Donovan 0 0 N/A N/A N/A N/A N/A N/A N/A False 15 51 D 6.9 True 0 0 N/A N/A N/A 7 1 8 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Daizen Maeda 👤 Daizen Maeda 0 0 5 1 3 13 7 3 2 False 120 38 F 6.9 False 0 0 N/A N/A N/A 17 1 22 N/A 0 N/A 0 N/A N/A 1 1 N/A 1
Dane Murray 👤 Dane Murray 0 0 1 N/A 1 2 2 N/A N/A False 45 47 D 7.2 True 0 0 N/A N/A N/A 58 N/A 59 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Jahmai Simpson-Pusey 👤 Jahmai Simpson-Pusey 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 4 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
James Forrest 👤 James Forrest 0 0 1 N/A N/A 6 3 N/A 1 False 70 49 F 6.5 False 0 0 N/A N/A N/A 10 N/A 13 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Johnny Kenny 👤 Johnny Kenny 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 24 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Kasper Schmeichel 👤 Kasper Schmeichel 0 0 N/A N/A N/A N/A N/A 1 N/A False 120 1 G 7.3 False 0 0 3 N/A N/A 39 N/A 45 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Kieran Tierney 👤 Kieran Tierney 0 0 N/A N/A N/A 7 2 1 N/A False 75 63 D 6.7 False 0 0 N/A N/A N/A 28 N/A 37 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Liam Scales 👤 Liam Scales 0 0 1 N/A 1 14 11 N/A 1 False 120 5 D 7.6 False 0 0 N/A N/A N/A 81 N/A 94 N/A 0 N/A 0 N/A N/A N/A N/A 3 N/A
Luke McCowan 👤 Luke McCowan 0 0 1 N/A N/A 3 1 N/A N/A False 15 14 M 5.5 True 0 0 N/A N/A N/A 6 N/A 6 N/A 0 N/A 0 N/A 1 1 N/A N/A 1
Paulo Bernardo 👤 Paulo Bernardo 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 28 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Reo Hatate 👤 Reo Hatate 0 1 4 N/A 2 15 3 4 N/A False 105 41 M 6.2 False 0 0 N/A N/A N/A 41 3 60 N/A 0 N/A 0 N/A N/A N/A N/A 1 1
Ross Doohan 👤 Ross Doohan 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 31 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Shin Yamada 👤 Shin Yamada 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 18 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Viljami Sinisalo 👤 Viljami Sinisalo 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 12 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Yang Hyun-Jun 👤 Yang Hyun-Jun 0 0 3 N/A 1 15 3 1 N/A False 70 13 F 6 False 0 0 N/A N/A N/A 14 N/A 23 N/A 0 N/A 0 N/A N/A N/A N/A N/A 2
Match Events
🔄 D. Glazer → Substitution 1
64'
70'
🔄 Yang Hyun-Jun → Substitution 1
70'
🔄 J. Forrest → Substitution 2
75'
🔄 K. Tierney → Substitution 3
🔄 Ricardinho → Substitution 2
80'
101'
🟨 Reo Hatate (Yellow Card)
106'
🔄 R. Hatate → Substitution 4
106'
🔄 A. Ralston → Substitution 5
🔄 E. Tapalov → Substitution 3
117'
🔄 L. Mata → Substitution 4
119'
Substitutions
64'
Kairat Almaty
70'
Celtic
70'
Celtic
75'
Celtic
80'
Kairat Almaty
106'
Celtic
106'
Celtic
117'
Kairat Almaty
119'
Kairat Almaty
League Standings View Standings

Teams in this match: Kairat Almaty and Celtic

#TeamMPWDLGFGAGDPtsForm
1 Arsenal 8 8 0 0 23 4 19 24 W W W W W
2 Bayern München 8 7 0 1 22 8 14 21 W W W L W
3 Liverpool 8 6 0 2 20 8 12 18 W W W L W
4 Tottenham 8 5 2 1 17 7 10 17 W W W L W
5 Barcelona 8 5 1 2 22 14 8 16 W W W L D
6 Chelsea 8 5 1 2 17 10 7 16 W W L W D
7 Sporting CP 8 5 1 2 17 11 6 16 W W L W D
8 Manchester City 8 5 1 2 15 9 6 16 W L W L W
9 Real Madrid 8 5 0 3 21 12 9 15 L W L W L
10 Inter 8 5 0 3 15 7 8 15 W L L L W
11 Paris Saint Germain 8 4 2 2 21 11 10 14 D L D W L
12 Newcastle 8 4 2 2 17 7 10 14 D W D L W
13 Juventus 8 3 4 1 14 10 4 13 D W W W D
14 Atletico Madrid 8 4 1 3 17 15 2 13 L D W W W
15 Atalanta 8 4 1 3 10 10 0 13 L L W W W
16 Bayer Leverkusen 8 3 3 2 13 14 -1 12 W L D W W
17 Borussia Dortmund 8 3 2 3 19 17 2 11 L L D W L
18 Olympiakos Piraeus 8 3 2 3 10 14 -4 11 W W W L D
19 Club Brugge KV 8 3 1 4 15 17 -2 10 W W L L D
20 Galatasaray 8 3 1 4 9 11 -2 10 L D L L W
21 Monaco 8 2 4 2 8 14 -6 10 D L W D W
22 Qarabag 8 3 1 4 13 21 -8 10 L W L L D
23 Bodo/Glimt 8 2 3 3 14 15 -1 9 W W D L L
24 Benfica 8 3 0 5 10 12 -2 9 W L W W L
25 Marseille 8 3 0 5 11 14 -3 9 L L W W L
26 Pafos 8 2 3 3 8 11 -3 9 W L L D W
27 Union St. Gilloise 8 3 0 5 8 17 -9 9 W L L W L
28 PSV Eindhoven 8 2 2 4 16 16 0 8 L L L W D
29 Athletic Club 8 2 2 4 9 14 -5 8 L W D D L
30 Napoli 8 2 2 4 9 15 -6 8 L D L W D
31 FC Copenhagen 8 2 2 4 12 21 -9 8 L D W W L
32 Ajax 8 2 0 6 8 21 -13 6 L W W L L
33 Eintracht Frankfurt 8 1 1 6 10 21 -11 4 L L L L D
34 Slavia Praha 8 0 3 5 5 19 -14 3 L L L D L
35 Villarreal 8 0 1 7 5 18 -13 1 L L L L L
36 Kairat Almaty 8 0 1 7 7 22 -15 1 L L L L L

Predictions provided by Football API

All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.

UEFA Champions League World · Season 2025

Teams

Kairat Almaty
Last 5: Form 53% · Att 45% · Def 73%
Goals: 5 for · 3 against
W3 D3 L1 · DWLWWDD
Celtic
Last 5: Form 33% · Att 0% · Def 100%
Goals: — for · — against
W— D1 L— · D

Predictions

Kairat Almaty 45%
Draw 45%
Celtic 10%
Kairat Almaty (Win or draw)

Combo Double chance : Kairat Almaty or draw and -2.5 goals

Goals: Kairat Almaty -1.5 · Celtic —
Win or Draw

Comparison

Attack
100% – 0%
Defense
0% – 100%
Head to Head
50% – 50%
Form
89% – 11%
Goals
0% – 0%
Total
69.5% – 30.5%
Poisson
0% – 0%

Head to Head

Last 1 matches: Home wins: 0, Away wins: 0, Draws: 1

20 Aug 2025 · UEFA Champions League 2025
Celtic 0 – 0 Kairat Almaty
Celtic Park
CatBoost Prediction

Model not available yet. Run train_catboost to train a model.

No Predictions Available

Predictions for this match have not been generated yet. Check back later or sync match data.

Analysis
Analysis Coming Soon

xG comparison, momentum graph, and match rating overview will be available in a future update.