| Year |
Champion |
Cup winner |
League cup winner |
Supercup winner |
| 2025 | Paris Saint-Germain 13 | Paris Saint-Germain 16 | | |
| 24 | Paris Saint-Germain 12 | Paris Saint-Germain 15 | | Paris Saint-Germain 13 |
| 23 | Paris Saint-Germain 11 | Toulouse FC 2 | | Paris Saint-Germain 12 |
| 22 | Paris Saint-Germain 10 | FC Nantes 4 | | Paris Saint-Germain 11 |
| 21 | Lille OSC 4 | Paris Saint-Germain 14 | | Lille OSC 1 |
| 2020 | Paris Saint-Germain 9 | Paris Saint-Germain 13 | Paris Saint-Germain 9 | Paris Saint-Germain 10 |
| 19 | Paris Saint-Germain 8 | Stade Rennais 3 | RC Strasbourg 3 | Paris Saint-Germain 9 |
| 18 | Paris Saint-Germain 7 | Paris Saint-Germain 12 | Paris Saint-Germain 8 | Paris Saint-Germain 8 |
| 17 | AS Monaco 8 | Paris Saint-Germain 11 | Paris Saint-Germain 7 | Paris Saint-Germain 7 |
| 16 | Paris Saint-Germain 6 | Paris Saint-Germain 10 | Paris Saint-Germain 6 | Paris Saint-Germain 6 |
| 15 | Paris Saint-Germain 5 | Paris Saint-Germain 9 | Paris Saint-Germain 5 | Paris Saint-Germain 5 |
| 14 | Paris Saint-Germain 4 | EA Guingamp 2 | Paris Saint-Germain 4 | Paris Saint-Germain 4 |
| 13 | Paris Saint-Germain 3 | Girondins Bordeaux 4 | AS Saint-Étienne 1 | Paris Saint-Germain 3 |
| 12 | Montpellier HSC 1 | Olympique Lyon 5 | Olympique Marseille 3 | Olympique Lyon 7 |
| 11 | Lille OSC 3 | Lille OSC 6 | Olympique Marseille 2 | Olympique Marseille 2 |
| 2010 | Olympique Marseille 9 | Paris Saint-Germain 8 | Olympique Marseille 1 | Olympique Marseille 1 |
| 09 | Girondins Bordeaux 6 | EA Guingamp 1 | Girondins Bordeaux 3 | Girondins Bordeaux 2 |
| 08 | Olympique Lyon 7 | Olympique Lyon 4 | Paris Saint-Germain 3 | Girondins Bordeaux 1 |
| 07 | Olympique Lyon 6 | FC Sochaux 2 | Girondins Bordeaux 2 | Olympique Lyon 6 |
| 06 | Olympique Lyon 5 | Paris Saint-Germain 7 | AS Nancy Lorraine 1 | Olympique Lyon 5 |
| 05 | Olympique Lyon 4 | AJ Auxerre 4 | RC Strasbourg 2 | Olympique Lyon 4 |
| 04 | Olympique Lyon 3 | Paris Saint-Germain 6 | FC Sochaux 1 | Olympique Lyon 3 |
| 03 | Olympique Lyon 2 | AJ Auxerre 3 | AS Monaco 1 | Olympique Lyon 2 |
| 02 | Olympique Lyon 1 | FC Lorient 1 | Girondins Bordeaux 1 | Olympique Lyon 1 |
| 01 | FC Nantes 8 | RC Strasbourg 3 | Olympique Lyon 1 | FC Nantes 2 |
| 2000 | AS Monaco 7 | FC Nantes 3 | FC Gueugnon 1 | AS Monaco 2 |
| 99 | Girondins Bordeaux 5 | FC Nantes 2 | RC Lens 1 | FC Nantes 1 |
| 98 | RC Lens 1 | Paris Saint-Germain 5 | Paris Saint-Germain 2 | Paris Saint-Germain 2 |
| 97 | AS Monaco 6 | OGC Nice 3 | RC Strasbourg 1 | AS Monaco 1 |
| 96 | AJ Auxerre 1 | AJ Auxerre 2 | FC Metz 1 | |
| 95 | FC Nantes 7 | Paris Saint-Germain 4 | Paris Saint-Germain 1 | Paris Saint-Germain 1 |
| 94 | Paris Saint-Germain 2 | AJ Auxerre 1 | | |
| 93 | | Paris Saint-Germain 3 | | |
| 92 | Olympique Marseille 8 | | | |
| 91 | Olympique Marseille 7 | AS Monaco 5 | | |
| 1990 | Olympique Marseille 6 | Montpellier HSC 2 | | |
| 89 | Olympique Marseille 5 | Olympique Marseille 10 | | |
| 88 | AS Monaco 5 | FC Metz 2 | | |
| 87 | Girondins Bordeaux 4 | Girondins Bordeaux 3 | | |
| 86 | Paris Saint-Germain 1 | Girondins Bordeaux 2 | | |
| 85 | Girondins Bordeaux 3 | AS Monaco 4 | | |
| 84 | Girondins Bordeaux 2 | FC Metz 1 | | |
| 83 | FC Nantes 6 | Paris Saint-Germain 2 | | |
| 82 | AS Monaco 4 | Paris Saint-Germain 1 | | |
| 81 | AS Saint-Étienne 10 | SÉC Bastia 1 | | |
| 1980 | FC Nantes 5 | AS Monaco 3 | | |
| 79 | RC Strasbourg 1 | FC Nantes 1 | | |
| 78 | AS Monaco 3 | AS Nancy Lorraine 2 | | |
| 77 | FC Nantes 4 | AS Saint-Étienne 6 | | |
| 76 | AS Saint-Étienne 9 | Olympique Marseille 9 | | |
| 75 | AS Saint-Étienne 8 | AS Saint-Étienne 5 | | |
| 74 | AS Saint-Étienne 7 | AS Saint-Étienne 4 | | |
| 73 | FC Nantes 3 | Olympique Lyon 3 | | |
| 72 | Olympique Marseille 4 | Olympique Marseille 8 | | |
| 71 | Olympique Marseille 3 | Stade Rennais 2 | | |
| 1970 | AS Saint-Étienne 6 | AS Saint-Étienne 3 | | |
| 69 | AS Saint-Étienne 5 | Olympique Marseille 7 | | |
| 68 | AS Saint-Étienne 4 | AS Saint-Étienne 2 | | |
| 67 | AS Saint-Étienne 3 | Olympique Lyon 2 | | |
| 66 | FC Nantes 2 | RC Strasbourg 2 | | |
| 65 | FC Nantes 1 | Stade Rennais 1 | | |
| 64 | AS Saint-Étienne 2 | Olympique Lyon 1 | | |
| 63 | AS Monaco 2 | AS Monaco 2 | | |
| 62 | Stade de Reims 6 | AS Saint-Étienne 1 | | |
| 61 | AS Monaco 1 | UA Sedan-Torcy 2 | | |
| 1960 | Stade de Reims 5 | AS Monaco 1 | | |
| 59 | OGC Nice 4 | Havre AC 1 | | |
| 58 | Stade de Reims 4 | Stade de Reims 2 | | |
| 57 | AS Saint-Étienne 1 | Toulouse FC 1 | | |
| 56 | OGC Nice 3 | UA Sedan-Torcy 1 | | |
| 55 | Stade de Reims 3 | Lille OSC 5 | | |
| 54 | Lille OSC 2 | OGC Nice 2 | | |
| 53 | Stade de Reims 2 | Lille OSC 4 | | |
| 52 | OGC Nice 2 | OGC Nice 1 | | |
| 51 | OGC Nice 1 | RC Strasbourg 1 | | |
| 1950 | Girondins Bordeaux 1 | Stade de Reims 1 | | |
| 49 | Stade de Reims 1 | Racing Club de France 5 | | |
| 48 | Olympique Marseille 2 | Lille OSC 3 | | |
| 47 | Olympique Roubaix-Tourcoing 1 | Lille OSC 2 | | |
| 46 | Lille OSC 1 | Lille OSC 1 | | |
| 45 | | Racing Club de France 4 | | |
| 44 | | AS Nancy Lorraine 1 | | |
| 43 | | Olympique Marseille 6 | | |
| 42 | | Red Star Olympique 5 | | |
| 41 | | Girondins Bordeaux 1 | | |
| 1940 | | Racing Club de France 3 | | |
| 39 | FC Sète 2 | Racing Club de France 2 | | |
| 38 | FC Sochaux 2 | Olympique Marseille 5 | | |
| 37 | Olympique Marseille 1 | FC Sochaux 1 | | |
| 36 | Racing Club de France 1 | Racing Club de France 1 | | |
| 35 | FC Sochaux 1 | Olympique Marseille 4 | | |
| 34 | FC Sète 1 | FC Sète 2 | | |
| 33 | Olympique Lille 1 | RC Roubaix 1 | | |
| 32 | | AS Cannes 1 | | |
| 31 | | Club Francais Paris 1 | | |
| 1930 | | FC Sète 1 | | |
| 29 | | Montpellier HSC 1 | | |
| 28 | | Red Star Olympique 4 | | |
| 27 | | Olympique Marseille 3 | | |
| 26 | | Olympique Marseille 2 | | |
| 25 | | CA Sports généraux 2 | | |
| 24 | | Olympique Marseille 1 | | |
| 23 | | Red Star Olympique 3 | | |
| 22 | | Red Star Olympique 2 | | |
| 21 | | Red Star Olympique 1 | | |
| 1920 | | CA de Paris 1 | | |
| 19 | | CA Sports généraux 1 | | |
| 1918 | | Olympique de Paris 1 | | |