For the love of the game. Find your next match
Competition

Luxembourg, National Division

Standings for season 2026/2027, with form, home and away performance, and competition statistics across seasons.

64Matches this season
3.44Goals per match
46.9%Home wins
9.4%Draws
43.8%Away wins
67.2%Over 2.5 goals
50.0%Both teams scored
Trend

How the league has changed

Goals per match and draw rates across seasons show how the competition has changed over time.

Goals per match

Draws

Season 2026/2027

Standings

#TeamPW DLGFGA GDPtsForm HomeAwayStrength
1 Strassen 880 0172 +15 24 WWWWW 3.00 3.00 1595
2 Differdange 870 1195 +14 21 WWWWW 3.00 2.00 1575
3 Mondorf 860 21611 +5 18 WWWLL 2.25 2.25 1540
4 Racing 852 1218 +13 17 LDWWD 2.50 1.75 1553
5 Progrès 851 2135 +8 16 LLWWD 1.75 2.25 1543
6 Käerjéng 850 32315 +8 15 WWLWW 2.25 1.50 1529
7 Atert 850 31811 +7 15 WLLWW 1.50 2.25 1532
8 Résidence Walferdange 850 31610 +6 15 LWLWW 1.20 3.00 1525
9 Hostert 832 31411 +3 11 WLWDD 1.25 1.50 1506
10 Esch 821 51417 -3 7 LWWLD 1.00 0.80 1481
11 Dudelange 821 5815 -7 7 WWLDL 0.75 1.00 1457
12 Rumelange 820 6823 -15 6 LLLLL 1.50 0.00 1430
13 Rosport 812 51120 -9 5 WDLLD 1.00 0.25 1453
14 Etzella 812 5615 -9 5 LLWLD 0.00 1.00 1457
15 Wiltz 811 61422 -8 4 LLLLL 0.25 0.75 1444
16 Swift 800 8230 -28 0 LLLLL 0.00 0.00 1382
Strength

Strength rankings

Elo adjusts results for opponent strength, so these rankings can differ from the standings. The league average is 1500 and home advantage is 60 points, equivalent to 8.5 additional percentage points for the home side.

1595 Strassen 8 matches · opponent rating 1505
1575 Differdange 8 matches · opponent rating 1493
1553 Racing 8 matches · opponent rating 1499
1543 Progrès 8 matches · opponent rating 1513
1540 Mondorf 8 matches · opponent rating 1507
1532 Atert 8 matches · opponent rating 1504
Calendar

Upcoming matches and recent results

Upcoming

Progrès – Käerjéng Saturday 17 Oct, 16:30
Atert – Hostert Sunday 18 Oct, 15:00
Dudelange – Swift Sunday 18 Oct, 15:00
Esch – Etzella Sunday 18 Oct, 15:00
Mondorf – Wiltz Sunday 18 Oct, 15:00
Rosport – Differdange Sunday 18 Oct, 15:00
Strassen – Racing Sunday 18 Oct, 15:00
Differdange – Dudelange Sunday 25 Oct, 15:00
Etzella – Progrès Sunday 25 Oct, 15:00
Hostert – Strassen Sunday 25 Oct, 15:00
Käerjéng – Atert Sunday 25 Oct, 15:00
Racing – Mondorf Sunday 25 Oct, 15:00
Swift – Esch Sunday 25 Oct, 15:00
Wiltz – Rumelange Sunday 25 Oct, 15:00
Atert – Etzella Saturday 31 Oct, 17:00
Dudelange – Rosport Saturday 31 Oct, 17:00
Esch – Differdange Saturday 31 Oct, 17:00
Mondorf – Hostert Saturday 31 Oct, 17:00
Progrès – Swift Saturday 31 Oct, 17:00
Rumelange – Racing Saturday 31 Oct, 17:00
Résidence Walferdange – Wiltz Saturday 31 Oct, 17:00
Strassen – Käerjéng Saturday 31 Oct, 17:00
Differdange – Progrès Sunday 22 Nov, 15:00
Etzella – Strassen Sunday 22 Nov, 15:00
Hostert – Rumelange Sunday 22 Nov, 15:00
Käerjéng – Mondorf Sunday 22 Nov, 15:00
Racing – Wiltz Sunday 22 Nov, 15:00

Recent results

Atert 4–2 Wiltz 16/09/26
Strassen 2–0 Rumelange 16/09/26
Résidence Walferdange 2–1 Mondorf 16/09/26
Hostert 1–1 Esch 16/09/26
Dudelange 2–4 Käerjéng 16/09/26
Progrès 0–0 Racing 16/09/26
Rosport 1–1 Etzella 16/09/26
Differdange 3–0 Swift 16/09/26
Rumelange 0–6 Atert 13/09/26
Swift 0–3 Résidence Walferdange 13/09/26
Mondorf 1–2 Strassen 13/09/26
Wiltz 1–2 Progrès 12/09/26
Differdange 1–0 Etzella 12/09/26
Hostert 0–0 Dudelange 12/09/26
Racing 5–1 Esch 12/09/26