Thursday , 2 July 2026

Borussia Dortmund vs RB Leipzig, Bundesliga 2023-24 REGULAR SEASON

Bundesliga · 2023-24
Sat 9 Dec 2023 · 17:30 UTC Signal Iduna Park 81,365 HT 45' · FT 45'
0–1 32' Ramy Bensebaini og
Niklas Sule 45+6' 1–1
1–3 90+1' Yussuf Poulsen
Niclas Fullkrug 90+3' 2–3

Overview

Match Preview

Borussia Dortmund vs RB LeipzigBundesliga at Signal Iduna Park.

Match Details

  • Referee Sven Jablonski
  • Assistant 1 Sascha Thielert
  • Assistant 2 Lasse Koslowski
25 games this season 🟨 0.6/game 4.2 goals/game 🟥 1 total

Recent Form

DateOpponentH/A ScoreResult
09 Dec RB Leipzig H 2–3 L
06 Dec VfB Stuttgart A 0–2 L
03 Dec Bayer 04 Leverkusen A 1–1 D
28 Nov AC Milan A 3–1 W
25 Nov Borussia Monchengladbach H 4–2 W
11 Nov VfB Stuttgart A 1–2 L
DateOpponentH/A ScoreResult
09 Dec Borussia Dortmund A 3–2 W
02 Dec 1. FC Heidenheim 1846 H 2–1 W
28 Nov Manchester City FC A 2–3 L
25 Nov VfL Wolfsburg A 1–2 L
12 Nov SC Freiburg H 3–1 W
07 Nov FK Crvena Zvezda A 2–1 W

Season Stats

Borussia Dortmund RB Leipzig
#2 Position #3
73 Points 65
34 Played 34
22 / 7 / 5 W / D / L 20 / 5 / 9
70 Scored 66
34 Conceded 47
+36 GD +19
2.15 PPG 1.91
65% Win % 59%

Key Stats

72% Both Teams to Score
H2H (18 games)
72% Over 2.5 Goals
H2H history
44% Clean Sheets
Borussia Dortmund this season
32% Clean Sheets
RB Leipzig this season

Borussia Dortmund are 2nd (73 pts). RB Leipzig are 3rd (65 pts).

Goal Timing (This Season)

Borussia Dortmund
0-15
2/1
16-30
/
31-45
3/2
46-60
1/
61-75
1/
76+
5/3
■ Scored ■ Conceded
RB Leipzig
0-15
1/
16-30
3/3
31-45
2/2
46-60
2/1
61-75
2/1
76+
3/5
■ Scored ■ Conceded

Events

Match Events

  • 0' We are underway at Signal Iduna Park. The crowd does wile while the referee lows the starting whistle.
  • 5' RB Leipzig come into this ranked 4 in Array. They desperately need points to push themselves up the standings.
  • 10' The energy levels are beginning to show. Marco Rose might look to freshen things up shortly.
  • 12' The referee does not hesitate — a Red card for Mats Hummels on 12 minutes.
  • 15' Poor challenge from Mats Hummels. The referee spots it immediately and shows the Red card.
  • 19' Niklas Sule is replacing Jamie Bynoe-Gittens for the Borussia Dortmund side.
  • 24' will be watching from the dugout nervously. His Borussia Dortmund side need to improve if they are to claim all three points.
  • 29' RB Leipzig have won 719 goals from 513 games. They will be desperate to add to that tally today.
  • 32' Brilliant from the ! Ramy Bensebaini makes it 1-0 with a superb finish on 32.
  • 35' Mohamed Simakan was booked on 35.
  • 40' Borussia Dortmund are deployed in a 4-2-3-1 today, looking to exploit space against RB Leipzig's 3-4-2-1 shape.
  • 45' RB Leipzig are keeping things exceptionally tight at the back. It will take something special to break them down.
  • 50' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
  • 51' The deadlock is broken! Niklas Sule gets on the scoresheet on 45 minutes.
  • 54' Christoph Baumgartner adds to his 2 season tally! RB Leipzig lead 2-1 — and this changes everything.
  • 59' Borussia Dortmund are enjoying more possession but struggling to find a way through a disciplined RB Leipzig backline.
  • 60' The referee reaches into his pocket. Out comes the Yellow card for Salih Ozcan.
  • 61' It’s gonna be a Yellow card for Xavi Simons.
  • 66' That is a Yellow card for RB Leipzig. Lois Openda will be fuming at that decision.
  • 71' Karim Adeyemi gets the nod from Borussia Dortmund. He replaces Marco Reus and will look to change the dynamic.
  • 75' The RB Leipzig bench stirs into life. Christoph Baumgartner is withdrawn and Emil Forsberg gets his opportunity.
  • 80' Castello Lukeba, a France , has 0 bookings this season and will need to keep his discipline tonight.
  • 81' A tactical swap from RB LeipzigKevin Kampl on, Amadou Haidara off on 81 minutes.
  • 82' Thomas Meunier makes way for Donyell Malen at the 82 minute mark. A tactical switch from Borussia Dortmund.
  • 87' 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.
  • With this win, RB Leipzig is likely to improve its situation in the overall team standings.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
1.98 Borussia Dortmund xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.86 RB Leipzig xG
I would bet for: Borussia Dortmund or RB Leipzig 76% + Over 2.5 goals 73%

Match Result

✗ Wrong
Borussia Dortmund38% Draw24% RB Leipzig38%
Actual: RB Leipzig win

Both Teams to Score

✓ Correct
Yes72% 0% No28%
Avg goals/match: 3.84
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 97%
3%
± 1.5 89%
11%
± 2.5 73%
27%
± 3.5 53%
47%
± 4.5 34%
66%

Double Chance

Borussia Dortmund or Draw
62%
Draw or RB Leipzig
62%
Borussia Dortmund or RB Leipzig
76%

Half-Time Result

✓ Correct
Borussia Dortmund32% Draw39% RB Leipzig29%
Actual: Draw at HT

Correct Score

✓ In top 12
1 – 1
8.7%
2 – 1
7.6%
1 – 2
7.2%
2 – 2
6.9%
3 – 1
5%
3 – 2
4.6%
1 – 3
4.4%
2 – 3
Actual
2 – 0
4.3%
0 – 2
3.8%
1 – 0
3.8%
0 – 1
3.5%

Asian Handicap — Borussia Dortmund

Handicap Borussia Dortmund covers Push RB Leipzig covers
-2.5 11% 89%
-2 11% 12% 77%
-1.5 23% 77%
-1 23% 18% 59%
-0.5 41% 59%
+0.5 64% 36%
+1 64% 17% 20%
+1.5 80% 20%
+2 80% 11% 9%
+2.5 91% 9%

Clean Sheet

Borussia Dortmund keeps clean sheet
16%
RB Leipzig keeps clean sheet
15%

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.