Skip to content
LEAGUE / POINTS DESERVEDxG

DID THEY EARN
THEIR POINTS?

A team sometimes collects more points than the chances it created deserve — luck goes its way — and sometimes fewer. This table compares each team's real points with the points it deserves according to chance quality (xG).

BUNDESLIGA · POINTS DESERVED

HOW TO READ IT

Elversberg collected 10 points in 7 matches. Judged by the quality of the chances it created and conceded, the points it deserves are 6.0. So it has 4.0 points more than that — luck has gone its way.

  • Points deserved: the sum of the expected points calculated in each match from the two teams' chance quality (xG).
  • If the Gap is positive (green) the team has collected more points than it deserves, if negative (red) fewer.
  • Why does it matter? In the past this gap did not last: points returned to the deserved level over time (below).
TEAMPLAYEDPOINTSDESERVEDGAPUNLUCKY ← → LUCKYSCORED / EXPECTEDCONCEDED / EXPECTED
Elversberg7106.0+4.012 / 11.315 / 17.8
Borussia Dortmund71713.7+3.312 / 13.94 / 6.9
Hamburger SV796.3+2.76 / 7.516 / 14.1
Werder Bremen7129.4+2.615 / 11.714 / 12.2
Freiburg71312.0+1.016 / 12.39 / 9.4
Paderborn787.0+1.06 / 7.99 / 13.2
Augsburg798.5+0.517 / 16.313 / 18.0
Bayer Leverkusen71312.8+0.216 / 15.012 / 10.0
Schalke 04766.0−0.04 / 7.87 / 14.6
Eintracht Frankfurt788.4−0.410 / 13.017 / 16.4
Union Berlin766.5−0.56 / 7.918 / 16.2
RasenBallsport Leipzig71212.7−0.720 / 17.211 / 12.8
Bayern Munich71718.4−1.425 / 25.96 / 6.5
Mainz 0571012.3−2.316 / 16.113 / 11.8
VfB Stuttgart768.4−2.410 / 15.313 / 18.4
FC Cologne7810.7−2.78 / 12.711 / 11.5
Hoffenheim7911.8−2.814 / 15.014 / 11.0
Borussia M.Gladbach736.5−3.511 / 11.922 / 18.1

WHAT HAPPENED IN THE PAST? · 4 SEASONS · 5 LEAGUES

Teams that collected more points than deserved in the first 8 matches, in the next 10

2.02 → 1.60POINTS / MATCH

Their chances deserved 1.54 · 92 teams

Teams that collected fewer points than deserved in the first 8 matches, in the next 10

0.81 → 1.20POINTS / MATCH

Their chances deserved 1.27 · 115 teams

Luck did not last: in past seasons points moved back towards the level the chances deserved. The model's full track record (Turkish) →

Chance-quality (xG) data comes from Understat; each match's expected points are calculated from its xG values and summed over the season. There is no xG data for the Süper Lig, so this table does not exist for it. It is data analysis, not betting advice.