Season Champion Cup
   
2018/2019 PSG Rennes
2017/2018 PSG PSG
2016/2017 Monaco PSG
2015/2016 PSG PSG
2014/2015 PSG PSG
2013/2014 PSG Guingamp
2012/2013 PSG Bordeaux
2011/2012 Montpellier Olympique Lyonnais
2010/2011 Lille Lille
2009/2010 Olympique Marseille PSG
2008/2009 Bordeaux Guingamp
2007/2008 Olympique Lyonnais Olympique Lyonnais
2006/2007 Olympique Lyonnais Sochaux
2005/2006 Olympique Lyonnais PSG
2004/2005 Olympique Lyonnais Auxerre
2003/2004 Olympique Lyonnais PSG
2002/2003 Olympique Lyonnais Auxerre
2001/2002 Olympique Lyonnais Lorient
2000/2001 Nantes Strasbourg
1999/2000 Monaco Nantes
1998/1999 Bordeaux Nantes
1997/1998 Lens PSG
1996/1997 Monaco Nice
1995/1996 Auxerre Auxerre
1994/1995 Nantes PSG
1993/1994 PSG Auxerre
1992/1993   PSG
1991/1992 Olympique Marseille  
1990/1991 Olympique Marseille Monaco
1989/1990 Olympique Marseille Montpellier
1988/1989 Olympique Marseille Olympique Marseille
1987/1988 Monaco Metz
1986/1987 Bordeaux Bordeaux
1985/1986 PSG Bordeaux
1984/1985 Bordeaux Monaco
1983/1984 Bordeaux  
1982/1983 Nantes PSG
1981/1982 Monaco PSG
1980/1981 Saint-Étienne Bastia
1979/1980 Nantes Monaco
1978/1979 Strasbourg Nantes
1977/1978 Monaco Nancy
1976/1977 Nantes Saint-Étienne
1975/1976 Saint-Étienne Olympique Marseille
1974/1975 Saint-Étienne Saint-Étienne
1973/1974 Saint-Étienne Saint-Étienne
1972/1973 Nantes Olympique Lyonnais
1971/1972 Olympique Marseille Olympique Marseille
1970/1971 Olympique Marseille Rennes
1969/1970 Saint-Étienne Saint-Étienne
1968/1969 Saint-Étienne Olympique Marseille
1967/1968 Saint-Étienne Saint-Étienne
1966/1967 Saint-Étienne Olympique Lyonnais
1965/1966 Nantes Strasbourg
1964/1965 Nantes Rennes
1963/1964 Saint-Étienne Olympique Lyonnais
1962/1963 Monaco Monaco
1961/1962 Reims Saint-Étienne
1960/1961 Monaco Sedan
1959/1960 Reims Monaco
1958/1959 Nice La Havre
1957/1958 Reims Reims
1956/1957 Saint-Étienne Toulouse
1955/1956 Nice Sedan
1954/1955 Reims Lille
1953/1954 Lille Nice
1952/1953 Reims Lille
1951/1952 Nice Nice
1950/1951 Nice Strasbourg
1949/1950 Bordeaux Reims
1948/1949 Reims Racing Colombes 92
1947/1948 Olympique Marseille Lille
1946/1947 Roubaix-Tourcoing Lille
1945/1946 Lille Lille
1944/1945   Racing Colombes 92
1943/1944   Nancy
1942/1943   Olympique Marseille
1941/1942   Red Star
1940/1941   Bordeaux
1939/1940   Racing Colombes 92
1938/1939 Sète Racing Colombes 92
1937/1938 Sochaux Olympique Marseille
1936/1937 Olympique Marseille Sochaux
1935/1936 Racing Colombes 92 Racing Colombes 92
1934/1935 Sochaux Olympique Marseille
1933/1934 Sète Sète
1932/1933 Olympique Lillois EAC Roubaix
1931/1932   Cannes
1930/1931   Club Français
1929/1930   Sète
1928/1929 Olympique Marseille Montpellier
1927/1928 Stade Français Red Star
1926/1927 CA Paris Olympique Marseille
1925/1926   Olympique Marseille
1924/1925   CASG Paris
1923/1924   Olympique Marseille
1922/1923   Red Star
1921/1922   Red Star
1920/1921   Red Star
1919/1920   CA Paris
1918/1919   CASG Paris
1917/1918   Olympique de Paris
1916/1917    
1915/1916    
1914/1915    
1913/1914 Olympique Lillois  
1912/1913 Helvétique Marseille  
1911/1912 Stade Raphaëlois  
1910/1911 Helvétique Marseille  
1909/1910 Tourcoing  
1908/1909 Helvétique Marseille  
1907/1908 Roubaix  
1906/1907 Racing Colombes 92  
1905/1906 Roubaix  
1904/1905 Gallia Club  
1903/1904 Roubaix  
1902/1903 Roubaix  
1901/1902 Roubaix  
1900/1901 Standard Athletic Club  
1899/1900 Le Havre  
1898/1899 Le Havre  
1897/1898 Standard Athletic Club  
1896/1897 Standard Athletic Club  
1895/1896 Club Français  
1894/1895 Standard Athletic Club  
1893/1894 Standard Athletic Club