Bundesliga Regular Season - 12

Bayer Leverkusen 1 - 2 FT Borussia Dortmund

BayArena

AI-powered match analysis and previews to help you decide which games are worth watching

62
FT
Sat, Nov 29
Deutsch
Bayer Leverkusen
1-2
Borussia Dortmund
⚡ Intensity 50
⚖️ Balance 27
🏆 Stakes 72
🎲 Upset 0
Dortmund edges Leverkusen in Bundesliga thriller

Dortmund's Clinical Away Display Decides the Spitzenspiel

Worth Watching Futmetrix Score: 62/100. This six-pointer between title contenders was decided by ruthless efficiency—Dortmund converted their chances with ice-water composure whilst Leverkusen's dominance in possession crumbled against a perfectly-executed counter-attacking game plan.

Leverkusen's Control, Dortmund's Precision

At BayArena, the intensity was relentless from the first whistle. Leverkusen controlled proceedings with 63 per cent possession, dictating tempo and territory—yet Dortmund waited with predatory patience. In the 41st minute, the visitors struck. A. Anselmino finished with clinical precision after a pinpoint pass from D. Svensson, exposing Leverkusen's fatal flaw: dominance without teeth. Despite 14 shots to Dortmund's 7, Leverkusen's Expected Goals (0.82) lagged behind their visitors' 0.99. Possession meant nothing.

Adeyemi Seals It: The Counter-Attack Masterclass

After the interval, the balance shifted decisively. K. Adeyemi, set up by substitute F. Silva (introduced in minute 61), doubled Dortmund's advantage in the 65th minute. With just 37 per cent possession, the Black and Yellows orchestrated a textbook away performance. Gregor Kobel's three crucial saves in goal kept Leverkusen at bay, turning the BayArena into a fortress for the visitors. The stakes were enormous—a six-pointer separating third-placed Dortmund (25 points) from fourth-placed Leverkusen (23 points)—and Dortmund delivered.

Kofane's Late Rally: Too Little, Too Late

Christian Kofane's introduction in minute 63 injected hope. The super-sub struck in the 83rd minute to make it 2-1, sparking upset potential. Yet despite 13 corners to Dortmund's 3, Leverkusen couldn't engineer an equaliser. The lead changed hands once—in Dortmund's favour—and stayed there. This wasn't an upset; it was a masterclass in efficiency overcoming dominance, a verdict on which team wanted it more when it mattered.

Key Questions

What does this mean for Leverkusen's season?

Leverkusen remains fourth with 23 points but loses ground in the title race. Possession without conversion is a recurring nightmare that must be addressed immediately.

How did substitute Christian Kofane change the game?

Kofane injected attacking dynamism and scored in the 83rd minute to halve the deficit. His impact came too late to salvage a result, but signalled Leverkusen's fighting spirit.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
63%
37%
Bayer Leverkusen 63%
Borussia Dortmund 37%
Shots
14
7
Bayer Leverkusen 14
Borussia Dortmund 7
Shots on Target
4
4
Bayer Leverkusen 4
Borussia Dortmund 4
Expected Goals (xG)
0.82
0.99
Bayer Leverkusen 0.82
Borussia Dortmund 0.99
Passes
614
350
Bayer Leverkusen 614
Borussia Dortmund 350
Pass Accuracy
89%
83%
Bayer Leverkusen 89%
Borussia Dortmund 83%
Corners
10
3
Bayer Leverkusen 10
Borussia Dortmund 3
Fouls
7
9
Bayer Leverkusen 7
Borussia Dortmund 9
Yellow Cards
3
4
Bayer Leverkusen 3
Borussia Dortmund 4
Red Cards
0
0
Bayer Leverkusen 0
Borussia Dortmund 0

Match Events

30' 🟨 Malik Tillman
40' 🟨 Edmond Tapsoba
A. Anselmino (D. Svensson) 41'
HT
Julian Ryerson 🟨 54'
S. Guirassy F. Silva 🔄 61'
63' 🔄 P. Schick C. M. Kofane
K. Adeyemi (F. Silva) 65'
74' 🔄 J. Hofmann C. Echeverri
74' 🔄 M. Tillman M. Terrier
J. Ryerson Y. Couto 🔄 80'
K. Adeyemi J. Bellingham 🔄 80'
Fábio Silva 🟨 82'
83' C. M. Kofane (I. Maza)
Yan Couto 🟨 88'
88' 🔄 R. Andrich J. Quansah
88' 🔄 E. Poku N. Tella
F. Nmecha R. Bensebaini 🔄 90'+1
J. Brandt C. Chukwuemeka 🔄 90'+1
90'+4 🟨 Aleix García
FT

Player Cards

Season performance ratings for players in this match

Bayer Leverkusen

Goalkeepers
M. Flekken
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
R. Andrich
NPC
NPC
88
Minutes
88
Minutes
49%
Pass Acc
6.9
Rating
L. Bade
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
E. Tapsoba
MAGNET
MAGNET
94
Activity
94
Activity
88
Passes
6
Duels
Midfielders
J. Hofmann
ENFORCER
ENFORCER
3
Tackles
3
Tackles
4
Duels Won
80%
Win %
I. Maza
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
46%
Pass Acc
A. Garcia
MAGNET
MAGNET
128
Activity
128
Activity
124
Passes
4
Duels
A. Grimaldo
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
66%
Pass Acc
Forwards
M. Tillman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
E. Poku
NPC
NPC
88
Minutes
88
Minutes
24%
Pass Acc
6.3
Rating
P. Schick
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
BENCH
N. Lomb
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Quansah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
J. Belocian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Echeverri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
M. Terrier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
E. Ben Seghir
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Sarco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Tella
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
C. M. Kofane
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute

Borussia Dortmund

Goalkeepers
G. Kobel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
A. Anselmino
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
W. Anton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
N. Schlotterbeck
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
J. Ryerson
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
F. Nmecha
ENFORCER
ENFORCER
3
Tackles
3
Tackles
4
Duels Won
80%
Win %
M. Sabitzer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
D. Svensson
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.6
Rating
Forwards
K. Adeyemi
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
J. Brandt
NPC
NPC
89
Minutes
89
Minutes
29%
Pass Acc
6.6
Rating
S. Guirassy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
A. Meyer
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Y. Couto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
R. Bensebaini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
J. Bellingham
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
P. Gross
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Chukwuemeka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
E. Can
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Duranville
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Silva
SUPER SUB
SUPER SUB
0
Impact
0
Impact
29
Minutes
6.9
Rating

Head to Head

Date Home Score Away Competition Venue
11/05/2025 Bayer Leverkusen 2 - 4 Borussia Dortmund Bundesliga BayArena
10/01/2025 Borussia Dortmund 2 - 3 Bayer Leverkusen Bundesliga SIGNAL IDUNA PARK
21/04/2024 Borussia Dortmund 1 - 1 Bayer Leverkusen Bundesliga BVB Stadion Dortmund
03/12/2023 Bayer Leverkusen 1 - 1 Borussia Dortmund Bundesliga BayArena
29/01/2023 Bayer Leverkusen 0 - 2 Borussia Dortmund Bundesliga BayArena
06/08/2022 Borussia Dortmund 1 - 0 Bayer Leverkusen Bundesliga SIGNAL IDUNA PARK
06/02/2022 Borussia Dortmund 2 - 5 Bayer Leverkusen Bundesliga Signal-Iduna-Park
11/09/2021 Bayer Leverkusen 3 - 4 Borussia Dortmund Bundesliga BayArena
11/05/2025
Bundesliga BayArena
10/01/2025
Bundesliga SIGNAL IDUNA PARK
21/04/2024
Bundesliga BVB Stadion Dortmund
03/12/2023
Bundesliga BayArena
29/01/2023
Bundesliga BayArena
06/08/2022
Bundesliga SIGNAL IDUNA PARK
06/02/2022
Bundesliga Signal-Iduna-Park
11/09/2021
Bundesliga BayArena
Bayer Leverkusen Win
Borussia Dortmund Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 12 34 44 9 +35 WBayern München 3 - 1 FC St. Pauli (29-11-2025)WBayern München 6 - 2 SC Freiburg (22-11-2025)DUnion Berlin 2 - 2 Bayern München (08-11-2025)WBayern München 3 - 0 Bayer Leverkusen (01-11-2025)WBorussia Mönchengladbach 0 - 3 Bayern München (25-10-2025)
2 RB Leipzig 12 26 22 13 +9 DBorussia Mönchengladbach 0 - 0 RB Leipzig (28-11-2025)WRB Leipzig 2 - 0 Werder Bremen (23-11-2025)L1899 Hoffenheim 3 - 1 RB Leipzig (08-11-2025)WRB Leipzig 3 - 1 VfB Stuttgart (01-11-2025)WFC Augsburg 0 - 6 RB Leipzig (25-10-2025)
3 Borussia Dortmund 12 25 21 11 +10 WBayer Leverkusen 1 - 2 Borussia Dortmund (29-11-2025)DBorussia Dortmund 3 - 3 VfB Stuttgart (22-11-2025)DHamburger SV 1 - 1 Borussia Dortmund (08-11-2025)WFC Augsburg 0 - 1 Borussia Dortmund (31-10-2025)WBorussia Dortmund 1 - 0 1. FC Köln (25-10-2025)
4 Bayer Leverkusen 12 23 28 17 +11 LBayer Leverkusen 1 - 2 Borussia Dortmund (29-11-2025)WVfL Wolfsburg 1 - 3 Bayer Leverkusen (22-11-2025)WBayer Leverkusen 6 - 0 1. FC Heidenheim (08-11-2025)LBayern München 3 - 0 Bayer Leverkusen (01-11-2025)WBayer Leverkusen 2 - 0 SC Freiburg (26-10-2025)
5 1899 Hoffenheim 12 23 25 17 +8 W1899 Hoffenheim 3 - 0 FC Augsburg (29-11-2025)DFSV Mainz 05 1 - 1 1899 Hoffenheim (21-11-2025)W1899 Hoffenheim 3 - 1 RB Leipzig (08-11-2025)WVfL Wolfsburg 2 - 3 1899 Hoffenheim (02-11-2025)W1899 Hoffenheim 3 - 1 1. FC Heidenheim (25-10-2025)
6 VfB Stuttgart 12 22 21 17 +4 LHamburger SV 2 - 1 VfB Stuttgart (30-11-2025)DBorussia Dortmund 3 - 3 VfB Stuttgart (22-11-2025)WVfB Stuttgart 3 - 2 FC Augsburg (09-11-2025)LRB Leipzig 3 - 1 VfB Stuttgart (01-11-2025)WVfB Stuttgart 2 - 1 FSV Mainz 05 (26-10-2025)
7 Eintracht Frankfurt 12 21 28 23 +5 DEintracht Frankfurt 1 - 1 VfL Wolfsburg (30-11-2025)W1. FC Köln 3 - 4 Eintracht Frankfurt (22-11-2025)WEintracht Frankfurt 1 - 0 FSV Mainz 05 (09-11-2025)D1. FC Heidenheim 1 - 1 Eintracht Frankfurt (01-11-2025)WEintracht Frankfurt 2 - 0 FC St. Pauli (25-10-2025)
8 SC Freiburg 12 16 19 20 -1 WSC Freiburg 4 - 0 FSV Mainz 05 (30-11-2025)LBayern München 6 - 2 SC Freiburg (22-11-2025)WSC Freiburg 2 - 1 FC St. Pauli (09-11-2025)DUnion Berlin 0 - 0 SC Freiburg (01-11-2025)LBayer Leverkusen 2 - 0 SC Freiburg (26-10-2025)
9 Werder Bremen 12 16 16 21 -5 DWerder Bremen 1 - 1 1. FC Köln (29-11-2025)LRB Leipzig 2 - 0 Werder Bremen (23-11-2025)WWerder Bremen 2 - 1 VfL Wolfsburg (07-11-2025)DFSV Mainz 05 1 - 1 Werder Bremen (01-11-2025)WWerder Bremen 1 - 0 Union Berlin (24-10-2025)
10 1. FC Köln 12 15 21 20 +1 DWerder Bremen 1 - 1 1. FC Köln (29-11-2025)L1. FC Köln 3 - 4 Eintracht Frankfurt (22-11-2025)LBorussia Mönchengladbach 3 - 1 1. FC Köln (08-11-2025)W1. FC Köln 4 - 1 Hamburger SV (02-11-2025)LBorussia Dortmund 1 - 0 1. FC Köln (25-10-2025)
11 Union Berlin 12 15 15 19 -4 LUnion Berlin 1 - 2 1. FC Heidenheim (29-11-2025)WFC St. Pauli 0 - 1 Union Berlin (23-11-2025)DUnion Berlin 2 - 2 Bayern München (08-11-2025)DUnion Berlin 0 - 0 SC Freiburg (01-11-2025)LWerder Bremen 1 - 0 Union Berlin (24-10-2025)
12 Borussia Mönchengladbach 12 13 16 19 -3 DBorussia Mönchengladbach 0 - 0 RB Leipzig (28-11-2025)W1. FC Heidenheim 0 - 3 Borussia Mönchengladbach (22-11-2025)WBorussia Mönchengladbach 3 - 1 1. FC Köln (08-11-2025)WFC St. Pauli 0 - 4 Borussia Mönchengladbach (01-11-2025)LBorussia Mönchengladbach 0 - 3 Bayern München (25-10-2025)
13 Hamburger SV 12 12 11 18 -7 WHamburger SV 2 - 1 VfB Stuttgart (30-11-2025)LFC Augsburg 1 - 0 Hamburger SV (22-11-2025)DHamburger SV 1 - 1 Borussia Dortmund (08-11-2025)L1. FC Köln 4 - 1 Hamburger SV (02-11-2025)LHamburger SV 0 - 1 VfL Wolfsburg (25-10-2025)
14 FC Augsburg 12 10 15 27 -12 L1899 Hoffenheim 3 - 0 FC Augsburg (29-11-2025)WFC Augsburg 1 - 0 Hamburger SV (22-11-2025)LVfB Stuttgart 3 - 2 FC Augsburg (09-11-2025)LFC Augsburg 0 - 1 Borussia Dortmund (31-10-2025)LFC Augsburg 0 - 6 RB Leipzig (25-10-2025)
15 VfL Wolfsburg 12 9 14 22 -8 DEintracht Frankfurt 1 - 1 VfL Wolfsburg (30-11-2025)LVfL Wolfsburg 1 - 3 Bayer Leverkusen (22-11-2025)LWerder Bremen 2 - 1 VfL Wolfsburg (07-11-2025)LVfL Wolfsburg 2 - 3 1899 Hoffenheim (02-11-2025)WHamburger SV 0 - 1 VfL Wolfsburg (25-10-2025)
16 1. FC Heidenheim 12 8 10 27 -17 WUnion Berlin 1 - 2 1. FC Heidenheim (29-11-2025)L1. FC Heidenheim 0 - 3 Borussia Mönchengladbach (22-11-2025)LBayer Leverkusen 6 - 0 1. FC Heidenheim (08-11-2025)D1. FC Heidenheim 1 - 1 Eintracht Frankfurt (01-11-2025)L1899 Hoffenheim 3 - 1 1. FC Heidenheim (25-10-2025)
17 FC St. Pauli 12 7 10 24 -14 LBayern München 3 - 1 FC St. Pauli (29-11-2025)LFC St. Pauli 0 - 1 Union Berlin (23-11-2025)LSC Freiburg 2 - 1 FC St. Pauli (09-11-2025)LFC St. Pauli 0 - 4 Borussia Mönchengladbach (01-11-2025)LEintracht Frankfurt 2 - 0 FC St. Pauli (25-10-2025)
18 FSV Mainz 05 12 6 11 23 -12 LSC Freiburg 4 - 0 FSV Mainz 05 (30-11-2025)DFSV Mainz 05 1 - 1 1899 Hoffenheim (21-11-2025)LEintracht Frankfurt 1 - 0 FSV Mainz 05 (09-11-2025)DFSV Mainz 05 1 - 1 Werder Bremen (01-11-2025)LVfB Stuttgart 2 - 1 FSV Mainz 05 (26-10-2025)