Borussia Dortmund vs Borussia Mönchengladbach, Bundesliga 2024-25 REGULAR SEASON
Overview
Match Preview
Borussia Dortmund vs Borussia Mönchengladbach — Bundesliga at Signal Iduna Park.
- Borussia Dortmund 9 games · 21 pts (2026/27)
- Borussia Mönchengladbach 9 games · 4 pts (2026/27)
Match Details
- Referee Daniel Siebert
- Assistant 1 Jan Seidel
- Assistant 2 Rafael Foltyn
9 games this season
🟨 5.2/game
⚽ 14.9 goals/game
🟥 1 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Bayern Munchen | 9 | 21 |
| 2 | Borussia Dortmund | 9 | 21 |
| 3 | SC Freiburg | 9 | 19 |
| 4 | RB Leipzig | 9 | 18 |
| 5 | Bayer 04 Leverkusen | 9 | 16 |
| 6 | SV Werder Bremen | 9 | 15 |
| 7 | SV 07 Elversberg | 9 | 13 |
| 8 | VfB Stuttgart | 9 | 12 |
| 9 | TSG 1899 Hoffenheim | 9 | 12 |
| 10 | Eintracht Frankfurt | 9 | 12 |
| 11 | Hamburger SV | 9 | 12 |
| 12 | 1. FSV Mainz 05 | 9 | 10 |
| 13 | SC Paderborn 07 | 9 | 10 |
| 14 | FC Augsburg | 9 | 9 |
| 15 | 1. FC Köln | 9 | 9 |
| 16 | 1. FC Union Berlin | 9 | 7 |
| 17 | FC Schalke 04 | 9 | 6 |
| 18 | Borussia Mönchengladbach | 9 | 4 |
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Apr | Borussia Mönchengladbach | H | 3–2 | W |
| 15 Apr | FC Barcelona | H | 3–1 | W |
| 12 Apr | FC Bayern Munchen | A | 2–2 | D |
| 09 Apr | FC Barcelona | A | 0–4 | L |
| 05 Apr | SC Freiburg | A | 4–1 | W |
| 30 Mar | 1. FSV Mainz 05 | H | 3–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Apr | Borussia Dortmund | A | 2–3 | L |
| 12 Apr | SC Freiburg | H | 1–2 | L |
| 06 Apr | FC St. Pauli 1910 | A | 1–1 | D |
| 29 Mar | RB Leipzig | H | 1–0 | W |
| 15 Mar | SV Werder Bremen | A | 4–2 | W |
| 07 Mar | 1. FSV Mainz 05 | H | 1–3 | L |
Season Stats
| Borussia Dortmund | Borussia Mönchengladbach | |
|---|---|---|
| #2 | Position | #18 |
| 21 | Points | 4 |
| 9 | Played | 9 |
| 6 / 3 / 0 | W / D / L | 1 / 1 / 7 |
| 16 | Scored | 12 |
| 7 | Conceded | 25 |
| +9 | GD | -13 |
| 2.33 | PPG | 0.44 |
| 67% | Win % | 11% |
Key Stats
56%
Both Teams to Score
H2H (18 games)
H2H (18 games)
61%
Over 2.5 Goals
H2H history
H2H history
56%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
11%
Clean Sheets
Borussia Mönchengladbach this season
Borussia Mönchengladbach this season
Borussia Dortmund are 2nd (21 pts). Borussia Mönchengladbach are 18th (4 pts).
Goal Timing (This Season)
Borussia Dortmund
0-15
2/–
16-30
–/–
31-45
1/2
46-60
2/1
61-75
4/1
76+
6/3
■ Scored ■ Conceded
Borussia Mönchengladbach
0-15
2/3
16-30
–/6
31-45
4/1
46-60
4/3
61-75
1/4
76+
1/8
■ Scored ■ Conceded
Top Scorers (This Season)
Borussia Dortmund
| Felix Kalu Nmecha | 4 G | |
| Sehrou Guirassy | 3 G | 2 A |
| Fabio Silva | 3 G | 2 A |
| Maximilian Beier | 2 G | 2 A |
| Ioannis Konstantelias | 1 G |
Borussia Mönchengladbach
| Joseph Scally | 4 G | 1 A |
| Shuto Machino | 2 G | |
| Hugo Bolin | 2 G |
Events
Match Events
- 0' Borussia Dortmund have kicked off against Borussia Monchengladbach. Both sides are eager to make an early statement.
- 4' The referee does not hesitate — a card for Joseph Scally on 4 minutes.
- 9' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 14' Borussia Dortmund currently sit 9 in the Array table. A result here could be decisive in the race for the top positions.
- 19' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 24' Ko Itakura doubles the advantage! 0-1 and this game is slipping away from the opposition.
- 29' named a 3-4-2-1 earlier, and opted for a 4-2-3-1 in response. A fascinating tactical duel is developing.
- 34' 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 Waldemar Anton suffering a number of foals already.
- 35' The supporters are chanting for Carney Chukwuemeka. He replaces Maximilian Beier on 35 minute.
- 40' The home supporters are growing impatient. Borussia Dortmund must find a spark to ignite this game.
- 41' The deadlock is broken! Sehrou Guirassy gets on the scoresheet on 41 minutes.
- 44' Brilliant from the ! Felix Kalu Nmecha makes it 2-1 with a superb finish on 44.
- 49' 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.
- 50' The Sweden Daniel Svensson breaks the deadlock on 45 minutes. 3-1!
- 55' Borussia Dortmund are deployed in a 3-4-2-1 today, looking to exploit space against Borussia Monchengladbach's 4-2-3-1 shape.
- 56' Kevin Stoger adds to his 0 season tally! Borussia Monchengladbach lead 3-2 — and this changes everything.
- 56' Sehrou Guirassy is having his name booked by the referee on 56.
- 61' Borussia Dortmund make a change. Yan Couto trudges off to be replaced by Julian Ryerson on 61 minutes.
- 66' With 4 assists to his name this season, Karim Adeyemi is clearly more than just a goal scorer for Borussia Dortmund.
- 70' Borussia Monchengladbach manager makes another effort to make the tables turned. Robin Hack is hanging Tomas Cvancara on the field on 70 minute.
- 73' Karim Adeyemi makes way for Julian Brandt at the 73 minute mark. A tactical switch from Borussia Dortmund.
- 78' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 83' Fresh legs for Borussia Monchengladbach! Florian Neuhaus comes on to replace Julian Weigl.
- 88' Borussia Dortmund are enjoying more possession but struggling to find a way through a disciplined Borussia Monchengladbach backline.
- With this win, Borussia Dortmund is likely to improve its situation in the overall team standings.
Lineups
Borussia Dortmund Lineups
3-4-2-1Starting XI
- 13
- 5
-
25
Niklas Sule ↓ Emre Can 73'
- 3
- 1
- 9
-
8
Felix Kalu Nmecha ↓ Salih Ozcan 73'
- 14
-
27
Karim Adeyemi ↓ Julian Brandt 73'
-
2
Yan Couto ↓ Julian Ryerson 61'
- 24
Bench
-
10
Julian Brandt ↑ 73'
- 33
-
6
Salih Ozcan ↑ 73'
-
26
Julian Ryerson ↑ 61'
-
23
Emre Can ↑ 73'
- 7
-
17
Carney Chukwuemeka ↑ 35'
- 43
- 16
Coach
Niko Kovać
Borussia Mönchengladbach Lineups
4-2-3-1Starting XI
-
8
Julian Weigl ↓ Florian Neuhaus 83'
- 11
- 30
- 14
- 7
- 3
- 1
-
29
Joseph Scally ↓ Stefan Lainer 70'
-
31
Tomas Cvancara ↓ Robin Hack 70'
-
27
Rocco Reitz ↓ Shio Fukuda 83'
-
26
Lukas Ullrich ↓ Luca Netz 70'
Bench
-
25
Robin Hack ↑ 70'
-
10
Florian Neuhaus ↑ 83'
- 5
-
22
Stefan Lainer ↑ 70'
-
20
Luca Netz ↑ 70'
- 2
-
13
Shio Fukuda ↑ 83'
- 23
- 42
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
2025-04-20
Borussia Dortmund
3–2
Borussia Mönchengladbach
W
2025-04-15
Borussia Dortmund
3–1
FC Barcelona
W
2025-04-12
FC Bayern Munchen
2–2
Borussia Dortmund
D
2025-04-09
FC Barcelona
4–0
Borussia Dortmund
L
2025-04-05
SC Freiburg
1–4
Borussia Dortmund
W
2025-03-30
Borussia Dortmund
3–1
1. FSV Mainz 05
W
Borussia Mönchengladbach Form
2025-04-20
Borussia Dortmund
3–2
Borussia Mönchengladbach
L
2025-04-12
Borussia Mönchengladbach
1–2
SC Freiburg
L
2025-04-06
FC St. Pauli 1910
1–1
Borussia Mönchengladbach
D
2025-03-29
Borussia Mönchengladbach
1–0
RB Leipzig
W
2025-03-15
SV Werder Bremen
2–4
Borussia Mönchengladbach
W
2025-03-07
Borussia Mönchengladbach
1–3
1. FSV Mainz 05
L
Predictions
Prediction accuracy
4 / 4
3.05
Borussia Dortmund xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.18
Borussia Mönchengladbach xG
I would bet for:
Over 2.5 goals 78% + Borussia Dortmund to win 71%
Match Result
✓ CorrectActual: Borussia Dortmund win
Both Teams to Score
✓ Correct
Avg goals/match: 4.23
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 98% |
|
2% |
| ± 1.5 | 92% |
|
8% |
| ± 2.5 | 78% |
|
22% |
| ± 3.5 | 59% |
|
41% |
| ± 4.5 | 40% |
|
60% |
Double Chance
Borussia Dortmund or Draw
87%
Draw or Borussia Mönchengladbach
29%
Borussia Dortmund or Borussia Mönchengladbach
84%
Half-Time Result
✓ CorrectActual: Borussia Dortmund win at HT
Correct Score
✓ In top 12
2 – 1
7.9%
3 – 1
7.9%
2 – 0
7%
3 – 0
6.9%
1 – 1
6%
4 – 1
6%
4 – 0
5.2%
3 – 2
Actual
2 – 2
4.6%
1 – 0
4.4%
5 – 1
3.7%
4 – 2
3.6%
Asian Handicap — Borussia Dortmund
| Handicap | Borussia Dortmund covers | Push | Borussia Mönchengladbach covers |
|---|---|---|---|
| -2.5 | 35% | — | 65% |
| -2 | 35% | 20% | 46% |
| -1.5 | 54% | — | 46% |
| -1 | 54% | 19% | 27% |
| -0.5 | 73% | — | 27% |
| +0.5 | 89% | — | 11% |
| +1 | 89% | 7% | 4% |
| +1.5 | 96% | — | 4% |
| +2 | 96% | 3% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Borussia Dortmund keeps clean sheet
31%
✓
Borussia Mönchengladbach keeps clean sheet
6%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

