Copenhagen vs Borussia Dortmund: prediction & betting odds 21 October 2025

Betting tips 21 October 2025

After two rounds, Borussia Dortmund sit seventh in the overall Champions League table — a position that would secure direct qualification for the round of 16. The hardest part now is holding onto it. Fortunately for the German side, they have a good chance to pick up more points against Copenhagen.

The Danes have endured a miserable start to their European campaign. They opened with a 2:2 home draw against an out-of-form Bayer Leverkusen — despite leading 2:1 as late as the 87th minute — before being completely outplayed by Qarabag (0:2), allowing 1.9 xGA. Things have since gone from bad to worse, with key players Thomas Delaney and Mohamed Elyounoussi both sidelined through injury.

Borussia Dortmund returned from the international break with a narrow 1:2 defeat to Bayern Munich, despite a strong performance and an xG of 1.58. The good news for the team is that Julian Brandt continues to shine — the midfielder has contributed four goal involvements (2+2) in his last four matches, looking revitalised under his new coach.

It’s hard to imagine Borussia Dortmund dropping points in Denmark. An injury-hit and struggling Copenhagen side look well below the level required to compete with the Germans.  

Betting prediction
Borussia Dortmund to win
Cf
Odds
9/10
Bet now

Champions League: previous matches in the tournament

Copenhagen
01.10.25
Qarabağ
Copenhagen
L
18.09.25
Copenhagen
Bayer 04
D
27.08.25
Copenhagen
FC Basel
W
20.08.25
FC Basel
Copenhagen
D
12.08.25
Copenhagen
Malmö
W
05.08.25
Malmö
Copenhagen
D
29.07.25
Drita
Copenhagen
W
22.07.25
Copenhagen
Drita
W
More matches
Borussia Dortmund
01.10.25
Borussia Dortmund
Athletic Bilbao
W
16.09.25
Juventus
Borussia Dortmund
D
More matches

H2H: Copenhagen — Borussia Dortmund

Champions League 2022-2023
02.11.22
Copenhagen
Borussia Dortmund
06.09.22
Borussia Dortmund
Copenhagen

Tables

Team Played W D L Goals Points Form
1
Arsenal
6 6 0 0 17:1 18
2
Bayern Munich
6 5 0 1 18:7 15
3
PSG
6 4 1 1 19:8 13
4
Manchester City
6 4 1 1 12:6 13
5
Atalanta
6 4 1 1 8:6 13
6
Inter Milan
6 4 0 2 12:4 12
7
Real Madrid
6 4 0 2 13:7 12
8
Atlético Madrid
6 4 0 2 15:12 12
9
Liverpool
6 4 0 2 11:8 12
10
Borussia Dortmund
6 3 2 1 19:13 11
11
Tottenham Hotspur
6 3 2 1 13:7 11
12
Newcastle United
6 3 1 2 13:6 10
13
Chelsea
6 3 1 2 13:8 10
14
Sporting CP
6 3 1 2 12:8 10
15
Barcelona
6 3 1 2 14:11 10
16
Marseille
6 3 0 3 11:8 9
17
Juventus
6 2 3 1 12:10 9
18
Galatasaray
6 3 0 3 8:8 9
19
Monaco
6 2 3 1 7:8 9
20
Bayer 04
6 2 3 1 10:12 9
21
PSV
6 2 2 2 15:11 8
22
Qarabağ
6 2 1 3 10:13 7
23
Napoli
6 2 1 3 6:11 7
24
Copenhagen
6 2 1 3 10:16 7
25
Benfica
6 2 0 4 6:8 6
26
Pafos
6 1 3 2 4:9 6
27
Saint-Gilloise
6 2 0 4 7:15 6
28
Athletic Bilbao
6 1 2 3 4:9 5
29
Olympiacos Piraeus
6 1 2 3 6:13 5
30
Eintracht Frankfurt
6 1 1 4 8:16 4
31
Brugge
6 1 1 4 8:16 4
32
Bodo Glimt
6 0 3 3 9:13 3
33
Slavia Prague
6 0 3 3 2:11 3
34
Ajax
6 1 0 5 5:18 3
35
Villarreal
6 0 1 5 4:13 1
36
Kairat
6 0 1 5 4:15 1
Team Played W D L Goals Points Form
1
Arsenal
3 3 0 0 9:1 9
2
Bayern Munich
3 3 0 0 10:2 9
3
Atlético Madrid
3 3 0 0 10:3 9
4
Tottenham Hotspur
3 3 0 0 8:0 9
5
Chelsea
3 3 0 0 9:1 9
6
Sporting CP
3 3 0 0 9:2 9
7
Atalanta
3 2 1 0 4:2 7
8
Borussia Dortmund
3 2 1 0 10:3 7
9
Napoli
3 2 1 0 4:1 7
10
PSG
3 2 0 1 10:5 6
11
Manchester City
3 2 0 1 6:3 6
12
Inter Milan
3 2 0 1 5:2 6
13
Real Madrid
3 2 0 1 4:3 6
14
Liverpool
3 2 0 1 5:6 6
15
Newcastle United
3 2 0 1 6:2 6
16
Barcelona
3 2 0 1 9:4 6
17
Marseille
3 2 0 1 6:2 6
18
Galatasaray
3 2 0 1 4:2 6
19
Juventus
3 1 2 0 7:5 5
20
Monaco
3 1 2 0 3:2 5
21
Qarabağ
3 1 1 1 6:6 4
22
Copenhagen
3 1 1 1 7:8 4
23
Pafos
3 1 1 1 4:7 4
24
Athletic Bilbao
3 1 1 1 3:3 4
25
Brugge
3 1 1 1 7:7 4
26
PSV
3 1 0 2 9:8 3
27
Benfica
3 1 0 2 4:4 3
28
Eintracht Frankfurt
3 1 0 2 6:9 3
29
Bayer 04
3 0 2 1 5:10 2
30
Olympiacos Piraeus
3 0 2 1 4:5 2
31
Slavia Prague
3 0 2 1 2:5 2
32
Bodo Glimt
3 0 1 2 4:6 1
33
Villarreal
3 0 1 2 4:7 1
34
Kairat
3 0 1 2 0:6 1
35
Saint-Gilloise
3 0 0 3 2:11 0
36
Ajax
3 0 0 3 0:7 0
Team Played W D L Goals Points Form
1
Arsenal
3 3 0 0 8:0 9
2
PSG
3 2 1 0 9:3 7
3
Manchester City
3 2 1 0 6:3 7
4
Bayer 04
3 2 1 0 5:2 7
5
Bayern Munich
3 2 0 1 8:5 6
6
Atalanta
3 2 0 1 4:4 6
7
Inter Milan
3 2 0 1 7:2 6
8
Real Madrid
3 2 0 1 9:4 6
9
Liverpool
3 2 0 1 6:2 6
10
Saint-Gilloise
3 2 0 1 5:4 6
11
PSV
3 1 2 0 6:3 5
12
Borussia Dortmund
3 1 1 1 9:10 4
13
Newcastle United
3 1 1 1 7:4 4
14
Barcelona
3 1 1 1 5:7 4
15
Juventus
3 1 1 1 5:5 4
16
Monaco
3 1 1 1 4:6 4
17
Atlético Madrid
3 1 0 2 5:9 3
18
Marseille
3 1 0 2 5:6 3
19
Galatasaray
3 1 0 2 4:6 3
20
Qarabağ
3 1 0 2 4:7 3
21
Copenhagen
3 1 0 2 3:8 3
22
Benfica
3 1 0 2 2:4 3
23
Olympiacos Piraeus
3 1 0 2 2:8 3
24
Ajax
3 1 0 2 5:11 3
25
Tottenham Hotspur
3 0 2 1 5:7 2
26
Pafos
3 0 2 1 0:2 2
27
Bodo Glimt
3 0 2 1 5:7 2
28
Chelsea
3 0 1 2 4:7 1
29
Sporting CP
3 0 1 2 3:6 1
30
Athletic Bilbao
3 0 1 2 1:6 1
31
Eintracht Frankfurt
3 0 1 2 2:7 1
32
Slavia Prague
3 0 1 2 0:6 1
33
Napoli
3 0 0 3 2:10 0
34
Brugge
3 0 0 3 1:9 0
35
Villarreal
3 0 0 3 0:6 0
36
Kairat
3 0 0 3 4:9 0

Team lineups

The line-ups will be known a few hours before kick-off
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token