BELGIUM 2020-21
Pro League
FIRST STAGE
  Played Won Drew Lost For Against Diff. Points Bonus
1 Club Brugge Koninklijke Voetbalverening 34 24 4 6 73 26 47 76 38
2 Royal Antwerp Football Club 34 18 6 10 57 48 9 60 30
3 Royal Sporting Club Anderlecht 34 15 13 6 51 34 17 58 29
4 Koninklijke Racing Club Genk 34 16 8 10 67 48 19 56 28
5 Koninklijke Voetbalklub Oostende 34 15 8 11 49 41 8 53 27
6 Royal Standard de Liège 34 13 11 10 52 41 11 50 25
7 Koninkijke Atletiek Associatie Gent 34 14 7 13 55 42 13 49 25
8 Yellow Red Koninklijke Voetbalclub Mechelen 34 13 9 12 54 54 0 48 24
9 Beerschot Voetbalclub Antwerpen 34 14 5 15 58 64 -6 47
10 Sportvereniging Zulte-Waregem 34 14 4 16 53 69 -16 46
11 Oud-Heverlee Leuven 34 12 9 13 54 59 -5 45
12 Königliche Allgemeine Sportvereinigung Eupen 34 10 13 11 44 55 -11 43
13 Royal Sporting Club du Pays de Charleroi 34 11 9 14 46 49 -3 42
14 Koninklijke Voetbalclub Kortrijk 34 11 6 17 44 57 -13 39
15 Koninklijke Sint-Truidense Sportvereniging 34 10 8 16 41 52 -11 38
16 Koninklijke Cercle Brugge Sportvereniging 34 11 3 20 40 51 -11 36
17 Koninklijke Voetbalclub Red Star Waasland-Sportkring Beveren 34 8 7 19 44 70 -26 31
18 Royal Exel Mouscron 34 7 10 17 32 54 -22 31
  612 236 140 236 914 914 0 848  
Rules for classification: 1) Points; 2) Matches won; 3) Goal difference; 4) Goals scored; 5) Away goals scored; 6) Away matches won; 7) Play-off
PLAY-OFF I
  Played Won Drew Lost For Against Diff. Points Total
1 Koninklijke Racing Club Genk 6 5 1 0 15 5 10 16 44
2 Club Brugge Koninklijke Voetbalverening 6 1 3 2 8 11 -3 6 44
3 Royal Antwerp Football Club 6 1 2 3 6 11 -5 5 35
4 Royal Sporting Club Anderlecht 6 0 4 2 9 11 -2 4 33
  24 7 10 7 38 38 0 31  
Rules for classification: 1) points (win 3 points, draw 1 point); 2) points after deduction of (possible) half points added due to rounding; 3) number of wins; 4) goal difference; 
5) number of goals scored; 6) number of away goals scored; 7) number of away wins
PLAY-OFF II
  Played Won Drew Lost For Against Diff. Points Total
1 Koninkijke Atletiek Associatie Gent 6 4 1 1 13 6 7 13 38
2 Yellow Red Koninklijke Voetbalclub Mechelen 6 3 2 1 15 11 4 11 35
3 Koninklijke Voetbalklub Oostende 6 2 1 3 15 16 -1 7 34
4 Royal Standard de Liège 6 1 0 5 7 17 -10 3 28
  24 10 4 10 50 50 0 34  
Rules for classification: 1) points (win 3 points, draw 1 point); 2) points after deduction of (possible) half points added due to rounding; 3) number of wins; 4) goal difference; 
5) number of goals scored; 6) number of away goals scored; 7) number of away wins
Koninklijke Voetbalclub Red Star Waasland - Sportkring Beveren => Sportkring Beveren
Promotion/relegation play-off Royal Football Club Seraing (2015) - Koninklijke Voetbalclub Red Star Waasland - Sportkring Beveren 1-1 5-2
Promoted Royale Union Saint-Gilloise, Royal Football Club Seraing (2015)
Bruges = Brugge Malines = Mechelen
Anvers = Antwerpen Louvain = Leuven
Genk = Genk Eupen =Eupen = Eupen
Anderlecht = Anderlecht Charleroi (Tchålerwè) = Charleroi
Bruxelles = Brussels Courtrai = Kortrijk
Ostende = Oostende Saint-Trond = Sint-Truiden (Sintruin)
Liège = Luik Mouscron = Moeskroen
Waregem = Waregem Beveren = Beveren
Gand = Gent
CUP
Semifinals Königliche Allgemeine Sportvereinigung Eupen - Royal Standard de Liège 0-1
Royal Sporting Club Anderlecht - Koninklijke Racing Club Genk 1-2
Final (Bruxelles 25.04.2021) Koninklijke Racing Club Genk - Royal Standard de Liège 2-1
French = Dutch = German (Eupen)
Royal Exel Mouscron dissolved in 2022
BELGIUM 2021-22
Pro League
FIRST STAGE
  Played Won Drew Lost For Against Diff. Points Bonus
1 Royale Union Saint-Gilloise (Bruxelles) 34 24 6 4 78 27 51 78 39
2 Club Brugge Koninklijke Voetbalverening 34 21 9 4 72 37 35 72 36
3 Royal Sporting Club Anderlecht 34 18 10 6 72 36 36 64 32
4 Royal Antwerp Football Club 34 19 6 9 55 38 17 63 32
5 Koninkijke Atletiek Associatie Gent 34 18 8 8 56 30 26 62 31
6 Royal Sporting Club du Pays de Charleroi 34 15 9 10 55 46 9 54 27
7 Yellow Red Koninklijke Voetbalclub Mechelen 34 15 7 12 57 61 -4 52 26
8 Koninklijke Racing Club Genk 34 15 6 13 66 47 19 51 26
9 Koninklijke Sint-Truidense Sportvereniging 34 15 6 13 42 40 2 51
10 Koninklijke Cercle Brugge Sportvereniging 34 12 9 13 49 46 3 45
11 Oud-Heverlee Leuven 34 10 11 13 47 58 -11 41
12 Koninklijke Voetbalklub Oostende 34 10 7 17 34 61 -27 37
13 Koninklijke Voetbalclub Kortrijk 34 9 10 15 43 48 -5 37
14 Royal Standard de Liège 34 9 9 16 32 51 -19 36
15 Königliche Allgemeine Sportvereinigung Eupen 34 8 8 18 37 61 -24 32
16 Sportvereniging Zulte-Waregem 34 8 8 18 42 69 -27 32
17 Royal Football Club Seraing (2015) 34 8 4 22 30 68 -38 28
18 Koninklijke Beerschot Voetbalclub Antwerpen (2013) 34 4 4 26 33 76 -43 16
  612 238 137 237 900 900 0 851  
Rules for classification: 1) Points; 2) Matches won; 3) Goal difference; 4) Goals scored; 5) Away goals scored; 6) Away matches won; 7) Play-off
CHAMPIONSHIP ROUND
  Played Won Drew Lost For Against Diff. Points Total
1 Club Brugge Koninklijke Voetbalverening 6 4 2 0 8 2 6 14 50
2 Royale Union Saint-Gilloise 6 2 1 3 5 5 0 7 46
3 Royal Sporting Club Anderlecht 6 2 2 2 8 7 1 8 40
4 Royal Antwerp Football Club 6 1 1 4 3 10 -7 4 36
  24 9 6 9 24 24 0 33  
Rules for classification: 1) points (win 3 points, draw 1 point); 2) points after deduction of (possible) half points added due to rounding; 3) number of wins; 4) goal difference; 
5) number of goals scored; 6) number of away goals scored; 7) number of away wins
CONFERENCE LEAGUE PLAY-OFF
  Played Won Drew Lost For Against Diff. Points Total
1 Koninkijke Atletiek Associatie Gent 6 4 0 2 9 5 4 12 43
2 Koninklijke Racing Club Genk 6 3 2 1 10 8 2 11 37
3 Royal Sporting Club du Pays de Charleroi 6 2 1 3 10 12 -2 7 34
4 Yellow Red Koninklijke Voetbalclub Mechelen 6 1 1 4 6 10 -4 4 30
  24 10 4 10 35 35 0 34  
Rules for classification: 1) points (win 3 points, draw 1 point); 2) points after deduction of (possible) half points added due to rounding; 3) number of wins; 4) goal difference; 
5) number of goals scored; 6) number of away goals scored; 7) number of away wins
Promotion/relegation play-off Racing White Daring de Molenbeek (2015) - Royal Football Club Seraing (2015) 0-1 0-0
Promoted Koninklijke Voetbal Club Westerlo
Saint-Gilles = Sint-Gillis Saint-Trond = Sint-Truiden (Sintruin)
Bruxelles = Brussels Louvain = Leuven
Bruges = Brugge Courtrai = Kortrijk
Anvers = Antwerpen Liège = Luik
Anderlecht = Anderlecht Ostende = Oostende
Gand = Gent Eupen =Eupen = Eupen
Malines = Mechelen Waregem = Waregem
Charleroi (Tchålerwè) = Charleroi Seraing = Seraing
Genk = Genk
CUP
Semifinals Koninkijke Atletiek Associatie Gent - Club Brugge Koninklijke Voetbalverening 0-1 3-0
Königliche Allgemeine Sportvereinigung Eupen - Royal Sporting Club Anderlecht 2-2 1-3
Final (Bruxelles 18.04.2022) Koninkijke Atletiek Associatie Gent - Royal Sporting Club Anderlecht 0-0 aet (4-3 pen)
French = Dutch = German (Eupen)
BELGIUM 2022-23
Pro League
FIRST STAGE
  Played Won Drew Lost For Against Diff. Points Bonus
1 Koninklijke Racing Club Genk 34 23 6 5 78 37 41 75 38
2 Royale Union Saint-Gilloise (Bruxelles) 34 23 6 5 70 41 29 75 38
3 Royal Antwerp Football Club 34 22 6 6 59 26 33 72 36
4 Club Brugge Koninklijke Voetbalverening 34 16 11 7 61 36 25 59 30
5 Koninkijke Atletiek Associatie Gent 34 16 8 10 64 38 26 56 28
6 Royal Standard de Liège 34 16 7 11 57 44 13 55 28
7 Koninklijke Voetbal Club Westerlo 34 14 9 11 61 53 8 51 26
8 Koninklijke Cercle Brugge Sportvereniging 34 13 11 10 50 46 4 50 25
9 Royal Sporting Club du Pays de Charleroi 34 14 6 14 45 52 -7 48
10 Oud-Heverlee Leuven 34 13 9 12 56 48 8 48
11 Royal Sporting Club Anderlecht 34 13 7 14 49 46 3 46
12 Koninklijke Sint-Truidense Sportvereniging 34 11 9 14 37 40 -3 42
13 Yellow Red Koninklijke Voetbalclub Mechelen 34 11 7 16 49 63 -14 40
14 Koninklijke Voetbalclub Kortrijk 34 8 7 19 37 61 -24 31
15 Königliche Allgemeine Sportvereinigung Eupen 34 7 7 20 40 75 -35 28
16 Koninklijke Voetbalklub Oostende 34 7 6 21 37 76 -39 27  
17 Sportvereniging Zulte-Waregem 34 6 9 19 50 78 -28 27  
18 Royal Football Club Seraing (2015) 34 5 5 24 28 68 -40 20  
  612 238 136 238 928 928 0 850  
Rules for classification: 1) Points; 2) Matches won; 3) Goal difference; 4) Goals scored; 5) Away goals scored; 6) Away matches won; 7) Play-off
CHAMPIONSHIP ROUND
  Played Won Drew Lost For Against Diff. Points Total
1 Royal Antwerp Football Club 6 3 2 1 10 8 2 11 47
2 Koninklijke Racing Club Genk 6 2 2 2 10 10 0 11 47
3 Royale Union Saint-Gilloise (Bruxelles) 6 2 2 2 8 8 0 8 46
4 Club Brugge Koninklijke Voetbalverening 6 2 0 4 10 12 -2 9 36
  24 9 6 9 38 38 0 39 176
Rules for classification: 1) points (win 3 points, draw 1 point); 2) points after deduction of (possible) half points added due to rounding; 3) number of wins; 4) goal difference; 
5) number of goals scored; 6) number of away goals scored; 7) number of away wins
CONFERENCE LEAGUE PLAY-OFF
  Played Won Drew Lost For Against Diff. Points Total
1 Koninkijke Atletiek Associatie Gent 6 5 1 0 17 6 11 16 44
2 Koninklijke Cercle Brugge Sportvereniging 6 3 2 1 13 9 4 11 36
3 Koninklijke Voetbal Club Westerlo 6 1 1 4 10 15 -5 4 30
4 Royal Standard de Liège 6 0 2 4 4 14 -10 2 30
  24 9 6 9 44 44 0 33 140
Rules for classification: 1) points (win 3 points, draw 1 point); 2) points after deduction of (possible) half points added due to rounding; 3) number of wins; 4) goal difference; 
5) number of goals scored; 6) number of away goals scored; 7) number of away wins
Promoted RWD Molenbeek (2015)
Saint-Gilles = Sint-Gillis Saint-Trond = Sint-Truiden (Sintruin)
Bruxelles = Brussels Louvain = Leuven
Bruges = Brugge Courtrai = Kortrijk
Anvers = Antwerpen Liège = Luik
Anderlecht = Anderlecht Ostende = Oostende
Gand = Gent Eupen =Eupen = Eupen
Malines = Mechelen Waregem = Waregem
Charleroi (Tchålerwè) = Charleroi Seraing = Seraing
Genk = Genk Westerlo = Westerlo
French = Dutch = German (Eupen)
CUP
Semifinals Royale Union Saint-Gilloise - Royal Antwerp Football Club 1-0 0-1 aet (3-4p)
SV Zulte-Waregem - Yellow Red Koninklijke Voetbalclub Mechelen 1-3 0-1
Final (Bruxelles 30.04.2023) Yellow Red Koninklijke Voetbalclub Mechelen - Royal Antwerp Football Club
BELGIUM 2023-24
Pro League
FIRST STAGE
  Played Won Drew Lost For Against Diff. Points Bonus
1 Royale Union Saint-Gilloise (Bruxelles) 30 21 7 2 63 31 32 70 35
2 Royal Sporting Club Anderlecht 30 18 9 3 58 30 28 63 32
3 Royal Antwerp Football Club 30 14 10 6 55 27 28 52 26
4 Club Brugge Koninklijke Voetbalverening 30 14 9 7 62 29 33 51 26
5 Koninklijke Cercle Brugge Sportvereniging 30 14 5 11 44 34 10 47 24
6 Koninklijke Racing Club Genk 30 12 11 7 51 31 20 47 24
7 Koninkijke Atletiek Associatie Gent 30 12 11 7 53 38 15 47 24
8 Yellow Red Koninklijke Voetbalclub Mechelen 30 13 6 11 39 34 5 45 23
9 Koninklijke Sint-Truidense Sportvereniging 30 10 10 10 35 46 -11 40 20
10 Royal Standard de Liège 30 8 10 12 33 41 -8 34 17
11 Koninklijke Voetbal Club Westerlo 30 7 9 14 42 54 -12 30 15
12 Oud-Heverlee Leuven 30 7 8 15 34 47 -13 29 15
13 Royal Sporting Club du Pays de Charleroi 30 7 8 15 26 48 -22 29
14 Königliche Allgemeine Sportvereinigung Eupen 30 7 3 20 24 58 -34 24
15 Koninklijke Voetbalclub Kortrijk 30 6 6 18 23 58 -35 24
16 RWD Molenbeek (2015) 30 5 8 17 31 67 -36 23
  480 175 130 175 673 673 0 655 281
Rules for classification: 1) Points; 2) Matches won; 3) Goal difference; 4) Goals scored; 5) Away goals scored; 6) Away matches won; 7) Play-off
CHAMPIONSHIP ROUND
  Played Won Drew Lost For Against Diff. Points Total
1 Club Brugge Koninklijke Voetbalverening 10 7 3 0 21 6 15 24 50
2 Royale Union Saint-Gilloise (Bruxelles) 10 4 2 4 17 12 5 14 49
3 Royal Sporting Club Anderlecht 10 4 2 4 12 12 0 14 46
4 Koninklijke Racing Club Genk 10 4 1 5 8 17 -9 13 37
5 Koninklijke Cercle Brugge Sportvereniging 10 3 4 3 13 13 0 13 37
6 Royal Antwerp Football Club 10 2 0 8 7 18 -11 6 32
  60 24 12 24 78 78 0 84 251
Rules for classification: 1) points (win 3 points, draw 1 point); 2) points after deduction of (possible) half points added due to rounding; 3) number of wins; 4) goal difference; 
5) number of goals scored; 6) number of away goals scored; 7) number of away wins
EUROPE PLAY-OFF
  Played Won Drew Lost For Against Diff. Points Total
1 Koninkijke Atletiek Associatie Gent 10 8 0 2 27 10 17 24 48
2 Yellow Red Koninklijke Voetbalclub Mechelen 10 5 1 4 20 18 2 16 39
3 Koninklijke Sint-Truidense Sportvereniging 10 3 4 3 14 15 -1 13 33
4 Oud-Heverlee Leuven 10 4 3 3 12 12 0 15 30
5 Royal Standard de Liège 9 0 5 4 12 22 -10 5 22
6 Koninklijke Voetbal Club Westerlo 9 1 3 5 12 20 -8 6 21
  58 21 16 21 97 97 0 79 193
Rules for classification: 1) points (win 3 points, draw 1 point); 2) points after deduction of (possible) half points added due to rounding; 3) number of wins; 4) goal difference; 
5) number of goals scored; 6) number of away goals scored; 7) number of away wins
European competition play-off Koninklijke Racing Club Genk - Koninkijke Atletiek Associatie Gent 0-1
RELEGATION PLAY-OFF
  Played Won Drew Lost For Against Diff. Points Total
1 Royal Sporting Club du Pays de Charleroi 6 5 1 0 11 4 7 16 45
2 Koninklijke Voetbalclub Kortrijk 6 2 1 3 7 10 -3 7 31
3 RWD Molenbeek (2015) 6 2 1 3 8 9 -1 7 30
4 Königliche Allgemeine Sportvereinigung Eupen 6 1 1 4 5 8 -3 4 28
  24 10 4 10 31 31 0 34 134
Rules for classification: 1) points (win 3 points, draw 1 point); 2) points after deduction of (possible) half points added due to rounding; 3) number of wins; 4) goal difference; 
5) number of goals scored; 6) number of away goals scored; 7) number of away wins
Promotion/relegation play-off
First round (second level clubs) Sportvereniging Zulte-Waregem - Lommel Sportkring (2010) 1-1 0-1
Koninklijke Patro Eisden Maasmechelen - Koninklijke Maatschappij Sportkring Deinze 0-4 1-2
Second round (second level clubs) Lommel Sportkring (2010) - Koninklijke Maatschappij Sportkring Deinze 1-1 2-1
Final Lommel Sportkring (2010) - Koninklijke Voetbalclub Kortrijk 0-1 2-4 aet
Promoted Koninklijke Beerschot Voetbalclub Antwerpen (2013), Football Club Verbroedering Dender Eendracht Hekelgem Denderleeuw
Saint-Gilles = Sint-Gillis Saint-Trond = Sint-Truiden (Sintruin)
Bruxelles = Brussels Louvain = Leuven
Bruges = Brugge Courtrai = Kortrijk
Anvers = Antwerpen Liège = Luik
Anderlecht = Anderlecht Eupen =Eupen = Eupen
Gand = Gent Westerlo = Westerlo
Malines = Mechelen Molenbeek-Saint-Jean = Sint-Jans-Molenbeek
Charleroi (Tchålerwè) = Charleroi Genk = Genk
French = Dutch = German (Eupen)
CUP
Semifinals Club Brugge Koninklijke Voetbalverening - Royale Union Saint-Gilloise 2-1 0-2
Koninklijke Voetbalklub Oostende - Royal Antwerp Football Club 1-1 0-3
Final (Bruxelles 09.05.2024) Royale Union Saint-Gilloise - Royal Antwerp Football Club 1-0
BELGIUM 2024-25
Pro League
FIRST STAGE
  Played Won Drew Lost For Against Diff. Points Bonus
1 Royale Union Saint-Gilloise (Bruxelles)
2 Royal Sporting Club Anderlecht
3 Royal Antwerp Football Club
4 Club Brugge Koninklijke Voetbalverening
5 Koninklijke Cercle Brugge Sportvereniging
6 Koninklijke Racing Club Genk                  
7 Koninkijke Atletiek Associatie Gent
8 Yellow Red Koninklijke Voetbalclub Mechelen
9 Koninklijke Sint-Truidense Sportvereniging
10 Royal Standard de Liège
11 Koninklijke Voetbal Club Westerlo
12 Oud-Heverlee Leuven                  
13 Royal Sporting Club du Pays de Charleroi
14 Koninklijke Voetbalclub Kortrijk
15 Koninklijke Beerschot Voetbalclub Antwerpen (2013)
16 FC Verbroedering Dender Eendracht Hekelgem Denderleeuw
                   
Rules for classification: 1) Points; 2) Matches won; 3) Goal difference; 4) Goals scored; 5) Away goals scored; 6) Away matches won; 7) Play-off
Saint-Gilles = Sint-Gillis Louvain = Leuven
Bruxelles = Brussels Courtrai = Kortrijk
Bruges = Brugge Liège = Luik
Anvers = Antwerpen Eupen =Eupen = Eupen
Anderlecht = Anderlecht Westerlo = Westerlo
Gand = Gent Molenbeek-Saint-Jean = Sint-Jans-Molenbeek
Malines = Mechelen Genk = Genk
Charleroi (Tchålerwè) = Charleroi Denderleeuw = Denderleeuw
Saint-Trond = Sint-Truiden (Sintruin)
French = Dutch
CUP
Semifinals
Final