UEFA Champions League 2025 10 Dec 2025

Qarabag vs Ajax

2 – 4 1 – 1 1 – 3

(HT: 1–1)

FT

18:45

Tofiq Bahramov Stadium (Baku) · Ref: R. Obrenovic

← Back to Matches
Score Summary
Full Time 2 – 4
Half Time 1 – 1
Key Stats
Ball Possession 47% – 53%
Blocked Shots 4 – 5
Corner Kicks 4 – 6
Fouls 3 – 14
Goalkeeper Saves 4 – 4
Offsides 1 – 1
Elo (before match)
Rating 1500 – 1500
Expected win probability 50.0% – 50.0%
xPi (before match)
Rating -0.18 – -0.25
Expected win probability 53.1% – 31.9%
Top Performers
Top Rated
Oscar Gloukh
Ajax
9.7 rating (90 min)
Most Clinical
Oscar Gloukh
Ajax
2 goals
Best Creator
Oscar Gloukh
Ajax
4 key passes, 0 assists
Defensive Leader
Anton Gaaei
Ajax
6 tackles + 1 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 ================================================================ #}
👤 Team Lineups (Pitch View)
HOME LEN: 11 AWAY LEN: 11 | First home: top=6.0% left=50.0%
🔄 Substitutions
Match Substitutions
59'
65'
65'
70'
Qarabag
76'
Ajax
76'
84'
86'
86'
Qarabag
86'
Match Statistics (Full Time)
Statistic Qarabag Ajax
Ball Possession 47% 53%
Blocked Shots 4 5
Corner Kicks 4 6
Fouls 3 14
Goalkeeper Saves 4 4
Offsides 1 1
Passes Accurate 322 378
Red Cards N/A N/A
Shots Insidebox 8 11
Shots Off Goal 7 7
Shots On Goal 6 8
Shots Outsidebox 9 9
Total Passes 383 424
Total Shots 17 20
Yellow Cards 0 1
expected_goals 1.10 1.60
goals_prevented -1 -1
Passes % 84% 89%
Team Aggregates (Season)
Qarabag
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 1.94
xG (avg) 0.68{% else %}N/A
Ajax
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg) 1.0
xG (avg) 1.17{% else %}N/A
Qarabag — 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
Abdellah Zoubir 👤 Abdellah Zoubir 0 0 4 N/A 2 12 6 N/A 2 True 90 10 M 6.7 False 0 0 N/A N/A N/A 46 N/A 49 N/A 0 N/A 0 N/A N/A 1 N/A N/A 2
Bahlul Mustafazada 👤 Bahlul Mustafazada 0 0 N/A N/A N/A 1 1 N/A N/A False 90 13 D 6.2 False 0 0 N/A N/A N/A 31 N/A 36 N/A 0 N/A 0 N/A N/A N/A 3 N/A N/A
Bədavi Hüseynov 👤 Bədavi Hüseynov 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 55 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
Camilo Duran 👤 Camilo Duran 0 0 2 N/A N/A 6 2 N/A N/A False 70 17 F 7.2 False 0 0 N/A 1 N/A 5 N/A 6 N/A 0 N/A 0 N/A 1 2 N/A N/A 2
Chris Kouakou 👤 Chris Kouakou 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
Dani Bolt 👤 Dani Bolt 0 0 N/A N/A N/A 1 N/A 1 N/A False 8 18 D 6.2 True 0 0 N/A N/A N/A 3 N/A 4 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Elvin Jafarguliyev 👤 Elvin Jafarguliyev 0 0 3 1 N/A 4 N/A N/A N/A False 87 44 D 6.2 False 0 0 N/A N/A 1 31 1 38 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Emmanuel Addai 👤 Emmanuel Addai 0 0 2 N/A 2 9 5 N/A 1 False 90 11 M 6.9 False 0 0 N/A N/A N/A 23 2 30 N/A 0 N/A 0 N/A 3 4 N/A 2 1
Fabijan Buntić 👤 Fabijan Buntić 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 97 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
Joni Montiel 👤 Joni Montiel 0 0 1 N/A 1 1 1 N/A N/A False 8 9 M 6.9 True 0 0 N/A N/A N/A 9 1 10 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Kevin Medina 👤 Kevin Medina 0 0 2 N/A 2 12 10 N/A 3 False 90 81 D 7.3 False 0 0 N/A N/A N/A 50 3 56 N/A 0 N/A 0 N/A N/A 1 1 N/A 3
Leandro Andrade 👤 Leandro Andrade 0 0 2 1 N/A 5 2 N/A 1 False 59 15 M 6.2 False 0 0 N/A N/A N/A 5 N/A 9 N/A 0 N/A 0 N/A N/A 1 N/A N/A 1
Marko Janković 👤 Marko Janković 0 0 3 3 1 13 6 N/A 3 False 90 8 M 6.9 False 1 0 N/A N/A N/A 42 2 53 N/A 0 N/A 0 N/A N/A N/A N/A 2 2
Mateusz Kochalski 👤 Mateusz Kochalski 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 99 G 6.9 False 0 4 4 N/A N/A 15 N/A 20 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Matheus Silva 👤 Matheus Silva 0 0 2 2 N/A 13 8 N/A 3 False 87 2 D 7.7 False 0 0 N/A 1 N/A 17 1 20 N/A 0 N/A 0 N/A 1 1 1 N/A 2
Musa Qurbanlı 👤 Musa Qurbanlı 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 22 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
Nariman Akhundzade 👤 Nariman Akhundzade 0 0 N/A N/A N/A 2 N/A 1 N/A False 31 7 F 6.2 True 0 0 N/A N/A N/A 9 N/A 10 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Oleksiy Kashchuk 👤 Oleksiy Kashchuk 0 0 3 N/A 2 4 2 N/A N/A False 20 21 M 6.2 True 0 0 N/A N/A N/A 4 N/A 5 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Pedro Bicalho 👤 Pedro Bicalho 0 0 N/A N/A N/A 4 3 1 1 False 87 35 M 7.2 False 0 0 N/A N/A N/A 30 N/A 34 N/A 0 N/A 0 N/A 1 2 N/A N/A 2
Samy Mmaee 👤 Samy Mmaee 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 3 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
Toral Bayramov 👤 Toral Bayramov 0 0 N/A 1 N/A 2 1 N/A N/A False 8 27 D 6.2 True 0 0 N/A N/A N/A 2 N/A 3 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Şahrudin Mahammadaliev 👤 Şahrudin Mahammadaliev 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 1 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
Ajax — 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
Aaron Bouwman 👤 Aaron Bouwman 0 0 N/A N/A N/A 3 2 N/A N/A False 90 30 D 6.3 False 0 0 N/A N/A N/A 52 N/A 55 N/A 0 N/A 0 N/A N/A N/A N/A 6 1
Anton Gaaei 👤 Anton Gaaei 0 0 2 N/A 1 11 8 N/A N/A False 90 3 D 8 False 0 0 N/A 1 N/A 29 3 36 N/A 0 N/A 0 N/A 2 3 N/A 1 6
Branco van den Boomen 👤 Branco van den Boomen 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 21 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
Davy Klaassen 👤 Davy Klaassen 0 0 1 N/A N/A 1 N/A N/A N/A False 14 18 M 6.7 True 0 0 N/A N/A N/A 2 N/A 2 N/A 0 N/A 0 N/A N/A N/A 1 1 N/A
Don-Angelo Konadu 👤 Don-Angelo Konadu 0 0 1 1 1 5 2 1 1 False 25 19 F 6.3 True 1 0 N/A N/A N/A 4 1 5 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Joeri Heerkens 👤 Joeri Heerkens 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
Jorthy Mokio 👤 Jorthy Mokio 0 0 1 1 N/A 6 2 1 N/A False 84 24 M 6.6 False 0 0 N/A N/A N/A 22 1 24 N/A 0 N/A 0 N/A 1 2 N/A 2 2
Kasper Dolberg 👤 Kasper Dolberg 0 0 2 N/A 2 7 4 2 N/A False 65 9 F 7.6 False 0 0 N/A 1 N/A 8 N/A 10 N/A 0 N/A 0 N/A 2 4 N/A N/A N/A
Kian Fitz-Jim 👤 Kian Fitz-Jim 0 0 N/A N/A N/A N/A N/A N/A N/A False 11 28 M 6.7 True 0 0 N/A N/A N/A 2 N/A 3 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Ko Itakura 👤 Ko Itakura 0 0 N/A 1 N/A 4 1 N/A N/A False 65 4 M 6.2 False 0 0 N/A N/A N/A 25 1 31 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Lucas Rosa 👤 Lucas Rosa 0 0 1 3 1 17 10 3 2 False 90 2 D 7 False 1 0 N/A N/A N/A 40 2 43 N/A 0 N/A 0 N/A N/A N/A 2 1 6
Mika Godts 👤 Mika Godts 0 0 2 1 1 3 1 N/A N/A False 14 11 F 6.9 True 1 0 N/A N/A N/A 3 1 6 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Mylo van der Lans 👤 Mylo van der Lans 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 53 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
Oliver Edvardsen 👤 Oliver Edvardsen 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 17 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
Oscar Gloukh 👤 Oscar Gloukh 0 0 4 1 2 9 4 1 N/A False 90 10 F 9.7 False 0 0 N/A 2 N/A 37 4 41 N/A 0 N/A 0 N/A 2 4 N/A N/A 2
Owen Wijndal 👤 Owen Wijndal 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
Rayane Bounida 👤 Rayane Bounida 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 43 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
Raúl Moro 👤 Raúl Moro 0 0 1 N/A N/A 6 N/A 2 N/A False 76 7 F 6.2 False 0 0 N/A N/A 1 19 2 22 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Remko Pasveer 👤 Remko Pasveer 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 22 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
Sean Steur 👤 Sean Steur 0 0 N/A 1 N/A 7 4 1 N/A False 76 48 M 6.9 False 1 0 N/A N/A N/A 34 2 38 N/A 0 N/A 0 N/A N/A N/A N/A 1 4
Vítězslav Jaroš 👤 Vítězslav Jaroš 0 0 N/A N/A N/A 1 1 N/A N/A False 90 1 G 6.6 False 0 2 4 N/A N/A 27 N/A 31 N/A 0 0 0 N/A N/A N/A N/A N/A 1
Youri Baas 👤 Youri Baas 0 1 2 N/A N/A 5 2 1 N/A True 90 15 D 6.9 False 0 0 N/A N/A N/A 60 1 61 N/A 0 N/A 0 N/A N/A N/A N/A 1 1
Youri Regeer 👤 Youri Regeer 0 0 N/A 1 N/A 4 1 2 N/A False 25 6 M 6.7 True 0 0 N/A N/A N/A 14 N/A 16 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Match Events
C. Duran (Normal Goal)
10'
39'
K. Dolberg (Normal Goal)
45'
🟨 Youri Baas (Yellow Card)
Matheus Silva (Normal Goal)
47'
🔄 Leandro Andrade → Substitution 1
59'
65'
🔄 K. Itakura → Substitution 1
65'
🔄 K. Dolberg → Substitution 2
🔄 C. Duran → Substitution 2
70'
76'
🔄 R. Moro → Substitution 3
76'
🔄 S. Steur → Substitution 4
79'
O. Gloukh (Normal Goal)
83'
A. Gaaei (Normal Goal)
84'
🔄 J. Mokio → Substitution 5
🔄 Pedro Bicalho → Substitution 3
86'
🔄 Matheus Silva → Substitution 4
86'
🔄 E. Cafarquliyev → Substitution 5
86'
90'
O. Gloukh (Normal Goal)
Substitutions
59'
65'
65'
70'
Qarabag
76'
Ajax
76'
84'
86'
86'
Qarabag
86'
League Standings View Standings

Teams in this match: Qarabag and Ajax

#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

Qarabag
Last 5: Form 47% · Att 47% · Def 47%
Goals: 8 for · 9 against
W7 D1 L3 · WWWWWLWWLDL
Ajax
Last 5: Form 0% · Att 6% · Def 6%
Goals: 1 for · 16 against
W— D— L5 · LLLLL

Predictions

Qarabag 45%
Draw 45%
Ajax 10%
Qarabag

Combo Winner : Qarabag and +1.5 goals

Goals: Qarabag -4.5 · Ajax -1.5

Comparison

Attack
89% – 11%
Defense
64% – 36%
Head to Head
0% – 100%
Form
100% – 0%
Goals
0% – 100%
Total
81.7% – 18.3%
Poisson
92% – 8%

Head to Head

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

24 Oct 2024 · UEFA Europa League 2024
Qarabag 0 – 3 Ajax
Tofiq Bəhramov adına Respublika stadionu
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.