| Année | Vainqueur (entraineur) | Finaliste | score de la finale |
| 2020 | Paris SG (entr: Thomas Tuchel) | Lyon | 0-0 ap, 6 pen à 5 |
| 2019 | Strasbourg (entr: Thierry Laurey) | Guingamp | 0-0 ap, 4 pen à 1 |
| 2018 | Paris SG (entr: Unai Emery) | Monaco | 3-0 |
| 2017 | Paris SG (entr: Unai Emery) | Monaco | 4-1 |
| 2016 | Paris SG (entr: Laurent Blanc) | Lille | 2-1 |
| 2015 | Paris SG (entr: Laurent Blanc) | Bastia | 4-0 |
| 2014 | Paris SG (entr: Laurent Blanc) | Lyon | 2-1 |
| 2013 | St Etienne (entr: Christophe Galtier) | Rennes | 1-0 |
| 2012 | Marseille (entr: Didier Deschamps) | Lyon | 1-0 (ap) |
| 2011 | Marseille (entr: Didier Deschamps) | Montpellier | 1-0 |
| 2010 | Marseille (entr: Didier Deschamps) | Bordeaux | 3-1 |
| 2009 | Bordeaux (entr: Laurent Blanc) | Vannes OC | 4-0 |
| 2008 | Paris-SG (entr: Paul Le Guen) | Lens | 2-1 |
| 2007 | Bordeaux (entr: Ricardo Gomes) | Lyon | 1-0 |
| 2006 | Nancy (entr: Pablo Correa) | Nice | 2-1 |
| 2005 | Strasbourg (entr: Jacky Dugueperoux) | Caen | 2-1 |
| 2004 | Sochaux (entr: Guy Lacombe) | Nantes | 1-1 ap, 5 pen à 4 |
| 2003 | Monaco (entr: Didier Deschamps) | Sochaux | 4-1 |
| 2002 | Bordeaux (entr: Elie Baup) | Lorient | 3-0 |
| 2001 | Lyon (entr: Jacques Santini) | Monaco | 2-1 ap |
| 2000 | Gueugnon (entr: Alex Dupont) | Paris-SG | 2-0 |
| 1999 | Lens (entr: Daniel Leclerc) | Metz | 1-0 |
| 1998 | Paris-SG (entr: Ricardo Gomes) | Bordeaux | 2-2 ap, 4 pen à 2 |
| 1997 | Strasbourg (entr: Jacky Dugueperoux) | Bordeaux | 0-0 ap, 7 pen à 6 |
| 1996 | Metz (entr: Joël Muller) | Lyon | 0-0 ap, 5 pen à 4 |
| 1995 | Paris-SG (entr: Luis Fernandez) | Bastia | 2-0 |