P
Prognosist
P
⚽ Football 📈 Forecasts
Football Germany Germany Bundesliga Borussia Mönchengladbach — Union Berlin

Match Borussia Mönchengladbach vs Union Berlin February 28, 2026

Borussia Mönchengladbach
Borussia Mönchengladbach
Home · last 5 D D W L W
Kick-off
Sat 28 Feb · 14:30
1:0
Full-time
Union Berlin
Union Berlin
L L D W W Away · last 5
BORUSSIA-PARK · Monchengladbach Referee Matthias Jollenbeck, Germany
Miss
Double Chance X2
Double Chance X2
AI 68% · book 1.61
Hit
BTTS No
BTTS No
AI 50% · book 2.08
Hit
Under 2.5
Under 2.5
AI 55% · book 1.86
Total goals
1
1 · 0
xG (open play)
2.68 – 0.13
Δ +2.55
Possession
60% – 40%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Union Berlin enters this clash with a clear quality edge and a better recent form trend, suggesting they hold the upper hand despite playing away. Borussia Mönchengladbach's defensive struggles at home contrast with Union's sharper attack, hinting at a tactical battle where the visitors' pressing and transition play could prove decisive.

  • Union's stronger overall squad quality and recent momentum
  • Mönchengladbach's defensive vulnerabilities at home
  • Potential for a controlled pace with moderate goal expectancy

P Recap generated by AI · 6 markets graded

Lineups

MOE 3-4-2-1 · UNI 3-4-2-1
Subs used · MOE
72' Bolin ↑ · Mohya
81' Machino ↑ · Honorat
90+5' Stoger ↑ · Reitz
Subs used · UNI
46' Haberer ↑ · Trimmel
71' Kral ↑ · Kemlein
71' Burcu ↑ · Woo-Yeong
81' Ansah ↑ · Burke
90+5' Bogdanov ↑ · Nsoki

📊 Statistics

MOE 10 UNI
60%
Possession (%)
40%
2.68
Expected Goals (xG) expected goals
0.13
20
Total Shots
6
7
Shots on Target
2
10
Shots off Target
0
15
Shots Inside Box
1
6
Corner Kicks
2
1
Offsides
2
5
Fouls
18
84%
Pass Accuracy (%)
71%
4
Yellow Cards
5
2
Goalkeeper Saves
6

Match events

18 · 1 – 0
20'
Christopher Trimmel
Yellow Card
Rocco Reitz
Yellow Card
25'
Joseph Scally
Yellow Card
34'
Half-time · 0 – 0
46'
J. Haberer ↓ · C. Trimmel ↑
Substitution 1
64'
Rani Khedira
Yellow Card
64'
Janik Haberer
Yellow Card
71'
A. Kral ↓ · A. Kemlein ↑
Substitution 2
71'
L. Burcu ↓ · Jeong Woo-Yeong ↑
Substitution 3
H. Bolin ↓ · W. Mohya ↑
Substitution 1
72'
S. Machino ↓ · F. Honorat ↑
Substitution 2
81'
81'
I. Ansah ↓ · O. Burke ↑
Substitution 4
Yannik Engelhardt
Yellow Card
88'
88'
Ilyas Ansah
Yellow Card
88'
Livan Burcu
Yellow Card
K. Diks (P)
Penalty · 1–0
90'
K. Stoger ↓ · R. Reitz ↑
Substitution 3
90+5'
90+5'
D. Bogdanov ↓ · S. Nsoki ↑
Substitution 5
Kevin Stöger
Yellow Card
90+8'
Full-time · 1 – 0

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Double Chance X2 1.61 68% Lost −1.00 Miss
BTTS No 2.08 50% Cashed +1.08 Cashed
Under 2.5 1.86 55% Cashed +0.86 Cashed
Over 2.5 2.10 45% Lost −1.00 Miss
BTTS Yes 1.80 50% Lost −1.00 Miss
AH Away 0 2.23 40% Lost −1.00 Miss
Home Win 2.49 32% Cashed +1.49 Cashed
AH Home 0 1.81 32% Cashed +0.81 Cashed
Away Win 3.15 40% Lost −1.00 Miss
Double Chance 1X 1.41 60% Cashed +0.41 Cashed
Under 1.5 3.45 29% Cashed +2.45 Cashed
Under 3.5 1.31 76% Cashed +0.31 Cashed
Over 0.5 1.08 90% Cashed +0.08 Cashed
Over 1.5 1.35 71% Lost −1.00 Miss
Under 0.5 10.00 10% Lost −1.00 Miss
Draw 3.38 27% Lost −1.00 Miss
Over 3.5 3.75 24% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −1.51u −9% ROI