Luxembourg 2023/24


Nationaldivision (BGL Ligue)
Luxembourg Cup
Ehrenpromotion

Nationaldivision (BGL Ligue)

Final Table:

 1.FC Differdange 03                         30  19  9  2  70-23  66       Champions
 2.FC Swift Hesperange                       30  18  7  5  66-35  61  [C]
 3.F91 Dudelange                             30  19  4  7  59-36  61
 4.FC Progrès Niedercorn                     30  16  7  7  54-35  55
 5.AS La Jeunesse d'Esch/Alzette             30  13  6 11  51-41  45
 6.FC Una Strassen                           30  11 11  8  40-38  44
 7.FC Victoria Rosport                       30  12  8 10  45-44  44
 8.Union Titus Pétange                       30  11  6 13  48-47  39
 9.US Mondorf-les-Bains                      30  10  8 12  55-53  38
10.Racing FC Union Luxembourg                30  11  5 14  46-58  38
11.FC Wiltz 71                               30   7 12 11  43-52  33
12.FC Mondercange                            30   8  8 14  33-57  32
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
13.UN Käerjéng 97                            30   7  7 16  31-49  28       Relegation Playoff
14.CS Fola Esch/Alzette                      30   8  4 18  33-61  28       Relegation Playoff
--------------------------------------------------------------------
15.FC Marisca Mersch                         30   7  5 18  40-62  26  [P]  Relegated
16.FC Schifflange 95                         30   6  7 17  36-59  25  [P]  Relegated

Round 1
[Aug 5]
Schifflange           3-3 Union Titus Pétange   
[Aug 6]
Dudelange             3-1 Wiltz                 
Marisca               1-2 Rosport               
Strassen              1-5 Swift                 
Käerjéng              1-2 Mondercange           
Mondorf               1-3 RFCU Luxembourg       
Jeunesse Esch         1-3 Progrès               
Differdange           5-1 Fola                  

Round 2 [Aug 13]
Fola                  3-2 Dudelange             
Mondercange           3-2 Mondorf               
Strassen              2-1 Käerjéng              
Rosport               1-2 Schifflange           
Wiltz                 0-1 Jeunesse Esch         
RFCU Luxembourg       1-3 Differdange           
Union Titus Pétange   2-0 Swift                 
Progrès               4-3 Marisca               

Round 3 [Aug 20]
Dudelange             2-0 RFCU Luxembourg       
Differdange           2-0 Mondercange           
Marisca               1-1 Wiltz                 
Schifflange           2-0 Progrès               
Jeunesse Esch         4-1 Fola                  
Swift                 3-2 Rosport               
Mondorf               5-3 Käerjéng              
Union Titus Pétange   2-2 Strassen              

Round 4 [Aug 27]
Fola                  1-2 Marisca               
Mondercange           1-0 Dudelange             
Strassen              4-2 Mondorf               
Rosport               3-1 Union Titus Pétange   
Wiltz                 2-1 Schifflange           
RFCU Luxembourg       0-3 Jeunesse Esch         
Käerjéng              0-1 Differdange           
Progrès               2-0 Swift                 

Round 5 [Sep 3]
Dudelange             4-1 Käerjéng              
Differdange           1-1 Mondorf               
Marisca               2-2 RFCU Luxembourg       
Schifflange           3-1 Fola                  
Rosport               0-3 Strassen              
Jeunesse Esch         0-1 Mondercange           
Union Titus Pétange   2-2 Progrès               
Swift                 1-1 Wiltz                 

Round 6 [Sep 17]
Fola                  1-2 Swift                 
Mondercange           1-2 Marisca               
Wiltz                 2-0 Union Titus Pétange   
Progrès               1-1 Rosport               
RFCU Luxembourg       1-0 Schifflange           
Käerjéng              1-1 Jeunesse Esch         
Mondorf               4-0 Dudelange             
Strassen              2-2 Differdange           

Round 7
[Sep 22]
Marisca               2-1 Käerjéng              
[Sep 23]
Dudelange             2-2 Differdange           
Union Titus Pétange   2-1 Fola                  
Progrès               2-0 Strassen              
Swift                 2-1 RFCU Luxembourg       
[Sep 24]
Schifflange           2-2 Mondercange           
Rosport               3-1 Wiltz                 
Jeunesse Esch         2-2 Mondorf               

Round 8 [Sep 27]
Fola                  0-1 Rosport               
Differdange           3-1 Jeunesse Esch         
Mondercange           0-6 Swift                 
Strassen              1-1 Dudelange             
Wiltz                 2-2 Progrès               
RFCU Luxembourg       2-0 Union Titus Pétange   
Käerjéng              1-0 Schifflange           
Mondorf               3-2 Marisca               

Round 9 [Oct 8]
Marisca               1-1 Differdange           
Schifflange           0-0 Mondorf               
Rosport               1-0 RFCU Luxembourg       
Wiltz                 2-1 Strassen              
Jeunesse Esch         1-2 Dudelange             
Swift                 0-0 Käerjéng              
Union Titus Pétange   4-0 Mondercange           
Progrès               3-2 Fola                  

Round 10
[Oct 21]
Differdange           5-0 Schifflange           
[Oct 22]
Fola                  0-1 Wiltz                 
Dudelange             1-0 Marisca               
Mondercange           3-3 Rosport               
Strassen              1-1 Jeunesse Esch         
RFCU Luxembourg       3-3 Progrès               
Mondorf               0-2 Swift                 
Käerjéng              0-1 Union Titus Pétange   

Round 11
[Nov 5]
Schifflange           0-3 Dudelange             
Wiltz                 1-3 RFCU Luxembourg       
Progrès               1-1 Mondercange           
Fola                  1-1 Strassen              
Rosport               1-4 Käerjéng              
Swift                 1-1 Differdange           
Union Titus Pétange   4-1 Mondorf               
[Nov 29]
Marisca               4-1 Jeunesse Esch         

Round 12
[Nov 11]
RFCU Luxembourg       0-1 Fola                  
[Nov 12]
Dudelange             1-0 Swift                 
Differdange           2-0 Union Titus Pétange   
Mondercange           1-3 Wiltz                 
Strassen              1-1 Marisca               
Jeunesse Esch         3-3 Schifflange           
Käerjéng              2-0 Progrès               
Mondorf               abd Rosport               [abandoned at 1-1 in 40' due to floodlight failure]
[Nov 29]
Mondorf               2-0 Rosport               [replay]

Round 13 [Nov 26]
Schifflange           2-1 Marisca               
Progrès               3-0 Mondorf               
Fola                  2-2 Mondercange           
Rosport               0-1 Differdange           
Wiltz                 1-1 Käerjéng              
RFCU Luxembourg       2-1 Strassen              
Swift                 2-0 Jeunesse Esch         
Union Titus Pétange   0-1 Dudelange             

Round 14
[Dec 2]
Marisca               2-2 Swift                 
Jeunesse Esch         0-0 Union Titus Pétange   
Mondercange           0-4 RFCU Luxembourg       
[Dec 3]
Käerjéng              2-1 Fola                  
Dudelange             3-0 Rosport               
Differdange           3-1 Progrès               
Strassen              1-0 Schifflange           
Mondorf               2-0 Wiltz                 

Round 15
[Dec 9]
Wiltz                 1-1 Differdange           
Union Titus Pétange   4-1 Marisca               
[Dec 10]
Fola                  3-2 Mondorf               
Progrès               1-0 Dudelange             
Mondercange           0-0 Strassen              
RFCU Luxembourg       2-1 Käerjéng              
Swift                 2-1 Schifflange           
[Feb 4]
Rosport               1-0 Jeunesse Esch         

Halfway Table:

 1.FC Differdange 03                         15   9  6  0  33-12  33
 2.F91 Dudelange                             15   9  2  4  25-15  29
 3.FC Swift Hesperange                       15   8  4  3  28-15  28  [C]
 4.FC Progrès Niedercorn                     15   7  5  3  28-22  26
 5.Racing FC Union Luxembourg                15   7  2  6  24-21  23
 6.Union Titus Pétange                       15   6  4  5  25-20  22
 7.FC Wiltz 71                               15   5  5  5  19-21  20
 8.FC Victoria Rosport                       15   6  2  7  19-25  20
 9.FC Una Strassen                           15   4  7  4  21-22  19
10.US Mondorf-les-Bains                      15   5  3  7  27-30  18
11.FC Marisca Mersch                         15   4  5  6  25-27  17  [P]
12.FC Mondercange                            15   4  5  6  17-32  17
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
13.FC Schifflange 95                         15   4  4  7  19-26  16  [P]
14.UN Käerjéng 97                            15   4  3  8  19-23  15
--------------------------------------------------------------------
15.AS La Jeunesse d'Esch/Alzette             15   3  5  7  19-24  14
16.CS Fola Esch/Alzette                      15   3  2 10  19-32  11

Round 16 [Feb 11]
Schifflange           2-2 Rosport               
Dudelange             4-0 Fola                  
Differdange           7-0 RFCU Luxembourg       
Marisca               0-3 Progrès               
Jeunesse Esch         5-2 Wiltz                 
Swift                 3-3 Union Titus Pétange   
Käerjéng              0-1 Strassen              
Mondorf               2-0 Mondercange           

Round 17 [Feb 18]
Mondercange           1-1 Differdange           
Strassen              1-0 Union Titus Pétange   
Rosport               1-3 Swift                 
Wiltz                 0-1 Marisca               
Progrès               4-0 Schifflange           
RFCU Luxembourg       0-3 Dudelange             
Käerjéng              2-1 Mondorf               
Fola                  0-1 Jeunesse Esch         

Round 18
[Feb 24]
Jeunesse Esch         3-0 RFCU Luxembourg       
[Feb 25]
Schifflange           1-1 Wiltz                 
Dudelange             4-2 Mondercange           
Differdange           4-0 Käerjéng              
Swift                 0-0 Progrès               
Union Titus Pétange   2-3 Rosport               
Mondorf               1-1 Strassen              
[Mar 6]
Marisca               0-1 Fola                  

Round 19 [Mar 3]
Fola                  2-1 Schifflange           
Mondercange           0-2 Jeunesse Esch         
Strassen              0-0 Rosport               
Wiltz                 4-5 Swift                 
Progrès               2-1 Union Titus Pétange   
RFCU Luxembourg       4-1 Marisca               
Käerjéng              2-2 Dudelange             
Mondorf               0-2 Differdange           

Round 20
[Mar 9]
Union Titus Pétange   1-0 Wiltz                 
[Mar 10]
Schifflange           4-1 RFCU Luxembourg       
Dudelange             2-1 Mondorf               
Differdange           2-0 Strassen              
Marisca               2-1 Mondercange           
Rosport               3-1 Progrès               
Jeunesse Esch         3-0 Käerjéng              
Swift                 4-1 Fola                  

Round 21
[Mar 16]
Differdange           2-0 Dudelange             
[Mar 17]
Fola                  0-3 Union Titus Pétange   
Mondercange           2-1 Schifflange           
Strassen              0-1 Progrès               
Wiltz                 2-2 Rosport               
RFCU Luxembourg       2-5 Swift                 
Käerjéng              1-0 Marisca               
Mondorf               0-2 Jeunesse Esch         

Round 22 [Mar 30]
Schifflange           0-1 Käerjéng              
Jeunesse Esch         4-3 Differdange           
Rosport               2-3 Fola                  
Dudelange             4-3 Strassen              
Marisca               1-4 Mondorf               
Swift                 1-1 Mondercange           
Union Titus Pétange   0-3 RFCU Luxembourg       
Progrès               3-0 Wiltz                 

Round 23 [Apr 7]
Fola                  0-0 Progrès               
Dudelange             1-1 Jeunesse Esch         
Differdange           2-0 Marisca               
Mondercange           0-3 Union Titus Pétange   
Strassen              1-1 Wiltz                 
RFCU Luxembourg       0-3 Rosport               
Käerjéng              1-3 Swift                 
Mondorf               3-3 Schifflange           

Round 24 [Apr 14]
Marisca               3-4 Dudelange             
Schifflange           0-4 Differdange           
Rosport               2-1 Mondercange           
Wiltz                 1-1 Fola                  
Jeunesse Esch         1-2 Strassen              
Progrès               2-1 RFCU Luxembourg       
Swift                 1-2 Mondorf               
Union Titus Pétange   1-1 Käerjéng              

Round 25
[Apr 20]
Differdange           2-0 Swift                 
Mondercange           2-1 Progrès               
Jeunesse Esch         3-1 Marisca               
Mondorf               2-1 Union Titus Pétange   
[Apr 21]
Dudelange             1-0 Schifflange           
Strassen              3-1 Fola                  
RFCU Luxembourg       2-4 Wiltz                 
Käerjéng              0-0 Rosport               

Round 26 [Apr 28]
Fola                  1-2 RFCU Luxembourg       
Marisca               2-3 Strassen              
Schifflange           1-3 Jeunesse Esch         
Rosport               1-1 Mondorf               
Wiltz                 2-1 Mondercange           
Union Titus Pétange   1-4 Differdange           
Swift                 2-1 Dudelange             
Progrès               2-0 Käerjéng              

Round 27 [May 5]
Dudelange             3-0 Union Titus Pétange   
Differdange           2-2 Rosport               
Marisca               2-0 Schifflange           
Mondercange           2-1 Fola                  
Strassen              1-1 RFCU Luxembourg       
Jeunesse Esch         0-2 Swift                 
Käerjéng              2-2 Wiltz                 
Mondorf               2-4 Progrès               

Round 28
[May 12]
Rosport               1-2 Dudelange             
Wiltz                 2-2 Mondorf               
RFCU Luxembourg       1-1 Mondercange           
Swift                 3-1 Marisca               
Union Titus Pétange   2-1 Jeunesse Esch         
Schifflange           0-2 Strassen              
Fola                  1-0 Käerjéng              
[May 13]
Progrès               0-1 Differdange           

Round 29 [May 18]
Dudelange             0-2 Progrès               
Differdange           1-1 Wiltz                 
Marisca               1-4 Union Titus Pétange   
Schifflange           1-4 Swift                 
Strassen              1-0 Mondercange           
Jeunesse Esch         0-2 Rosport               
Käerjéng              1-4 RFCU Luxembourg       
Mondorf               6-0 Fola                  

Round 30 [May 26]
Fola                  2-0 Differdange           
Mondercange           2-1 Käerjéng              
Rosport               2-0 Marisca               
Wiltz                 2-3 Dudelange             
Progrès               1-3 Jeunesse Esch         
RFCU Luxembourg       1-1 Mondorf               
Swift                 2-0 Strassen              
Union Titus Pétange   1-3 Schifflange           

Final Table:

 1.FC Differdange 03                         30  19  9  2  70-23  66       Champions
 2.FC Swift Hesperange                       30  18  7  5  66-35  61  [C]
 3.F91 Dudelange                             30  19  4  7  59-36  61
 4.FC Progrès Niedercorn                     30  16  7  7  54-35  55
 5.AS La Jeunesse d'Esch/Alzette             30  13  6 11  51-41  45
 6.FC Una Strassen                           30  11 11  8  40-38  44
 7.FC Victoria Rosport                       30  12  8 10  45-44  44
 8.Union Titus Pétange                       30  11  6 13  48-47  39
 9.US Mondorf-les-Bains                      30  10  8 12  55-53  38
10.Racing FC Union Luxembourg                30  11  5 14  46-58  38
11.FC Wiltz 71                               30   7 12 11  43-52  33
12.FC Mondercange                            30   8  8 14  33-57  32
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
13.UN Käerjéng 97                            30   7  7 16  31-49  28       Relegation Playoff
14.CS Fola Esch/Alzette                      30   8  4 18  33-61  28       Relegation Playoff
--------------------------------------------------------------------
15.FC Marisca Mersch                         30   7  5 18  40-62  26  [P]  Relegated
16.FC Schifflange 95                         30   6  7 17  36-59  25  [P]  Relegated

Promotion/Relegation Playoffs

[May 31]
Käerjéng              1-3 Hostert               [aet]
[Jun 2]
Fola                  2-2 Rumelange             [aet, 4-1 pen]

NB: US Hostert promoted, UN Käerjéng 97 relegated


Luxembourg Cup

1/16 Finals 
[Oct 28]
Grevenmacher                   2-4 Yellow Boys Weiler-la-Tour     [aet]
Mamer                          1-2 Jeunesse d'Esch                
F91 Dudelange                  0-2 Differdange 03                 
[Oct 29]
UNA Strassen                   4-3 Fola Esch                      
Résidence Walferdange          3-5 Progrès Niederkorn             
Red Star Merl/Belair           2-3 Swift Hesperange               
FF Norden 02                   1-0 FC Lorentzweiler               
Hostert                        2-1 Union Titus Pétange            
FC 72 Erpeldange               1-8 US Mondorf-les-Bains           
Koeppchen Wormeldange          2-5 Mondercange                    
Alisontia Steinsel             5-1 Etzella Ettelbrück             
Jeunesse Canach                4-3 Wiltz                          
AS Luxembourg                  0-3 Racing FC Union Luxembourg     
US Rumelange                   4-0 Marisca Mersch                 
UN Käerjéng 97                 2-3 Schifflange                    
FC Rodange 91                  3-4 SC Bettembourg                 
 
1/8 Finals [Apr 3]
SC Bettembourg                 2-3 Swift Hesperange               
US Rumelange                   0-5 Jeunesse d'Esch                
Mondercange                    0-3 Differdange 03                 
Hostert                        1-0 Racing FC Union Luxembourg     [aet]
FF Norden 02                   1-1 UNA Strassen                   [aet, 2-4 pen]
Schifflange                    1-1 US Mondorf-les-Bains           [aet, 2-4 pen]
Alisontia Steinsel             1-3 Progrès Niederkorn             
Yellow Boys Weiler-la-Tour     3-2 Jeunesse Canach                
 
Quarterfinals [Apr 24]
Hostert                        1-2 US Mondorf-les-Bains           
Progrès Niederkorn             2-0 Differdange 03                 
Jeunesse d'Esch                0-2 Swift Hesperange               
Yellow Boys Weiler-la-Tour     0-2 UNA Strassen                   

Smeifinals [May 1]
UNA Strassen                   0-2 Swift Hesperange               
US Mondorf-les-Bains           0-2 Progrès Niederkorn             

Final [May 9]
Swift Hesperange               1-1 Progrès Niederkorn             [aet, 1-3 pen]

Ehrenpromotion

Final Table:

 1.SC Bettembourg                            30  18  3  9  68-44  57       Promoted
 2.FC Rodange 91                             30  17  4  9  67-52  55       Promoted
--------------------------------------------------------------------
 3.US Rumelange                              30  14  8  8  59-51  50       Promotion Playoff
 4.US Hostert                                30  13 10  7  69-52  49  [R]  Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 5.Etzella Ettelbruck                        30  13  9  8  46-26  48  [R]
 6.Berdenia Berbourg                         30  12  6 12  38-41  42
 7.Koeppchen Wormeldange                     30  12  4 14  41-43  40  [P]
 8.Alisontia Steinsel                        30  11  7 12  48-53  40
 9.Avenir Beggen                             30  11  6 13  40-51  39  [P]
10.FC Mamer 32                               30  10  8 12  54-49  38
11.Jeunesse Canach                           30  10  7 13  42-54  37
12.Résidence Walferdange                     30   8 12 10  56-57  36  [P]
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
13.FC Lorentzweiler                          30   9  9 12  49-54  36  [P]  Relegation Playoff
14.Yellow Boys Weiler-la-Tour                30   8 11 11  53-65  35       Relegation Playoff
--------------------------------------------------------------------
15.CS Grevenmacher                           30   9  7 14  54-64  34       Relegated
16.Blo-Wäiss Medernach                       30   6  7 17  43-71  25       Relegated

Promoted from Division 1: Atert Bissen, US Sandweiler

Promotion/Relegation Playoffs

[May 30]
Lorentzweiler         3-4 Luxembourg City       
[Jun 1]
YB Weiler-la-Tour     0-3 Feulen                

NB: US Feulen and Luxembourg City promoted,
    FC Lorentzweiler and Yellow Boys Weiler-la-Tour relegated


2022/23.

2024/25.

list of champions.

list of all final tables.

list of cup finals.

list of topscorers.


About this document

Prepared and maintained by Karel Stokkermans the Rec.Sport.Soccer Statistics Foundation

Author: Karel Stokkermans
Last updated: 10 Oct 2024

(C) Copyright Karel Stokkermans and RSSSF 2023/24
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.