UEFA Champions League 2025 25 Nov 2025

Napoli vs Qarabag

2 – 0 0 – 0 2 – 0

(HT: 0–0)

FT

21:00

Stadio Diego Armando Maradona (Naples) · Ref: S. Marciniak

← Back to Matches
Score Summary
Full Time 2 – 0
Half Time 0 – 0
Key Stats
Ball Possession 55% – 45%
Blocked Shots 5 – 5
Corner Kicks 6 – 4
Fouls 18 – 6
Goalkeeper Saves 3 – 8
Offsides 1 – 2
Elo (before match)
Rating 1500 – 1500
Expected win probability 50.0% – 50.0%
xPi (before match)
Rating -0.14 – -0.05
Expected win probability 50.5% – 33.1%
Top Performers
Top Rated
Mateusz Kochalski
Qarabag
8.9 rating (90 min)
Most Clinical
Scott McTominay
Napoli
1 goals
Best Creator
David Neres
Napoli
3 key passes, 0 assists
Defensive Leader
Elvin Jafarguliyev
Qarabag
4 tackles + 0 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 Napoli Qarabag
Ball Possession 55% 45%
Blocked Shots 5 5
Corner Kicks 6 4
Fouls 18 6
Goalkeeper Saves 3 8
Offsides 1 2
Passes Accurate 484 387
Red Cards N/A N/A
Shots Insidebox 14 7
Shots Off Goal 4 3
Shots On Goal 8 3
Shots Outsidebox 3 4
Total Passes 545 454
Total Shots 17 11
Yellow Cards 2 2
expected_goals 3.45 0.49
goals_prevented 1 1
Passes % 89% 85%
Team Aggregates (Season)
Napoli
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 1.12
xG (avg) 1.33{% else %}N/A
Qarabag
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg) 1.94
xG (avg) 0.68{% else %}N/A
Napoli — 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
Alessandro Buongiorno 👤 Alessandro Buongiorno 0 0 N/A N/A N/A 7 3 3 N/A False 89 4 D 7 False 0 0 N/A N/A N/A 52 1 57 N/A 0 N/A 0 N/A 1 2 1 N/A 1
Amir Rrahmani 👤 Amir Rrahmani 0 1 1 N/A 1 8 5 2 N/A False 90 13 D 8 False 0 0 N/A N/A N/A 45 N/A 46 N/A 0 N/A 0 N/A N/A N/A 2 N/A 3
Antonio Vergara 👤 Antonio Vergara 0 0 N/A N/A N/A N/A N/A N/A N/A False 1 26 M N/A True 0 0 N/A N/A N/A N/A N/A 2 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
David Neres 👤 David Neres 0 0 5 1 2 10 3 1 N/A False 89 7 F 6.9 False 0 0 N/A N/A N/A 30 3 37 N/A 0 N/A 0 N/A 2 2 N/A N/A N/A
Eljif Elmas 👤 Eljif Elmas 0 0 1 2 1 3 1 N/A N/A False 15 20 M 6.3 True 0 0 N/A N/A N/A 7 N/A 9 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Giovanni Di Lorenzo 👤 Giovanni Di Lorenzo 0 0 N/A N/A N/A 5 2 3 1 True 90 22 M 7.6 False 0 0 N/A N/A N/A 38 1 46 N/A 0 N/A 0 1 N/A N/A N/A 1 1
Giuseppe Ambrosino 👤 Giuseppe Ambrosino 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 69 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
Juan Jesus 👤 Juan Jesus 0 0 N/A N/A N/A N/A N/A N/A N/A False 1 5 D N/A True 0 0 N/A N/A N/A 12 N/A 12 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Lorenzo Lucca 👤 Lorenzo Lucca 0 0 N/A 1 N/A 1 N/A N/A N/A False 15 27 F 6.5 True 0 0 N/A N/A N/A 3 N/A 5 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Mathias Ferrante 👤 Mathias Ferrante 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 25 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
Mathías Olivera 👤 Mathías Olivera 0 0 N/A N/A N/A 5 3 2 N/A False 90 17 M 7.3 False 0 0 N/A N/A N/A 52 1 54 N/A 0 N/A 0 N/A 1 1 N/A N/A 3
Matteo Politano 👤 Matteo Politano 0 0 N/A 1 N/A 4 N/A 1 N/A False 26 21 F 7 True 0 0 N/A N/A N/A 12 2 14 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Nikita Contini 👤 Nikita Contini 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 14 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
Noa Lang 👤 Noa Lang 0 1 1 N/A 1 6 3 3 2 False 75 70 F 7.3 False 0 0 N/A N/A 1 19 2 24 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Rasmus Højlund 👤 Rasmus Højlund 0 0 1 N/A 1 4 4 N/A 1 False 75 19 F 5.9 False 0 0 N/A N/A N/A 14 1 17 N/A 1 N/A 0 N/A 1 2 N/A 1 2
Sam Beukema 👤 Sam Beukema 0 0 N/A N/A N/A 3 2 N/A 1 False 64 31 D 7.2 False 0 0 N/A N/A N/A 46 N/A 52 N/A 0 N/A 0 N/A N/A N/A 1 1 N/A
Scott McTominay 👤 Scott McTominay 0 0 3 1 1 9 2 2 N/A False 90 8 M 7.7 False 0 0 N/A 1 N/A 55 2 63 N/A 0 N/A 0 N/A 2 4 N/A 2 1
Stanislav Lobotka 👤 Stanislav Lobotka 0 0 N/A 1 N/A 5 3 1 1 False 90 68 M 7.3 False 0 0 N/A N/A N/A 68 1 72 N/A 0 N/A 0 N/A N/A N/A 1 1 1
Vanja Milinković-Savić 👤 Vanja Milinković-Savić 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 32 G 7.2 False 0 0 3 N/A N/A 31 N/A 35 N/A 0 0 0 N/A N/A N/A N/A N/A 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 6 3 N/A 1 True 90 10 M 6.3 False 0 0 N/A N/A 1 63 3 66 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Bahlul Mustafazada 👤 Bahlul Mustafazada 0 0 N/A N/A N/A 2 1 N/A N/A False 90 13 D 6.3 False 0 0 N/A N/A N/A 29 N/A 31 N/A 0 N/A 0 N/A N/A N/A 2 1 1
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 1 N/A N/A 5 1 N/A 1 False 76 17 F 6.3 False 0 0 N/A N/A N/A 4 N/A 7 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
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 2 1 2 3 2 N/A N/A False 14 18 D 6.9 True 0 0 N/A N/A N/A 9 N/A 10 N/A 0 N/A 0 N/A N/A 1 N/A 1 N/A
Elvin Jafarguliyev 👤 Elvin Jafarguliyev 0 0 N/A N/A N/A 7 7 N/A 2 False 76 44 D 6.9 False 0 0 N/A N/A N/A 28 N/A 31 N/A 0 N/A 0 N/A N/A N/A N/A N/A 4
Emmanuel Addai 👤 Emmanuel Addai 0 0 3 2 3 11 5 1 2 False 90 11 M 6.2 False 0 0 N/A N/A 1 21 N/A 30 N/A 0 N/A 0 N/A 1 2 N/A 1 N/A
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 N/A N/A N/A N/A N/A N/A N/A False N/A 9 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
Kevin Medina 👤 Kevin Medina 0 1 N/A N/A N/A 6 3 2 2 False 61 81 D 6.6 False 0 0 N/A N/A N/A 34 N/A 38 N/A 0 N/A 0 N/A N/A N/A 1 N/A 1
Leandro Andrade 👤 Leandro Andrade 0 0 1 1 N/A 4 1 N/A N/A False 61 15 M 6.3 False 0 0 N/A N/A N/A 13 N/A 15 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Marko Janković 👤 Marko Janković 0 1 1 2 N/A 8 3 1 3 False 90 8 M 5.9 False 0 0 N/A N/A N/A 57 3 64 1 0 N/A 0 N/A N/A 1 N/A 2 N/A
Mateusz Kochalski 👤 Mateusz Kochalski 0 0 N/A 1 N/A 1 N/A N/A N/A False 90 99 G 8.9 False 0 2 8 N/A N/A 20 N/A 30 N/A 0 1 0 N/A N/A N/A N/A N/A N/A
Matheus Silva 👤 Matheus Silva 0 0 N/A N/A N/A 4 4 N/A 2 False 76 2 D 6.2 False 0 0 N/A N/A N/A 21 N/A 34 N/A 0 N/A 0 N/A N/A N/A N/A 1 1
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 1 1 1 False 14 7 F 6.3 True 0 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Oleksiy Kashchuk 👤 Oleksiy Kashchuk 0 0 N/A N/A N/A 3 3 N/A 3 False 29 21 M 6.7 True 0 0 N/A N/A N/A 14 N/A 15 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 6 3 1 1 False 90 35 M 6.9 False 0 0 N/A N/A N/A 51 1 60 N/A 0 N/A 0 N/A N/A N/A 1 1 2
Samy Mmaee 👤 Samy Mmaee 0 0 N/A N/A N/A 1 1 N/A N/A False 29 3 D 6.7 True 0 0 N/A N/A N/A 18 N/A 18 N/A 0 N/A 0 N/A N/A N/A 1 N/A N/A
Toral Bayramov 👤 Toral Bayramov 0 0 N/A N/A N/A 1 1 N/A N/A False 14 27 D 6.9 True 0 0 N/A N/A N/A 5 N/A 5 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
Match Events
43'
🟨 Kevin Medina (Yellow Card)
🟨 Noa Lang (Yellow Card)
50'
55'
🟨 Marko Janković (Yellow Card)
60'
🔄 K. Medina → Substitution 1
60'
🔄 Leandro Andrade → Substitution 2
🔄 S. Beukema → Substitution 1
64'
S. McTominay (Normal Goal)
65'
M. Jankovic (Own Goal)
72'
🔄 N. Lang → Substitution 2
75'
🔄 R. Hojlund → Substitution 3
75'
75'
🔄 C. Duran → Substitution 3
75'
🔄 Matheus Silva → Substitution 4
75'
🔄 E. Cafarquliyev → Substitution 5
🟨 Amir Rrahmani (Yellow Card)
77'
🔄 A. Buongiorno → Substitution 4
90'
🔄 David Neres → Substitution 5
90'
Substitutions
60'
Qarabag
60'
64'
Napoli
75'
Napoli
75'
Napoli
75'
Qarabag
75'
Qarabag
75'
90'
90'
Napoli
League Standings View Standings

Teams in this match: Napoli and Qarabag

#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

Napoli
Last 5: Form 33% · Att 50% · Def 0%
Goals: 4 for · 9 against
W1 D1 L2 · LWLD
Qarabag
Last 5: Form 47% · Att 100% · Def 0%
Goals: 10 for · 10 against
W7 D1 L2 · WWWWWLWWLD

Predictions

Napoli 10%
Draw 45%
Qarabag 45%
Qarabag (Win or draw)

Double chance : draw or Qarabag

Goals: Napoli -1.5 · Qarabag -2.5
Win or Draw

Comparison

Attack
29% – 71%
Defense
53% – 47%
Head to Head
0% – 0%
Form
36% – 64%
Goals
0% – 0%
Total
40.0% – 60.0%
Poisson
42% – 58%

Head to Head

No head-to-head history available.

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.