be flag

2023-2024 Belgian Pro League Table

2023-2024 Belgian Pro League
Regular Season
PosTeamPWDLFAGDPts
Union St Gilloise3021726331+3270
Anderlecht3018935830+2863
Royal Antwerp30141065527+2852
Club Brugge3014976229+3351
Cercle Brugge30145114434+1047
KRC Genk30121175131+2047
Gent30121175338+1547
KV Mechelen30136113934+545
Sint Truidense VV301010103546-1140
10 Standard de Liege30810123341-834
11 Westerlo3079144254-1230
12 Leuven3078153447-1329
13 Charleroi3078152648-2229
14 Eupen3073202458-3424
15 Kortrijk3066182257-3524
16 RWDM473058173167-3623
Championship Round
PosTeamPWDLFAGDPts
Anderlecht3521956636+3041
Club Brugge35181077532+4339
Union St Gilloise3522767039+3138
KRC Genk35151285637+1934
Royal Antwerp351510105635+2129
Cercle Brugge35157134942+729
Relegation Round
PosTeamPWDLFAGDPts
Charleroi34109153150-1939
RWDM473379173870-3230
Eupen3474232765-3825
Kortrijk3367202664-3825
Qualifying Round
PosTeamPWDLFAGDPts
Gent35161186742+2536
KV Mechelen35157134844+430
Sint Truidense VV351211124354-1127
Leuven35910164052-1223
Standard de Liege35814134052-1221
Westerlo35711174866-1817
2023-2024 Belgian Pro League (Home)
Regular Season
PosTeamPWDLFAGDMGPts
1Union St Gilloise1511313416+185036
2Anderlecht1511313013+174336
3Royal Antwerp159513410+244432
4Club Brugge158613514+214930
5Sint Truidense VV158431814+43228
6Gent157623418+165227
7Cercle Brugge158252718+94526
8KV Mechelen157442212+103425
9KRC Genk156632817+114524
10Standard de Liege156541812+63023
11Charleroi156452023-34322
12Leuven155461915+43419
13Westerlo155282127-64817
14Kortrijk154381324-113715
15RWDM47153661528-134315
16Eupen154291528-134314
Championship Round
PosTeamPWDLFAGDMGPts
1Club Brugge3300101+9119
2Anderlecht330061+579
3KRC Genk321042+267
4Cercle Brugge201112-131
5Union St Gilloise200235-280
6Royal Antwerp200204-440
Relegation Round
PosTeamPWDLFAGDMGPts
1Charleroi211010+114
2RWDM47110031+243
3Eupen201123-151
4Kortrijk200236-390
Qualifying Round
PosTeamPWDLFAGDMGPts
1Leuven220031+246
2Gent110031+243
3KV Mechelen2101550103
4Standard de Liege202000002
5Westerlo302147-3112
6Sint Truidense VV201135-281
2023-2024 Belgian Pro League (Away)
Regular Season
PosTeamPWDLFAGDMGPts
1Union St Gilloise1510412915+144434
2Anderlecht157622817+114527
3KRC Genk156542314+93723
4Club Brugge156362715+124221
5Cercle Brugge156361716+13321
6Royal Antwerp155552117+43820
7Gent155551920-13920
8KV Mechelen156271722-53920
9Westerlo152762127-64813
10Sint Truidense VV152671732-154912
11Standard de Liege152581529-144411
12Leuven152491532-174710
13Eupen153111930-213910
14Kortrijk152310933-24429
15RWDM471522111639-23558
16Charleroi151410625-19317
Championship Round
PosTeamPWDLFAGDMGPts
1Club Brugge211032+154
2Cercle Brugge311146-2104
3Union St Gilloise310243+173
4KRC Genk210114-353
5Royal Antwerp310214-353
6Anderlecht200225-370
Relegation Round
PosTeamPWDLFAGDMGPts
1Charleroi220042+266
2RWDM47211042+264
3Kortrijk101011021
4Eupen200214-350
Qualifying Round
PosTeamPWDLFAGDMGPts
1Gent320162+486
2Sint Truidense VV210133063
3Standard de Liege2020660122
4Leuven202011022
5KV Mechelen201113-241
6Westerlo100123-150
2023-2024 Belgian Pro League (Overall)
Regular Season
PosTeamPWDLFAGDMGPts
Union St Gilloise3021726331+329470
Anderlecht3018935830+288863
Royal Antwerp30141065527+288252
Club Brugge3014976229+339151
Cercle Brugge30145114434+107847
KRC Genk30121175131+208247
Gent30121175338+159147
KV Mechelen30136113934+57345
Sint Truidense VV301010103546-118140
10 Standard de Liege30810123341-87434
11 Westerlo3079144254-129630
12 Leuven3078153447-138129
13 Charleroi3078152648-227429
14 Eupen3073202458-348224
15 Kortrijk3066182257-357924
16 RWDM473058173167-369823
Championship Round
PosTeamPWDLFAGDMGPts
Anderlecht3521956636+3010241
Club Brugge35181077532+4310739
Union St Gilloise3522767039+3110938
KRC Genk35151285637+199334
Royal Antwerp351510105635+219129
Cercle Brugge35157134942+79129
Relegation Round
PosTeamPWDLFAGDMGPts
Charleroi34109153150-198139
RWDM473379173870-3210830
Eupen3474232765-389225
Kortrijk3367202664-389025
Qualifying Round
PosTeamPWDLFAGDMGPts
Gent35161186742+2510936
KV Mechelen35157134844+49230
Sint Truidense VV351211124354-119727
Leuven35910164052-129223
Standard de Liege35814134052-129221
Westerlo35711174866-1811417

For column heading definitions, see the Key at the bottom of the table.

2023-2024 Belgian Pro League (Expected Goals)
Regular Season
PosTeamPGFxGF GAxGA
1Union St Gilloise302.101.811.030.88
2Anderlecht301.931.471.001.22
3Royal Antwerp301.831.440.901.04
4Club Brugge302.071.930.970.89
5Cercle Brugge301.471.601.131.35
6KRC Genk301.701.841.031.06
7Gent301.771.711.271.31
8KV Mechelen301.301.341.131.34
9Sint Truidense VV301.171.261.531.49
10Standard de Liege301.101.001.371.39
11Westerlo301.401.271.801.53
12Leuven301.131.061.571.35
13Charleroi300.871.081.601.41
14Eupen300.800.941.931.81
15Kortrijk300.730.861.901.65
16RWDM47301.031.092.232.10
Championship Round
PosTeamPGFxGF GAxGA
1Anderlecht351.891.471.031.22
2Club Brugge352.141.930.910.89
3Union St Gilloise352.001.811.110.88
4KRC Genk351.601.841.061.06
5Royal Antwerp351.601.441.001.04
6Cercle Brugge351.401.601.201.35
Relegation Round
PosTeamPGFxGF GAxGA
1Charleroi340.911.081.471.41
2RWDM47331.151.092.122.10
3Eupen340.790.941.911.81
4Kortrijk330.790.861.941.65
Qualifying Round
PosTeamPGFxGF GAxGA
1Gent351.911.711.201.31
2KV Mechelen351.371.341.261.34
3Sint Truidense VV351.231.261.541.49
4Leuven351.141.061.491.35
5Standard de Liege351.141.001.491.39
6Westerlo351.371.271.891.53
Key to column names
  • GF - Actual goals "for" per game
  • xGF - Expected Goals "for" (scored) per game
  • GF v XGF - Compares actual goals vs expected goals per game (a positive number means over-performance; negative indicates under-performance)
  • GA - Actual goals "against" per game
  • xGA - Expected Goals "against" (conceded) per game
  • GA v XGA - Compares actual goals conceded vs expected goals conceded per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2023-2024 Belgian Pro League (Expected Goal Difference [GD])
Regular Season
PosTeamPGDxGDGD v xGD
1Union St Gilloise30+1.07+0.93+0.14
2Anderlecht30+0.93+0.25+0.68
3Royal Antwerp30+0.93+0.40+0.53
4Club Brugge30+1.10+1.04+0.06
5Cercle Brugge30+0.33+0.25+0.08
6KRC Genk30+0.67+0.78-0.11
7Gent30+0.50+0.40+0.10
8KV Mechelen30+0.170.00+0.17
9Sint Truidense VV30-0.37-0.23-0.14
10Standard de Liege30-0.27-0.39+0.12
11Westerlo30-0.40-0.26-0.14
12Leuven30-0.43-0.29-0.14
13Charleroi30-0.73-0.33-0.40
14Eupen30-1.13-0.87-0.26
15Kortrijk30-1.17-0.79-0.38
16RWDM4730-1.20-1.01-0.19
Championship Round
PosTeamPGDxGDGD v xGD
1Anderlecht35+0.86+0.25+0.61
2Club Brugge35+1.23+1.04+0.19
3Union St Gilloise35+0.89+0.93-0.04
4KRC Genk35+0.54+0.78-0.24
5Royal Antwerp35+0.60+0.40+0.20
6Cercle Brugge35+0.20+0.25-0.05
Relegation Round
PosTeamPGDxGDGD v xGD
1Charleroi34-0.56-0.33-0.23
2RWDM4733-0.97-1.01+0.04
3Eupen34-1.12-0.87-0.25
4Kortrijk33-1.15-0.79-0.36
Qualifying Round
PosTeamPGDxGDGD v xGD
1Gent35+0.71+0.40+0.31
2KV Mechelen35+0.110.00+0.11
3Sint Truidense VV35-0.31-0.23-0.08
4Leuven35-0.34-0.29-0.05
5Standard de Liege35-0.34-0.39+0.05
6Westerlo35-0.51-0.26-0.25
Key to column names
  • GD - Actual goal difference per game
  • xGD - Expected goal difference (expected goals "for" minus expected goals "against") per game
  • GD v xGD - Compares actual GD vs expected GD per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2023-2024 Belgian Pro League (Expected Points)
Regular Season
PosTeamPPtsxPtsPts v xPts
1Union St Gilloise307069.2+0.8
2Anderlecht306353.7+9.3
3Royal Antwerp305255.1-3.1
4Club Brugge305169.2-18.2
5Cercle Brugge304752.4-5.4
6KRC Genk304763.0-16.0
7Gent304755.7-8.7
8KV Mechelen304546.0-1.0
9Sint Truidense VV304044.3-4.3
10Standard de Liege303441.0-7.0
11Westerlo303044.1-14.1
12Leuven302941.1-12.1
13Charleroi302940.0-11.0
14Eupen302431.1-7.1
15Kortrijk302429.2-5.2
16RWDM47302332.4-9.4
Championship Round
PosTeamPPtsxPtsPts v xPts
1Anderlecht354153.7-12.7
2Club Brugge353969.2-30.2
3Union St Gilloise353869.2-31.2
4KRC Genk353463.0-29.0
5Royal Antwerp352955.1-26.1
6Cercle Brugge352952.4-23.4
Relegation Round
PosTeamPPtsxPtsPts v xPts
1Charleroi343940.0-1.0
2RWDM47333032.4-2.4
3Eupen342531.1-6.1
4Kortrijk332529.2-4.2
Qualifying Round
PosTeamPPtsxPtsPts v xPts
1Gent353655.7-19.7
2KV Mechelen353046.0-16.0
3Sint Truidense VV352744.3-17.3
4Leuven352341.1-18.1
5Standard de Liege352141.0-20.0
6Westerlo351744.1-27.1
Key to column names
  • Pts - Actual points total during the season
  • xPts - Expected points total during season based upon aggregated statistical analysis of the xG for and against in every game
  • Pts v xPts - Compares actual Pts vs expected Pts (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players
Pos TeamP SP Pl SPG PM SM
1Union St Gilloise3023313.87317
2Anderlecht3025394.37614
3Royal Antwerp3023324.27317
4Club Brugge3023354.57119
5Cercle Brugge3023344.37318
6KRC Genk3024343.77614
7Gent3028393.57615
8KV Mechelen3025354.07517
9Sint Truidense VV3022274.47813
10Standard de Liege3028384.47318
11Westerlo3029384.67516
12Leuven3027344.17120
13Charleroi3027354.17120
14Eupen3021334.37417
15Kortrijk3032404.17021
16RWDM473032404.07416
17Anderlecht35
18Club Brugge35
19Union St Gilloise35
20KRC Genk35
21Royal Antwerp35
22Cercle Brugge35
23Charleroi34
24RWDM4733
25Eupen34
26Kortrijk33
27Gent35
28KV Mechelen35
29Sint Truidense VV35
30Leuven35
31Standard de Liege35
32Westerlo35
Key to column names
  • P - Games played this season
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes

See: Form Table