xgEdge

Bundesliga home xG table 2026/2027

The Bundesliga season at home only: every club ranked on expected-goal difference per home match, with the goals, the points and the chances behind them counted from home matches alone.

Every figure counts matches at this venue alone. A club is ranked once it has 2 of them with xG.

FC Bayern München lead at home on +3.32 expected-goal difference a match over 2 home matches with xG. That is 1.22 a match clear of RB Leipzig. 1. FC Union Berlin differ most between the two: −0.10 a match at home, 2.95 from what they manage away.

Ranked on xG difference per home match

  • Creates more than it allows
  • Allows more than it creates
Bundesliga home xG table 2026/2027
# Team P GF GA Pts xG xGA xGD xGD/match xPts Pts vs xPts vs Away
1 FCB 2 12 1 6 7.77 1.13 +6.64 +3.32 5.82 +0.18 +1.51
2 RBL 2 8 0 6 6.39 2.19 +4.20 +2.10 5.08 +0.92 +2.48
3 B04 2 6 0 6 5.38 1.36 +4.02 +2.01 5.16 +0.84 +0.94
4 SCF 2 9 1 6 4.54 0.67 +3.87 +1.94 5.34 +0.66 +1.25
5 BVB 2 5 0 6 3.29 1.40 +1.89 +0.95 4.28 +1.72 +0.43
6 SVW 2 6 3 6 3.73 2.62 +1.11 +0.55 3.36 +2.64 +1.55
7 KOE 2 4 3 4 3.60 3.00 +0.60 +0.30 3.21 +0.79 +0.63
8 M05 2 1 3 1 3.35 2.77 +0.58 +0.29 3.23 −2.23 −0.79
9 BMG 2 6 8 0 5.60 5.13 +0.47 +0.23 3.06 −3.06 +2.88
9 FCA 2 5 2 4 4.63 4.18 +0.45 +0.23 2.93 +1.07 +1.60
11 VFB 2 4 2 3 4.62 4.19 +0.43 +0.22 2.94 +0.06 +2.15
12 SGE 2 3 6 1 4.40 4.22 +0.18 +0.09 3.02 −2.02 +0.32
13 FCU 2 4 6 1 3.79 3.99 −0.20 −0.10 2.67 −1.67 +2.95
14 TSG 2 4 4 3 3.93 4.18 −0.25 −0.13 2.54 +0.46 −0.50
15 SCP 2 3 2 3 1.45 2.74 −1.29 −0.65 1.60 +1.40 +0.24
16 S04 2 0 0 2 1.22 2.95 −1.73 −0.87 1.53 +0.47 −0.16
17 SVE 2 4 4 3 2.21 4.71 −2.50 −1.25 1.24 +1.76 −1.23
18 HSV 2 2 6 3 1.64 4.18 −2.54 −1.27 1.46 +1.54 −0.30
About these figures What each column measures, and the thresholds this ranking is under. Show
P
— Matches played
GF
— Goals scored
GA
— Goals conceded
Pts
— Points
xG
— Expected goals: the summed chance quality of the shots a team took
xGA
— Expected goals against: the summed chance quality of the shots a team allowed
xGD
— xG minus xGA
xGD/match
— xG minus xGA, per match with xG data
xPts
— Expected points: the points a team's match-by-match xG would be worth on average.
Pts vs xPts
— Actual points minus expected points based on match xG.
vs Away
— This venue's xGD per match minus the other venue's

A club is ranked at this venue once it has 2 matches with xG there. Below that its row stays in the table, its rates are dashed and it sorts last.

Learn how xgEdge calculates these figures →