xgEdge
League

Jupiler Pro League 2025/2026

Belgium 20 teams

Full coverage from 2026/2027: shot-by-shot xG and match-by-match player figures. 2025/2026 has season totals only.

Jupiler Pro League ends in play-off groups. This table counts every league match; the official table may differ. Points halved before the play-offs are not modelled.

Matches
321
of 321 scheduled
Season complete
Goals
860
2.68 per match

League leaders

What the Jupiler Pro League numbers say

Club Brugge KV ended the season top of this table on 88 points. Club Brugge KV created the most, at 1.91 xG per match. Royale Union Saint-Gilloise conceded the least, allowing 0.85 xGA per match. On xPts, Standard Liège would have finished 12th rather than 5th.

Table

The top five of the Jupiler Pro League 2025/2026 table
# Team P Pts xG xGA xGD xPts
1 Club Brugge KV 40 88 76.34 44.56 +31.78 74.93
2 Royale Union Saint-Gilloise 40 86 65.38 34.18 +31.20 75.37
3 Sint-Truidense VV 40 71 64.06 47.83 +16.23 66.62
4 KRC Genk 41 60 64.06 50.07 +13.99 66.02
5 Standard Liège 40 57 45.89 59.12 −13.23 45.62

Where the table and the chances disagree

Actual vs xPts position

Higher in the table than on xPts

Lower in the table than on xPts

Points and goals against the chances

  • Most points above xPts CLU

    +13.07

    88 pts from 74.93 xPts

  • Most points below xPts FCV

    −11.81

    25 pts from 36.81 xPts

  • Most goals above xG CLU

    +14.66

    91 goals from 76.34 xG

  • Fewest conceded vs xGA STA

    −13.12

    46 conceded from 59.12 xGA

  • Better than the chances
  • Worse than the chances

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

Attack and defence

Jupiler Pro League: every club's xG per match against its xGA per match Club Brugge KV Royale Union Saint-Gilloise ROY Sint-Truidense VV KRC Genk Cercle Brugge CER RC Sporting Charleroi KAA Gent KVC Westerlo Royal Antwerp FC RSC Anderlecht SV Zulte Waregem Oud-Heverlee Leuven Standard Liège RAAL La Louvière RAA FCV Dender KV Mechelen KVM
Every Jupiler Pro League club's xG, xGA and xGD per match, by xGD per match
Club xG/match xGA/match xGD/match
CLU 1.91 1.11 +0.79
ROY 1.63 0.85 +0.78
SIN 1.60 1.20 +0.41
KRC 1.56 1.22 +0.34
CER 1.57 1.48 +0.09
RCS 1.30 1.27 +0.04
KAA 1.42 1.46 −0.04
KVC 1.46 1.54 −0.08
ROY 1.28 1.36 −0.08
RSC 1.43 1.52 −0.09
SVZ 1.36 1.52 −0.16
OUD 1.17 1.48 −0.31
STA 1.15 1.48 −0.33
RAA 1.02 1.36 −0.34
FCV 1.15 1.68 −0.53
KVM 1.11 1.69 −0.59
  • 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.

Latest results

Explore Jupiler Pro League