All 240 matches of the National Division 2021/22 season, with results. Last match: Swift Hesperange 2–0 Racing FC Union Luxembourg.
Matchweek 1
Matchweek 2
Matchweek 3
Matchweek 4
Matchweek 5
Matchweek 6
Matchweek 7
Matchweek 8
Matchweek 9
Matchweek 10
Matchweek 11
Matchweek 12
Matchweek 13
Matchweek 14
Matchweek 15
Matchweek 16
Matchweek 17
Matchweek 18
Matchweek 19
Matchweek 20
Matchweek 21
Matchweek 22
Matchweek 23
Matchweek 24
Matchweek 25
Matchweek 26
Matchweek 27
Matchweek 28
Matchweek 29
Matchweek 30
Results · 2021/22
4 matches
8 matches
Stade Jos Nosbaum · Dudelange
F91 Dudelange
7 – 0
FT·
RM Hamm Benfica
Stade Jos Haupert · Niedercorn
Progres Niederkorn
2 – 1
FT·
Wiltz
Stade Achille Hammerel · Luxembourg
Racing FC Union Luxembourg
6 – 1
FT·
UNA Strassen
Stade Municipal de Pétange · Pétange
Union Titus Petange
0 – 1
FT·
Fola Esch
Stade de la Frontière · Esch-sur-Alzette
AS Jeunesse Esch
1 – 0
FT·
Rodange 91
Stade John Grün · Mondorf-les-Bains
US Mondorf-les-bains
3 – 1
FT·
Victoria Rosport
Stade Jos Becker · Hostert
US Hostert
1 – 3
FT·
Swift Hesperange
Centre Sportif du Deich · Ettelbrück
Etzella Ettelbruck
0 – 2
FT·
FC Differdange 03
8 matches
Stade Émile Mayrisch · Esch-sur-Alzette
Fola Esch
1 – 1
FT·
US Mondorf-les-bains
Stade Parc des Sports · Differdange
FC Differdange 03
2 – 0
FT·
Progres Niederkorn
Terrain de Football Cents · Luxembourg
RM Hamm Benfica
1 – 3
FT·
AS Jeunesse Esch
Complexe Sportif Jean Wirtz · Strossen
UNA Strassen
2 – 2
FT·
Union Titus Petange
Party-Rent-Arena · Rosport
Victoria Rosport
0 – 3
FT·
Etzella Ettelbruck
Stade Joseph Philippart · Rodange
Rodange 91
2 – 3
FT·
US Hostert
Stade am Petz · Weidingen
Wiltz
0 – 3
FT·
F91 Dudelange
Stade Alphonse Theis · Hesperange
Swift Hesperange
2 – 0
FT·
Racing FC Union Luxembourg
Final standings · 2021/22
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
1 | F91 Dudelange | 30 | 21 | 4 | 5 | 78 | 27 | +51 | 67 | WWWWL |
2▲ | FC Differdange 03 | 30 | 19 | 5 | 6 | 58 | 28 | +30 | 62 | WWWWW |
3▼ | Fola Esch | 30 | 18 | 8 | 4 | 64 | 37 | +27 | 62 | DWWWW |
4 | Swift Hesperange | 30 | 18 | 6 | 6 | 61 | 26 | +35 | 60 | WWDLW |
5 | Progres Niederkorn | 30 | 16 | 7 | 7 | 68 | 37 | +31 | 55 | LWDWL |
6 | UNA Strassen | 30 | 14 | 9 | 7 | 53 | 36 | +17 | 51 | DLWWW |
7 | Racing FC Union Luxembourg | 30 | 15 | 4 | 11 | 56 | 48 | +8 | 49 | LWLWL |
8 | AS Jeunesse Esch | 30 | 14 | 5 | 11 | 44 | 30 | +14 | 47 | WWDLL |
9▲ | US Mondorf-les-bains | 30 | 10 | 7 | 13 | 38 | 44 | -6 | 37 | DWLWW |
10 | Etzella Ettelbruck | 30 | 12 | 1 | 17 | 45 | 66 | -21 | 37 | WLDLL |
11▼ | Union Titus Petange | 30 | 10 | 5 | 15 | 40 | 41 | -1 | 35 | DLDLW |
12 | Victoria Rosport | 30 | 8 | 9 | 13 | 45 | 59 | -14 | 33 | LLDLD |
13 | Wiltz | 30 | 9 | 4 | 17 | 42 | 53 | -11 | 31 | LLWWL |
14 | US Hostert | 30 | 8 | 6 | 16 | 42 | 63 | -21 | 30 | WLLLD |
15 | Rodange 91 | 30 | 6 | 1 | 23 | 23 | 70 | -47 | 19 | LLLLW |
16 | RM Hamm Benfica | 30 | 1 | 1 | 28 | 13 | 105 | -92 | 4 | LLLLL |
| # | Team | P | GD | Pts |
|---|---|---|---|---|
1 | F91 Dudelange | 30 | +51 | 67 |
2▲ | FC Differdange 03 | 30 | +30 | 62 |
3▼ | Fola Esch | 30 | +27 | 62 |
4 | Swift Hesperange | 30 | +35 | 60 |
5 | Progres Niederkorn | 30 | +31 | 55 |
6 | UNA Strassen | 30 | +17 | 51 |
7 | Racing FC Union Luxembourg | 30 | +8 | 49 |
8 | AS Jeunesse Esch | 30 | +14 | 47 |
9▲ | US Mondorf-les-bains | 30 | -6 | 37 |
10 | Etzella Ettelbruck | 30 | -21 | 37 |
11▼ | Union Titus Petange | 30 | -1 | 35 |
12 | Victoria Rosport | 30 | -14 | 33 |
13 | Wiltz | 30 | -11 | 31 |
14 | US Hostert | 30 | -21 | 30 |
15 | Rodange 91 | 30 | -47 | 19 |
16 | RM Hamm Benfica | 30 | -92 | 4 |
- UEFA Champions League Qualifiers
- UEFA Conference League Qualifiers
- Relegation Play-off
- Relegation
