Borussia Dortmund vs Borussia Mönchengladbach

2 - 0
🕒 Fri, 19 Dec 2025 19:30 Europe/London 🧑‍⚖️ Sven Jablonski 🔁 Regular Season - 15 🏁 match finished
Season
2025-2026 Season
Stage
Regular Season - 15
Regular Season Table
Borussia Dortmund 2 · Borussia Mönchengladbach 12
Referee Stats
17 matches · 2.29 yellow cards avg
Yellow cards avg 2.29
Reds avg 0.00
Penalties avg 0.18
Over 4.5 cards 12%
Home wins 59%
Draws 0%
Away wins 41%
How the match was won
  • Shots were tight (10-6).
  • Borussia Dortmund controlled possession (57%).
  • Borussia Dortmund had the sharper finishing (4-1 shots on target).

Team Overview

Borussia Dortmund (Home stats)

Games / Record

17
W-D-L: 13-2-2

Goals For / Against

40 / 16
Avg: 2.35 / 0.94

Points

41
Avg: 2.41

Clean Sheets

9

Failed to Score

1
Borussia Mönchengladbach (Away stats)

Games / Record

17
W-D-L: 3-5-9

Goals For / Against

18 / 29
Avg: 1.06 / 1.71

Points

14
Avg: 0.82

Clean Sheets

5

Failed to Score

6

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Bundesliga fixture.

Quick comparison bars

2.41
PPG
0.82
2.35
GF
1.06
0.94
GA
1.71
59%
O2.5
53%
41%
BTTS
47%
65%
Score 1st
35%

League-position context

Borussia Dortmund rank2nd
Borussia Mönchengladbach rank12th
Borussia Dortmund points73
Borussia Mönchengladbach points38
Borussia Dortmund: #2 · 73 pts · GD +36
Currently in the automatic promotion spots. 30 pts above the play-off edge. 41 pts clear of the relegation zone.
Borussia Mönchengladbach: #12 · 38 pts · GD -11
35 pts off the top 2. 6 pts off the play-off line. 6 pts clear of the relegation zone.
35-point gap between the two sides coming into kick-off.

Borussia Dortmund last 5 home

W W L W W
Points12/15
Weighted index80
Goals12-5
Record4-0-1
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Strong wins profile across the latest venue-specific run.

Borussia Mönchengladbach last 5 away

L D L D L
Points2/15
Weighted index13
Goals5-11
Record0-2-3
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

Borussia Dortmund trend breakdown

Over 2.559%
BTTS41%
BTTS + O2.535%
1H Over 0.594%
Also: Over 0.5 100% · Over 1.5 82% · Over 3.5 47% · 1H BTTS 18%

Borussia Mönchengladbach trend breakdown

Over 2.553%
BTTS47%
BTTS + O2.535%
1H Over 0.553%
Also: Over 0.5 88% · Over 1.5 71% · Over 3.5 35% · 1H BTTS 12%

Scoring reliability

Borussia Dortmund score at home94%
Borussia Dortmund clean sheet at home53%
Borussia Mönchengladbach score away65%
Borussia Mönchengladbach clean sheet away29%

First-goal patterns

Borussia Dortmund score first65%
Borussia Dortmund win after scoring first91%
Borussia Mönchengladbach score first35%
Borussia Mönchengladbach win after scoring first50%
Comeback rate after conceding first: Borussia Dortmund 75% · Borussia Mönchengladbach 0%
Avg first goal minute: Borussia Dortmund 32.9' · Borussia Mönchengladbach 27.5'

Vs league average

Borussia Dortmund score at home2.35 vs 1.78
Borussia Dortmund concede at home0.94 vs 1.46
Borussia Mönchengladbach score away1.06 vs 1.46
Borussia Mönchengladbach concede away1.71 vs 1.78
Borussia Dortmund score 32% above league average, while Borussia Mönchengladbach score 27% below league average.
Defensive side: Borussia Dortmund are 35% below league average at home, and Borussia Mönchengladbach are 4% below league average away.

Head-to-head trends

Recent games5
Avg goals2.60
BTTS60%
Over 2.540%
At this venue setup: 5.20 goals on average across the last 5.

Borussia Dortmund goal timing (home)

1H scored: 42% 2H scored: 58% Danger: 76-90+ Vulnerable: 31-45
Goals scored by 15-minute interval
76-90+ 9
31-45 8
46-60 7
0-15 6
61-75 6
16-30 2
Goals conceded by 15-minute interval
31-45 3
46-60 3
61-75 3
0-15 2
76-90+ 2
16-30 1

Borussia Mönchengladbach goal timing (away)

1H scored: 44% 2H scored: 56% Danger: 76-90+ Vulnerable: 16-30
Goals scored by 15-minute interval
76-90+ 5
16-30 3
31-45 3
61-75 3
0-15 2
46-60 2
Goals conceded by 15-minute interval
16-30 7
76-90+ 7
0-15 4
31-45 4
61-75 4
46-60 1

Match Statistics

Shots on Goal
4
1
Total Shots
10
6
Shots off Goal
4
2
Blocked Shots
2
3
Shots Inside Box
9
4
Shots Outside Box
1
2
Ball Possession
57%
43%
Corner Kicks
6
4
Fouls
15
13
Offsides
2
1
Yellow Cards
2
1
Red Cards
Goalkeeper Saves
1
2
Total Passes
628
473
Passes Accurate
557
379
Passes %
89%
80%

Events

Yellow Cards
Home
2
Away
1
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
4
10'
10' Goal · 1-0
J. Brandt
Normal Goal · Assist: N. Süle
53'
53' E. Can
59'
59' N. Schlotterbeck
60'
60' K. Adeyemi
1st substitution · For: M. Beier
65'
65' G. Reyna
1st substitution · For: G. Ranos
71'
71' P. Groß
2nd substitution · For: M. Sabitzer
71'
71' J. Brandt
3rd substitution · For: C. Chukwuemeka
80'
80' F. Neuhaus
2nd substitution · For: K. Stöger
80'
80' Y. Engelhardt
3rd substitution · For: Wael Mohya
80'
80' P. Sander
4th substitution · For: S. Machino
82'
82' J. Ryerson
4th substitution · For: Yan Couto
82'
82' S. Guirassy
5th substitution · For: Fábio Silva
90'
90' Goal · 2-0
M. Beier
Normal Goal · Assist: Fábio Silva
90+5'
90+5' L. Netz

Borussia Dortmund vs Borussia Mönchengladbach 2-0: match report, goals, cards and substitutions

Borussia Dortmund beat Borussia Mönchengladbach 2-0 on Friday, 19 December 2025 in Bundesliga. The match was refereed by Sven Jablonski.

First half: Borussia Dortmund took an early lead at 10' when J. Brandt scored, with the assist credited to N. Süle, making the score 1-0.

Second half: E. Can received a yellow card for Borussia Dortmund at 53'. N. Schlotterbeck received a yellow card for Borussia Dortmund at 59'. Borussia Dortmund made their 1st substitution at 60', with K. Adeyemi replacing M. Beier. Borussia Mönchengladbach made their 1st substitution at 65', with G. Reyna replacing G. Ranos. Borussia Dortmund made their 2nd substitution at 71', with P. Groß replacing M. Sabitzer. Borussia Dortmund made their 3rd substitution at 71', with J. Brandt replacing C. Chukwuemeka. Borussia Mönchengladbach made their 2nd substitution at 80', with F. Neuhaus replacing K. Stöger. Borussia Mönchengladbach made their 3rd substitution at 80', with Y. Engelhardt replacing Wael Mohya. Borussia Mönchengladbach made their 4th substitution at 80', with P. Sander replacing S. Machino. Borussia Dortmund made their 4th substitution at 82', with J. Ryerson replacing Yan Couto. Borussia Dortmund made their 5th substitution at 82', with S. Guirassy replacing Fábio Silva. Borussia Dortmund added a late goal to extend the lead at 90' when M. Beier scored, with the assist credited to Fábio Silva, making the score 2-0. L. Netz received a yellow card for Borussia Mönchengladbach at 90+5'.

Borussia Dortmund used 5 substitutions while Borussia Mönchengladbach used 4 substitutions. Borussia Dortmund got 2 yellow cards, while Borussia Mönchengladbach got 1 yellow card.

How the match was won

  • Shots were tight (10-6).
  • Borussia Dortmund controlled possession (57%).
  • Borussia Dortmund had the sharper finishing (4-1 shots on target).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games20
Home Wins15
Draws1
Away Wins4
Over 2.5 Goals14 (70.0%)
BTTS12 (60.0%)
Home vs Away as Scheduled
Total Games10
Home Wins10
Draws0
Away Wins0
Over 2.5 Goals9 (90.0%)
BTTS6 (60.0%)

Borussia Dortmund vs Borussia Mönchengladbach Head-to-Head History by Season