MatchPulse
Premier Soccer League

Premier Soccer League — xG (Expected Goals)

South-Africa · 2026/27

Expected Goals (xG)

xG data available for 10 games
#TeamMPxGFxGF/gxGAxGA/gGFGADiff
1Mamelodi Sundowns1020.42.046.90.69279+6.6
2Orlando Pirates915.71.756.90.76212+5.3
3Kaizer Chiefs810.71.338.11.011410+3.3
4Golden Arrows98.90.997.40.8235-5.9
5Stellenbosch98.20.919.31.04910+0.8
6Amazulu97.90.888.30.92138+5.1
7Milford FC97.90.889.11.01117+3.1
8Richards Bay87.70.9712.71.581123+3.3
9TS Galaxy97.50.8313.61.51712-0.5
10Durban City87.10.898.11.02611-1.1
11Polokwane City87.10.896.80.84811+0.9
12Sekhukhune United87.00.877.00.8799+2
13Siwelele96.80.7611.91.32916+2.2
14Kruger United66.31.056.91.15713+0.7
15Marumo Gallants86.10.7710.01.25917+2.9
16Chippa United95.20.587.70.8667+0.8
xGF = xG For (created)xGA = xG Against (conceded)Diff = GF − xGF (over/under-performing)
xG Attack Ranking
Mamelodi SundownsHigh xGF2.04
Orlando PiratesHigh xGF1.75
Kaizer ChiefsHigh xGF1.33
Chippa UnitedLow xGF0.58
SiweleleLow xGF0.76
Marumo GallantsLow xGF0.77

LEAGUE xG STATS

16 teams with xG data
League avg xGF/g: 1.02
League avg xGA/g: 1.04
Best overperformer: Mamelodi Sundowns (+6.6)
Biggest underperformer: Golden Arrows (-5.9)

Premier Soccer League (South-Africa) — Expected Goals (xG) Analysis

The Premier Soccer League (South-Africa) averages 1.02 xG per game this season. Mamelodi Sundowns creates the most chances with 2.04 xGF per game, while Chippa United creates the fewest with 0.58 xGF per game. Mamelodi Sundowns is over-performing their xG (27 goals vs 20.4 xGF) — regression likely. Golden Arrows is under-performing (3 goals vs 8.9 xGF) — improvement expected.

Betting Angle — xG & Regression Markets

xG is the most powerful predictor of future performance — teams that consistently over-perform their xG (scoring more than expected) tend to regress. Look for under-performing high-xG teams as value opportunities in match result markets, especially Asian Handicap and Both Teams To Score.

Expected Goals (xG) — South-Africa