CHAMPIONS & CUP WINNERS
                 
  Champions # Last     Cup Winners # Last
             
1 AS La Jeunesse Esch 18 2010   1 AS La Jeunesse Esch 9 2013
2 F91 Diddeleng 16 2022   2 FC Déifferdeng '03 9 2023
3 FC Avenir Beggen 5 1994   3 F91 Diddeleng 8 2019
4 Racing FC Union Lëtzebuerg 4 1992   4 Racing FC Union Lëtzebuerg 7 2022
5 CS Fola Esch 3 2021   5 FC Avenir Beggen 7 2002
6 FC Progrès Niedercorn 2 1981   6 CS Grevenmacher 4 2008
7 FC Déifferdeng '03 1 1979   7 FC Progrès Niedercorn 2 1978
8 CS Grevenmacher 1 2003   8 FC Etzella Ettelbruck 1 2001
9 Alliance '01 Lëtzebuerg † 1 1972   9 UN'97 Käerjéng 1 1971
10 CA Spora Luxembourg † 1 1989   10 Union Titus Pétange 1 2005
11 FC Swift Hesper 1 2023   11 CA Spora Luxembourg † 1 1980
          12 FC US Rumelange 1 1975
          13 FC Swift Hesper 1 1990

 

Year Champions Runners-up Third Cup Winners
         
2022/23 FC Swift Hesper FC Progrès Niedercorn F91 Diddeleng FC Déifferdeng '03
2021/22 F91 Diddeleng FC Déifferdeng '03 CS Fola Esch Racing FC Union Lëtzebuerg
2020/21 CS Fola Esch F91 Diddeleng FC Swift Hesper cup not started
2019/20 league not finished     cup not finished
2018/19 F91 Diddeleng CS Fola Esch AS La Jeunesse Esch F91 Diddeleng
2017/18 F91 Diddeleng FC Progrès Niedercorn CS Fola Esch Racing FC Union Lëtzebuerg
2016/17 F91 Diddeleng FC Déifferdeng '03 CS Fola Esch F91 Diddeleng
2015/16 F91 Diddeleng CS Fola Esch FC Déifferdeng '03 F91 Diddeleng
2014/15 CS Fola Esch FC Déifferdeng '03 F91 Diddeleng FC Déifferdeng '03
2013/14 F91 Diddeleng CS Fola Esch FC Déifferdeng '03 FC Déifferdeng '03
2012/13 CS Fola Esch F91 Diddeleng AS La Jeunesse Esch AS La Jeunesse Esch
2011/12 F91 Diddeleng AS La Jeunesse Esch CS Grevenmacher F91 Diddeleng
2010/11 F91 Diddeleng CS Fola Esch UN'97 Käerjéng FC Déifferdeng '03
2009/10 AS La Jeunesse Esch F91 Diddeleng CS Grevenmacher FC Déifferdeng '03
2008/09 F91 Diddeleng FC Déifferdeng '03 CS Grevenmacher F91 Diddeleng
2007/08 F91 Diddeleng Racing FC Union Lëtzebuerg AS La Jeunesse Esch CS Grevenmacher
2006/07 F91 Diddeleng FC Etzella Ettelbruck FC Déifferdeng '03 F91 Diddeleng
2005/06 F91 Diddeleng AS La Jeunesse Esch FC Etzella Ettelbruck F91 Diddeleng
2004/05 F91 Diddeleng FC Etzella Ettelbruck AS La Jeunesse Esch Union Titus Pétange
2003/04 AS La Jeunesse Esch F91 Diddeleng FC Etzella Ettelbruck F91 Diddeleng
2002/03 CS Grevenmacher F91 Diddeleng AS La Jeunesse Esch CS Grevenmacher
2001/02 F91 Diddeleng CS Grevenmacher Racing FC Union Lëtzebuerg FC Avenir Beggen
2000/01 F91 Diddeleng CS Grevenmacher Alliance Äischdall HE FC Etzella Ettelbruck
1999/2000 F91 Diddeleng CS Grevenmacher AS La Jeunesse Esch AS La Jeunesse Esch
1998/99 AS La Jeunesse Esch F91 Diddeleng FC Avenir Beggen AS La Jeunesse Esch
1997/98 AS La Jeunesse Esch Racing FC Union Lëtzebuerg CS Grevenmacher CS Grevenmacher
1996/97 AS La Jeunesse Esch CS Grevenmacher Racing FC Union Lëtzebuerg AS La Jeunesse Esch
1995/96 AS La Jeunesse Esch CS Grevenmacher Racing FC Union Lëtzebuerg Racing FC Union Lëtzebuerg
1994/95 AS La Jeunesse Esch CS Grevenmacher FC Avenir Beggen CS Grevenmacher
1993/94 FC Avenir Beggen CS Grevenmacher AS La Jeunesse Esch FC Avenir Beggen
1992/93 FC Avenir Beggen Racing FC Union Lëtzebuerg AS La Jeunesse Esch FC Avenir Beggen
1991/92 Racing FC Union Lëtzebuerg FC Avenir Beggen CA Spora Luxembourg † FC Avenir Beggen
1990/91 Racing FC Union Lëtzebuerg AS La Jeunesse Esch CA Spora Luxembourg † Racing FC Union Lëtzebuerg
1989/90 Racing FC Union Lëtzebuerg FC Avenir Beggen AS La Jeunesse Esch FC Swift Hesper
1988/89 CA Spora Luxembourg † AS La Jeunesse Esch Racing FC Union Lëtzebuerg Racing FC Union Lëtzebuerg
1987/88 AS La Jeunesse Esch FC Avenir Beggen Racing FC Union Lëtzebuerg AS La Jeunesse Esch
1986/87 AS La Jeunesse Esch FC Avenir Beggen CA Spora Luxembourg † FC Avenir Beggen
1985/86 FC Avenir Beggen AS La Jeunesse Esch CA Spora Luxembourg † Racing FC Union Lëtzebuerg
1984/85 AS La Jeunesse Esch FC Déifferdeng '03 FC Avenir Beggen FC Déifferdeng '03
1983/84 FC Avenir Beggen FC Déifferdeng '03 FC Progrès Niedercorn FC Avenir Beggen
1982/83 AS La Jeunesse Esch FC Avenir Beggen Alliance '01 Lëtzebuerg † FC Avenir Beggen
1981/82 FC Avenir Beggen FC Progrès Niedercorn AS La Jeunesse Esch FC Déifferdeng '03
1980/81 FC Progrès Niedercorn FC Déifferdeng '03 AS La Jeunesse Esch AS La Jeunesse Esch
1979/80 AS La Jeunesse Esch FC Déifferdeng '03 FC Progrès Niedercorn CA Spora Luxembourg †
1978/79 FC Déifferdeng '03 FC Progrès Niedercorn Racing FC Union Lëtzebuerg FC Déifferdeng '03
1977/78 FC Progrès Niedercorn AS La Jeunesse Esch FC Déifferdeng '03 FC Progrès Niedercorn
1976/77 AS La Jeunesse Esch FC Progrès Niedercorn FC Déifferdeng '03 FC Progrès Niedercorn
1975/76 AS La Jeunesse Esch FC Déifferdeng '03 FC US Rumelange AS La Jeunesse Esch
1974/75 AS La Jeunesse Esch FC Avenir Beggen Racing FC Union Lëtzebuerg FC US Rumelange
1973/74 AS La Jeunesse Esch FC Déifferdeng '03 CA Spora Luxembourg † AS La Jeunesse Esch
1972/73 AS La Jeunesse Esch Racing FC Union Lëtzebuerg CS Fola Esch AS La Jeunesse Esch
1971/72 Alliance '01 Lëtzebuerg † FC US Rumelange FC Déifferdeng '03 FC Déifferdeng '03
1970/71 Racing FC Union Lëtzebuerg Alliance '01 Lëtzebuerg † AS La Jeunesse Esch UN'97 Käerjéng
1969/70 AS La Jeunesse Esch FC US Rumelange CA Spora Luxembourg † Racing FC Union Lëtzebuerg