Watch Bayer Leverkusen vs Borussia Dortmund
Bayer Leverkusen vs Borussia Dortmund was played in Bundesliga (Round 12) on Saturday 29 November 2025 at 19:30 (GMT+2) at BayArena, Leverkusen, refereed by Tobias Welz, Germany, and ended 1-2.
Match Timeline
First half
11′
N. SchlotterbeckYellow card
M. TillmanYellow card
E. TapsobaYellow card
41′
A. AnselminoGoal0-1Assist: D. Svensson
Second half
54′
J. RyersonYellow card
61′
Off S. GuirassyOn Fábio Silva
Off P. SchickOn Christian Kofane
65′
K. AdeyemiGoal0-2Assist: Fábio Silva
Off J. HofmannOn C. Echeverri
Off M. TillmanOn M. Terrier
80′
Off J. RyersonOn Y. Couto
Off K. AdeyemiOn J. Bellingham
82′
Fábio SilvaYellow card
Christian KofaneGoal1-2Assist: I. Maza
90+1′
Off F. NmechaOn R. Bensebaïni
Off J. BrandtOn C. Chukwuemeka
Aleix GarcíaYellow card
No highlights yet
Match momentum
Pressure over match minutes
Bayer Leverkusen23%
Away side with the edge
Borussia Dortmund77%
0'90'90'
Top Trends
Team Form
Last 5 matches
Smart Facts
2Previous meetings between the two teams in all competitions
1.0Average goals per match between the two teams
100%of recent meetings ended in a win for Bayer Leverkusen
Team Stars
Top-rated player of each team from match stats
- Rating
- 7.7
- Goals
- 1
- Assists
- 0
- Shots
- 1
- Successful passes
- 0
- Rating
- 7.5
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Successful passes
- 8
Scoring Periods
Bayer LeverkusenHome3goals
Borussia DortmundAwayAttack Direction
Bayer LeverkusenFocus: left flank
Borussia DortmundFocus: right flank
L 33%C 33%R 33%
R 44%C 33%L 22%
Win Probability
Draw
28%Most likely reasons
Preliminary analysis (home advantage) — updates when the model is available.
Upcoming match
Per teamSaturday 10/1016:30Bundesliga
FSV Mainz 05Match details ›
Friday 9/1021:30Bundesliga
Werder BremenMatch details ›
Match info
Date29/11 · 19:30
RoundRegular Season - 12
StadiumBayArena · Leverkusen
RefereeTobias Welz, Germany
CompetitionBundesliga
Official lineup confirmed
Confirmed by both clubs and the federation
Bayer Leverkusen
Home · Starting XIBorussia Dortmund
Away · Starting XI63%Possession37%
Possession & Passing
613Total passes350
546Accurate passes291
89%Pass accuracy83%
Attack & Shots
4Shots on target4
6Shots off target3
14Total shots7
9Shots inside box6
5Shots outside box1
10Corners3
0.82Expected goals0.99
0.97goals_prevented0.97
1Goals2
Defense & Goalkeeping
4Blocked shots0
2Saves3
Discipline & Fouls
7Fouls9
3Offsides1
5Substitutions5
Additional Stats
3Yellow cards4
0Red cards0
Shot map
Summary available — shot coordinates are not available for this match.
14 shots · 4 on target · 1 goals
xG 0.82
7 shots · 4 on target · 2 goals
xG 0.99
Official man of the match
30 playersMan of the matchChristian KofaneBayer Leverkusen7.7
Top rated
1Player statistics
Sorted by rating
Christian KofaneForward · #35G 17.7
Álex GrimaldoMidfielder · #207.3
Aleix GarcíaMidfielder · #247.2
I. MazaMidfielder · #30A 17.0
C. EcheverriMidfielder · #96.9
L. BadéDefender · #56.9
R. AndrichDefender · #86.9
P. SchickForward · #146.7
N. TellaForward · #236.6
M. FlekkenGoalkeeper · #16.5
M. TerrierForward · #116.5
E. PokuForward · #196.3
J. HofmannMidfielder · #76.3
J. QuansahDefender · #46.3
M. TillmanForward · #106.3
E. TapsobaDefender · #125.9
G. KobelGoalkeeper · #17.5
A. AnselminoDefender · #28G 17.3
K. AdeyemiForward · #27G 17.3
W. AntonDefender · #37.3
F. NmechaMidfielder · #87.2
S. GuirassyForward · #97.0
Fábio SilvaForward · #21A 16.9
J. RyersonMidfielder · #266.7
D. SvenssonMidfielder · #24A 16.6
J. BrandtForward · #106.6
N. SchlotterbeckDefender · #46.6
J. BellinghamMidfielder · #76.3
M. SabitzerMidfielder · #206.3
Y. CoutoDefender · #26.2
C. ChukwuemekaMidfielder · #17—
R. BensebaïniDefender · #5—
League table
Bundesliga
Bayer LeverkusenBorussia Dortmund
#TeamPGDPtsForm
- Champions League
- Europa League
- Conference League
- Relegation
Previous Meetings

2previous matches
Bayer Leverkusen
2Win (100%)
0Draw (0%)
Borussia Dortmund
0Win (0%)

20
1.0—0.0goals/match
Since 2025Meeting history
Fans' prediction
Who wins? Everyone can vote
Voting is closed
Total votes: 0
Comments
0Comments are for membersSign in to share your take on the matchSign in
Be the first to comment.