Final Table: 1.FC Differdange 03 30 25 3 2 69- 7 78 [C] Champions 2.FC Una Strassen 30 18 6 6 62-23 60 3.F91 Dudelange 30 17 6 7 67-34 57 4.Racing FC Union Luxembourg 30 17 6 7 50-22 57 5.FC Progrès Niedercorn 30 16 7 7 54-30 55 6.FC Swift Hesperange 30 16 6 8 56-34 54 7.US Mondorf-les-Bains 30 16 5 9 53-39 53 8.AS La Jeunesse d'Esch/Alzette 30 11 9 10 41-48 42 9.Union Titus Pétange 30 11 8 11 41-32 41 10.US Hostert 30 11 5 14 50-69 38 [P] 11.FC Victoria Rosport 30 8 10 12 29-45 34 12.FC Rodange 91 30 7 8 15 40-62 29 [P] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 13.FC Wiltz 71 30 8 5 17 37-61 29 Relegation Playoff 14.SC Bettembourg 30 7 2 21 29-59 23 [P] Relegation Playoff -------------------------------------------------------------------- 15.CS Fola Esch/Alzette 30 4 1 25 18-78 13 Relegated 16.FC Mondercange 30 3 3 24 21-74 12 Relegated Round 1 [Aug 3] Rodange 1-1 RFCU Luxembourg [Aug 4] Rosport 1-0 Fola Jeunesse Esch 1-1 Mondorf Bettembourg 0-3 Dudelange Swift 4-0 Union Titus Pétange Hostert 3-4 Wiltz Mondercange 0-2 Progrès [Aug 5] Differdange 2-0 Strassen Round 2 [Aug 11] Fola 0-5 Differdange Dudelange 3-0 Rosport Strassen 4-0 Rodange RFCU Luxembourg 3-0 Wiltz Union Titus Pétange 6-0 Mondercange Hostert 1-5 Swift Mondorf 2-1 Bettembourg Progrès 3-0 Jeunesse Esch Round 3 [Aug 17] RFCU Luxembourg 4-1 Hostert [Aug 18] Rodange 3-1 Fola Rosport 1-0 Mondorf Wiltz 0-3 Strassen Jeunesse Esch 0-0 Union Titus Pétange Differdange 3-0 Dudelange Mondercange 1-2 Swift Bettembourg 1-3 Progrès Round 4 [Aug 24] Swift 5-1 Jeunesse Esch [Aug 25] Fola 1-0 Wiltz Dudelange 3-2 Rodange Strassen 0-0 RFCU Luxembourg Progrès 2-1 Rosport Union Titus Pétange 4-0 Bettembourg Hostert 2-1 Mondercange Mondorf 0-4 Differdange Round 5 [Aug 31] Wiltz 0-4 Dudelange [Sep 1] Rodange 1-5 Mondorf Strassen 2-1 Hostert Rosport 1-2 Union Titus Pétange Jeunesse Esch 3-0 Mondercange Bettembourg 3-0 Swift RFCU Luxembourg 2-1 Fola Differdange 1-0 Progrès Round 6 [Sep 14] Hostert 0-0 Jeunesse Esch [Sep 15] Dudelange 2-4 RFCU Luxembourg Mondercange 0-2 Bettembourg Swift 5-0 Rosport Union Titus Pétange 0-1 Differdange Mondorf 3-2 Wiltz Fola 0-1 Strassen Progrès 5-1 Rodange Round 7 [Sep 21] Fola 0-4 Hostert Rodange 0-0 Union Titus Pétange Strassen 0-1 Dudelange RFCU Luxembourg 3-0 Mondorf Wiltz 1-2 Progrès [Sep 22] Differdange 0-0 Swift Rosport 2-0 Mondercange Bettembourg 1-2 Jeunesse Esch Round 8 [Sep 25] Dudelange 6-1 Fola Mondercange 1-2 Differdange Jeunesse Esch 1-1 Rosport Bettembourg 2-4 Hostert Swift 4-0 Rodange Union Titus Pétange 1-0 Wiltz Progrès abd RFCU Luxembourg [abandoned at 0-0 in 31' due to Mondorf 1-1 Strassen unplayable pitch] [Oct 30] Progrès 1-1 RFCU Luxembourg [replay] Round 9 [Sep 29] Fola 0-4 Mondorf Dudelange 3-0 Hostert Rodange 3-2 Mondercange Strassen 1-1 Progrès Rosport 1-1 Bettembourg Wiltz 0-0 Swift Differdange 1-0 Jeunesse Esch RFCU Luxembourg 2-1 Union Titus Pétange Round 10 [Oct 19] Swift 1-0 RFCU Luxembourg [Oct 20] Mondercange 0-3 Wiltz Jeunesse Esch 3-2 Rodange Progrès 5-2 Fola Bettembourg 0-3 Differdange Union Titus Pétange 0-1 Strassen Hostert 1-4 Rosport Mondorf 2-2 Dudelange Round 11 [Oct 26] Strassen 0-2 Swift [Oct 27] Fola 0-0 Union Titus Pétange Differdange 3-0 Rosport Rodange 1-2 Bettembourg Wiltz 2-3 Jeunesse Esch RFCU Luxembourg 5-2 Mondercange Mondorf 3-1 Hostert Dudelange 1-0 Progrès Round 12 [Nov 2] Union Titus Pétange 2-2 Dudelange [Nov 3] Mondercange 1-1 Strassen Progrès 1-1 Mondorf Bettembourg 0-1 Wiltz Hostert 1-3 Differdange Rosport 1-0 Rodange Swift 2-0 Fola Jeunesse Esch 2-1 RFCU Luxembourg Round 13 [Nov 23] Dudelange 4-3 Swift RFCU Luxembourg 1-0 Bettembourg [Nov 24] Fola 1-0 Mondercange Rodange 1-5 Differdange Strassen 5-0 Jeunesse Esch Progrès 3-2 Hostert Mondorf 1-0 Union Titus Pétange Wiltz 1-1 Rosport Round 14 [Nov 30] Mondercange 0-2 Dudelange [Dec 1] Differdange 4-1 Wiltz Bettembourg 0-4 Strassen Swift awd Mondorf [awarded 0-3; Swift dns] Union Titus Pétange 0-0 Progrès Rosport 0-2 RFCU Luxembourg [Dec 11] Jeunesse Esch 4-2 Fola Hostert 4-3 Rodange Round 15 [Dec 7] Union Titus Pétange 0-2 Hostert Dudelange 1-1 Jeunesse Esch RFCU Luxembourg 1-0 Differdange [Dec 8] Strassen 4-1 Rosport Wiltz 3-1 Rodange Fola 0-2 Bettembourg Mondorf 0-2 Mondercange [Dec 11] Progrès 1-1 Swift Halfway Table: 1.FC Differdange 03 15 13 1 1 37- 5 40 [C] 2.F91 Dudelange 15 10 3 2 37-18 33 3.Racing FC Union Luxembourg 15 10 3 2 30-12 33 4.FC Swift Hesperange 15 9 3 3 34-14 30 5.FC Progrès Niedercorn 15 8 5 2 29-14 29 6.FC Una Strassen 15 8 4 3 27-10 28 7.US Mondorf-les-Bains 15 7 4 4 26-20 25 8.AS La Jeunesse d'Esch/Alzette 15 6 5 4 21-25 23 9.FC Victoria Rosport 15 5 3 7 15-25 18 10.Union Titus Pétange 15 4 5 6 16-14 17 11.US Hostert 15 5 1 9 27-37 16 [P] 12.FC Wiltz 71 15 4 2 9 18-29 14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 13.SC Bettembourg 15 4 1 10 15-29 13 [P] 14.FC Rodange 91 15 2 2 11 19-43 8 [P] -------------------------------------------------------------------- 15.CS Fola Esch/Alzette 15 2 1 12 9-39 7 16.FC Mondercange 15 1 1 13 10-36 4 Round 16 [Feb 9] Rodange 2-2 Strassen Wiltz 1-0 RFCU Luxembourg Jeunesse Esch 3-1 Progrès Swift 3-0 Hostert Differdange 4-0 Fola Mondercange 0-2 Union Titus Pétange Rosport 0-3 Dudelange Bettembourg 1-2 Mondorf Round 17 [Feb 15] Dudelange 0-1 Differdange [Feb 16] Strassen 3-0 Wiltz Progrès 1-0 Bettembourg Union Titus Pétange 0-0 Jeunesse Esch Hostert 1-0 RFCU Luxembourg Swift 0-0 Mondercange Mondorf 2-3 Rosport Fola 1-5 Rodange Round 18 [Feb 22] RFCU Luxembourg 0-1 Strassen [Feb 23] Mondercange 2-4 Hostert Rodange 1-3 Dudelange Wiltz 4-1 Fola Jeunesse Esch 3-3 Swift Differdange 3-0 Mondorf Rosport 0-0 Progrès Bettembourg 1-3 Union Titus Pétange Round 19 [Mar 1] Progrès 0-2 Differdange [Mar 2] Fola 0-3 RFCU Luxembourg Dudelange 3-1 Wiltz Mondercange 1-0 Jeunesse Esch Swift 1-0 Bettembourg Union Titus Pétange 0-0 Rosport Hostert 2-2 Strassen Mondorf 1-1 Rodange Round 20 [Mar 8] Differdange 2-0 Union Titus Pétange Rodange 1-1 Progrès Strassen 3-0 Fola Rosport 1-1 Swift Jeunesse Esch 0-3 Hostert RFCU Luxembourg 1-1 Dudelange [Mar 9] Wiltz 0-2 Mondorf Bettembourg 2-1 Mondercange Round 21 [Mar 16] Dudelange 1-3 Strassen Mondercange 1-1 Rosport Swift 0-2 Differdange Union Titus Pétange 3-0 Rodange Hostert 2-1 Fola Mondorf 0-1 RFCU Luxembourg Jeunesse Esch 5-1 Bettembourg Progrès 3-1 Wiltz Round 22 [Mar 28] Rodange 0-2 Swift [Mar 29] RFCU Luxembourg 1-3 Progrès [Mar 30] Fola 0-2 Dudelange Differdange 4-0 Mondercange Strassen 1-3 Mondorf Rosport 1-1 Jeunesse Esch Wiltz 0-3 Union Titus Pétange Hostert 1-3 Bettembourg Round 23 [Apr 5] Progrès 1-0 Strassen [Apr 6] Mondercange 0-2 Rodange Jeunesse Esch 0-2 Differdange Bettembourg 1-2 Rosport Swift 3-1 Wiltz Union Titus Pétange 1-0 RFCU Luxembourg Hostert 1-1 Dudelange Mondorf 2-0 Fola Round 24 [Apr 12] RFCU Luxembourg 3-1 Swift Differdange 1-0 Bettembourg [Apr 13] Fola 0-2 Progrès Dudelange 3-0 Mondorf Rodange 2-0 Jeunesse Esch Strassen 4-0 Union Titus Pétange Rosport 1-2 Hostert Wiltz 2-0 Mondercange Round 25 [Apr 18] Mondercange 0-4 RFCU Luxembourg Union Titus Pétange 2-4 Fola [Apr 19] Rosport 0-2 Differdange Jeunesse Esch 1-1 Wiltz Progrès 2-1 Dudelange Bettembourg 1-2 Rodange Swift 1-2 Strassen Hostert 2-1 Mondorf Round 26 [Apr 27] Fola 0-3 Swift Dudelange 1-1 Union Titus Pétange Differdange 4-0 Hostert Rodange 0-0 Rosport Strassen 5-0 Mondercange Wiltz 3-2 Bettembourg RFCU Luxembourg 2-0 Jeunesse Esch Mondorf 2-1 Progrès Round 27 [May 3] Swift 0-4 Dudelange [May 4] Differdange 0-0 Rodange Mondercange 0-1 Fola Rosport 1-1 Wiltz Jeunesse Esch 3-2 Strassen Bettembourg 0-0 RFCU Luxembourg Union Titus Pétange 1-2 Mondorf Hostert 1-3 Progrès Round 28 [May 10] Wiltz 0-4 Differdange Progrès 0-1 Union Titus Pétange [May 11] Dudelange 2-3 Mondercange Rodange 1-1 Hostert Strassen 3-0 Bettembourg RFCU Luxembourg 2-0 Rosport Mondorf 4-0 Swift [May 12] Fola 0-1 Jeunesse Esch Round 29 [May 18] Differdange 1-1 RFCU Luxembourg Mondercange 1-2 Mondorf Rodange 4-2 Wiltz Rosport 0-3 Strassen Jeunesse Esch 2-0 Dudelange Bettembourg 2-0 Fola Swift 1-0 Progrès Hostert 1-8 Union Titus Pétange Round 30 [May 25] Fola 1-4 Rosport Dudelange 5-0 Bettembourg Strassen 1-0 Differdange Wiltz 2-2 Hostert Progrès 7-2 Mondercange RFCU Luxembourg 2-0 Rodange Union Titus Pétange 0-3 Swift Mondorf 4-1 Jeunesse Esch Final Table: 1.FC Differdange 03 30 25 3 2 69- 7 78 [C] Champions 2.FC Una Strassen 30 18 6 6 62-23 60 3.F91 Dudelange 30 17 6 7 67-34 57 4.Racing FC Union Luxembourg 30 17 6 7 50-22 57 5.FC Progrès Niedercorn 30 16 7 7 54-30 55 6.FC Swift Hesperange 30 16 6 8 56-34 54 7.US Mondorf-les-Bains 30 16 5 9 53-39 53 8.AS La Jeunesse d'Esch/Alzette 30 11 9 10 41-48 42 9.Union Titus Pétange 30 11 8 11 41-32 41 10.US Hostert 30 11 5 14 50-69 38 [P] 11.FC Victoria Rosport 30 8 10 12 29-45 34 12.FC Rodange 91 30 7 8 15 40-62 29 [P] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 13.FC Wiltz 71 30 8 5 17 37-61 29 Relegation Playoff 14.SC Bettembourg 30 7 2 21 29-59 23 [P] Relegation Playoff -------------------------------------------------------------------- 15.CS Fola Esch/Alzette 30 4 1 25 18-78 13 Relegated 16.FC Mondercange 30 3 3 24 21-74 12 Relegated
Prepared and maintained by Karel Stokkermans the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 26 May 2025
(C) Copyright Karel Stokkermans and RSSSF 2024/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.