Our Borussia Dortmund vs Borussia M'gladbach Prediction: 2-1
Borussia Dortmund vs Borussia M'gladbach in the Germany Bundesliga I is scheduled for an 19:30 GMT kick-off on Friday December 19, 2025. We’re backing a 2-1 home win, but with both sides regularly hitting the scoreboard, BTTS is a strong option for bettors.
This Borussia Dortmund vs Borussia M'gladbach prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Borussia Dortmund's Last Match – Borussia Dortmund vs Villarreal
Borussia Dortmund will look to carry forward their winning form after a 4-0 UEFA Champions League success over Villarreal on November 25. In that match, Borussia Dortmund recorded 67% possession, firing 10 shots at goal, with 8 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Borussia Dortmund | 67% | 10 (8) | 3.29 | 58 |
Villarreal | 33% | 4 (2) | 0.79 | 31 |
Borussia M'gladbach's Last Match – Heidenheim vs Borussia M'gladbach
Borussia M'gladbach will aim to maintain their momentum following a 3-0 Germany Bundesliga I triumph against Heidenheim on November 22. In that match, Borussia M'gladbach recorded 50% possession, attempting 10 shots on goal, with 4 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Heidenheim | 50% | 4 (2) | 0.33 | 18 |
Borussia M'gladbach | 50% | 10 (4) | 2.05 | 30 |
Borussia Dortmund vs Borussia M'gladbach Stats
Key Stats
| Borussia Dortmund | Borussia M'gladbach | |
|---|---|---|
| 1.34 | Attacking Strength | 1.27 |
| 0.53 | Defence Strength | 1.04 |
| 1.6 | Points Per Game | 1.9 |
| 4/10 | WIN | 6/10 |
| 4/10 | DRAW | 1/10 |
| 3/10 | Clean Sheets | 4/10 |
| 7/10 | BTTS | 5/10 |
| 5/10 | Over 2.5 Goals | 8/10 |
| 1.8 | Average Scored | 2.2 |
Goals Scored vs Goals Conceded
Borussia Dortmund are averaging 1.8 goals scored and 1.4 conceded per match, while Borussia M'gladbach average 2.2 scored and 1.6 conceded per game.



Borussia Dortmund
Villarreal
Heidenheim
Borussia M'gladbach