Grand Duchy of Luxembourg
LUXEMBOURG 1930-31
  Played Won Drew Lost For Against Diff. Points
1 FC Red Boys Differdange 14 12 1 1 53 20 33 25
2 CA Spora Luxembourg 14 8 4 2 34 27 7 20
3 FC Progrès Niedercorn 14 6 2 6 41 34 7 14
4 CS Fola Esch/Alzette 14 3 6 5 25 23 2 12
5 Union Sportive Luxembourg 14 5 2 7 37 44 -7 12
6 FC The National Schifflange 14 4 2 8 33 38 -5 10
7 CS Stade Dudelange 14 3 4 7 29 44 -15 10
8 FC Red Black Pfaffenthal 14 2 5 7 25 47 -22 9
  112 43 26 43 277 277 0 112
Relegation play-off FC The National Schifflange - CS Stade Dudelange 2-0
Promoted US Dudelange, FC Aris Bonnevoie
FC = Football Club CS = Club Sportif
CA = Club Athlétique
Differdange - Differdingen - Déifferdeng Schifflange - Schifflingen - Schëffleng
Luxembourg - Luxemburg - Lëtzebuerg Dudelange - Düdelingen - Diddeleng
Niedercorn - Niederkorn - Nidderkuer Pfaffenthal - Pfaffenthal - Paafendal
Esch/Alzette - Esch/Alzig - Esch/Uelzecht
LUXEMBOURG 1931-32
  Played Won Drew Lost For Against Diff. Points
1 FC Red Boys Differdange 14 9 3 2 39 19 20 21
2 FC Progrès Niedercorn 14 10 1 3 34 22 12 21
3 CA Spora Luxembourg 14 5 4 5 42 33 9 14
4 Union Sportive Luxembourg 14 6 2 6 31 34 -3 14
5 FC The National Schifflange 14 5 3 6 30 32 -2 13
6 CS Fola Esch/Alzette 14 4 3 7 25 28 -3 11
7 US Dudelange 14 4 3 7 28 33 -5 11
8 FC Aris Bonnevoie 14 2 3 9 19 47 -28 7
  112 45 22 45 248 248 0 112
Play-off for championship FC Red Boys Differdange - FC Progrès Niedercorn  4-1    
Relegation play-off SC Fola Esch/Alzette - US Dudelange 5-1
Promoted CS Stade Dudelange, FC Red Balck Pfaffenthal
FC = Football Club CS = Club Sportif
CA = Club Athlétique US = Union Sportive
Differdange - Differdingen - Déifferdeng Esch/Alzette - Esch/Alzig - Esch/Uelzecht
Niedercorn - Niederkorn - Nidderkuer Dudelange - Düdelingen - Diddeleng
Luxembourg - Luxemburg - Lëtzebuerg Bonnevoie - Bonneweg - Bouneweg
Schifflange - Schifflingen - Schëffleng
LUXEMBOURG 1932-33
  Played Won Drew Lost For Against Diff. Points
1 FC Red Boys Differdange 14 13 1 0 61 8 53 27
2 CA Spora Luxembourg 14 7 2 5 37 34 3 16
3 FC Progrès Niedercorn 14 7 1 6 20 23 -3 15
4 FC The National Schifflange 14 5 3 6 23 19 4 13
5 CS Fola Esch/Alzette 14 6 1 7 24 36 -12 13
6 Union Sportive Luxembourg 14 5 2 7 28 27 1 12
7 CS Stade Dudelange 14 4 3 7 18 37 -19 11
8 FC Red Black Pfaffenthal 14 1 3 10 11 38 -27 5
  112 48 16 48 222 222 0 112
Promoted US Dudelange, AS Jeunesse d'Esch/Alzette
FC = Football Club CS = Club Sportif
CA = Club Athlétique
Differdange - Differdingen - Déifferdeng Esch/Alzette - Esch/Alzig - Esch/Uelzecht
Luxembourg - Luxemburg - Lëtzebuerg Dudelange - Düdelingen - Diddeleng
Niedercorn - Niederkorn - Nidderkuer Pfaffenthal - Pfaffenthal - Paafendal
Schifflange - Schifflingen - Schëffleng
LUXEMBOURG 1933-34
  Played Won Drew Lost For Against Diff. Points
1 CA Spora Luxembourg 14 11 1 2 43 21 22 23
2 FC Red Boys Differdange 14 8 2 4 43 23 20 18
3 US Dudelange 14 5 4 5 37 29 8 14
4 Union Sportive Luxembourg 14 5 3 6 19 28 -9 13
5 AS Jeunesse d'Esch/Alzette 14 4 5 5 21 33 -12 13
6 FC Progrès Niedercorn 14 4 4 6 22 23 -1 12
7 FC The National Schifflange 14 2 7 5 18 27 -9 11
8 CS Fola Esch/Alzette 14 3 2 9 14 33 -19 8
  112 42 28 42 217 217 0 112
Promoted FC Red Balck Pfaffenthal, FC Aris Bonnevoie
CA = Club Athlétique AS = Association Sportive
FC = Football Club CS = Club Sportif
US = Union Sportive
Luxembourg - Luxemburg - Lëtzebuerg Esch/Alzette - Esch/Alzig - Esch/Uelzecht
Differdange - Differdingen - Déifferdeng Niedercorn - Niederkorn - Nidderkuer
Dudelange - Düdelingen - Diddeleng Schifflange - Schifflingen - Schëffleng
LUXEMBOURG 1934-35
  Played Won Drew Lost For Against Diff. Points
1 CA Spora Luxembourg 14 9 2 3 33 15 18 20
2 FC Red Boys Differdange 14 8 1 5 40 27 13 17
3 AS Jeunesse d'Esch/Alzette 14 6 2 6 27 24 3 14
4 US Dudelange 14 6 2 6 35 40 -5 14
5 FC Red Black Pfaffenthal 14 4 5 5 21 23 -2 13
6 Union Sportive Luxembourg 14 5 3 6 27 31 -4 13
7 FC Aris Bonnevoie 14 5 1 8 27 39 -12 11
8 FC Progrès Niedercorn 14 4 2 8 20 31 -11 10
  112 47 18 47 230 230 0 112
Promoted CS Fola Esch/Alzette, AS Differdange, FC The National Schifflange
CA = Club Athlétique AS = Association Sportive
FC = Football Club US = Union Sportive
Luxembourg - Luxemburg - Lëtzebuerg Pfaffenthal - Pfaffenthal - Paafendal
Differdange - Differdingen - Déifferdeng Bonnevoie - Bonneweg - Bouneweg
Esch/Alzette - Esch/Alzig - Esch/Uelzecht Niedercorn - Niederkorn - Nidderkuer
Dudelange - Düdelingen - Diddeleng
LUXEMBOURG 1935-36
  Played Won Drew Lost For Against Diff. Points
1 CA Spora Luxembourg 18 13 2 3 71 28 43 28
2 AS Jeunesse d'Esch/Alzette 18 12 2 4 50 21 29 26
3 FC Red Boys Differdange 18 10 2 6 58 36 22 22
4 US Dudelange 18 8 3 7 55 49 6 19
5 CS Fola Esch/Alzette 18 7 3 8 43 34 9 17
6 Union Sportive Luxembourg 18 8 1 9 34 48 -14 17
7 FC Red Black Pfaffenthal 18 8 0 10 34 68 -34 16
8 FC Aris Bonnevoie 18 7 1 10 33 60 -27 15
9 AS Differdange 18 5 1 12 42 51 -9 11
10 FC The National Schifflange 18 4 1 13 27 52 -25 9
  180 82 16 82 447 447 0 180
Promoted FC Progrès Niedercorn, CS Stade Dudelange
CA = Club Athlétique US = Union Sportive
AS = Association Sportive CS = Club Sportif
FC = Football Club
Luxembourg - Luxemburg - Lëtzebuerg Pfaffenthal - Pfaffenthal - Paafendal
Esch/Alzette - Esch/Alzig - Esch/Uelzecht Bonnevoie - Bonneweg - Bouneweg
Differdange - Differdingen - Déifferdeng Schifflange - Schifflingen - Schëffleng
Dudelange - Düdelingen - Diddeleng
LUXEMBOURG 1936-37
  Played Won Drew Lost For Against Diff. Points
1 AS Jeunesse d'Esch/Alzette 18 12 2 4 44 20 24 26
2 FC Progrès Niedercorn 18 12 2 4 57 19 38 26
3 US Dudelange 18 11 4 3 55 22 33 26
4 CS Stade Dudelange 18 11 2 5 57 33 24 24
5 FC Red Boys Differdange 18 10 1 7 50 47 3 21
6 CA Spora Luxembourg 18 9 2 7 47 29 18 20
7 CS Fola Esch/Alzette 18 8 1 9 37 37 0 17
8 Union Sportive Luxembourg 18 5 4 9 37 56 -19 14
9 FC Red Black Pfaffenthal 18 1 2 15 22 61 -39 4
10 FC Aris Bonnevoie 18 1 0 17 21 103 -82 2
  180 80 20 80 427 427 0 180
First play-off for championship
FC Progrès Niedercorn - US Dudelange 0-1
US Dudelange - AS Jeunesse d'Esch/Alzette 0-4
AS Jeunesse d'Esch/Alzette - FC Progrès Niedercorn 0-3
Second play-off for championship
AS Jeunesse d'Esch/Alzette - FC Progrès Niedercorn 4-2
FC Progrès Niedercorn - US Dudelange 2-1
US Dudelange - AS Jeunesse d'Esch/Alzette 0-5
AS Jeunesse d'Esch/Alzette Champions                
Promoted AS Differdange, FC The National Schifflange
AS = Association Sportive CS = Club Sportif
FC = Football Club CA = Club Athlétique
US = Union Sportive
Esch/Alzette - Esch/Alzig - Esch/Uelzecht Luxembourg - Luxemburg - Lëtzebuerg
Niedercorn - Niederkorn - Nidderkuer Pfaffenthal - Pfaffenthal - Paafendal
Dudelange - Düdelingen - Diddeleng Bonnevoie - Bonneweg - Bouneweg
Differdange - Differdingen - Déifferdeng
LUXEMBOURG 1937-38
  Played Won Drew Lost For Against Diff. Points
1 CA Spora Luxembourg 18 11 4 3 48 26 22 26
2 AS Jeunesse d'Esch/Alzette 18 10 4 4 40 26 14 24
3 CS Stade Dudelange 18 10 2 6 49 28 21 22
4 US Dudelange 18 9 3 6 43 28 15 21
5 FC Progrès Niedercorn 18 7 4 7 35 29 6 18
6 Union Sportive Luxembourg 18 8 2 8 35 38 -3 18
7 CS Fola Esch/Alzette 18 7 3 8 29 43 -14 17
8 FC The National Schifflange 18 6 1 11 35 49 -14 13
9 AS Differdange 18 4 4 10 33 55 -22 12
10 FC Red Boys Differdange 18 3 3 12 23 48 -25 9
  180 75 30 75 370 370 0 180
Promoted FC Avenir Beggen, FC Chiers Rodange
CA = Club Athlétique US = Union Sportive
AS = Association Sportive FC = Football Club
CS = Club Sportif
Luxembourg - Luxemburg - Lëtzebuerg Niedercorn - Niederkorn - Nidderkuer
Esch/Alzette - Esch/Alzig - Esch/Uelzecht Schifflange - Schifflingen - Schëffleng
Dudelange - Düdelingen - Diddeleng Differdange - Differdingen - Déifferdeng
LUXEMBOURG 1938-39
  Played Won Drew Lost For Against Diff. Points
1 CS Stade Dudelange 18 14 3 1 62 25 37 31
2 US Dudelange 18 13 2 3 74 24 50 28
3 CA Spora Luxembourg 18 10 3 5 57 31 26 23
4 AS Jeunesse d'Esch/Alzette 18 9 1 8 52 41 11 19
5 FC Progrès Niedercorn 18 8 3 7 48 41 7 19
6 Union Sportive Luxembourg 18 8 2 8 39 44 -5 18
7 FC Chiers Rodange 18 4 4 10 28 60 -32 12
8 FC The National Schifflange 18 4 3 11 37 52 -15 11
9 CS Fola Esch/Alzette 18 5 0 13 31 63 -32 10
10 FC Avenir Beggen 18 4 1 13 32 79 -47 9
  180 79 22 79 460 460 0 180
Promoted FC Red Boys Differdange, AS Differdange
CS = Club Sportif AS = Association Sportive
US = Union Sportive FC = Football Club
CA = Club Athlétique
Dudelange - Düdelingen - Diddeleng Rodange - Rodingen - Rodange
Luxembourg - Luxemburg - Lëtzebuerg Schifflange - Schifflingen - Schëffleng
Esch/Alzette - Esch/Alzig - Esch/Uelzecht Beggen - Beggen - Beggen
Niedercorn - Niederkorn - Nidderkuer
LUXEMBOURG 1939-40
  Played Won Drew Lost For Against Diff. Points
1 CS Stade Dudelange 18 13 5 0 68 21 47 31
2 US Dudelange 18 11 2 5 79 34 45 24
3 FC Progrès Niedercorn 18 9 4 5 49 34 15 22
4 FC The National Schifflange 18 8 3 7 41 45 -4 19
5 CA Spora Luxembourg 18 8 2 8 36 37 -1 18
6 Union Sportive Luxembourg 18 8 1 9 49 43 6 17
7 FC Red Boys Differdange 18 7 2 9 48 51 -3 16
8 FC Chiers Rodange 18 6 2 10 36 54 -18 14
9 AS Jeunesse d'Esch/Alzette 18 6 0 12 30 51 -21 12
10 AS Differdange 18 3 1 14 34 100 -66 7
  180 79 22 79 470 470 0 180
Promoted CS Pétange, CS Fola Esch/Alzette
CS = Club Sportif CA = Club Athlétique
US = Union Sportive AS = Association Sportive
FC = Football Club
Dudelange - Düdelingen - Diddeleng Differdange - Differdingen - Déifferdeng
Niedercorn - Niederkorn - Nidderkuer Rodange - Rodingen - Rodange
Schifflange - Schifflingen - Schëffleng Esch/Alzette - Esch/Alzig - Esch/Uelzecht
Luxembourg - Luxemburg - Lëtzebuerg
1941-44 no championships due to the World War II
Luxembourg 1921-30
Luxembourg 1945-50
Luxembourg - Final Tables
Home