Résultats des finales
{| tableborder="1" cellspacing="4" style="margin: 5px 5px 5px 1em; border:1px solid; text-align:left;"
|Année
|Vainqueur
|Finaliste
|Résultat
|-
|1918
|Olympique de Pantin
|FC Lyon
|3-0
|-
|1919
|CA Société Générale
|Olympique de Paris
|3-2ap
|-
|1920
|CA Paris
|Le Havre
|2-1
|-
|1921
|Red Star
|Olympique Paris
|2-1
|-
|1922
|Red Star
|Rennes
|2-0
|-
|1923
|Red Star
|FC Cette
|4-2
|-
|1924
|Marseille
|FC Cette
|3-2ap
|-
|1925
|CA Société Générale
|Rouen
|1-1ap, mais rejoué 3-2
|-
|1926
|Marseille
|AS Valentigney
|4-1
|-
|1927
|Marseille
|US Quevilly
|3-0
|-
|1928
|Red Star
|CA Paris
|3-1
|-
|1929
|SO Montpellier
|Sète
|2-0
|-
|1930
|Sète
|RC Paris
|3-1ap
|-
|1931
|Club Français
|Montpellier
|3-0
|-
|1932
|Cannes
|Roubaix
|1-0
|-
|1933
|Excelsior Roubaix
|Roubaix
|3-1
|-
|1934
|Sète
|Marseille
|2-1
|-
|1935
|Marseille
|Rennes
|3-0
|-
|1936
|RC Paris
|Charleville
|1-0
|-
|1937
|Sochaux
|Strasbourg
|2-1
|-
|1938
|Marseille
|Metz
|2-1ap
|-
|1939
|RC Paris
|Lille
|3-1
|-
|1940
|RC Paris
|Marseille
|2-1
|-
|1941
|Bordeaux
|SC Fives
|2-0
|-
|1942
|Red Star
|Sète
|2-0
|-
|1943
|Marseille
|Bordeaux
|2-2ap, mais rejoué 4-0
|-
|1944
|E.F. Nancy-Lorraine
|Reims
|4-0
|-
|1945
|RC Paris
|Lille
|3-0
|-
|1946
|Lille
|Red Star
|4-2
|-
|1947
|Lille
|Strasbourg
|2-0
|-
|1948
|Lille
|Lens
|3-2
|-
|1949
|RC Paris
|Lille
|5-2
|-
|1950
|Reims
|RC Paris
|2-0
|-
|1951
|Strasbourg
|Valenciennes
|3-0
|-
|1952
|Nice
|Bordeaux
|5-3
|-
|1953
|Lille
|FC Nancy
|2-1
|-
|1954
|Nice
|Marseille
|2-1
|-
|1955
|Lille
|Bordeaux
|5-2
|-
|1956
|Sedan
|AS Troyes
|3-1
|-
|1957
|Toulouse
|Angers
|6-3
|-
|1958
|Reims
|Nîmes
|3-1
|-
|1959
|Le Havre
|Sochaux
|2-2ap, mais rejoué 3-0
|-
|1960
|Monaco
|Saint-Etienne
|4-2ap
|-
|1961
|Sedan
|Nîmes
|3-1
|-
|1962
|Saint-Etienne
|FC Nancy
|1-0
|-
|1963
|Monaco
|Lyon
|0-0ap, rejoué 2-0
|-
|1964
|Lyon
|Bordeaux
|2-0
|-
|1965
|Rennes
|Sedan
|2-2ap, rejoué 3-1
|-
|1966
|Strasbourg
|Nantes
|1-0
|-
|1967
|Lyon
|Sochaux
|3-1
|-
|1968
|Saint-Etienne
|Bordeaux
|2-1
|-
|1969
|Marseille
|Bordeaux
|2-0
|-
|1970
|Saint-Etienne
|Nantes
|5-0
|-
|1971
|Rennes
|Lyon
|1-0
|-
|1972
|Marseille
|Bastia
|2-1
|-
|1973
|Lyon
|Nantes
|2-1
|-
|1974
|Saint-Etienne
|Monaco
|2-1
|-
|1975
|Saint-Etienne
|Lens
|2-0
|-
|1976
|Marseille
|Lyon
|2-0
|-
|1977
|Saint-Etienne
|Reims
|2-1
|-
|1978
|Nancy
|Nice
|1-0
|-
|1979
|Nantes
|Auxerre
|4-1ap
|-
|1980
|Monaco
|Auxerre
|3-1
|-
|1981
|Bastia
|Saint-Etienne
|2-1
|-
|1982
|Paris-SG
|Saint-Etienne
|2-2ap, 6 tab à 5
|-
|1983
|Paris-SG
|Nantes
|3-2
|-
|1984
|Metz
|Monaco
|2-0ap
|-
|1985
|Monaco
|Paris-SG
|1-0
|-
|1986
|Bordeaux
|Marseille
|2-1ap
|-
|1987
|Bordeaux
|Marseille
|2-0
|-
|1988
|Metz
|Sochaux
|1-1ap, 5 tab à 4
|-
|1989
|Marseille
|Monaco
|4-3
|-
|1990
|Montpellier
|Matra Racing
|2-1ap
|-
|1991
|Monaco
|Marseille
|1-0
|-
|1993
|Paris-SG
|Nantes
|3-0
|-
|1994
|Auxerre
|Montpellier
|3-0
|-
|1995
|Paris-SG
|Strasbourg
|1-0
|-
|1996
|Auxerre
|Nîmes
|2-1
|-
|1997
|Nice
|Guingamp
|1-1ap, 4 tab à 3
|-
|1998
|Paris-SG
|Lens
|2-1
|-
|1999
|Nantes
|Sedan
|1-0
|-
|2000
|Nantes
|Calais
|2-1
|-
|2001
|Strasbourg
|Amiens
|0-0ap, 5 tab à 4
|-
|2002
|Lorient
|Bastia
|1-0
|-
|2003
|Auxerre
|Paris-SG
|2-1
|-
|2004
|Paris-SG
|Chateauroux
|1-0
|