Ligue 1 - Fixtures & Standings

football_france_ligue-1_psg_dani-alves.

Welcome to the Ligue 1 fixtures page. Here, you can see the upcoming matches taking place in the French top flight, while we also have team news ahead of each game and the confirmed line-ups once they are announced.

The season traditionally starts towards the end of August and we present the latest league standings for Ligue 1, with the teams changing position on a regular basis depending on the latest results.

You can scroll back to find previous Ligue 1 results on this page to understand how each team have been performing in recent weeks, with the standings determined by the overall number of points accrued.

Ligue 1

Fixtures & Standings

FIXTURES

|

Friday 10 August 2018

  • Marseille 4 - 0 Toulouse

Saturday 11 August 2018

  • Nantes 1 - 3 Monaco
  • Angers 3 - 4 Nimes
  • Saint Etienne 2 - 1 Guingamp
  • Nice 0 - 1 Reims
  • Montpellier 1 - 2 Dijon
  • Lille 3 - 1 Rennes

Sunday 12 August 2018

  • Lyon 2 - 0 Amiens
  • Bordeaux 0 - 2 Strasbourg
  • Paris Saint Germain 3 - 0 Caen

Friday 17 August 2018

  • Reims 1 - 0 Lyon

Saturday 18 August 2018

  • Guingamp 1 - 3 Paris Saint Germain
  • Dijon 2 - 0 Nantes
  • Caen 1 - 1 Nice
  • Amiens 1 - 2 Montpellier
  • Rennes 1 - 0 Angers
  • Monaco 0 - 0 Lille

Sunday 19 August 2018

  • Strasbourg 1 - 1 Saint Etienne
  • Toulouse 2 - 1 Bordeaux
  • Nimes 3 - 1 Marseille

Friday 24 August 2018

  • Lyon 2 - 0 Strasbourg

Saturday 25 August 2018

  • Paris Saint Germain 3 - 1 Angers
  • Amiens 4 - 1 Reims
  • Toulouse 1 - 0 Nimes
  • Nice 0 - 4 Dijon
  • Nantes 1 - 1 Caen
  • Montpellier 0 - 0 Saint Etienne

Sunday 26 August 2018

  • Lille 3 - 0 Guingamp
  • Bordeaux 2 - 1 Monaco
  • Marseille 2 - 2 Rennes

Friday 31 August 2018

  • Lyon 0 - 1 Nice

Saturday 01 September 2018

  • Nimes 2 - 4 Paris Saint Germain
  • Guingamp 1 - 2 Toulouse
  • Dijon 0 - 2 Caen
  • Angers 1 - 0 Lille
  • Strasbourg 2 - 3 Nantes
  • Reims 0 - 1 Montpellier

Sunday 02 September 2018

  • Saint Etienne 0 - 0 Amiens
  • Rennes 2 - 0 Bordeaux
  • Monaco 2 - 3 Marseille

Friday 14 September 2018

  • Nice 2 - 1 Rennes
  • Paris Saint Germain 4 - 0 Saint Etienne

Saturday 15 September 2018

  • Caen 2 - 2 Lyon
  • Dijon 1 - 3 Angers
  • Amiens 2 - 3 Lille
  • Toulouse 1 - 1 Monaco
  • Montpellier 1 - 1 Strasbourg

Sunday 16 September 2018

  • Nantes 0 - 0 Reims
  • Bordeaux 3 - 3 Nimes
  • Marseille 4 - 0 Guingamp

Friday 21 September 2018

  • Monaco 1 - 1 Nimes

Saturday 22 September 2018

  • Lille 2 - 1 Nantes
  • Angers 0 - 0 Toulouse
  • Strasbourg 3 - 1 Amiens
  • Saint Etienne 2 - 1 Caen
  • Reims 0 - 0 Dijon
  • Montpellier 1 - 0 Nice

Sunday 23 September 2018

  • Rennes 1 - 3 Paris Saint Germain
  • Guingamp 1 - 3 Bordeaux
  • Lyon 4 - 2 Marseille

Tuesday 25 September 2018

  • Nantes 1 - 2 Nice
  • Monaco 0 - 1 Angers
  • Toulouse 2 - 3 Saint Etienne

Wednesday 26 September 2018

  • Dijon 0 - 3 Lyon
  • Caen 2 - 2 Montpellier
  • Bordeaux 1 - 0 Lille
  • Amiens 2 - 1 Rennes
  • Nimes 0 - 0 Guingamp
  • Marseille 3 - 2 Strasbourg
  • Paris Saint Germain 4 - 1 Reims

Friday 28 September 2018

  • Saint Etienne 2 - 0 Monaco

Saturday 29 September 2018

  • Nice 0 - 3 Paris Saint Germain
  • Lyon 1 - 1 Nantes
  • Caen 1 - 0 Amiens
  • Angers 0 - 1 Guingamp
  • Strasbourg 3 - 0 Dijon
  • Reims 0 - 0 Bordeaux

Sunday 30 September 2018

  • Rennes 1 - 1 Toulouse
  • Montpellier 3 - 0 Nimes
  • Lille 3 - 0 Marseille

Friday 05 October 2018

  • Toulouse 1 - 1 Nice

Saturday 06 October 2018

  • Lille 3 - 1 Saint Etienne
  • Guingamp 1 - 1 Montpellier
  • Angers 2 - 2 Strasbourg
  • Amiens 1 - 0 Dijon
  • Nimes 0 - 0 Reims

Sunday 07 October 2018

  • Bordeaux 3 - 0 Nantes
  • Monaco 1 - 2 Rennes
  • Marseille 2 - 0 Caen
  • Paris Saint Germain 5 - 0 Lyon

Friday 19 October 2018

  • Lyon 2 - 0 Nimes

Saturday 20 October 2018

  • Paris Saint Germain 5 - 0 Amiens
  • Caen 0 - 0 Guingamp
  • Strasbourg 2 - 1 Monaco
  • Reims 1 - 1 Angers
  • Nantes 4 - 0 Toulouse
  • Dijon 1 - 2 Lille

Sunday 21 October 2018

  • Montpellier 2 - 0 Bordeaux
  • Saint Etienne 1 - 1 Rennes
  • Nice 0 - 1 Marseille

Friday 26 October 2018

  • Nimes 1 - 1 Saint Etienne

Saturday 27 October 2018

  • Angers 1 - 2 Lyon
  • Lille 1 - 0 Caen
  • Guingamp 1 - 1 Strasbourg
  • Amiens 1 - 2 Nantes
  • Toulouse 0 - 3 Montpellier
  • Monaco 2 - 2 Dijon

Sunday 28 October 2018

  • Rennes 0 - 2 Reims
  • Bordeaux 0 - 1 Nice
  • Marseille 0 - 2 Paris Saint Germain

Friday 02 November 2018

  • Paris Saint Germain 2 - 1 Lille

Saturday 03 November 2018

  • Lyon 1 - 1 Bordeaux
  • Dijon 0 - 4 Nimes
  • Caen 1 - 2 Rennes
  • Strasbourg 1 - 1 Toulouse
  • Reims 1 - 0 Monaco
  • Nice 1 - 0 Amiens

Sunday 04 November 2018

  • Nantes 5 - 0 Guingamp
  • Saint Etienne 4 - 3 Angers
  • Montpellier 3 - 0 Marseille

Friday 09 November 2018

  • Lille 0 - 0 Strasbourg

Saturday 10 November 2018

  • Guingamp 2 - 4 Lyon
  • Angers 1 - 0 Montpellier
  • Toulouse 0 - 1 Amiens
  • Nimes 0 - 1 Nice
  • Saint Etienne 2 - 0 Reims

Sunday 11 November 2018

  • Bordeaux 0 - 0 Caen
  • Marseille 2 - 0 Dijon
  • Rennes 1 - 1 Nantes
  • Monaco 0 - 4 Paris Saint Germain

Friday 23 November 2018

  • Lyon 1 - 0 Saint Etienne

Saturday 24 November 2018

  • Paris Saint Germain 1 - 0 Toulouse
  • Nantes 1 - 1 Angers
  • Dijon 0 - 0 Bordeaux
  • Caen 0 - 1 Monaco
  • Strasbourg 0 - 1 Nimes
  • Reims 2 - 1 Guingamp

Sunday 25 November 2018

  • Montpellier 2 - 2 Rennes
  • Nice 2 - 0 Lille
  • Amiens 1 - 3 Marseille

Friday 30 November 2018

  • Saint Etienne 3 - 0 Nantes

Saturday 01 December 2018

  • Lille 2 - 2 Lyon
  • Nimes 3 - 0 Amiens
  • Monaco 1 - 2 Montpellier
  • Guingamp 0 - 0 Nice
  • Angers 1 - 1 Caen

Sunday 02 December 2018

  • Toulouse 2 - 2 Dijon
  • Marseille 0 - 0 Reims
  • Rennes 1 - 4 Strasbourg
  • Bordeaux 2 - 2 Paris Saint Germain

Tuesday 04 December 2018

  • Amiens 0 - 2 Monaco
  • Nice 0 - 0 Angers
  • Montpellier 0 - 1 Lille

Wednesday 05 December 2018

  • Nantes 3 - 2 Marseille
  • Lyon 0 - 2 Rennes
  • Dijon 2 - 1 Guingamp
  • Caen 1 - 2 Nimes
  • Bordeaux 3 - 2 Saint Etienne
  • Reims 0 - 1 Toulouse
  • Strasbourg 1 - 1 Paris Saint Germain

Saturday 08 December 2018

  • Guingamp 1 - 2 Amiens
  • Rennes 2 - 0 Dijon

Sunday 09 December 2018

  • Strasbourg 2 - 2 Caen
  • Lille 1 - 1 Reims

Saturday 15 December 2018

  • Reims 2 - 1 Strasbourg

Sunday 16 December 2018

  • Nimes 2 - 3 Lille
  • Nice 1 - 1 Saint Etienne
  • Lyon 3 - 0 Monaco

Tuesday 18 December 2018

  • Caen 2 - 1 Toulouse

Saturday 22 December 2018

  • Monaco 0 - 2 Guingamp
  • Lille 1 - 2 Toulouse
  • Angers 1 - 1 Marseille
  • Strasbourg 2 - 0 Nice
  • Saint Etienne 3 - 0 Dijon
  • Rennes 4 - 0 Nimes
  • Reims 2 - 2 Caen
  • Paris Saint Germain 1 - 0 Nantes
  • Montpellier 1 - 1 Lyon

Sunday 23 December 2018

  • Bordeaux 1 - 1 Amiens

Tuesday 08 January 2019

  • Amiens 0 - 0 Angers
  • Nantes 2 - 0 Montpellier

Friday 11 January 2019

  • Caen 1 - 3 Lille
  • Lyon 1 - 1 Reims

Saturday 12 January 2019

  • Amiens 0 - 3 Paris Saint Germain
  • Guingamp 0 - 1 Saint Etienne
  • Nice 1 - 0 Bordeaux

Sunday 13 January 2019

  • Nantes 0 - 1 Rennes
  • Dijon 1 - 1 Montpellier
  • Toulouse 1 - 2 Strasbourg
  • Marseille 1 - 1 Monaco

Tuesday 15 January 2019

  • Angers 1 - 2 Bordeaux

Wednesday 16 January 2019

  • Guingamp 2 - 1 Rennes
  • Toulouse 2 - 2 Lyon
  • Nimes 1 - 0 Nantes
  • Monaco 1 - 1 Nice
  • Saint Etienne 2 - 1 Marseille

Friday 18 January 2019

  • Lille 2 - 1 Amiens

Saturday 19 January 2019

  • Paris Saint Germain 9 - 0 Guingamp
  • Reims 1 - 1 Nice
  • Nimes 0 - 1 Toulouse
  • Monaco 1 - 5 Strasbourg

Sunday 20 January 2019

  • Rennes 0 - 0 Montpellier
  • Angers 1 - 0 Nantes
  • Caen 0 - 1 Marseille
  • Bordeaux 1 - 0 Dijon
  • Saint Etienne 1 - 2 Lyon

Wednesday 23 January 2019

  • Nimes 3 - 1 Angers

Friday 25 January 2019

  • Marseille 1 - 2 Lille

Saturday 26 January 2019

  • Strasbourg 1 - 0 Bordeaux
  • Nice 2 - 0 Nimes
  • Guingamp 0 - 1 Reims
  • Dijon 2 - 0 Monaco

Sunday 27 January 2019

  • Montpellier 2 - 0 Caen
  • Amiens 0 - 1 Lyon
  • Toulouse 0 - 0 Angers
  • Paris Saint Germain 4 - 1 Rennes

Wednesday 30 January 2019

  • Nantes 1 - 1 Saint Etienne

Friday 01 February 2019

  • Lille 4 - 0 Nice

Saturday 02 February 2019

  • Rennes 1 - 0 Amiens
  • Monaco 2 - 1 Toulouse
  • Angers 1 - 0 Dijon
  • Reims 2 - 1 Marseille

Sunday 03 February 2019

  • Nimes 1 - 1 Montpellier
  • Lyon 2 - 1 Paris Saint Germain

Tuesday 05 February 2019

  • Marseille 1 - 0 Bordeaux

Friday 08 February 2019

  • Dijon 1 - 2 Marseille

Saturday 09 February 2019

  • Paris Saint Germain 1 - 0 Bordeaux
  • Amiens 1 - 0 Caen
  • Strasbourg 1 - 2 Angers

Sunday 10 February 2019

  • Toulouse 1 - 1 Reims
  • Nantes 2 - 4 Nimes
  • Montpellier 2 - 2 Monaco
  • Guingamp 0 - 2 Lille
  • Rennes 3 - 0 Saint Etienne
  • Nice 1 - 0 Lyon

Wednesday 13 February 2019

  • Saint Etienne 2 - 1 Strasbourg
  • Caen 0 - 1 Nantes

Friday 15 February 2019

  • Nimes 2 - 0 Dijon
  • Lyon 2 - 1 Guingamp

Saturday 16 February 2019

  • Marseille 2 - 0 Amiens
  • Angers 3 - 0 Nice
  • Monaco 1 - 0 Nantes

Sunday 17 February 2019

  • Caen 0 - 0 Strasbourg
  • Bordeaux 2 - 1 Toulouse
  • Lille 0 - 0 Montpellier
  • Reims 2 - 0 Rennes
  • Saint Etienne 0 - 1 Paris Saint Germain

Sunday 26 August 2018

  • Marseille 21:00 Reims

Wednesday 20 February 2019

  • Bordeaux 19:00 Guingamp
  • Paris Saint Germain 21:00 Montpellier

Friday 22 February 2019

  • Dijon 19:00 Saint Etienne
  • Strasbourg 20:45 Lille

Saturday 23 February 2019

  • Paris Saint Germain 17:00 Nimes
  • Guingamp 20:00 Angers
  • Amiens 20:00 Nice

Sunday 24 February 2019

  • Nantes 15:00 Bordeaux
  • Toulouse 15:00 Caen
  • Montpellier 15:00 Reims
  • Rennes 17:00 Marseille
  • Monaco 21:00 Lyon

Friday 01 March 2019

  • Bordeaux 20:45 Montpellier

Saturday 02 March 2019

  • Caen 17:00 Paris Saint Germain
  • Angers 20:00 Monaco
  • Reims 20:00 Amiens
  • Nimes 20:00 Rennes

Sunday 03 March 2019

  • Lille 15:00 Dijon
  • Guingamp 15:00 Nantes
  • Nice 15:00 Strasbourg
  • Lyon 17:00 Toulouse
  • Marseille 21:00 Saint Etienne

Saturday 09 March 2019

  • Rennes 20:00 Caen
  • Nantes 20:00 Paris Saint Germain
  • Montpellier 20:00 Angers
  • Monaco 20:00 Bordeaux
  • Marseille 20:00 Nice
  • Dijon 20:00 Reims
  • Amiens 20:00 Nimes
  • Toulouse 20:00 Guingamp
  • Strasbourg 20:00 Lyon
  • Saint Etienne 20:00 Lille

Wednesday 13 March 2019

  • Dijon 20:00 Paris Saint Germain

Saturday 16 March 2019

  • Nice 20:00 Toulouse
  • Lyon 20:00 Montpellier
  • Lille 20:00 Monaco
  • Guingamp 20:00 Dijon
  • Caen 20:00 Saint Etienne
  • Bordeaux 20:00 Rennes
  • Angers 20:00 Amiens
  • Reims 20:00 Nantes
  • Nimes 20:00 Strasbourg

Sunday 17 March 2019

  • Paris Saint Germain 21:00 Marseille

Sunday 31 March 2019

  • Saint Etienne 20:00 Nimes
  • Rennes 20:00 Lyon
  • Nantes 20:00 Lille
  • Montpellier 20:00 Guingamp
  • Monaco 20:00 Caen
  • Marseille 20:00 Angers
  • Dijon 20:00 Nice
  • Amiens 20:00 Bordeaux
  • Toulouse 20:00 Paris Saint Germain
  • Strasbourg 20:00 Reims

Saturday 06 April 2019

  • Toulouse 20:00 Nantes
  • Reims 20:00 Lille
  • Paris Saint Germain 20:00 Strasbourg
  • Nimes 20:00 Caen
  • Nice 20:00 Montpellier
  • Lyon 20:00 Dijon
  • Guingamp 20:00 Monaco
  • Bordeaux 20:00 Marseille
  • Angers 20:00 Rennes
  • Amiens 20:00 Saint Etienne

Saturday 13 April 2019

  • Caen 20:00 Angers
  • Dijon 20:00 Amiens
  • Lille 20:00 Paris Saint Germain
  • Marseille 20:00 Nimes
  • Monaco 20:00 Reims
  • Montpellier 20:00 Toulouse
  • Strasbourg 20:00 Guingamp
  • Saint Etienne 20:00 Bordeaux
  • Rennes 20:00 Nice
  • Nantes 20:00 Lyon

Saturday 20 April 2019

  • Toulouse 20:00 Lille
  • Guingamp 20:00 Marseille
  • Lyon 20:00 Angers
  • Nantes 20:00 Amiens
  • Nice 20:00 Caen
  • Nimes 20:00 Bordeaux
  • Reims 20:00 Saint Etienne
  • Strasbourg 20:00 Montpellier
  • Dijon 20:00 Rennes

Sunday 21 April 2019

  • Paris Saint Germain 21:00 Monaco

Sunday 28 April 2019

  • Caen 20:00 Dijon
  • Lille 20:00 Nimes
  • Marseille 20:00 Nantes
  • Saint Etienne 20:00 Toulouse
  • Rennes 20:00 Monaco
  • Nice 20:00 Guingamp
  • Montpellier 20:00 Paris Saint Germain
  • Amiens 20:00 Strasbourg
  • Angers 20:00 Reims
  • Bordeaux 20:00 Lyon

Saturday 04 May 2019

  • Monaco 20:00 Saint Etienne
  • Montpellier 20:00 Amiens
  • Nantes 20:00 Dijon
  • Toulouse 20:00 Rennes
  • Strasbourg 20:00 Marseille
  • Reims 20:00 Nimes
  • Paris Saint Germain 20:00 Nice
  • Bordeaux 20:00 Angers
  • Guingamp 20:00 Caen
  • Lyon 20:00 Lille

Saturday 11 May 2019

  • Angers 20:00 Paris Saint Germain
  • Caen 20:00 Reims
  • Dijon 20:00 Strasbourg
  • Lille 20:00 Bordeaux
  • Nice 20:00 Nantes
  • Nimes 20:00 Monaco
  • Rennes 20:00 Guingamp
  • Saint Etienne 20:00 Montpellier
  • Amiens 20:00 Toulouse

Sunday 12 May 2019

  • Marseille 21:00 Lyon

Saturday 18 May 2019

  • Guingamp 20:00 Nimes
  • Lille 20:00 Angers
  • Lyon 20:00 Caen
  • Monaco 20:00 Amiens
  • Montpellier 20:00 Nantes
  • Toulouse 20:00 Marseille
  • Strasbourg 20:00 Rennes
  • Saint Etienne 20:00 Nice
  • Paris Saint Germain 20:00 Dijon
  • Bordeaux 20:00 Reims

Saturday 25 May 2019

  • Reims 20:00 Paris Saint Germain
  • Rennes 20:00 Lille
  • Amiens 20:00 Guingamp
  • Angers 20:00 Saint Etienne
  • Caen 20:00 Bordeaux
  • Dijon 20:00 Toulouse
  • Marseille 20:00 Montpellier
  • Nantes 20:00 Strasbourg
  • Nice 20:00 Monaco
  • Nimes 20:00 Lyon
# Team G W D L +/- P
1 Paris Saint Ger 23 20 2 1 69:13 62
2 Lille 25 15 5 5 42:22 50
3 Lyon 25 13 7 5 40:28 46
4 Marseille 25 12 4 9 40:34 40
5 Saint Etienne 25 11 7 7 35:31 40
6 Montpellier 24 9 11 4 31:19 38
7 Reims 25 9 11 5 23:22 38
8 Nice 25 10 7 8 19:26 37
9 Strasbourg 25 9 9 7 40:29 36
10 Nimes 25 10 6 9 37:35 36
11 Rennes 25 10 6 9 34:33 36
12 Angers 25 8 9 8 29:28 33
13 Bordeaux 24 8 7 9 25:26 31
14 Nantes 25 7 6 12 30:34 27
15 Toulouse 25 6 9 10 24:36 27
16 Monaco 25 5 7 13 24:41 22
17 Amiens 25 6 3 16 19:40 21
18 Dijon 24 5 5 14 20:38 20
19 Caen 25 3 10 12 20:33 19
20 Guingamp 24 3 5 16 17:50 14
football_france_ligue-1_psg_dani-alves.

Welcome to the Ligue 1 fixtures page. Here, you can see the upcoming matches taking place in the French top flight, while we also have team news ahead of each game and the confirmed line-ups once they are announced.

The season traditionally starts towards the end of August and we present the latest league standings for Ligue 1, with the teams changing position on a regular basis depending on the latest results.

You can scroll back to find previous Ligue 1 results on this page to understand how each team have been performing in recent weeks, with the standings determined by the overall number of points accrued.