Borussia Dortmund vs Borussia Monchengladbach, Bundesliga 2023-24 REGULAR SEASON
Overview
Match Preview
Borussia Dortmund vs Borussia Monchengladbach — Bundesliga at Signal Iduna Park.
- Borussia Dortmund 34 games · 73 pts (2025/26)
- Borussia Monchengladbach 34 games · 38 pts (2025/26)
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
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Bayern München | 34 | 89 |
| 2 | Borussia Dortmund | 34 | 73 |
| 3 | RB Leipzig | 34 | 65 |
| 4 | VfB Stuttgart | 34 | 62 |
| 5 | TSG 1899 Hoffenheim | 34 | 61 |
| 6 | Bayer 04 Leverkusen | 34 | 59 |
| 7 | SC Freiburg | 34 | 47 |
| 8 | Eintracht Frankfurt | 34 | 44 |
| 9 | FC Augsburg | 34 | 43 |
| 10 | 1. FSV Mainz 05 | 34 | 40 |
| 11 | 1. FC Union Berlin | 34 | 39 |
| 12 | Borussia Monchengladbach | 34 | 38 |
| 13 | Hamburger SV | 34 | 38 |
| 14 | 1. FC Koln | 34 | 32 |
| 15 | SV Werder Bremen | 34 | 32 |
| 16 | VfL Wolfsburg | 34 | 29 |
| 17 | 1. FC Heidenheim 1846 | 34 | 26 |
| 18 | FC St. Pauli 1910 | 34 | 26 |
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 25 Nov | Borussia Monchengladbach | H | 4–2 | W |
| 11 Nov | VfB Stuttgart | A | 1–2 | L |
| 07 Nov | Newcastle United FC | H | 2–0 | W |
| 04 Nov | FC Bayern München | H | 0–4 | L |
| 01 Nov | TSG 1899 Hoffenheim | H | 1–0 | W |
| 29 Oct | Eintracht Frankfurt | A | 3–3 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 25 Nov | Borussia Dortmund | A | 2–4 | L |
| 10 Nov | VfL Wolfsburg | H | 4–0 | W |
| 04 Nov | SC Freiburg | A | 3–3 | D |
| 31 Oct | 1. FC Heidenheim 1846 | H | 3–1 | W |
| 28 Oct | 1. FC Heidenheim 1846 | H | 2–1 | W |
| 22 Oct | 1. FC Koln | A | 1–3 | L |
Season Stats
| Borussia Dortmund | Borussia Monchengladbach | |
|---|---|---|
| #2 | Position | #12 |
| 73 | Points | 38 |
| 34 | Played | 34 |
| 22 / 7 / 5 | W / D / L | 9 / 11 / 14 |
| 70 | Scored | 42 |
| 34 | Conceded | 53 |
| +36 | GD | -11 |
| 2.15 | PPG | 1.12 |
| 65% | Win % | 26% |
Key Stats
56%
Both Teams to Score
H2H (18 games)
H2H (18 games)
61%
Over 2.5 Goals
H2H history
H2H history
44%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
38%
Clean Sheets
Borussia Monchengladbach this season
Borussia Monchengladbach this season
Borussia Dortmund are 2nd (73 pts). Borussia Monchengladbach are 12th (38 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
Borussia Monchengladbach
0-15
2/–
16-30
2/2
31-45
–/1
46-60
–/–
61-75
1/2
76+
4/2
■ Scored ■ Conceded
Events
Match Events
- 0' The stage is set the green flag drops! Another match against Borussia Dortmund and Borussia Monchengladbach has kicked off!
- 5' Both keepers have barely been tested. Borussia Dortmund and Borussia Monchengladbach are cancelling each other out in the centre of the park.
- 10' While there is no rush on the pitch, let’s have a look at some stats. Moritz Nicolas made 479 appearances and scored 0 goals. He is very likely to score a goal today.
- 13' Rocco Reitz has been a constant threat and now delivers with a goal on 13 minutes.
- 18' Over 18 minutes have gone by without a meaningful attack. The supporters want more.
- 23' The 29-year-old Nico Elvedi has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 28' Kouadio Kone does the damage! The net is bulging and Borussia Monchengladbach surge ahead!
- 30' Against the run of play, Marcel Sabitzer has scored! This game has turned on its head.
- 32' Magnificent from Niclas Fullkrug! That is 61 goals in 291 appearances — and it could not have come at a better time.
- 37' Not even hints on scoring a goal over the last 37 minutes.
- 42' The clock is ticking and both teams know a goal could change everything at this point.
- 45' The deadlock is broken! Jamie Bynoe-Gittens gets on the scoresheet on 45 minutes.
- 46' Another change for Borussia Dortmund made on 46 minute. Marcel Sabitzer leaves to be changed by Gio Reyna.
- 51' Both teams are passing the ball around with high level of urgency. Borussia Monchengladbach needs to do something about it to get closer to the goal.
- 54' The referee reaches into his pocket. Out comes the Yellow card for Julian Weigl.
- 59' Supporters expect more eagerness from Maximilian Wober, as he is very good at scoring at Signal Iduna Park with 0 goals in the last 0 games.
- 61' Another change for Borussia Monchengladbach made on 61 minute. Rocco Reitz leaves to be changed by Nathan N'Goumou.
- 66' 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 Luca Netz suffering a number of foals already.
- 67' Salih Ozcan is ready to make an impact after coming on for Emre Can at the 67 minute mark.
- 72' The home supporters are growing impatient. Borussia Dortmund must find a spark to ignite this game.
- 73' The crowd applauds Franck Honorat as he leaves the pitch. Robin Hack steps in for Borussia Monchengladbach.
- 75' Borussia Dortmund ring the changes. Niclas Fullkrug has done his job and it is now time for Youssoufa Moukoko to step up.
- 80' Franck Honorat has been one of the livelier players on the pitch with 1 goals to his name this season.
- 81' A moment of madness from Julian Brandt on 81 minutes earns him a Yellow card. Borussia Dortmund will be frustrated.
- 82' Christoph Kramer gets the nod from Borussia Monchengladbach. He replaces Julian Weigl and will look to change the dynamic.
- 87' Kouadio Kone picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 90' Borussia Dortmund manager makes another effort to make the tables turned. Marius Wolf is hanging Marco Reus on the field on 90 minute.
- The final whistle goes. A composed, disciplined performance from Borussia Dortmund to claim maximum points.
Lineups
Borussia Dortmund Lineups
4-2-3-1Starting XI
- 5
- 15
- 19
-
11
Marco Reus ↓ Marius Wolf 90'
- 14
- 1
-
20
Marcel Sabitzer ↓ Gio Reyna 46'
- 26
-
23
Emre Can ↓ Salih Ozcan 67'
- 4
- 43
Bench
-
21
Donyell Malen ↑ 67'
- 24
- 25
-
17
Marius Wolf ↑ 90'
- 33
-
6
Salih Ozcan ↑ 67'
- 2
-
7
Gio Reyna ↑ 46'
-
18
Youssoufa Moukoko ↑ 75'
Coach
Edin Terzic
Borussia Monchengladbach Lineups
3-5-2Starting XI
- 39
- 13
-
9
Franck Honorat ↓ Robin Hack 73'
-
8
Julian Weigl ↓ Christoph Kramer 82'
- 30
- 33
-
14
Alassane Plea ↓ Florian Neuhaus 73'
- 29
- 17
- 20
-
27
Rocco Reitz ↓ Nathan N'Goumou 61'
Bench
-
25
Robin Hack ↑ 73'
- 7
-
23
Christoph Kramer ↑ 82'
-
10
Florian Neuhaus ↑ 73'
- 5
-
31
Tomas Cvancara ↑ 46'
-
19
Nathan N'Goumou ↑ 61'
- 41
- 2
Coach
Gerardo Seoane
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Marco Reus | 6 |
| Erling Haaland | 4 |
| Marcus Thuram-Ulien | 3 |
| Ramy Bensebaini | 3 |
| Sebastien Haller | 3 |
| Jadon Sancho | 3 |
| Marcel Sabitzer | 3 |
| Donyell Malen | 3 |
Head to Head
Borussia Dortmund Form
2023-11-25
Borussia Dortmund
4–2
Borussia Monchengladbach
W
2023-11-11
VfB Stuttgart
2–1
Borussia Dortmund
L
2023-11-07
Borussia Dortmund
2–0
Newcastle United FC
W
2023-11-04
Borussia Dortmund
0–4
FC Bayern München
L
2023-11-01
Borussia Dortmund
1–0
TSG 1899 Hoffenheim
W
2023-10-29
Eintracht Frankfurt
3–3
Borussia Dortmund
D
Borussia Monchengladbach Form
2023-11-25
Borussia Dortmund
4–2
Borussia Monchengladbach
L
2023-11-10
Borussia Monchengladbach
4–0
VfL Wolfsburg
W
2023-11-04
SC Freiburg
3–3
Borussia Monchengladbach
D
2023-10-31
Borussia Monchengladbach
3–1
1. FC Heidenheim 1846
W
2023-10-28
Borussia Monchengladbach
2–1
1. FC Heidenheim 1846
W
2023-10-22
1. FC Koln
3–1
Borussia Monchengladbach
L
Predictions
Prediction accuracy
4 / 4
2.7
Borussia Dortmund xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.31
Borussia Monchengladbach xG
I would bet for:
Over 2.5 goals 75% + Both teams to score 68%
Match Result
✓ CorrectActual: Borussia Dortmund win
Both Teams to Score
✓ Correct
Avg goals/match: 4.01
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 91% |
|
9% |
| ± 2.5 | 75% |
|
25% |
| ± 3.5 | 56% |
|
44% |
| ± 4.5 | 37% |
|
63% |
Double Chance
Borussia Dortmund or Draw
82%
Draw or Borussia Monchengladbach
38%
Borussia Dortmund or Borussia Monchengladbach
80%
Half-Time Result
✓ CorrectActual: Borussia Dortmund win at HT
Correct Score
✓ In top 12
2 – 1
8.5%
3 – 1
7.5%
1 – 1
7.2%
2 – 0
6.7%
3 – 0
5.9%
2 – 2
5.5%
4 – 1
5.1%
3 – 2
4.9%
1 – 0
4.6%
1 – 2
4.2%
4 – 0
3.9%
4 – 2
Actual
Asian Handicap — Borussia Dortmund
| Handicap | Borussia Dortmund covers | Push | Borussia Monchengladbach covers |
|---|---|---|---|
| -2.5 | 27% | — | 73% |
| -2 | 27% | 19% | 54% |
| -1.5 | 46% | — | 54% |
| -1 | 46% | 20% | 35% |
| -0.5 | 65% | — | 35% |
| +0.5 | 84% | — | 16% |
| +1 | 84% | 9% | 7% |
| +1.5 | 93% | — | 7% |
| +2 | 93% | 5% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Borussia Dortmund keeps clean sheet
28%
✓
Borussia Monchengladbach keeps clean sheet
8%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

