Ligue 1
Ligue 1 2019-20
The table, every result and fixture, the season in figures and the top scorers and assist makers, updated after every match.
League table
| Pos | Club | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 27 | 22 | 2 | 3 | 75 | 24 | 51 | 68 | |
| 2 | 28 | 16 | 8 | 4 | 41 | 29 | 12 | 56 | |
| 3 | 28 | 15 | 5 | 8 | 38 | 24 | 14 | 50 | |
| 4 | 28 | 15 | 4 | 9 | 35 | 27 | 8 | 49 | |
| 5 | 28 | 10 | 11 | 7 | 26 | 21 | 5 | 41 | |
| 6 | 28 | 11 | 8 | 9 | 41 | 38 | 3 | 41 | |
| 7 | 28 | 11 | 7 | 10 | 42 | 27 | 15 | 40 | |
| 8 | 28 | 11 | 7 | 10 | 35 | 34 | 1 | 40 | |
| 9 | 28 | 11 | 7 | 10 | 44 | 44 | 0 | 40 | |
| 10 | 28 | 11 | 6 | 11 | 28 | 33 | -5 | 39 | |
| 11 | 27 | 11 | 5 | 11 | 32 | 32 | 0 | 38 | |
| 12 | 28 | 9 | 10 | 9 | 40 | 34 | 6 | 37 | |
| 13 | 28 | 11 | 4 | 13 | 28 | 31 | -3 | 37 | |
| 14 | 28 | 8 | 10 | 10 | 34 | 37 | -3 | 34 | |
| 15 | 28 | 8 | 10 | 10 | 27 | 35 | -8 | 34 | |
| 16 | 28 | 7 | 9 | 12 | 27 | 37 | -10 | 30 | |
| 17 | 28 | 8 | 6 | 14 | 29 | 45 | -16 | 30 | |
| 18 | 28 | 7 | 6 | 15 | 29 | 44 | -15 | 27 | |
| 19 | 28 | 4 | 11 | 13 | 31 | 50 | -19 | 23 | |
| 20 | 28 | 3 | 4 | 21 | 22 | 58 | -36 | 13 |
Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.
The season in figures
| Matches played | 279 |
|---|---|
| Home wins | 134 |
| Home wins % | 48.03% |
| Draws | 70 |
| Draws % | 25.09% |
| Away wins | 75 |
| Away wins % | 26.88% |
| Total goals | 704 |
| Goals per game | 2.52 |
| Credited goals (own goals excluded) | 682 |
| Own goals | 22 |
| Goalscorers | 226 |
| Players with an assist | 222 |
| Credited assists | 480 |
| Players with a goal or assist | 290 |
Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.
Top scorers
| Player | Club | Apps | Goals | Penalties | Assists |
|---|---|---|---|---|---|
| Kylian Mbappé | PSG | 20 | 18 | 0 | 5 |
| Wissam Ben Yedder | Monaco | 26 | 18 | 3 | 4 |
| Moussa Dembélé | Lyon | 27 | 16 | 4 | 2 |
| Neymar | PSG | 15 | 13 | 4 | 6 |
| Victor Osimhen | Lille | 27 | 13 | 2 | 4 |
| Habib Diallo | Metz | 26 | 12 | 1 | 3 |
| Mauro Icardi | PSG | 20 | 12 | 0 | 2 |
| Kasper Dolberg | Nice | 23 | 11 | 0 | 3 |
| Darío Benedetto | Marseille | 26 | 11 | 0 | 0 |
| Denis Bouanga | Saint-Étienne | 26 | 10 | 3 | 3 |
| M'Baye Niang | Rennes | 26 | 10 | 0 | 0 |
| Islam Slimani | Monaco | 18 | 9 | 1 | 7 |
| Dimitri Payet | Marseille | 22 | 9 | 3 | 4 |
| Andy Delort | Montpellier | 26 | 9 | 0 | 3 |
| Memphis Depay | Lyon | 13 | 9 | 1 | 2 |
| Serhou Guirassy | Amiens | 23 | 9 | 3 | 1 |
| Ángel Di María | PSG | 26 | 8 | 1 | 14 |
| Ludovic Ajorque | Strasbourg | 26 | 8 | 1 | 4 |
| Adrien Hunou | Rennes | 23 | 8 | 1 | 1 |
| Adrien Thomasson | Strasbourg | 25 | 8 | 0 | 1 |
Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.
Most assists
| Player | Club | Apps | Assists | Goals |
|---|---|---|---|---|
| Ángel Di María | PSG | 26 | 14 | 8 |
| Islam Slimani | Monaco | 18 | 7 | 9 |
| Yoann Court | Brest | 23 | 7 | 3 |
| Neymar | PSG | 15 | 6 | 13 |
| Pierre Lees-Melou | Nice | 26 | 6 | 5 |
| Jonathan Ikoné | Lille | 28 | 6 | 3 |
| Thiago Mendes | Lyon | 22 | 6 | 0 |
| Kylian Mbappé | PSG | 20 | 5 | 18 |
| Gaëtan Laborde | Montpellier | 28 | 5 | 6 |
| Moses Simon | Nantes | 26 | 5 | 5 |
| Gaëtan Charbonnier | Brest | 26 | 5 | 4 |
| Gaël Kakuta | Amiens | 24 | 5 | 2 |
| Romain Del Castillo | Rennes | 21 | 5 | 2 |
| Hamari Traoré | Rennes | 27 | 5 | 0 |
| Marco Verratti | PSG | 20 | 5 | 0 |
| Wissam Ben Yedder | Monaco | 26 | 4 | 18 |
| Victor Osimhen | Lille | 27 | 4 | 13 |
| Dimitri Payet | Marseille | 22 | 4 | 9 |
| Ludovic Ajorque | Strasbourg | 26 | 4 | 8 |
| Nicolas de Préville | Bordeaux | 24 | 4 | 6 |
Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.
Results and fixtures
Kick-off times are UK time and can change for TV.
| Date | Home | Score | Away |
|---|---|---|---|
| 9 Aug 2019 | Monaco | 0-3 | Lyon |
| 10 Aug 2019 | Marseille | 0-2 | Reims |
| 10 Aug 2019 | Angers | 3-1 | Bordeaux |
| 10 Aug 2019 | Brest | 1-1 | Toulouse |
| 10 Aug 2019 | Montpellier | 0-1 | Rennes |
| 10 Aug 2019 | Nice | 2-1 | Amiens |
| 10 Aug 2019 | Dijon | 1-2 | Saint-Étienne |
| 11 Aug 2019 | Lille | 2-1 | Nantes |
| 11 Aug 2019 | Strasbourg | 1-1 | Metz |
| 11 Aug 2019 | PSG | 3-0 | Nîmes |
| Date | Home | Score | Away |
|---|---|---|---|
| 16 Aug 2019 | Lyon | 6-0 | Angers |
| 17 Aug 2019 | Nantes | 0-0 | Marseille |
| 17 Aug 2019 | Amiens | 1-0 | Lille |
| 17 Aug 2019 | Bordeaux | 1-1 | Montpellier |
| 17 Aug 2019 | Metz | 3-0 | Monaco |
| 17 Aug 2019 | Toulouse | 1-0 | Dijon |
| 17 Aug 2019 | Nîmes | 1-2 | Nice |
| 18 Aug 2019 | Saint-Étienne | 1-1 | Brest |
| 18 Aug 2019 | Reims | 0-0 | Strasbourg |
| 18 Aug 2019 | Rennes | 2-1 | PSG |
| Date | Home | Score | Away |
|---|---|---|---|
| 24 Aug 2019 | Amiens | 1-2 | Nantes |
| 24 Aug 2019 | Angers | 3-0 | Metz |
| 24 Aug 2019 | Brest | 1-0 | Reims |
| 24 Aug 2019 | Dijon | 0-2 | Bordeaux |
| 25 Aug 2019 | Monaco | 2-2 | Nîmes |
| 25 Aug 2019 | Strasbourg | 0-2 | Rennes |
| 25 Aug 2019 | PSG | 4-0 | Toulouse |
| 27 Aug 2019 | Montpellier | 1-0 | Lyon |
| 28 Aug 2019 | Lille | 3-0 | Saint-Étienne |
| 28 Aug 2019 | Nice | 1-2 | Marseille |
| Date | Home | Score | Away |
|---|---|---|---|
| 30 Aug 2019 | Metz | 0-2 | PSG |
| 31 Aug 2019 | Lyon | 1-1 | Bordeaux |
| 31 Aug 2019 | Angers | 2-0 | Dijon |
| 31 Aug 2019 | Nantes | 1-0 | Montpellier |
| 31 Aug 2019 | Toulouse | 2-0 | Amiens |
| 31 Aug 2019 | Nîmes | 3-0 | Brest |
| 1 Sep 2019 | Reims | 2-0 | Lille |
| 1 Sep 2019 | Rennes | 1-2 | Nice |
| 1 Sep 2019 | Strasbourg | 2-2 | Monaco |
| 1 Sep 2019 | Marseille | 1-0 | Saint-Étienne |
| Date | Home | Score | Away |
|---|---|---|---|
| 13 Sep 2019 | Lille | 2-1 | Angers |
| 13 Sep 2019 | Amiens | 2-2 | Lyon |
| 14 Sep 2019 | PSG | 1-0 | Strasbourg |
| 14 Sep 2019 | Bordeaux | 2-0 | Metz |
| 14 Sep 2019 | Brest | 0-0 | Rennes |
| 14 Sep 2019 | Montpellier | 2-1 | Nice |
| 14 Sep 2019 | Dijon | 0-0 | Nîmes |
| 15 Sep 2019 | Nantes | 1-0 | Reims |
| 15 Sep 2019 | Saint-Étienne | 2-2 | Toulouse |
| 15 Sep 2019 | Monaco | 3-4 | Marseille |
| Date | Home | Score | Away |
|---|---|---|---|
| 20 Sep 2019 | Strasbourg | 2-1 | Nantes |
| 21 Sep 2019 | Marseille | 1-1 | Montpellier |
| 21 Sep 2019 | Bordeaux | 2-2 | Brest |
| 21 Sep 2019 | Metz | 1-2 | Amiens |
| 21 Sep 2019 | Nice | 2-1 | Dijon |
| 21 Sep 2019 | Reims | 0-0 | Monaco |
| 21 Sep 2019 | Nîmes | 1-0 | Toulouse |
| 22 Sep 2019 | Rennes | 1-1 | Lille |
| 22 Sep 2019 | Angers | 4-1 | Saint-Étienne |
| 22 Sep 2019 | Lyon | 0-1 | PSG |
| Date | Home | Score | Away |
|---|---|---|---|
| 24 Sep 2019 | Dijon | 0-0 | Marseille |
| 24 Sep 2019 | Monaco | 3-1 | Nice |
| 25 Sep 2019 | Amiens | 1-3 | Bordeaux |
| 25 Sep 2019 | Brest | 2-2 | Lyon |
| 25 Sep 2019 | Lille | 2-0 | Strasbourg |
| 25 Sep 2019 | Nantes | 1-0 | Rennes |
| 25 Sep 2019 | Toulouse | 0-2 | Angers |
| 25 Sep 2019 | Montpellier | 1-0 | Nîmes |
| 25 Sep 2019 | Saint-Étienne | 0-1 | Metz |
| 25 Sep 2019 | PSG | 0-2 | Reims |
| Date | Home | Score | Away |
|---|---|---|---|
| 28 Sep 2019 | Lyon | 0-1 | Nantes |
| 28 Sep 2019 | Bordeaux | 0-1 | PSG |
| 28 Sep 2019 | Angers | 1-1 | Amiens |
| 28 Sep 2019 | Metz | 2-2 | Toulouse |
| 28 Sep 2019 | Monaco | 4-1 | Brest |
| 28 Sep 2019 | Nice | 1-1 | Lille |
| 28 Sep 2019 | Reims | 1-2 | Dijon |
| 29 Sep 2019 | Strasbourg | 1-0 | Montpellier |
| 29 Sep 2019 | Nîmes | 0-1 | Saint-Étienne |
| 29 Sep 2019 | Marseille | 1-1 | Rennes |
| Date | Home | Score | Away |
|---|---|---|---|
| 4 Oct 2019 | Amiens | 3-1 | Marseille |
| 5 Oct 2019 | PSG | 4-0 | Angers |
| 5 Oct 2019 | Brest | 2-0 | Metz |
| 5 Oct 2019 | Dijon | 1-0 | Strasbourg |
| 5 Oct 2019 | Montpellier | 3-1 | Monaco |
| 5 Oct 2019 | Nantes | 1-0 | Nice |
| 5 Oct 2019 | Toulouse | 1-3 | Bordeaux |
| 6 Oct 2019 | Lille | 2-2 | Nîmes |
| 6 Oct 2019 | Rennes | 0-1 | Reims |
| 6 Oct 2019 | Saint-Étienne | 1-0 | Lyon |
| Date | Home | Score | Away |
|---|---|---|---|
| 18 Oct 2019 | Nice | 1-4 | PSG |
| 19 Oct 2019 | Lyon | 0-0 | Dijon |
| 19 Oct 2019 | Angers | 0-1 | Brest |
| 19 Oct 2019 | Metz | 1-0 | Nantes |
| 19 Oct 2019 | Reims | 1-0 | Montpellier |
| 19 Oct 2019 | Toulouse | 2-1 | Lille |
| 19 Oct 2019 | Nîmes | 1-1 | Amiens |
| 20 Oct 2019 | Bordeaux | 0-1 | Saint-Étienne |
| 20 Oct 2019 | Monaco | 3-2 | Rennes |
| 20 Oct 2019 | Marseille | 2-0 | Strasbourg |
| Date | Home | Score | Away |
|---|---|---|---|
| 25 Oct 2019 | Nantes | 0-1 | Monaco |
| 26 Oct 2019 | Lille | 3-0 | Bordeaux |
| 26 Oct 2019 | Brest | 2-0 | Dijon |
| 26 Oct 2019 | Lyon | 2-0 | Metz |
| 26 Oct 2019 | Montpellier | 0-0 | Angers |
| 26 Oct 2019 | Strasbourg | 1-0 | Nice |
| 26 Oct 2019 | Reims | 0-0 | Nîmes |
| 27 Oct 2019 | Rennes | 3-2 | Toulouse |
| 27 Oct 2019 | Saint-Étienne | 2-2 | Amiens |
| 27 Oct 2019 | PSG | 4-0 | Marseille |
| Date | Home | Score | Away |
|---|---|---|---|
| 1 Nov 2019 | Dijon | 2-1 | PSG |
| 2 Nov 2019 | Marseille | 2-1 | Lille |
| 2 Nov 2019 | Amiens | 1-0 | Brest |
| 2 Nov 2019 | Angers | 1-0 | Strasbourg |
| 2 Nov 2019 | Metz | 2-2 | Montpellier |
| 2 Nov 2019 | Toulouse | 2-3 | Lyon |
| 3 Nov 2019 | Bordeaux | 2-0 | Nantes |
| 3 Nov 2019 | Nice | 2-0 | Reims |
| 3 Nov 2019 | Saint-Étienne | 1-0 | Monaco |
| 15 Jan 2020 | Nîmes | 0-1 | Rennes |
| Date | Home | Score | Away |
|---|---|---|---|
| 8 Nov 2019 | Nice | 1-1 | Bordeaux |
| 9 Nov 2019 | Brest | 1-2 | PSG |
| 9 Nov 2019 | Lille | 0-0 | Metz |
| 9 Nov 2019 | Monaco | 1-0 | Dijon |
| 9 Nov 2019 | Reims | 0-0 | Angers |
| 9 Nov 2019 | Strasbourg | 4-1 | Nîmes |
| 10 Nov 2019 | Rennes | 3-1 | Amiens |
| 10 Nov 2019 | Montpellier | 3-0 | Toulouse |
| 10 Nov 2019 | Nantes | 2-3 | Saint-Étienne |
| 10 Nov 2019 | Marseille | 2-1 | Lyon |
| Date | Home | Score | Away |
|---|---|---|---|
| 22 Nov 2019 | PSG | 2-0 | Lille |
| 23 Nov 2019 | Lyon | 2-1 | Nice |
| 23 Nov 2019 | Amiens | 0-4 | Strasbourg |
| 23 Nov 2019 | Brest | 1-1 | Nantes |
| 23 Nov 2019 | Dijon | 2-1 | Rennes |
| 23 Nov 2019 | Metz | 1-1 | Reims |
| 23 Nov 2019 | Angers | 1-0 | Nîmes |
| 24 Nov 2019 | Bordeaux | 2-1 | Monaco |
| 24 Nov 2019 | Saint-Étienne | 0-0 | Montpellier |
| 24 Nov 2019 | Toulouse | 0-2 | Marseille |
| Date | Home | Score | Away |
|---|---|---|---|
| 29 Nov 2019 | Marseille | 2-1 | Brest |
| 30 Nov 2019 | Strasbourg | 1-2 | Lyon |
| 30 Nov 2019 | Lille | 1-0 | Dijon |
| 30 Nov 2019 | Montpellier | 4-2 | Amiens |
| 30 Nov 2019 | Nice | 3-1 | Angers |
| 30 Nov 2019 | Reims | 1-1 | Bordeaux |
| 30 Nov 2019 | Nîmes | 1-1 | Metz |
| 1 Dec 2019 | Nantes | 2-1 | Toulouse |
| 1 Dec 2019 | Rennes | 2-1 | Saint-Étienne |
| 15 Jan 2020 | Monaco | 1-4 | PSG |
| Date | Home | Score | Away |
|---|---|---|---|
| 3 Dec 2019 | Angers | 0-2 | Marseille |
| 3 Dec 2019 | Brest | 5-0 | Strasbourg |
| 3 Dec 2019 | Bordeaux | 6-0 | Nîmes |
| 3 Dec 2019 | Lyon | 0-1 | Lille |
| 4 Dec 2019 | Dijon | 2-2 | Montpellier |
| 4 Dec 2019 | Metz | 0-1 | Rennes |
| 4 Dec 2019 | Toulouse | 1-2 | Monaco |
| 4 Dec 2019 | Saint-Étienne | 4-1 | Nice |
| 4 Dec 2019 | PSG | 2-0 | Nantes |
| 15 Jan 2020 | Amiens | 1-1 | Reims |
| Date | Home | Score | Away |
|---|---|---|---|
| 6 Dec 2019 | Lille | 1-0 | Brest |
| 6 Dec 2019 | Nîmes | 0-4 | Lyon |
| 7 Dec 2019 | Montpellier | 1-3 | PSG |
| 7 Dec 2019 | Monaco | 3-0 | Amiens |
| 7 Dec 2019 | Nice | 4-1 | Metz |
| 7 Dec 2019 | Rennes | 2-1 | Angers |
| 7 Dec 2019 | Strasbourg | 4-2 | Toulouse |
| 8 Dec 2019 | Reims | 3-1 | Saint-Étienne |
| 8 Dec 2019 | Nantes | 1-0 | Dijon |
| 8 Dec 2019 | Marseille | 3-1 | Bordeaux |
| Date | Home | Score | Away |
|---|---|---|---|
| 13 Dec 2019 | Lille | 2-1 | Montpellier |
| 14 Dec 2019 | Metz | 1-1 | Marseille |
| 14 Dec 2019 | Amiens | 1-1 | Dijon |
| 14 Dec 2019 | Angers | 0-0 | Monaco |
| 14 Dec 2019 | Brest | 0-0 | Nice |
| 14 Dec 2019 | Toulouse | 0-1 | Reims |
| 14 Dec 2019 | Nîmes | 0-1 | Nantes |
| 15 Dec 2019 | Bordeaux | 0-1 | Strasbourg |
| 15 Dec 2019 | Lyon | 0-1 | Rennes |
| 15 Dec 2019 | Saint-Étienne | 0-4 | PSG |
| Date | Home | Score | Away |
|---|---|---|---|
| 21 Dec 2019 | Dijon | 2-2 | Metz |
| 21 Dec 2019 | Monaco | 5-1 | Lille |
| 21 Dec 2019 | Montpellier | 4-0 | Brest |
| 21 Dec 2019 | Nantes | 1-2 | Angers |
| 21 Dec 2019 | Nice | 3-0 | Toulouse |
| 21 Dec 2019 | Reims | 1-1 | Lyon |
| 21 Dec 2019 | Rennes | 1-0 | Bordeaux |
| 21 Dec 2019 | Marseille | 3-1 | Nîmes |
| 21 Dec 2019 | PSG | 4-1 | Amiens |
| 21 Dec 2019 | Strasbourg | 2-1 | Saint-Étienne |
| Date | Home | Score | Away |
|---|---|---|---|
| 10 Jan 2020 | Rennes | 0-1 | Marseille |
| 11 Jan 2020 | Bordeaux | 1-2 | Lyon |
| 11 Jan 2020 | Amiens | 1-2 | Montpellier |
| 11 Jan 2020 | Angers | 1-1 | Nice |
| 11 Jan 2020 | Metz | 1-0 | Strasbourg |
| 11 Jan 2020 | Toulouse | 2-5 | Brest |
| 11 Jan 2020 | Nîmes | 2-0 | Reims |
| 12 Jan 2020 | Saint-Étienne | 0-2 | Nantes |
| 12 Jan 2020 | Dijon | 1-0 | Lille |
| 12 Jan 2020 | PSG | 3-3 | Monaco |
| Date | Home | Score | Away |
|---|---|---|---|
| 24 Jan 2020 | Nice | 1-1 | Rennes |
| 25 Jan 2020 | Marseille | 0-0 | Angers |
| 25 Jan 2020 | Brest | 2-1 | Amiens |
| 25 Jan 2020 | Monaco | 1-3 | Strasbourg |
| 25 Jan 2020 | Montpellier | 2-1 | Dijon |
| 25 Jan 2020 | Reims | 0-1 | Metz |
| 25 Jan 2020 | Saint-Étienne | 2-1 | Nîmes |
| 26 Jan 2020 | Lyon | 3-0 | Toulouse |
| 26 Jan 2020 | Nantes | 0-1 | Bordeaux |
| 26 Jan 2020 | Lille | 0-2 | PSG |
| Date | Home | Score | Away |
|---|---|---|---|
| 31 Jan 2020 | Rennes | 3-2 | Nantes |
| 1 Feb 2020 | PSG | 5-0 | Montpellier |
| 1 Feb 2020 | Amiens | 0-0 | Toulouse |
| 1 Feb 2020 | Angers | 1-4 | Reims |
| 1 Feb 2020 | Dijon | 3-0 | Brest |
| 1 Feb 2020 | Strasbourg | 1-2 | Lille |
| 1 Feb 2020 | Nîmes | 3-1 | Monaco |
| 2 Feb 2020 | Nice | 2-1 | Lyon |
| 2 Feb 2020 | Metz | 3-1 | Saint-Étienne |
| 2 Feb 2020 | Bordeaux | 0-0 | Marseille |
| Date | Home | Score | Away |
|---|---|---|---|
| 4 Feb 2020 | Lille | 1-0 | Rennes |
| 4 Feb 2020 | Monaco | 1-0 | Angers |
| 4 Feb 2020 | Nantes | 1-2 | PSG |
| 5 Feb 2020 | Brest | 1-1 | Bordeaux |
| 5 Feb 2020 | Lyon | 0-0 | Amiens |
| 5 Feb 2020 | Montpellier | 1-1 | Metz |
| 5 Feb 2020 | Reims | 1-1 | Nice |
| 5 Feb 2020 | Toulouse | 0-1 | Strasbourg |
| 5 Feb 2020 | Nîmes | 2-0 | Dijon |
| 5 Feb 2020 | Saint-Étienne | 0-2 | Marseille |
| Date | Home | Score | Away |
|---|---|---|---|
| 7 Feb 2020 | Angers | 0-2 | Lille |
| 8 Feb 2020 | Marseille | 1-0 | Toulouse |
| 8 Feb 2020 | Amiens | 1-2 | Monaco |
| 8 Feb 2020 | Dijon | 3-3 | Nantes |
| 8 Feb 2020 | Metz | 1-2 | Bordeaux |
| 8 Feb 2020 | Rennes | 0-0 | Brest |
| 8 Feb 2020 | Nice | 1-3 | Nîmes |
| 9 Feb 2020 | Montpellier | 1-0 | Saint-Étienne |
| 9 Feb 2020 | Strasbourg | 3-0 | Reims |
| 9 Feb 2020 | PSG | 4-2 | Lyon |
| Date | Home | Score | Away |
|---|---|---|---|
| 14 Feb 2020 | Monaco | 1-0 | Montpellier |
| 15 Feb 2020 | Amiens | 4-4 | PSG |
| 15 Feb 2020 | Bordeaux | 2-2 | Dijon |
| 15 Feb 2020 | Nantes | 0-0 | Metz |
| 15 Feb 2020 | Toulouse | 0-2 | Nice |
| 15 Feb 2020 | Nîmes | 1-0 | Angers |
| 16 Feb 2020 | Lyon | 1-1 | Strasbourg |
| 16 Feb 2020 | Reims | 1-0 | Rennes |
| 16 Feb 2020 | Brest | 3-2 | Saint-Étienne |
| 16 Feb 2020 | Lille | 1-2 | Marseille |
| Date | Home | Score | Away |
|---|---|---|---|
| 21 Feb 2020 | Nice | 2-2 | Brest |
| 21 Feb 2020 | Metz | 0-2 | Lyon |
| 22 Feb 2020 | Marseille | 1-3 | Nantes |
| 22 Feb 2020 | Angers | 1-0 | Montpellier |
| 22 Feb 2020 | Dijon | 1-1 | Monaco |
| 22 Feb 2020 | Lille | 3-0 | Toulouse |
| 22 Feb 2020 | Strasbourg | 0-0 | Amiens |
| 23 Feb 2020 | Saint-Étienne | 1-1 | Reims |
| 23 Feb 2020 | Rennes | 2-1 | Nîmes |
| 23 Feb 2020 | PSG | 4-3 | Bordeaux |
| Date | Home | Score | Away |
|---|---|---|---|
| 28 Feb 2020 | Nîmes | 2-3 | Marseille |
| 29 Feb 2020 | PSG | 4-0 | Dijon |
| 29 Feb 2020 | Amiens | 0-1 | Metz |
| 29 Feb 2020 | Brest | 0-1 | Angers |
| 29 Feb 2020 | Monaco | 1-1 | Reims |
| 29 Feb 2020 | Montpellier | 3-0 | Strasbourg |
| 29 Feb 2020 | Toulouse | 0-2 | Rennes |
| 1 Mar 2020 | Nantes | 0-1 | Lille |
| 1 Mar 2020 | Bordeaux | 1-1 | Nice |
| 1 Mar 2020 | Lyon | 2-0 | Saint-Étienne |
| Date | Home | Score | Away |
|---|---|---|---|
| 6 Mar 2020 | Marseille | 2-2 | Amiens |
| 7 Mar 2020 | Angers | 2-0 | Nantes |
| 7 Mar 2020 | Dijon | 2-1 | Toulouse |
| 7 Mar 2020 | Nice | 2-1 | Monaco |
| 7 Mar 2020 | Reims | 1-0 | Brest |
| 7 Mar 2020 | Metz | 2-1 | Nîmes |
| 8 Mar 2020 | Saint-Étienne | 1-1 | Bordeaux |
| 8 Mar 2020 | Rennes | 5-0 | Montpellier |
| 8 Mar 2020 | Lille | 1-0 | Lyon |
| 18 Mar 2020 | Strasbourg | Postponed | PSG |
| Date | Home | Score | Away |
|---|---|---|---|
| 13 Mar 2020 | Lyon | Postponed | Reims |
| 14 Mar 2020 | Montpellier | Postponed | Marseille |
| 14 Mar 2020 | Amiens | Postponed | Angers |
| 14 Mar 2020 | Brest | Postponed | Lille |
| 14 Mar 2020 | Strasbourg | Postponed | Dijon |
| 14 Mar 2020 | Toulouse | Postponed | Metz |
| 14 Mar 2020 | Nantes | Postponed | Nîmes |
| 15 Mar 2020 | Bordeaux | Postponed | Rennes |
| 15 Mar 2020 | Monaco | Postponed | Saint-Étienne |
| 15 Mar 2020 | PSG | Postponed | Nice |
| Date | Home | Score | Away |
|---|---|---|---|
| 20 Mar 2020 | Lille | Postponed | Monaco |
| 21 Mar 2020 | Rennes | Postponed | Lyon |
| 21 Mar 2020 | Angers | Postponed | Toulouse |
| 21 Mar 2020 | Dijon | Postponed | Amiens |
| 21 Mar 2020 | Metz | Postponed | Brest |
| 21 Mar 2020 | Nice | Postponed | Montpellier |
| 21 Mar 2020 | Nîmes | Postponed | Bordeaux |
| 22 Mar 2020 | Saint-Étienne | Postponed | Strasbourg |
| 22 Mar 2020 | Reims | Postponed | Nantes |
| 22 Mar 2020 | Marseille | Postponed | PSG |
| Date | Home | Score | Away |
|---|---|---|---|
| 5 Apr 2020 | Amiens | Postponed | Rennes |
| 5 Apr 2020 | Bordeaux | Postponed | Reims |
| 5 Apr 2020 | Brest | Postponed | Marseille |
| 5 Apr 2020 | Dijon | Postponed | Nice |
| 5 Apr 2020 | Monaco | Postponed | Nantes |
| 5 Apr 2020 | Montpellier | Postponed | Lille |
| 5 Apr 2020 | Strasbourg | Postponed | Angers |
| 5 Apr 2020 | Toulouse | Postponed | Saint-Étienne |
| 22 Apr 2020 | Lyon | Postponed | Nîmes |
| 22 Apr 2020 | PSG | Postponed | Metz |
| Date | Home | Score | Away |
|---|---|---|---|
| 11 Apr 2020 | Bordeaux | Postponed | Amiens |
| 11 Apr 2020 | Brest | Postponed | Monaco |
| 11 Apr 2020 | Marseille | Postponed | Dijon |
| 11 Apr 2020 | Metz | Postponed | Lille |
| 11 Apr 2020 | Nantes | Postponed | Lyon |
| 11 Apr 2020 | Nice | Postponed | Strasbourg |
| 11 Apr 2020 | Reims | Postponed | Toulouse |
| 11 Apr 2020 | Angers | Postponed | PSG |
| 11 Apr 2020 | Nîmes | Postponed | Montpellier |
| 11 Apr 2020 | Saint-Étienne | Postponed | Rennes |
| Date | Home | Score | Away |
|---|---|---|---|
| 18 Apr 2020 | Dijon | Postponed | Angers |
| 18 Apr 2020 | Lille | Postponed | Nice |
| 18 Apr 2020 | Monaco | Postponed | Bordeaux |
| 18 Apr 2020 | Montpellier | Postponed | Reims |
| 18 Apr 2020 | Rennes | Postponed | Metz |
| 18 Apr 2020 | Strasbourg | Postponed | Brest |
| 18 Apr 2020 | Toulouse | Postponed | Nantes |
| 18 Apr 2020 | Amiens | Postponed | Nîmes |
| 18 Apr 2020 | PSG | Postponed | Saint-Étienne |
| 19 Apr 2020 | Lyon | Postponed | Marseille |
| Date | Home | Score | Away |
|---|---|---|---|
| 26 Apr 2020 | Bordeaux | Postponed | Toulouse |
| 26 Apr 2020 | Brest | Postponed | Montpellier |
| 26 Apr 2020 | Lyon | Postponed | Monaco |
| 26 Apr 2020 | Marseille | Postponed | Nice |
| 26 Apr 2020 | Metz | Postponed | Dijon |
| 26 Apr 2020 | Nantes | Postponed | Amiens |
| 26 Apr 2020 | Rennes | Postponed | Strasbourg |
| 26 Apr 2020 | Nîmes | Postponed | Lille |
| 26 Apr 2020 | Reims | Postponed | PSG |
| 26 Apr 2020 | Saint-Étienne | Postponed | Angers |
| Date | Home | Score | Away |
|---|---|---|---|
| 2 May 2020 | Angers | Postponed | Rennes |
| 2 May 2020 | Dijon | Postponed | Lyon |
| 2 May 2020 | Lille | Postponed | Reims |
| 2 May 2020 | Monaco | Postponed | Metz |
| 2 May 2020 | Montpellier | Postponed | Bordeaux |
| 2 May 2020 | Nice | Postponed | Nantes |
| 2 May 2020 | Strasbourg | Postponed | Marseille |
| 2 May 2020 | Amiens | Postponed | Saint-Étienne |
| 2 May 2020 | PSG | Postponed | Brest |
| 2 May 2020 | Toulouse | Postponed | Nîmes |
| Date | Home | Score | Away |
|---|---|---|---|
| 9 May 2020 | Bordeaux | Postponed | Angers |
| 9 May 2020 | Lyon | Postponed | Montpellier |
| 9 May 2020 | Marseille | Postponed | Monaco |
| 9 May 2020 | Metz | Postponed | Nice |
| 9 May 2020 | Nantes | Postponed | Brest |
| 9 May 2020 | Reims | Postponed | Amiens |
| 9 May 2020 | Rennes | Postponed | Dijon |
| 9 May 2020 | Nîmes | Postponed | Strasbourg |
| 9 May 2020 | Saint-Étienne | Postponed | Lille |
| 9 May 2020 | Toulouse | Postponed | PSG |
| Date | Home | Score | Away |
|---|---|---|---|
| 16 May 2020 | Angers | Postponed | Lyon |
| 16 May 2020 | Dijon | Postponed | Reims |
| 16 May 2020 | Lille | Postponed | Amiens |
| 16 May 2020 | Marseille | Postponed | Metz |
| 16 May 2020 | Monaco | Postponed | Toulouse |
| 16 May 2020 | Montpellier | Postponed | Nantes |
| 16 May 2020 | Strasbourg | Postponed | Bordeaux |
| 16 May 2020 | Brest | Postponed | Nîmes |
| 16 May 2020 | Nice | Postponed | Saint-Étienne |
| 16 May 2020 | PSG | Postponed | Rennes |
| Date | Home | Score | Away |
|---|---|---|---|
| 23 May 2020 | Amiens | Postponed | Nice |
| 23 May 2020 | Bordeaux | Postponed | Lille |
| 23 May 2020 | Lyon | Postponed | Brest |
| 23 May 2020 | Metz | Postponed | Angers |
| 23 May 2020 | Nantes | Postponed | Strasbourg |
| 23 May 2020 | Reims | Postponed | Marseille |
| 23 May 2020 | Rennes | Postponed | Monaco |
| 23 May 2020 | Toulouse | Postponed | Montpellier |
| 23 May 2020 | Nîmes | Postponed | PSG |
| 23 May 2020 | Saint-Étienne | Postponed | Dijon |
Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.