Bayer Leverkusen vs Borussia Dortmund
| Yellow cards avg | 4.93 |
|
|---|---|---|
| Reds avg | 0.14 |
|
| Penalties avg | 0.36 |
|
| Over 4.5 cards | 64% |
|
| Home wins | 36% |
|
| Draws | 50% |
|
| Away wins | 14% |
|
- Bayer Leverkusen outshot their opponent (14-7).
- Bayer Leverkusen controlled possession (63%).
- Physical contest: 7 yellows.
Team Overview
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this Bundesliga fixture.
Quick comparison bars
Bayer Leverkusen last 5 home
Borussia Dortmund last 5 away
Bayer Leverkusen trend breakdown
Borussia Dortmund trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
Bayer Leverkusen goal timing (home)
Borussia Dortmund goal timing (away)
Match Statistics
Events
Bayer Leverkusen vs Borussia Dortmund 1-2: match report, goals, cards and substitutions
Borussia Dortmund beat Bayer Leverkusen 2-1 on Saturday, 29 November 2025 in Bundesliga. The match was refereed by Tobias Welz. It was played at BayArena.
First half: N. Schlotterbeck received a yellow card for Borussia Dortmund at 11'. M. Tillman received a yellow card for Bayer Leverkusen at 30'. E. Tapsoba received a yellow card for Bayer Leverkusen at 40'. Borussia Dortmund took the lead at 41' when A. Anselmino scored, with the assist credited to D. Svensson, making the score 0-1.
Second half: J. Ryerson received a yellow card for Borussia Dortmund at 54'. Borussia Dortmund made their 1st substitution at 61', with S. Guirassy replacing Fábio Silva. Bayer Leverkusen made their 1st substitution at 63', with P. Schick replacing Christian Kofane. Borussia Dortmund extended the lead at 65' when K. Adeyemi scored, with the assist credited to Fábio Silva, making the score 0-2. Bayer Leverkusen made their 2nd substitution at 74', with J. Hofmann replacing C. Echeverri. Bayer Leverkusen made their 3rd substitution at 74', with M. Tillman replacing M. Terrier. Borussia Dortmund made their 2nd substitution at 80', with J. Ryerson replacing Yan Couto. Borussia Dortmund made their 3rd substitution at 80', with K. Adeyemi replacing J. Bellingham. Fábio Silva received a yellow card for Borussia Dortmund at 82'. Bayer Leverkusen reduced the deficit at 83' when Christian Kofane scored, with the assist credited to I. Maza, making the score 1-2. Yan Couto received a yellow card for Borussia Dortmund at 88'. Bayer Leverkusen made their 4th substitution at 88', with R. Andrich replacing J. Quansah. Bayer Leverkusen made their 5th substitution at 88', with E. Poku replacing N. Tella. Borussia Dortmund made their 4th substitution at 90+1', with F. Nmecha replacing R. Bensebaïni. Borussia Dortmund made their 5th substitution at 90+1', with J. Brandt replacing C. Chukwuemeka. Aleix García received a yellow card for Bayer Leverkusen at 90+4'.
Bayer Leverkusen used 5 substitutions while Borussia Dortmund used 5 substitutions. Bayer Leverkusen got 3 yellow cards, while Borussia Dortmund got 4 yellow cards.
How the match was won
- Bayer Leverkusen outshot their opponent (14-7).
- Bayer Leverkusen controlled possession (63%).
- Physical contest: 7 yellows.
Head-to-Head Overview
| Total Games | 21 |
| Home Wins | 6 |
| Draws | 3 |
| Away Wins | 12 |
| Over 2.5 Goals | 13 (61.9%) |
| BTTS | 14 (66.7%) |
| Total Games | 11 |
| Home Wins | 3 |
| Draws | 2 |
| Away Wins | 6 |
| Over 2.5 Goals | 6 (54.5%) |
| BTTS | 8 (72.7%) |