RB Leipzig vs Borussia Dortmund, Bundesliga 2024-25 REGULAR SEASON
Overview
Match Preview
RB Leipzig vs Borussia Dortmund — Bundesliga at Red Bull Arena.
- RB Leipzig 4 games · 6 pts (2026/27)
- Borussia Dortmund 4 games · 12 pts (2026/27)
Match Details
- Referee Matthias Jollenbeck
- Assistant 1 Jonas Weickenmeier
- Assistant 2 Christof Gunsch
3 games this season
🟨 5.3/game
⚽ 28.0 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Borussia Dortmund | 4 | 12 |
| 2 | FC Bayern München | 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 Köln | 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 Mönchengladbach | 4 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 15 Mar | Borussia Dortmund | H | 2–0 | W |
| 08 Mar | SC Freiburg | A | 0–0 | D |
| 01 Mar | 1. FSV Mainz 05 | H | 1–2 | L |
| 26 Feb | VfL Wolfsburg | H | 1–0 | W |
| 23 Feb | 1. FC Heidenheim 1846 | H | 2–2 | D |
| 14 Feb | FC Augsburg | A | 0–0 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 15 Mar | RB Leipzig | A | 0–2 | L |
| 12 Mar | Lille OSC | A | 2–1 | W |
| 08 Mar | FC Augsburg | H | 0–1 | L |
| 04 Mar | Lille OSC | H | 1–1 | D |
| 01 Mar | FC St. Pauli 1910 | A | 2–0 | W |
| 22 Feb | 1. FC Union Berlin | H | 6–0 | W |
Season Stats
| RB Leipzig | Borussia Dortmund | |
|---|---|---|
| #9 | Position | #1 |
| 6 | Points | 12 |
| 4 | Played | 4 |
| 2 / 0 / 2 | W / D / L | 4 / 0 / 0 |
| 9 | Scored | 9 |
| 5 | Conceded | 2 |
| +4 | GD | +7 |
| 1.50 | PPG | 3.00 |
| 50% | Win % | 100% |
Key Stats
72%
Both Teams to Score
H2H (18 games)
H2H (18 games)
72%
Over 2.5 Goals
H2H history
H2H history
50%
Clean Sheets
RB Leipzig this season
RB Leipzig this season
75%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
RB Leipzig are 9th (6 pts). Borussia Dortmund are 1st (12 pts).
Goal Timing (This Season)
RB Leipzig
0-15
–/1
16-30
3/–
31-45
–/1
46-60
1/1
61-75
3/1
76+
2/1
■ Scored ■ Conceded
Borussia Dortmund
0-15
2/–
16-30
–/–
31-45
1/1
46-60
–/1
61-75
3/–
76+
2/–
■ Scored ■ Conceded
Top Scorers (This Season)
RB Leipzig
| Antonio Nusa | 2 G | 2 A |
| Ridle Baku | 2 G | |
| Rocco Reitz | 1 G |
Borussia Dortmund
| Sehrou Guirassy | 2 G | 2 A |
| Felix Kalu Nmecha | 2 G | |
| Fabio Silva | 2 G | |
| Ioannis Konstantelias | 1 G |
Events
Match Events
- 0' Both captains have shaken hands and the referee is ready. We are underway at Red Bull Arena!
- 5' RB Leipzig is showing some good football. However, RB Leipzig are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 10' The referee reaches into his pocket. Out comes the card for Emre Can.
- 15' Borussia Dortmund have won 806 goals from 524 games. They will be desperate to add to that tally today.
- 18' Xavi Simons makes no mistake. The score reads 1-0 and RB Leipzig are in front.
- 23' Over 23 minutes have gone by without a meaningful attack. The supporters want more.
- 28' Borussia Dortmund come into this ranked 10 in Array. They desperately need points to push themselves up the standings.
- 33' Borussia Dortmund make a change. Marcel Sabitzer trudges off to be replaced by Ramy Bensebaini on 33 minutes.
- 38' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 43' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 45' The referee reaches into his pocket. Out comes the card for Julian Ryerson.
- 48' A goal from the Belgium international Lois Openda! He fires home on 48 to make it 2-0!
- 53' The energy levels are beginning to show. Marco Rose might look to freshen things up shortly.
- 58' Borussia Dortmund is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 61' Kevin Kampl is ready to make an impact after coming on for Christoph Baumgartner at the 61 minute mark.
- 63' A moment of madness from David Raum on 63 minutes earns him a card. RB Leipzig will be frustrated.
- 66' Fresh legs for RB Leipzig! Lukas Klostermann comes on to replace Lois Openda.
- 71' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 72' A change in the Borussia Dortmund ranks — Karim Adeyemi exits the field as Jamie Bynoe-Gittens enters on 72.
- 77' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 81' RB Leipzig make a change. Nicolas Seiwald trudges off to be replaced by Amadou Haidara on 81 minutes.
- 83' Controversy at the stadium! Carney Chukwuemeka argues furiously but the card stands.
- 86' It’s gonna be a card for Amadou Haidara.
- Borussia Dortmund will have plenty to reflect on. RB Leipzig were simply the better side today.
Lineups
RB Leipzig Lineups
4-4-2Starting XI
-
11
Lois Openda ↓ Lukas Klostermann 66'
- 3
- 17
- 14
- 1
- 4
-
22
David Raum ↓ Castello Lukeba 81'
-
10
Xavi Simons ↓ Tidiam Gomis 81'
- 13
- 5
- 30
Bench
-
16
Lukas Klostermann ↑ 66'
-
44
Kevin Kampl ↑ 61'
-
8
Amadou Haidara ↑ 81'
- 24
- 26
-
23
Castello Lukeba ↑ 81'
- 18
-
27
Tidiam Gomis ↑ 81'
- 21
Coach
Marco Rose
Borussia Dortmund Lineups
4-2-3-1Starting XI
- 13
- 10
- 3
- 1
- 20
- 9
- 26
- 23
- 4
- 14
- 27
Bench
-
5
Ramy Bensebaini ↑ 33'
- 25
- 33
- 6
- 7
- 2
-
17
Carney Chukwuemeka ↑ 72'
-
43
Jamie Bynoe-Gittens ↑ 72'
- 16
Coach
Niko Kovać
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Jadon Sancho | 7 |
| Erling Haaland | 7 |
| Marco Reus | 4 |
| Dani Olmo | 3 |
| Timo Werner | 3 |
| Christoph Baumgartner | 2 |
| Christopher Nkunku | 2 |
| Lois Openda | 2 |
Head to Head
RB Leipzig Form
Borussia Dortmund Form
Predictions
Prediction accuracy
2 / 4
1.26
RB Leipzig xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.24
Borussia Dortmund xG
I would bet for:
RB Leipzig or Borussia Dortmund 72% + Under 2.5 goals 55%
Match Result
✓ CorrectActual: RB Leipzig win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.5
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 90% |
|
10% |
| ± 1.5 | 71% |
|
29% |
| ± 2.5 | 45% |
|
55% |
| ± 3.5 | 24% |
|
76% |
| ± 4.5 | 11% |
|
89% |
Double Chance
RB Leipzig or Draw
69%
Draw or Borussia Dortmund
58%
RB Leipzig or Borussia Dortmund
72%
Half-Time Result
✗ WrongActual: RB Leipzig win at HT
Correct Score
✓ In top 12
1 – 1
13.8%
0 – 0
10.4%
1 – 0
9.3%
0 – 1
9.1%
2 – 1
7.8%
1 – 2
7.7%
2 – 0
Actual
0 – 2
6.2%
2 – 2
4.9%
3 – 1
3.3%
1 – 3
3.2%
3 – 0
2.6%
Asian Handicap — RB Leipzig
| Handicap | RB Leipzig covers | Push | Borussia Dortmund covers |
|---|---|---|---|
| -2.5 | 5% | — | 95% |
| -2 | 5% | 10% | 84% |
| -1.5 | 16% | — | 84% |
| -1 | 16% | 20% | 65% |
| -0.5 | 35% | — | 65% |
| +0.5 | 65% | — | 35% |
| +1 | 65% | 19% | 15% |
| +1.5 | 85% | — | 15% |
| +2 | 85% | 10% | 5% |
| +2.5 | 95% | — | 5% |
Clean Sheet
RB Leipzig keeps clean sheet
30%
✗
Borussia Dortmund keeps clean sheet
29%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

