xgEdge

Bundesliga xGA table 2026/2027

Expected goals against per match for every Bundesliga club — the chance quality each side has allowed — with the goals that came of them beside it. The best defence in the competition is the first row.

FC Bayern München allow the least, 0.57 expected goals against a match over 4 matches with xG. That is 0.34 a match clear of SC Freiburg. Borussia M'gladbach allow the most, 2.92 a match.

Ranked on xGA per match

Bundesliga xGA table 2026/2027
# Team P GA xGA xGA/match GA − xGA Shots ag. npxGA/shot
1 FCB 4 2 2.28 0.57 −0.28 23 0.10
2 SCF 4 3 3.62 0.91 −0.62 38 0.07
3 BVB 4 2 3.72 0.93 −1.72 48 0.07
4 B04 4 5 3.74 0.94 +1.26 36 0.10
5 RBL 4 5 5.41 1.35 −0.41 55 0.09
6 SCP 4 5 5.73 1.43 −0.73 74 0.08
7 M05 4 6 6.20 1.55 −0.20 50 0.10
7 SVW 4 8 6.21 1.55 +1.79 60 0.09
9 TSG 4 10 6.81 1.70 +3.19 58 0.12
10 KOE 4 9 7.92 1.98 +1.08 63 0.11
11 SVE 4 7 8.08 2.02 −1.08 87 0.09
12 HSV 4 13 8.14 2.04 +4.86 74 0.12
13 SGE 4 10 8.18 2.05 +1.82 76 0.10
14 S04 4 4 8.42 2.11 −4.42 70 0.12
15 FCA 4 6 9.18 2.30 −3.18 83 0.10
16 FCU 4 17 10.81 2.70 +6.19 75 0.13
17 VFB 4 9 11.01 2.75 −2.01 72 0.15
18 BMG 4 16 11.69 2.92 +4.31 75 0.16
About these figures What each column measures, and the thresholds this ranking is under. Show
P
— Matches played
GA
— Goals conceded
xGA
— Expected goals against: the summed chance quality of the shots a team allowed
xGA/match
— Expected goals against per match with xG data
GA − xGA
— Goals conceded minus xGA, over the matches with xG. Negative means fewer conceded than the chances allowed.
Shots ag.
— Shots allowed in the matches with shot data
npxGA/shot
— Average non-penalty expected goals per shot allowed

A club is ranked once it has 3 matches with xG and at least 75% of what the median club has played. Below that its row stays in the table, its rates are dashed and it sorts last.

Learn how xgEdge calculates these figures →