xgEdge

Jupiler Pro League xG difference 2026/2027

Expected-goal difference per match for every Jupiler Pro League club: the chances a side made, less the chances it allowed, over the matches with xG behind them.

Royale Union Saint-Gilloise lead on expected-goal difference, +1.06 a match over 7 matches with xG. That is 0.11 a match clear of Club Brugge KV. Royal Antwerp FC sit at the foot on −0.97 a match.

Attack and defence

Jupiler Pro League: every club's xG per match against its xGA per match Royale Union Saint-Gilloise ROY Club Brugge KV RC Sporting Charleroi RSC Anderlecht KRC Genk KAA Gent KAA Standard Liège Sint-Truidense VV SIN SV Zulte Waregem Cercle Brugge KV Mechelen RAAL La Louvière KVC Westerlo Lommel SK SK Beveren Oud-Heverlee Leuven KV Kortrijk KVK Royal Antwerp FC
Every Jupiler Pro League club's xG, xGA and xGD per match, by xGD per match
Club xG/match xGA/match xGD/match
ROY 2.09 1.02 +1.06
CLU 2.16 1.20 +0.96
RCS 1.91 1.06 +0.86
RSC 1.62 0.87 +0.76
KRC 1.78 1.08 +0.70
KAA 1.16 0.66 +0.50
STA 1.79 1.53 +0.25
SIN 1.91 1.84 +0.07
SVZ 1.26 1.31 −0.05
CER 1.69 1.75 −0.07
KVM 1.22 1.46 −0.24
RAA 1.29 1.65 −0.36
KVC 1.45 1.81 −0.37
LOM 0.94 1.50 −0.56
SKB 1.11 1.86 −0.75
OUD 1.01 1.88 −0.87
KVK 0.99 1.92 −0.93
ROY 1.34 2.30 −0.97
  • Top 3 in the table
  • Other clubs
  • Above average at both ends
  • Below average at both ends

All xG. Hover, focus or tap a dot for its figures.

Ranked on xG difference per match

  • Creates more than it allows
  • Allows more than it creates
Jupiler Pro League xG difference 2026/2027
# Team P xG xGA xGD xGD/match Pts
1 ROY 7 14.62 7.17 +7.45 +1.06 19
2 CLU 7 15.11 8.42 +6.69 +0.96 18
3 RCS 7 13.39 7.39 +6.00 +0.86 18
4 RSC 7 11.36 6.06 +5.30 +0.76 13
5 KRC 7 12.44 7.54 +4.90 +0.70 9
6 KAA 7 8.11 4.59 +3.52 +0.50 19
7 STA 7 12.50 10.72 +1.78 +0.25 11
8 SIN 7 13.37 12.90 +0.47 +0.07 8
9 SVZ 7 8.80 9.15 −0.35 −0.05 11
10 CER 7 11.80 12.28 −0.48 −0.07 3
11 KVM 7 8.55 10.21 −1.66 −0.24 3
12 RAA 7 9.01 11.56 −2.55 −0.36 4
13 KVC 7 10.12 12.68 −2.56 −0.37 10
14 LOM 7 6.58 10.52 −3.94 −0.56 8
15 SKB 7 7.78 13.00 −5.22 −0.75 9
16 OUD 7 7.09 13.16 −6.07 −0.87 4
17 KVK 7 6.90 13.42 −6.52 −0.93 3
18 ROY 7 9.35 16.11 −6.76 −0.97 7

A gap can come from finishing, goalkeeping, game state or chance. xG and xPts are model estimates, not the result a team deserved.

About these figures What each column measures, and the thresholds this ranking is under. Show
P
— Matches played
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
Pts
— Points

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 →