UEFA Champions League 2025 25 Nov 2025

Manchester City vs Bayer Leverkusen

0 – 2 0 – 1 0 – 1

(HT: 0–1)

FT

21:00

Etihad Stadium (Manchester) · Ref: J. Pinheiro

← Back to Matches
Score Summary
Full Time 0 – 2
Half Time 0 – 1
Key Stats
Ball Possession 55% – 45%
Blocked Shots 6 – 4
Corner Kicks 9 – 3
Fouls 4 – 8
Goalkeeper Saves 0 – 9
Offsides 1 – 1
Elo (before match)
Rating 1495 – 1500
Expected win probability 49.2% – 50.8%
xPi (before match)
Rating 0.47 – -0.03
Expected win probability 59.6% – 28.5%
Top Performers
Top Rated
Mark Flekken
Bayer Leverkusen
10.0 rating (90 min)
Most Clinical
Alejandro Grimaldo
Bayer Leverkusen
1 goals
Best Creator
Nico González
Manchester City
3 key passes, 0 assists
Defensive Leader
Abdukodir Khusanov
Manchester City
3 tackles + 5 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
46'
Manchester City
46'
Manchester City
46'
Manchester City
65'
Manchester City
65'
Manchester City
82'
Bayer Leverkusen
Match Statistics (Full Time)
Statistic Manchester City Bayer Leverkusen
Ball Possession 55% 45%
Blocked Shots 6 4
Corner Kicks 9 3
Fouls 4 8
Goalkeeper Saves 0 9
Offsides 1 1
Passes Accurate 529 420
Red Cards N/A N/A
Shots Insidebox 15 6
Shots Off Goal 6 1
Shots On Goal 7 2
Shots Outsidebox 4 1
Total Passes 589 487
Total Shots 19 7
Yellow Cards 0 2
expected_goals 1.78 0.51
goals_prevented 2 2
Passes % 90% 86%
Team Aggregates (Season)
Manchester City
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 1.67
xG (avg) 1.66{% else %}N/A
Bayer Leverkusen
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg) 1.45
xG (avg) 1.46{% else %}N/A
Manchester City — 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
Abdukodir Khusanov 👤 Abdukodir Khusanov 0 0 1 1 N/A 7 4 N/A N/A False 65 45 D 6.6 False 0 0 N/A N/A N/A 63 N/A 68 N/A 0 N/A 0 N/A N/A N/A 1 5 3
Bernardo Silva 👤 Bernardo Silva 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 20 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
Erling Haaland 👤 Erling Haaland 0 0 N/A N/A N/A 3 2 N/A 1 False 25 9 F 6.3 True 0 0 N/A N/A N/A 2 1 3 N/A 0 N/A 0 N/A 1 3 N/A N/A N/A
Gianluigi Donnarumma 👤 Gianluigi Donnarumma 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
James Trafford 👤 James Trafford 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 1 G 6.2 False 0 2 N/A N/A N/A 15 N/A 17 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
John Stones 👤 John Stones 0 0 N/A N/A N/A 4 2 N/A N/A True 90 5 D 7.2 False 0 0 N/A N/A N/A 75 2 80 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Joško Gvardiol 👤 Joško Gvardiol 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 24 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
Jérémy Doku 👤 Jérémy Doku 0 0 7 N/A 3 10 5 N/A 1 False 45 11 F 6.9 True 0 0 N/A N/A N/A 16 1 21 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Marcus Bettinelli 👤 Marcus Bettinelli 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 13 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
Matheus Nunes 👤 Matheus Nunes 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 27 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
Nathan Aké 👤 Nathan Aké 0 0 N/A N/A N/A 11 8 1 2 False 90 6 D 7.2 False 0 0 N/A N/A N/A 61 N/A 64 N/A 0 N/A 0 N/A 2 2 N/A 1 3
Nico González 👤 Nico González 0 0 1 N/A N/A 7 3 N/A N/A False 90 14 M 6.9 False 0 0 N/A N/A N/A 61 3 65 N/A 0 N/A 0 N/A N/A N/A N/A N/A 3
Nico O'Reilly 👤 Nico O'Reilly 0 0 3 N/A 1 5 1 1 N/A False 45 33 M 6.3 True 0 0 N/A N/A N/A 19 1 22 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Omar Marmoush 👤 Omar Marmoush 0 0 1 N/A 1 5 2 1 1 False 65 7 F 6.3 False 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
Oscar Bobb 👤 Oscar Bobb 0 0 4 N/A 3 4 3 N/A N/A False 45 52 F 7.3 False 0 0 N/A N/A N/A 24 2 30 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Phil Foden 👤 Phil Foden 0 0 N/A 1 N/A 3 N/A N/A N/A False 45 47 M 6.9 True 0 0 N/A N/A N/A 20 1 22 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Rayan Aït-Nouri 👤 Rayan Aït-Nouri 0 0 N/A N/A N/A 2 1 N/A N/A False 45 21 D 6.5 False 0 0 N/A N/A N/A 40 N/A 42 N/A 0 N/A 0 N/A N/A 1 1 N/A 1
Rayan Cherki 👤 Rayan Cherki 0 0 2 N/A 2 4 4 N/A 1 False 25 10 M 7.3 True 0 0 N/A N/A N/A 16 N/A 23 N/A 0 N/A 0 N/A 2 3 N/A 1 1
Rico Lewis 👤 Rico Lewis 0 0 1 N/A 1 2 2 N/A 1 False 45 82 M 6.9 False 0 0 N/A N/A N/A 18 N/A 18 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Rúben Dias 👤 Rúben Dias 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
Savinho 👤 Savinho 0 0 9 N/A 4 12 5 1 1 False 90 26 F 6.9 False 0 0 N/A N/A N/A 41 N/A 50 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Tijjani Reijnders 👤 Tijjani Reijnders 0 0 2 N/A 2 8 4 N/A N/A False 90 4 M 7.3 False 0 0 N/A N/A 1 51 2 55 N/A 0 N/A 0 N/A 1 1 1 N/A 2
Bayer Leverkusen — 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
Aleix García 👤 Aleix García 0 0 N/A 3 N/A 6 3 N/A 1 False 90 24 M 7.5 False 0 0 N/A N/A N/A 77 N/A 84 N/A 0 N/A 0 N/A N/A N/A N/A 1 2
Alejandro Grimaldo 👤 Alejandro Grimaldo 0 1 3 4 1 10 3 1 N/A True 90 20 D 7.6 False 0 0 N/A 1 N/A 37 1 44 N/A 0 N/A 0 N/A 1 1 N/A 2 2
Ben Hawighorst 👤 Ben Hawighorst 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 43 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
Christian Kofane 👤 Christian Kofane 0 1 1 1 N/A 13 4 4 1 False 83 35 F 6.2 False 1 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 2
Claudio Echeverri 👤 Claudio Echeverri 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
Eliesse Ben Seghir 👤 Eliesse Ben Seghir 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
Ernest Poku 👤 Ernest Poku 0 0 N/A 1 N/A 7 5 N/A N/A False 90 19 D 7.3 False 0 0 N/A N/A N/A 24 1 28 N/A 0 N/A 0 N/A N/A N/A N/A 1 4
Ferdinand Pohl 👤 Ferdinand Pohl 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 46 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
Ibrahim Maza 👤 Ibrahim Maza 0 0 2 2 N/A 13 7 N/A 1 False 90 30 M 7.7 False 1 0 N/A N/A N/A 36 2 42 N/A 0 N/A 0 N/A N/A 1 N/A 1 4
Jarell Quansah 👤 Jarell Quansah 0 0 2 N/A N/A 6 3 N/A N/A False 90 4 D 7.5 False 0 0 N/A N/A N/A 46 N/A 54 N/A 0 N/A 0 N/A N/A N/A 3 N/A 1
Jeanuël Belocian 👤 Jeanuël Belocian 0 0 N/A N/A N/A 4 2 1 N/A False 90 44 D 6.6 False 0 0 N/A N/A N/A 39 N/A 48 N/A 0 N/A 0 N/A N/A N/A 1 4 2
Jeremiah Mensah 👤 Jeremiah Mensah 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 27 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
Jesper Schlich 👤 Jesper Schlich 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 40 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
Loïc Badé 👤 Loïc Badé 0 0 1 1 1 8 4 2 N/A False 90 5 D 7.2 False 0 0 N/A N/A N/A 67 N/A 70 N/A 0 N/A 0 N/A N/A N/A 2 N/A 2
Malik Tillman 👤 Malik Tillman 0 0 N/A 4 N/A 14 8 N/A 1 False 90 10 M 6.9 False 0 0 N/A N/A N/A 32 N/A 38 N/A 0 N/A 0 N/A N/A N/A N/A N/A 6
Mark Flekken 👤 Mark Flekken 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 1 G 10 False 0 0 9 N/A N/A 31 N/A 41 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Montrell Culbreath 👤 Montrell Culbreath 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 42 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
Naba Mensah 👤 Naba Mensah 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 45 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
Nathan Tella 👤 Nathan Tella 0 0 N/A N/A N/A N/A N/A N/A N/A False 10 23 F 6.5 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 N/A
Niklas Lomb 👤 Niklas Lomb 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 36 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
Patrik Schick 👤 Patrik Schick 0 0 1 1 N/A 6 2 N/A N/A False 90 14 F 7.5 False 0 0 N/A 1 1 17 N/A 21 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Match Events
23'
A. Grimaldo (Normal Goal)
🔄 O. Bobb → Substitution 1
46'
🔄 R. Ait-Nouri → Substitution 2
46'
🔄 R. Lewis → Substitution 3
46'
54'
P. Schick (Normal Goal)
60'
🟨 Alejandro Grimaldo (Yellow Card)
🔄 O. Marmoush → Substitution 4
65'
🔄 A. Khusanov → Substitution 5
65'
77'
🟨 Christian Kofane (Yellow Card)
82'
🔄 C. Kofane → Substitution 1
Substitutions
46'
Manchester City
46'
Manchester City
46'
Manchester City
65'
Manchester City
65'
Manchester City
82'
Bayer Leverkusen
League Standings View Standings

Teams in this match: Manchester City and Bayer Leverkusen

#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

Manchester City
Last 5: Form 83% · Att 100% · Def 63%
Goals: 10 for · 3 against
W3 D1 L— · WDWW
Bayer Leverkusen
Last 5: Form 42% · Att 75% · Def 0%
Goals: 6 for · 10 against
W1 D2 L1 · DDLW

Predictions

Manchester City 50%
Draw 50%
Bayer Leverkusen 0%
Manchester City (Win or draw)

Double chance : Manchester City or draw

Goals: Manchester City -3.5 · Bayer Leverkusen -2.5
Win or Draw

Comparison

Attack
63% – 38%
Defense
77% – 23%
Head to Head
0% – 0%
Form
67% – 33%
Goals
0% – 0%
Total
70.0% – 30.3%
Poisson
73% – 27%

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.