UEFA Champions League 2025 21 Oct 2025

FC Copenhagen vs Borussia Dortmund

2 – 4 1 – 1 1 – 3

(HT: 1–1)

FT

21:00

Parken Stadium (Copenhagen) · Ref: D. Makkelie

← Back to Matches
Score Summary
Full Time 2 – 4
Half Time 1 – 1
Key Stats
Ball Possession 36% – 64%
Blocked Shots 4 – 2
Corner Kicks 4 – 7
Fouls 10 – 7
Goalkeeper Saves 1 – 3
Offsides N/A – N/A
Elo (before match)
Rating 1500 – 1490
Expected win probability 51.4% – 48.6%
xPi (before match)
Rating -0.01 – 0.00
Expected win probability 45.1% – 35.3%
Top Performers
Top Rated
Felix Nmecha
Borussia Dortmund
8.9 rating (77 min)
Most Clinical
Felix Nmecha
Borussia Dortmund
2 goals
Best Creator
Jobe Bellingham
Borussia Dortmund
2 key passes, 2 assists
Defensive Leader
Marcos López
FC Copenhagen
3 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 ================================================================ #}
👤 Team Lineups (Pitch View)
HOME LEN: 11 AWAY LEN: 11 | First home: top=6.0% left=50.0%
🔄 Substitutions
Match Substitutions
62'
Borussia Dortmund
62'
Borussia Dortmund
62'
Borussia Dortmund
63'
FC Copenhagen
75'
FC Copenhagen
75'
FC Copenhagen
77'
Borussia Dortmund
81'
FC Copenhagen
81'
FC Copenhagen
85'
Borussia Dortmund
Match Statistics (Full Time)
Statistic FC Copenhagen Borussia Dortmund
Ball Possession 36% 64%
Blocked Shots 4 2
Corner Kicks 4 7
Fouls 10 7
Goalkeeper Saves 1 3
Offsides N/A N/A
Passes Accurate 270 527
Red Cards N/A N/A
Shots Insidebox 5 6
Shots Off Goal 3 2
Shots On Goal 4 5
Shots Outsidebox 6 3
Total Passes 347 618
Total Shots 11 9
Yellow Cards 2 1
expected_goals 0.82 1.64
goals_prevented 0 0
Passes % 78% 85%
Team Aggregates (Season)
FC Copenhagen
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 1.64
xG (avg) 0.79{% else %}N/A
Borussia Dortmund
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg) 2.2
xG (avg) 1.66{% else %}N/A
FC Copenhagen — 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
Birger Meling 👤 Birger Meling 0 0 N/A N/A N/A 3 2 1 N/A False 63 24 D 6.3 False 0 0 N/A N/A N/A 20 N/A 25 N/A 0 N/A 0 N/A N/A N/A N/A 1 1
Dominik Kotarski 👤 Dominik Kotarski 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 1 G 4.7 False 0 4 1 N/A N/A 16 N/A 21 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Dominik Sarapata 👤 Dominik Sarapata 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 23 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
Elias Achouri 👤 Elias Achouri 0 0 1 1 1 7 4 N/A 1 False 81 30 M 6.3 False 0 0 N/A N/A N/A 22 1 30 N/A 0 N/A 0 N/A N/A N/A N/A N/A 2
Gabriel Pereira 👤 Gabriel Pereira 0 0 N/A 1 N/A 5 1 1 N/A False 90 5 D 5.7 False 0 0 N/A N/A N/A 36 N/A 42 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Jordan Larsson 👤 Jordan Larsson 0 0 N/A 1 N/A 4 2 N/A 1 False 75 11 M 6.7 False 0 0 N/A N/A N/A 17 2 22 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Junnosuke Suzuki 👤 Junnosuke Suzuki 0 0 3 N/A 3 5 5 N/A 1 False 90 20 D 6.7 False 1 0 N/A N/A N/A 28 2 35 N/A 0 N/A 0 N/A N/A 1 N/A 1 N/A
Lukas Lerager 👤 Lukas Lerager 0 1 N/A 1 N/A 8 4 3 N/A False 90 12 M 5.7 False 0 0 N/A N/A N/A 20 N/A 29 1 0 N/A 0 N/A N/A 1 N/A 1 3
Mads Emil Madsen 👤 Mads Emil Madsen 0 0 N/A N/A N/A N/A N/A N/A N/A False 9 21 M 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 N/A N/A N/A N/A
Marcos López 👤 Marcos López 0 0 1 N/A 1 6 5 N/A N/A False 27 15 D 6.2 True 0 0 N/A N/A N/A 7 N/A 8 N/A 0 N/A 0 N/A N/A N/A N/A 2 3
Munashe Garananga 👤 Munashe Garananga 0 0 N/A N/A N/A 3 2 N/A N/A False 15 4 D 6.5 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 1 N/A 1
Oscar Gadeberg Buur 👤 Oscar Gadeberg Buur 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 61 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
Pantelis Hatzidiakos 👤 Pantelis Hatzidiakos 0 0 N/A N/A N/A 4 N/A 1 N/A False 75 6 D 5.9 False 0 0 N/A N/A N/A 29 N/A 37 N/A 0 N/A 0 N/A N/A N/A N/A 3 N/A
Rúnar Alex Rúnarsson 👤 Rúnar Alex Rúnarsson 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
Viktor Bjarki Dadason 👤 Viktor Bjarki Dadason 0 0 1 N/A N/A 4 2 N/A N/A False 15 39 F 7.3 True 0 0 N/A 1 N/A N/A N/A 1 N/A 0 N/A 0 N/A 1 1 N/A N/A 1
Viktor Claesson 👤 Viktor Claesson 0 0 N/A N/A N/A 14 4 2 1 True 90 7 F 5.9 False 0 0 N/A N/A N/A 18 1 32 N/A 0 N/A 0 N/A 1 1 N/A N/A 1
William Clem 👤 William Clem 0 0 N/A 1 N/A 3 2 N/A N/A False 81 36 M 7 False 0 0 N/A N/A N/A 29 2 32 N/A 0 N/A 0 N/A N/A N/A N/A 2 N/A
Yoram Zague 👤 Yoram Zague 0 1 N/A N/A N/A 3 2 1 N/A False 9 22 D 6.5 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 N/A 1 2
Youssoufa Moukoko 👤 Youssoufa Moukoko 0 0 4 N/A 2 17 9 1 3 False 90 9 F 7.6 False 0 0 N/A N/A N/A 17 N/A 19 N/A 0 N/A 0 N/A 2 2 N/A N/A 4
Borussia Dortmund — 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
Aarón Anselmino 👤 Aarón Anselmino 0 0 N/A N/A N/A 1 N/A N/A N/A False 5 28 D N/A True 0 0 N/A N/A N/A 3 N/A 6 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Alexander Meyer 👤 Alexander Meyer 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 33 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
Carney Chukwuemeka 👤 Carney Chukwuemeka 0 0 3 N/A 2 4 3 N/A N/A False 28 17 M 6.6 True 1 0 N/A N/A N/A 5 2 7 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Daniel Svensson 👤 Daniel Svensson 0 0 N/A 2 N/A 6 3 N/A 1 False 90 24 M 6.3 False 0 0 N/A N/A N/A 35 N/A 42 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Felix Nmecha 👤 Felix Nmecha 0 0 N/A N/A N/A 1 1 N/A 1 False 77 8 M 8.9 False 0 0 N/A 2 N/A 45 1 59 N/A 0 N/A 0 N/A 2 2 1 N/A N/A
Fábio Silva 👤 Fábio Silva 0 0 2 N/A N/A 5 1 1 N/A False 27 21 F 7.5 True 0 0 N/A 1 N/A 4 N/A 7 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Gregor Kobel 👤 Gregor Kobel 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 1 G 7.2 False 0 2 3 N/A N/A 30 N/A 31 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Jobe Bellingham 👤 Jobe Bellingham 0 0 2 N/A 1 7 3 N/A N/A False 90 7 M 7 False 2 0 N/A N/A N/A 42 2 46 N/A 0 N/A 0 N/A 1 1 N/A 1 2
Julian Brandt 👤 Julian Brandt 0 0 2 N/A 1 3 1 N/A N/A True 62 10 F 6.2 False 0 0 N/A N/A N/A 30 N/A 34 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Julian Ryerson 👤 Julian Ryerson 0 0 1 1 N/A 9 3 N/A 1 False 27 26 D 6.2 True 0 0 N/A N/A N/A 10 1 14 N/A 0 N/A 0 N/A N/A N/A N/A 1 1
Karim Adeyemi 👤 Karim Adeyemi 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 27 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
Marcel Sabitzer 👤 Marcel Sabitzer 0 0 N/A N/A N/A 2 2 N/A 1 False 13 20 M 6.7 True 0 0 N/A N/A N/A 6 N/A 6 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Maximilian Beier 👤 Maximilian Beier 0 0 N/A 1 N/A 6 1 2 N/A False 63 14 F 6.3 False 0 0 N/A N/A N/A 10 N/A 11 N/A 0 N/A 0 N/A N/A 1 N/A N/A 1
Nico Schlotterbeck 👤 Nico Schlotterbeck 0 0 1 1 N/A 6 3 1 N/A False 90 4 D 7 False 0 0 N/A N/A N/A 95 N/A 105 N/A 0 N/A 0 N/A N/A N/A N/A 2 3
Niklas Süle 👤 Niklas Süle 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
Pascal Groß 👤 Pascal Groß 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 13 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
Ramy Bensebaini 👤 Ramy Bensebaini 0 1 1 1 1 11 8 1 2 False 85 5 D 7.9 False 0 0 N/A 1 N/A 62 N/A 72 N/A 0 N/A 1 N/A 1 1 2 1 3
Serhou Guirassy 👤 Serhou Guirassy 0 0 1 N/A N/A 11 6 N/A 3 False 90 9 F 6.9 False 0 0 N/A N/A N/A 16 1 20 N/A 0 N/A 0 1 N/A 1 N/A N/A N/A
Silas Ostrzinski 👤 Silas Ostrzinski 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
Waldemar Anton 👤 Waldemar Anton 0 0 N/A N/A N/A 7 6 N/A N/A False 90 3 D 6.5 False 0 0 N/A N/A N/A 94 N/A 112 N/A 0 N/A 0 N/A N/A N/A 1 1 2
Yan Couto 👤 Yan Couto 0 0 2 1 N/A 7 1 2 1 False 63 2 M 6 False 0 0 N/A N/A N/A 40 N/A 46 N/A 0 N/A 0 N/A N/A N/A N/A 2 N/A
Match Events
20'
F. Nmecha (Normal Goal)
W. Anton (Own Goal)
33'
🟨 Lukas Lerager (Yellow Card)
60'
61'
R. Bensebaini (Penalty)
62'
🔄 J. Brandt → Substitution 1
62'
🔄 M. Beier → Substitution 2
62'
🔄 Y. Couto → Substitution 3
🔄 B. Meling → Substitution 1
63'
74'
🟨 Ramy Bensebaini (Yellow Card)
🔄 P. Hatzidiakos → Substitution 2
75'
🔄 J. Larsson → Substitution 3
75'
76'
F. Nmecha (Normal Goal)
77'
🔄 F. Nmecha → Substitution 4
🔄 E. Achouri → Substitution 4
81'
🔄 W. Clem → Substitution 5
81'
85'
🔄 R. Bensebaini → Substitution 5
87'
F. Silva (Normal Goal)
🟨 Yoram Zague (Yellow Card)
89'
V. Dadason (Normal Goal)
90'
Substitutions
62'
Borussia Dortmund
62'
Borussia Dortmund
62'
Borussia Dortmund
63'
FC Copenhagen
75'
FC Copenhagen
75'
FC Copenhagen
77'
Borussia Dortmund
81'
FC Copenhagen
81'
FC Copenhagen
85'
Borussia Dortmund
League Standings View Standings

Teams in this match: FC Copenhagen and Borussia Dortmund

#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

FC Copenhagen
Last 5: Form 53% · Att 63% · Def 69%
Goals: 10 for · 5 against
W4 D3 L1 · WWDWDWDL
Borussia Dortmund
Last 5: Form 67% · Att 50% · Def 69%
Goals: 8 for · 5 against
W1 D1 L— · DW

Predictions

FC Copenhagen 35%
Draw 35%
Borussia Dortmund 30%
FC Copenhagen

Combo Winner : FC Copenhagen and +2.5 goals

Goals: FC Copenhagen -5.5 · Borussia Dortmund -3.5

Comparison

Form
67% – 33%
Attack
56% – 44%
Defense
50% – 50%
Poisson
78% – 22%
Head to Head
20% – 80%
Goals
20% – 80%
Total
48.5% – 51.5%

Head to Head

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

02 Nov 2022 · UEFA Champions League 2022
FC Copenhagen 1 – 1 Borussia Dortmund
Parken
06 Sep 2022 · UEFA Champions League 2022
Borussia Dortmund 3 – 0 FC Copenhagen
SIGNAL IDUNA 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.