Our Cologne vs Borussia M'gladbach Prediction: 2-1
Cologne vs Borussia M'gladbach in the Germany Bundesliga I is scheduled for an 14:30 GMT kick-off on Saturday March 21, 2026. Our correct score prediction favors a 2-1 home triumph, but considering both teams’ ability to find the net, BTTS is also a solid alternative bet.
Our prediction is supported by key performance data, betting odds and match insights — everything you need is right below to make smarter bets.
→ View Today's Football Score Tips
Recent Form Insights
Cologne's Last Match – Augsburg vs Cologne
Cologne will hope to recover from their recent 0-2 Germany Bundesliga I setback against Augsburg on February 27. In that match, Cologne had 54% possession and 3 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Augsburg | 46% | 0 (4) | 0.98 | 50 |
Cologne | 54% | 0 (3) | 0.48 | 34 |
Borussia M'gladbach's Last Match – Borussia M'gladbach vs Union Berlin
Borussia M'gladbach will want to continue their winning form after a 1-0 Germany Bundesliga I victory over Union Berlin, knowing this is a must-win match for their campaign. In that match, Borussia M'gladbach controlled 60% of possession and managed 10 shots on goal, with 7 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Borussia M'gladbach | 60% | 10 (7) | 2.71 | 58 |
Union Berlin | 40% | 1 (2) | 0.08 | 34 |
Cologne vs Borussia M'gladbach Stats
Key Stats
| Cologne | Borussia M'gladbach | |
|---|---|---|
| 0.95 | Attacking Strength | 0.82 |
| 1.09 | Defence Strength | 0.95 |
| 1.1 | Points Per Game | 0.9 |
| 3/10 | WIN | 2/10 |
| 2/10 | DRAW | 3/10 |
| 1/10 | Clean Sheets | 3/10 |
| 8/10 | BTTS | 4/10 |
| 8/10 | Over 2.5 Goals | 6/10 |
| 1.3 | Average Scored | 0.9 |
Goals Scored vs Goals Conceded
Cologne are averaging 1.3 goals scored and 1.8 conceded per match, while Borussia M'gladbach average 0.9 scored and 1.8 conceded per game.



Augsburg
Cologne
Borussia M'gladbach
Union Berlin
Bayern Munich
Borussia Dortmund
TSG Hoffenheim
VfB Stuttgart
RB Leipzig
Bayer Leverkusen
Eintracht Frankfurt
SC Freiburg
Augsburg
Union Berlin
Hamburg
Borussia M'gladbach
Cologne
Mainz
St Pauli
Werder Bremen
Wolfsburg
Heidenheim