xgEdge

Club

Borussia M'gladbach 2026/2027

Bundesliga 2026/2027 →

Borussia M'gladbach right now

Borussia M'gladbach have made a difficult start and sit 18th in Bundesliga. A -4.81 xG difference sits behind 4 defeats from 4, which suggests the results reflect poor underlying performances. They have scored slightly below their 6.88 xG (−0.88), while conceding 4.31 more than the 11.69 xG against them. It is still early: all of this rests on 4 matches.

How Borussia M'gladbach compares

Open the match page for 1. FC Köln

Next match Bundesliga · Sun 11/10

Away 1. FC Köln

2.12 Projected expected goals 1.27
Model probability
1. FC Köln
56%
Draw
24%
Borussia M'gladbach
20%

Data coverage: Full

Open the match page for 1. FSV Mainz 05

Last result Bundesliga · Sat 19/09

Home 1. FSV Mainz 05

3:4 Loss

Expected goals
3.24 – 2.82
xG difference
+0.42

Lost despite creating more

Every result →
Performance

Goals vs xG — match by match

Bars are goals scored. Lines are the xG created and conceded in each match.

xG created xGA conceded Goals
4.0 0.0 Sat 29/08 Sat 19/09 Sat 29/08 RB Leipzig · Expected goals 1.09 Sat 05/09 SV 07 Elversberg · Expected goals 2.36 Sat 12/09 SC Freiburg · Expected goals 0.19 Sat 19/09 1. FSV Mainz 05 · Expected goals 3.24 Sat 29/08 RB Leipzig · Expected goals conceded 3.96 Sat 05/09 SV 07 Elversberg · Expected goals conceded 2.31 Sat 12/09 SC Freiburg · Expected goals conceded 2.60 Sat 19/09 1. FSV Mainz 05 · Expected goals conceded 2.82
The season so far 4 matches, as they add up -4.81 xG difference -1.20 xGD / match
Every match behind the chart above: Borussia M'gladbach's expected goals for and against, and the goals it scored.
Date Opponent Venue Score Expected goals Expected goals conceded xG difference Goals scored
Sat 29/08 RB Leipzig Away 0:3 1.09 3.96 -2.87 0
Sat 05/09 SV 07 Elversberg Home 3:4 2.36 2.31 +0.05 3
Sat 12/09 SC Freiburg Away 0:5 0.19 2.60 -2.41 0
Sat 19/09 1. FSV Mainz 05 Home 3:4 3.24 2.82 +0.42 3
The season so far 6.88 11.69 6

Finishing

-0.88

Goals vs xG

Defending

+4.31

Goals conceded vs xGA

Results

-3.30

Points vs xPts

The whole expected-goals page →

Key players

Hugo Bolin M 1.55 90 min · 0G · xG 1.09 · xA 0.46
Kevin Diks D 1.08 90 min · 0G · xG 0.85 · xA 0.23
Franck Honorat F 1.00 26 min · 0G · xG 0.10 · xA 0.90
Lukas Ullrich D 0.82 64 min · 0G · xG 0.32 · xA 0.50
xGI = xG + xA ⓘ

Expected Goal Involvement combines expected goals and expected assists.

The whole squad →
Every figure off the same cached projection · Bundesliga 2026/2027 How the model works →