xgEdge

Jupiler Pro League xG table 2026/2027

Expected goals per match for every Jupiler Pro League club — the chance quality each side has built — with the goals that came of them beside it.

Club Brugge KV make the most, 2.16 expected goals a match over 7 matches with xG. Royale Union Saint-Gilloise have scored 6.38 more than their chances were worth: 21 goals from 14.62 xG. KV Kortrijk have scored 4.90 fewer than their chances were worth: 2 goals from 6.90 xG.

Ranked on xG per match

Jupiler Pro League xG table 2026/2027
# Team P GF xG xG/match G − xG Shots npxG/shot
1 CLU 7 15 15.11 2.16 −0.11 131 0.10
2 ROY 7 21 14.62 2.09 +6.38 121 0.12
3 RCS 7 15 13.39 1.91 +1.61 126 0.10
3 SIN 7 12 13.37 1.91 −1.37 121 0.11
5 STA 7 13 12.50 1.79 +0.50 98 0.11
6 KRC 7 13 12.44 1.78 +0.56 99 0.11
7 CER 7 8 11.80 1.69 −3.80 103 0.10
8 RSC 7 7 11.36 1.62 −4.36 116 0.10
9 KVC 7 15 10.12 1.45 +4.88 107 0.09
10 ROY 7 11 9.35 1.34 +1.65 106 0.08
11 RAA 7 7 9.01 1.29 −2.01 76 0.11
12 SVZ 7 10 8.80 1.26 +1.20 90 0.10
13 KVM 7 5 8.55 1.22 −3.55 83 0.09
14 KAA 7 13 8.11 1.16 +4.89 87 0.09
15 SKB 7 7 7.78 1.11 −0.78 75 0.09
16 OUD 7 5 7.09 1.01 −2.09 92 0.08
17 KVK 7 2 6.90 0.99 −4.90 82 0.09
18 LOM 7 6 6.58 0.94 −0.58 70 0.08
About these figures What each column measures, and the thresholds this ranking is under. Show
P
— Matches played
GF
— Goals scored
xG
— Expected goals: the summed chance quality of the shots a team took
xG/match
— Expected goals per match with xG data
G − xG
— Goals scored minus xG, over the matches with xG. Always all xG, because goals include penalties.
Shots
— Shots taken in the matches with shot data
npxG/shot
— Average non-penalty expected goals per shot taken

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 →