
Summary
The Luxembourg National Division (LUX1) (or BGL Ligue) is the top league in the Luxembourg football league system. At the end of the 2024-2025 season, the LUX1 teams listed below qualify for the following 2025-2026 non-league play:
- 2025-2026 UEFA Champions League - 1st Qualifying Round:
- 1st place 2024-2025 LUX1 team
- 2025-2026 UEFA Europa Conference League - 1st Qualifying Round:
- 2nd and 3rd place 2024-2025 LUX1 teams
The winner of the 2024-2025 Luxembourg Cup, typically a LUX1 team, also receives a berth in the 1st Qualifying Round of the 2025-2026 UEFA Europa Conference League.
Leagues Pyramid - Luxembourg
Abbrev | League | # of Teams |
---|---|---|
LUX1 | National Division | 16 |
LUX2 | Division of Honour | 16 |
LUX3 | 1.Division | 32 |
LUX4 | 2.Division | 28 |
LUX5 | 3.Division | 20 |
Competition Structure
Season | # of Teams | ||
3 Aug 2024 - 25 May 2025 | 16: LUX1 (12 minimum), LUX2 (4 maximum) |
Season Format
Each LUX1 team plays Home-Away matches with the other 15 LUX1 teams for a total of 30 league matches. Table ranking ties are broken by (1) goal difference, (2) matches won, (3) head-to-head points, (4), head-to-head goal difference, (5) head-to-head goals scored, then (6) a playoff.
Playoffs
Not applicable.
Relegation
At the end of the 2024-2025 LUX1 season, the 15th and 16th place teams will be relegated directly to the LUX2. The 13th and 14th place teams will play in a Promotion/Relegation Playoff with the 3rd and 4th place LUX2 teams.
More Info...
Promotion/Relegation Playoff
Date | Home | Status | Road | Venue |
![]() | 01 | FC Atert Bissen (LUX2)![]() | Terrain Jos Bloes | |||
FC Atert Bissen is promoted to LUX1 |
![]() | 11 | FC Jeunesse Canach (LUX2)![]() | Centre Sportif du Deich | |||
FC Jeunesse Canach is promoted to LUX2 on PKs (5-4) |
League | Home | Road | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
1 | FC Differdange 03 | 30 | 25 -3-2 | 78 | - | 69 | 7 | 62 | 15 | 12 -3-0 | 39 | 33 | 2 | 31 | 15 | 13 -0-2 | 39 | 36 | 5 | 31 |
2 | FC UNA Strassen | 30 | 18 -6-6 | 60 | - | 62 | 23 | 39 | 15 | 10 -2-3 | 32 | 36 | 9 | 27 | 15 | 8 -4-3 | 28 | 26 | 14 | 12 |
3 | F91 Dudelange | 30 | 17 -6-7 | 57 | - | 67 | 34 | 33 | 15 | 9 -2-4 | 29 | 38 | 20 | 18 | 15 | 8 -4-3 | 28 | 29 | 14 | 15 |
4 | Racing FC Union | 30 | 17 -6-7 | 57 | - | 50 | 22 | 28 | 15 | 12 -1-2 | 37 | 32 | 11 | 21 | 15 | 5 -5-5 | 20 | 18 | 11 | 7 |
5 | FC Progrès Niedercorn | 30 | 16 -7-7 | 55 | - | 54 | 30 | 24 | 15 | 10 -3-2 | 33 | 35 | 16 | 19 | 15 | 6 -4-5 | 22 | 19 | 14 | 5 |
6 | FC Swift Hesperange | 30 | 16 -6-8 | 54 | - | 56 | 34 | 22 | 15 | 10 -1-4 | 31 | 30 | 13 | 17 | 15 | 6 -5-4 | 23 | 26 | 21 | 5 |
7 | US Mondorf-les-Bains | 30 | 16 -5-9 | 53 | - | 53 | 39 | 14 | 15 | 8 -3-4 | 27 | 27 | 20 | 7 | 15 | 8 -2-5 | 26 | 26 | 19 | 7 |
8 | Jeunesse d'Esch | 30 | 11 -9-10 | 42 | - | 41 | 48 | -7 | 15 | 8 -5-2 | 29 | 31 | 20 | 11 | 15 | 3 -4-8 | 13 | 10 | 28 | -18 |
9 | Union Titus Pétange | 30 | 11 -8-11 | 41 | - | 41 | 32 | 9 | 15 | 5 -4-6 | 19 | 20 | 15 | 5 | 15 | 6 -4-5 | 22 | 21 | 17 | 4 |
10 | US Hostert | 30 | 11 -5-14 | 38 | - | 50 | 69 | -19 | 15 | 5 -3-7 | 18 | 23 | 39 | -16 | 15 | 6 -2-7 | 20 | 27 | 30 | -3 |
11 | FC Victoria Rosport | 30 | 8 -10-12 | 34 | - | 29 | 45 | -16 | 15 | 4 -5-6 | 17 | 11 | 18 | -7 | 15 | 4 -5-6 | 17 | 18 | 27 | -9 |
12 | FC Rodange 91 | 30 | 7 -8-15 | 29 | - | 40 | 62 | -22 | 15 | 4 -6-5 | 18 | 21 | 27 | -6 | 15 | 3 -2-10 | 11 | 19 | 35 | -16 |
13 | FC Wiltz 71 | 30 | 8 -5-17 | 29 | - | 37 | 61 | -24 | 15 | 5 -3-7 | 18 | 19 | 28 | -9 | 15 | 3 -2-10 | 11 | 18 | 33 | -15 |
14 | SC Bettembourg | 30 | 7 -2-21 | 23 | - | 29 | 59 | -30 | 15 | 3 -1-11 | 10 | 15 | 30 | -15 | 15 | 4 -1-10 | 13 | 14 | 29 | -15 |
15 | CS Fola Esch | 30 | 4 -1-25 | 13 | - | 18 | 78 | -60 | 15 | 2 -1-12 | 7 | 4 | 36 | -32 | 15 | 2 -0-13 | 6 | 14 | 42 | -28 |
16 | FC Mondercange | 30 | 3 -3-24 | 12 | - | 21 | 74 | -53 | 15 | 1 -2-12 | 5 | 8 | 30 | -22 | 15 | 2 -1-12 | 7 | 13 | 44 | -31 |
2025-2026 UEFACL 2025-2026 UEFAECL Relegation Playoff Relegation to LUX2 |
Results
![]() | 50 | SC Bettembourg![]() | Stade Jos Nosbaum |
![]() | 20 | FC Rodange 91![]() | Stade Achille Hammerel |
![]() | 03 | FC Swift Hesperange![]() | Stade Municipal de Pétange |
![]() | 72 | FC Mondercange![]() | Stade Jos Haupert |
![]() | 41 | Jeunesse d'Esch![]() | Stade John Grün |
![]() | 14 | FC Victoria Rosport![]() | Stade émile Mayrisch |
![]() | 10 | FC Differdange 03![]() | Complexe Sportif Jean Wirtz |
![]() | 22 | US Hostert![]() | Stade Geitz |
![]() | 42 | FC Wiltz 71![]() | Stade Joseph Philippart |
![]() | 20 | CS Fola Esch![]() | Stade Municipal de Oued Zem |
![]() | 11 | Racing FC Union![]() | Stade Parc des Sports (Déifferdeng) |
![]() | 03 | FC UNA Strassen![]() | Party-Rent-Arena |
![]() | 20 | F91 Dudelange![]() | Stade de la Frontière (Esch-Uelzecht) |
![]() | 12 | US Mondorf-les-Bains![]() | Stade Communal (Mondercange) |
![]() | 10 | FC Progrès Niedercorn![]() | Stade Alphonse Theis |
![]() | 18 | Union Titus Pétange![]() | Stade Jos Becker |
![]() | 01 | Jeunesse d'Esch![]() | Stade émile Mayrisch |
![]() | 30 | SC Bettembourg![]() | Complexe Sportif Jean Wirtz |
![]() | 11 | US Hostert![]() | Stade Joseph Philippart |
![]() | 40 | FC Swift Hesperange![]() | Stade John Grün |