Borussia Dortmund vs Bayer 04 Leverkusen, Bundesliga 2023-24 REGULAR SEASON
Overview
Match Preview
Borussia Dortmund vs Bayer 04 Leverkusen — Bundesliga at Signal Iduna Park.
- Borussia Dortmund 4 games · 12 pts (2026/27)
- Bayer 04 Leverkusen 4 games · 7 pts (2026/27)
Match Details
- Referee Daniel Siebert
- Assistant 1 Jan Seidel
- Assistant 2 Rafael Foltyn
5 games this season
🟨 5.4/game
⚽ 12.2 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Borussia Dortmund | 4 | 12 |
| 2 | FC Bayern Munchen | 4 | 10 |
| 3 | SC Freiburg | 4 | 10 |
| 4 | FC Augsburg | 4 | 7 |
| 5 | Bayer 04 Leverkusen | 4 | 7 |
| 6 | 1. FSV Mainz 05 | 4 | 7 |
| 7 | SV 07 Elversberg | 4 | 7 |
| 8 | SV Werder Bremen | 4 | 7 |
| 9 | RB Leipzig | 4 | 6 |
| 10 | Eintracht Frankfurt | 4 | 5 |
| 11 | FC Schalke 04 | 4 | 5 |
| 12 | SC Paderborn 07 | 4 | 4 |
| 13 | 1. FC Koln | 4 | 4 |
| 14 | TSG 1899 Hoffenheim | 4 | 3 |
| 15 | VfB Stuttgart | 4 | 3 |
| 16 | Hamburger SV | 4 | 3 |
| 17 | 1. FC Union Berlin | 4 | 1 |
| 18 | Borussia Monchengladbach | 4 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 21 Apr | Bayer 04 Leverkusen | H | 1–1 | D |
| 16 Apr | Club Atletico de Madrid | H | 4–2 | W |
| 13 Apr | Borussia Monchengladbach | A | 2–1 | W |
| 10 Apr | Club Atletico de Madrid | A | 1–2 | L |
| 06 Apr | VfB Stuttgart | H | 0–1 | L |
| 30 Mar | FC Bayern Munchen | A | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 21 Apr | Borussia Dortmund | A | 1–1 | D |
| 18 Apr | West Ham United FC | A | 1–1 | D |
| 14 Apr | SV Werder Bremen | H | 5–0 | W |
| 11 Apr | West Ham United FC | H | 2–0 | W |
| 06 Apr | 1. FC Union Berlin | A | 1–0 | W |
| 03 Apr | TSV Fortuna 95 Dusseldorf | H | 4–0 | W |
Season Stats
| Borussia Dortmund | Bayer 04 Leverkusen | |
|---|---|---|
| #1 | Position | #5 |
| 12 | Points | 7 |
| 4 | Played | 4 |
| 4 / 0 / 0 | W / D / L | 2 / 1 / 1 |
| 9 | Scored | 10 |
| 2 | Conceded | 5 |
| +7 | GD | +5 |
| 3.00 | PPG | 1.75 |
| 100% | Win % | 50% |
Key Stats
71%
Both Teams to Score
H2H (17 games)
H2H (17 games)
65%
Over 2.5 Goals
H2H history
H2H history
75%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
50%
Clean Sheets
Bayer 04 Leverkusen this season
Bayer 04 Leverkusen this season
Borussia Dortmund are 1st (12 pts). Bayer 04 Leverkusen are 5th (7 pts).
Goal Timing (This Season)
Borussia Dortmund
0-15
2/–
16-30
–/–
31-45
1/1
46-60
–/1
61-75
3/–
76+
2/–
■ Scored ■ Conceded
Bayer 04 Leverkusen
0-15
1/2
16-30
2/–
31-45
1/–
46-60
2/3
61-75
1/–
76+
3/–
■ Scored ■ Conceded
Top Scorers (This Season)
Borussia Dortmund
| Sehrou Guirassy | 2 G | 2 A |
| Felix Kalu Nmecha | 2 G | |
| Fabio Silva | 2 G | |
| Ioannis Konstantelias | 1 G |
Bayer 04 Leverkusen
| Patrik Schick | 4 G | 1 A |
| Christian Kofane | 2 G | |
| Ibrahim Maza | 1 G | 1 A |
| Facundo Medina | 1 G | |
| Nicolas Ezequiel Fernandez | 1 G |
Events
Match Events
- 0' The referee blows the starting whistle. The fans are roaring. The teams are ready for the match. Borussia Dortmund is hosting Bayer 04 Leverkusen for another epic battle.
- 5' A tactical chess match is unfolding here. The question is which manager blinks first.
- 10' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Julian Ryerson suffering a number of foals already.
- 15' It’s high time Edin Terzić made some changes to put the his team’s game back to action.
- 20' Borussia Dortmund currently sit 5 in the Array table. A result here could be decisive in the race for the top positions.
- 25' It looks like no one’s ball. Bayer 04 Leverkusen is used to counterattacking playing. None of the sides are ready to take the lead.
- 28' That looks like a foul for a card for Nathan Tella.
- 33' Bayer 04 Leverkusen are happy to let the opposition have the ball in their own half. The trap is set.
- 37' Ian Maatsen was booked on 37.
- 42' Niclas Fullkrug has been relatively quiet despite scoring 63 goals in his last 296 appearances.
- 45' Controversy at the stadium! Emre Can argues furiously but the card stands.
- 46' Another change for Borussia Dortmund made on 46 minute. Ian Maatsen leaves to be changed by Marius Wolf.
- 51' Bayer 04 Leverkusen have won 761 goals from 544 games. They will be desperate to add to that tally today.
- 56' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 61' The 30-year-old Alejandro Grimaldo has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 66' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 69' Another change for Borussia Dortmund made on 69 minute. Jadon Sancho leaves to be changed by Marco Reus.
- 70' It is a substitution in Bayer 04 Leverkusen team. Nathan Tella is replaced by Florian Wirtz on 70 minute.
- 75' Borussia Dortmund started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 75.
- 80' Josip Stanisic is putting in a real shift tonight. He has covered more ground than anyone else for Borussia Dortmund so far.
- 81' The deadlock is broken! Niclas Fullkrug gets on the scoresheet on 81 minutes.
- 83' Julien Duranville gets the nod from Borussia Dortmund. He replaces Jamie Bynoe-Gittens and will look to change the dynamic.
- 88' The referee shows Bayer 04 Leverkusen player a card on 88.
- 90' That looks like a foul for a card for Granit Xhaka.
- It finishes all square. Borussia Dortmund and Bayer 04 Leverkusen share the spoils 1-1.
Lineups
Borussia Dortmund Lineups
4-2-3-1Starting XI
- 15
-
19
Julian Brandt ↓ Salih Ozcan 83'
-
10
Jadon Sancho ↓ Marco Reus 69'
- 14
- 1
- 20
- 26
-
23
Emre Can ↓ Felix Kalu Nmecha 69'
- 4
-
22
Ian Maatsen ↓ Marius Wolf 46'
- 43
Bench
- 25
-
11
Marco Reus ↑ 69'
-
17
Marius Wolf ↑ 46'
- 33
-
6
Salih Ozcan ↑ 83'
-
8
Felix Kalu Nmecha ↑ 69'
- 18
-
16
Julien Duranville ↑ 83'
- 38
Coach
Edin Terzić
Bayer 04 Leverkusen Lineups
3-4-2-1Starting XI
- 34
- 4
- 1
-
7
Jonas Hofmann ↓ Patrik Schick 83'
- 8
- 20
- 12
- 30
-
19
Nathan Tella ↓ Florian Wirtz 70'
- 3
- 2
Bench
-
14
Patrik Schick ↑ 83'
- 25
- 17
-
10
Florian Wirtz ↑ 70'
-
22
Victor Boniface ↑ 83'
- 18
- 6
- 13
- 32
Coach
Xabi Alonso
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Marco Reus | 5 |
| Erling Haaland | 4 |
| Julian Brandt | 3 |
| Moussa Diaby | 3 |
| Florian Wirtz | 3 |
| Jude Bellingham | 3 |
| Paco Alcacer | 3 |
| Kevin Volland | 3 |
Head to Head
Borussia Dortmund Form
2024-04-21
Borussia Dortmund
1–1
Bayer 04 Leverkusen
D
2024-04-16
Borussia Dortmund
4–2
Club Atletico de Madrid
W
2024-04-13
Borussia Monchengladbach
1–2
Borussia Dortmund
W
2024-04-10
Club Atletico de Madrid
2–1
Borussia Dortmund
L
2024-04-06
Borussia Dortmund
0–1
VfB Stuttgart
L
2024-03-30
FC Bayern Munchen
0–2
Borussia Dortmund
W
Bayer 04 Leverkusen Form
2024-04-21
Borussia Dortmund
1–1
Bayer 04 Leverkusen
D
2024-04-18
West Ham United FC
1–1
Bayer 04 Leverkusen
D
2024-04-14
Bayer 04 Leverkusen
5–0
SV Werder Bremen
W
2024-04-11
Bayer 04 Leverkusen
2–0
West Ham United FC
W
2024-04-06
1. FC Union Berlin
0–1
Bayer 04 Leverkusen
W
2024-04-03
Bayer 04 Leverkusen
4–0
TSV Fortuna 95 Dusseldorf
W
Predictions
Prediction accuracy
2 / 4
1.55
Borussia Dortmund xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.97
Bayer 04 Leverkusen xG
I would bet for:
Markets are evenly balanced — no clear value pick.
Match Result
✗ WrongActual: Draw
Both Teams to Score
✗ Wrong
Avg goals/match: 2.52
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 90% |
|
10% |
| ± 1.5 | 72% |
|
28% |
| ± 2.5 | 46% |
|
54% |
| ± 3.5 | 25% |
|
75% |
| ± 4.5 | 12% |
|
88% |
Double Chance
Borussia Dortmund or Draw
76%
Draw or Bayer 04 Leverkusen
52%
Borussia Dortmund or Bayer 04 Leverkusen
72%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
Actual
1 – 0
11.5%
0 – 0
10.1%
2 – 0
9.4%
2 – 1
9%
0 – 1
6.7%
1 – 2
5.6%
3 – 0
4.8%
3 – 1
4.7%
2 – 2
4.5%
0 – 2
3.7%
3 – 2
2.4%
Asian Handicap — Borussia Dortmund
| Handicap | Borussia Dortmund covers | Push | Bayer 04 Leverkusen covers |
|---|---|---|---|
| -2.5 | 11% | — | 89% |
| -2 | 11% | 15% | 74% |
| -1.5 | 26% | — | 74% |
| -1 | 26% | 23% | 51% |
| -0.5 | 49% | — | 51% |
| +0.5 | 78% | — | 22% |
| +1 | 78% | 14% | 8% |
| +1.5 | 92% | — | 8% |
| +2 | 92% | 6% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Borussia Dortmund keeps clean sheet
38%
✓
Bayer 04 Leverkusen keeps clean sheet
22%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

