Skip to content
Play MFF

Ligue 1

Ligue 1 2022-23

The table, every result and fixture, the season in figures and the top scorers and assist makers, updated after every match.

League table

Ligue 1 table 2022-23
PosClub PWDLGFGAGDPts
1PSG 38274789404985
2Lens 38259468293984
3Marseille 38227967402773
4Rennes 382151269393068
5Lille 381910965442167
6Monaco 381981170581265
7Lyon 381881265471862
8Clermont 38178134549-459
9Nice 3815131048371158
10Lorient 381510135253-155
11Reims 381215114545051
12Montpellier 38155186562350
13Toulouse 38139165157-648
14Brest 381111164454-1044
15Strasbourg 38913165159-840
16Nantes 38715163755-1836
17Auxerre 38811193563-2835
18Ajaccio 3875262374-5126
19Troyes 38412224581-3624
20Angers 3846283381-4818

Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.

The season in figures

Ligue 1 season in figures 2022-23
Matches played380
Home wins163
Home wins %42.89%
Draws92
Draws %24.21%
Away wins125
Away wins %32.89%
Total goals1067
Goals per game2.81
Credited goals (own goals excluded)1030
Own goals37
Goalscorers270
Players with an assist264
Credited assists682
Players with a goal or assist344

Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.

Top scorers

Ligue 1 top scorers 2022-23
Player ClubAppsGoalsPenaltiesAssists
Kylian Mbappé PSG342936
Alexandre Lacazette Lyon352765
Jonathan David Lille3724104
Loïs Openda Lens382114
Folarin Balogun Reims372162
Habib Diallo Strasbourg372031
Wissam Ben Yedder Monaco321956
Elye Wahi Montpellier331915
Lionel Messi PSG3216016
Amine Gouiri Rennes331503
Alexis Sánchez Marseille351423
Neymar PSG2013211
Gaëtan Laborde Nice331303
Téji Savanier Montpellier301264
Mama Baldé Troyes341223
Breel Embolo Monaco321202
Thijs Dallinga Toulouse361201
Terem Moffi Lorient181210
Zakaria Aboukhlal Toulouse371005
Grejohn Kyei Clermont371043

Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.

Most assists

Ligue 1 assists 2022-23
Player ClubAppsAssistsGoals
Lionel Messi PSG321616
Neymar PSG201113
Benjamin Bourigeaud Rennes37107
Rémy Cabella Lille32107
Jonathan Clauss Marseille34102
Florian Sotoca Lens3897
Caio Henrique Monaco3591
Bradley Barcola Lyon2685
Branco van den Boomen Toulouse3585
Aleksandr Golovin Monaco3478
Jonathan Bamba Lille3476
Maxence Caqueret Lyon3674
Kylian Mbappé PSG34629
Wissam Ben Yedder Monaco32619
Romain Del Castillo Brest2766
Alexis Flips Reims3364
Rayan Cherki Lyon3464
Angel Gomes Lille3662
Jean-Ricner Bellegarde Strasbourg3062
Nuno Mendes PSG2361

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.

Matchday 1
DateHomeScoreAway
5 Aug 2022 Lyon 2-1 Ajaccio
6 Aug 2022 Strasbourg 1-2 Monaco
6 Aug 2022 Clermont 0-5 PSG
7 Aug 2022 Toulouse 1-1 Nice
7 Aug 2022 Angers 0-0 Nantes
7 Aug 2022 Lens 3-2 Brest
7 Aug 2022 Lille 4-1 Auxerre
7 Aug 2022 Montpellier 3-2 Troyes
7 Aug 2022 Rennes 0-1 Lorient
7 Aug 2022 Marseille 4-1 Reims
Matchday 2
DateHomeScoreAway
12 Aug 2022 Nantes 1-1 Lille
13 Aug 2022 Monaco 1-1 Rennes
13 Aug 2022 PSG 5-2 Montpellier
14 Aug 2022 Troyes 0-3 Toulouse
14 Aug 2022 Ajaccio 0-0 Lens
14 Aug 2022 Auxerre 2-2 Angers
14 Aug 2022 Reims 2-4 Clermont
14 Aug 2022 Nice 1-1 Strasbourg
14 Aug 2022 Brest 1-1 Marseille
7 Sep 2022 Lorient 3-1 Lyon
Matchday 3
DateHomeScoreAway
19 Aug 2022 Lyon 4-1 Troyes
20 Aug 2022 Monaco 1-4 Lens
20 Aug 2022 Marseille 2-1 Nantes
21 Aug 2022 Strasbourg 1-1 Reims
21 Aug 2022 Angers 1-3 Brest
21 Aug 2022 Clermont 1-0 Nice
21 Aug 2022 Toulouse 2-2 Lorient
21 Aug 2022 Montpellier 1-2 Auxerre
21 Aug 2022 Rennes 2-1 Ajaccio
21 Aug 2022 Lille 1-7 PSG
Matchday 4
DateHomeScoreAway
26 Aug 2022 Ajaccio 1-3 Lille
27 Aug 2022 Auxerre 1-0 Strasbourg
27 Aug 2022 Lens 2-1 Rennes
28 Aug 2022 Nantes 3-1 Toulouse
28 Aug 2022 Brest 0-7 Montpellier
28 Aug 2022 Lorient 2-1 Clermont
28 Aug 2022 Nice 0-3 Marseille
28 Aug 2022 Troyes 3-1 Angers
28 Aug 2022 Reims 1-1 Lyon
28 Aug 2022 PSG 1-1 Monaco
Matchday 5
DateHomeScoreAway
31 Aug 2022 Angers 2-4 Reims
31 Aug 2022 Monaco 2-4 Troyes
31 Aug 2022 Strasbourg 1-1 Nantes
31 Aug 2022 Lyon 2-1 Auxerre
31 Aug 2022 Montpellier 2-0 Ajaccio
31 Aug 2022 Lens 5-2 Lorient
31 Aug 2022 Lille 1-2 Nice
31 Aug 2022 Marseille 1-0 Clermont
31 Aug 2022 Rennes 3-1 Brest
31 Aug 2022 Toulouse 0-3 PSG
Matchday 6
DateHomeScoreAway
3 Sep 2022 Auxerre 0-2 Marseille
3 Sep 2022 Lyon 5-0 Angers
3 Sep 2022 Nantes 0-3 PSG
4 Sep 2022 Montpellier 1-3 Lille
4 Sep 2022 Brest 1-1 Strasbourg
4 Sep 2022 Reims 1-1 Lens
4 Sep 2022 Clermont 2-0 Toulouse
4 Sep 2022 Ajaccio 0-1 Lorient
4 Sep 2022 Troyes 1-1 Rennes
4 Sep 2022 Nice 0-1 Monaco
Matchday 7
DateHomeScoreAway
9 Sep 2022 Lens 1-0 Troyes
10 Sep 2022 PSG 1-0 Brest
10 Sep 2022 Marseille 2-1 Lille
11 Sep 2022 Strasbourg 0-0 Clermont
11 Sep 2022 Angers 2-1 Montpellier
11 Sep 2022 Lorient 3-2 Nantes
11 Sep 2022 Toulouse 1-0 Reims
11 Sep 2022 Ajaccio 0-1 Nice
11 Sep 2022 Rennes 5-0 Auxerre
11 Sep 2022 Monaco 2-1 Lyon
Matchday 8
DateHomeScoreAway
16 Sep 2022 Auxerre 1-3 Lorient
17 Sep 2022 Montpellier 2-1 Strasbourg
17 Sep 2022 Lille 2-1 Toulouse
18 Sep 2022 Reims 0-3 Monaco
18 Sep 2022 Clermont 1-3 Troyes
18 Sep 2022 Marseille 1-1 Rennes
18 Sep 2022 Nice 0-1 Angers
18 Sep 2022 Brest 0-1 Ajaccio
18 Sep 2022 Nantes 0-0 Lens
18 Sep 2022 Lyon 0-1 PSG
Matchday 9
DateHomeScoreAway
30 Sep 2022 Angers 0-3 Marseille
1 Oct 2022 Strasbourg 1-3 Rennes
1 Oct 2022 PSG 2-1 Nice
2 Oct 2022 Lorient 2-1 Lille
2 Oct 2022 Troyes 2-2 Reims
2 Oct 2022 Ajaccio 1-3 Clermont
2 Oct 2022 Auxerre 1-1 Brest
2 Oct 2022 Toulouse 4-2 Montpellier
2 Oct 2022 Monaco 4-1 Nantes
2 Oct 2022 Lens 1-0 Lyon
Matchday 10
DateHomeScoreAway
7 Oct 2022 Lyon 1-1 Toulouse
8 Oct 2022 Marseille 1-2 Ajaccio
8 Oct 2022 Reims 0-0 PSG
9 Oct 2022 Montpellier 0-2 Monaco
9 Oct 2022 Angers 2-3 Strasbourg
9 Oct 2022 Brest 1-2 Lorient
9 Oct 2022 Nice 3-2 Troyes
9 Oct 2022 Clermont 2-1 Auxerre
9 Oct 2022 Rennes 3-0 Nantes
9 Oct 2022 Lille 1-0 Lens
Matchday 11
DateHomeScoreAway
14 Oct 2022 Strasbourg 0-3 Lille
15 Oct 2022 Lorient 0-0 Reims
15 Oct 2022 Lens 1-0 Montpellier
16 Oct 2022 Toulouse 3-2 Angers
16 Oct 2022 Nantes 4-1 Brest
16 Oct 2022 Rennes 3-2 Lyon
16 Oct 2022 Auxerre 1-1 Nice
16 Oct 2022 Troyes 1-1 Ajaccio
16 Oct 2022 Monaco 1-1 Clermont
16 Oct 2022 PSG 1-0 Marseille
Matchday 12
DateHomeScoreAway
21 Oct 2022 Ajaccio 0-3 PSG
22 Oct 2022 Montpellier 1-2 Lyon
22 Oct 2022 Marseille 0-1 Lens
23 Oct 2022 Angers 1-2 Rennes
23 Oct 2022 Clermont 1-3 Brest
23 Oct 2022 Troyes 2-2 Lorient
23 Oct 2022 Toulouse 2-2 Strasbourg
23 Oct 2022 Reims 2-1 Auxerre
23 Oct 2022 Nice 1-1 Nantes
23 Oct 2022 Lille 4-3 Monaco
Matchday 13
DateHomeScoreAway
28 Oct 2022 Lens 3-0 Toulouse
29 Oct 2022 PSG 4-3 Troyes
29 Oct 2022 Strasbourg 2-2 Marseille
30 Oct 2022 Auxerre 1-0 Ajaccio
30 Oct 2022 Brest 0-0 Reims
30 Oct 2022 Monaco 2-0 Angers
30 Oct 2022 Nantes 1-1 Clermont
30 Oct 2022 Rennes 3-0 Montpellier
30 Oct 2022 Lorient 1-2 Nice
30 Oct 2022 Lyon 1-0 Lille
Matchday 14
DateHomeScoreAway
4 Nov 2022 Troyes 1-1 Auxerre
5 Nov 2022 Ajaccio 4-2 Strasbourg
5 Nov 2022 Angers 1-2 Lens
6 Nov 2022 Lorient 1-2 PSG
6 Nov 2022 Clermont 1-1 Montpellier
6 Nov 2022 Nice 1-0 Brest
6 Nov 2022 Reims 1-0 Nantes
6 Nov 2022 Toulouse 0-2 Monaco
6 Nov 2022 Lille 1-1 Rennes
6 Nov 2022 Marseille 1-0 Lyon
Matchday 15
DateHomeScoreAway
11 Nov 2022 Lyon 1-1 Nice
12 Nov 2022 Lens 2-1 Clermont
12 Nov 2022 Rennes 2-1 Toulouse
13 Nov 2022 PSG 5-0 Auxerre
13 Nov 2022 Brest 2-1 Troyes
13 Nov 2022 Lille 1-0 Angers
13 Nov 2022 Montpellier 1-1 Reims
13 Nov 2022 Nantes 2-2 Ajaccio
13 Nov 2022 Strasbourg 1-1 Lorient
13 Nov 2022 Monaco 2-3 Marseille
Matchday 16
DateHomeScoreAway
28 Dec 2022 Troyes 0-0 Nantes
28 Dec 2022 Ajaccio 1-0 Angers
28 Dec 2022 Auxerre 2-3 Monaco
28 Dec 2022 Clermont 0-2 Lille
28 Dec 2022 Brest 2-4 Lyon
28 Dec 2022 PSG 2-1 Strasbourg
29 Dec 2022 Lorient 0-2 Montpellier
29 Dec 2022 Reims 3-1 Rennes
29 Dec 2022 Nice 0-0 Lens
29 Dec 2022 Marseille 6-1 Toulouse
Matchday 17
DateHomeScoreAway
1 Jan 2023 Angers 1-2 Lorient
1 Jan 2023 Monaco 1-0 Brest
1 Jan 2023 Toulouse 2-0 Ajaccio
1 Jan 2023 Nantes 1-0 Auxerre
1 Jan 2023 Lyon 0-1 Clermont
1 Jan 2023 Lens 3-1 PSG
2 Jan 2023 Strasbourg 2-3 Troyes
2 Jan 2023 Lille 1-1 Reims
2 Jan 2023 Montpellier 1-2 Marseille
2 Jan 2023 Rennes 2-1 Nice
Matchday 18
DateHomeScoreAway
11 Jan 2023 Brest 0-0 Lille
11 Jan 2023 Clermont 2-1 Rennes
11 Jan 2023 Nantes 0-0 Lyon
11 Jan 2023 Auxerre 0-5 Toulouse
11 Jan 2023 Ajaccio 0-1 Reims
11 Jan 2023 Lorient 2-2 Monaco
11 Jan 2023 Nice 6-1 Montpellier
11 Jan 2023 PSG 2-0 Angers
11 Jan 2023 Strasbourg 2-2 Lens
11 Jan 2023 Troyes 0-2 Marseille
Matchday 19
DateHomeScoreAway
14 Jan 2023 Lens 1-0 Auxerre
14 Jan 2023 Marseille 3-1 Lorient
14 Jan 2023 Lyon 1-2 Strasbourg
15 Jan 2023 Lille 5-1 Troyes
15 Jan 2023 Angers 1-2 Clermont
15 Jan 2023 Montpellier 0-3 Nantes
15 Jan 2023 Reims 0-0 Nice
15 Jan 2023 Toulouse 1-1 Brest
15 Jan 2023 Monaco 7-1 Ajaccio
15 Jan 2023 Rennes 1-0 PSG
Matchday 20
DateHomeScoreAway
27 Jan 2023 Lorient 2-1 Rennes
28 Jan 2023 Troyes 1-1 Lens
28 Jan 2023 Marseille 1-1 Monaco
29 Jan 2023 Nice 1-0 Lille
29 Jan 2023 Brest 4-0 Angers
29 Jan 2023 Clermont 0-0 Nantes
29 Jan 2023 Strasbourg 1-2 Toulouse
29 Jan 2023 Auxerre 0-2 Montpellier
29 Jan 2023 Ajaccio 0-2 Lyon
29 Jan 2023 PSG 1-1 Reims
Matchday 21
DateHomeScoreAway
1 Feb 2023 Lille 0-0 Clermont
1 Feb 2023 Nantes 0-2 Marseille
1 Feb 2023 Reims 4-2 Lorient
1 Feb 2023 Toulouse 4-1 Troyes
1 Feb 2023 Angers 1-2 Ajaccio
1 Feb 2023 Lens 0-1 Nice
1 Feb 2023 Lyon 0-0 Brest
1 Feb 2023 Montpellier 1-3 PSG
1 Feb 2023 Rennes 3-0 Strasbourg
1 Feb 2023 Monaco 3-2 Auxerre
Matchday 22
DateHomeScoreAway
4 Feb 2023 PSG 2-1 Toulouse
4 Feb 2023 Troyes 1-3 Lyon
4 Feb 2023 Rennes 1-3 Lille
5 Feb 2023 Clermont 0-2 Monaco
5 Feb 2023 Lorient 0-0 Angers
5 Feb 2023 Strasbourg 2-0 Montpellier
5 Feb 2023 Ajaccio 0-2 Nantes
5 Feb 2023 Auxerre 0-0 Reims
5 Feb 2023 Brest 1-1 Lens
5 Feb 2023 Marseille 1-3 Nice
Matchday 23
DateHomeScoreAway
10 Feb 2023 Nice 3-0 Ajaccio
11 Feb 2023 Monaco 3-1 PSG
11 Feb 2023 Clermont 0-2 Marseille
12 Feb 2023 Toulouse 3-1 Rennes
12 Feb 2023 Lille 2-0 Strasbourg
12 Feb 2023 Montpellier 3-0 Brest
12 Feb 2023 Reims 4-0 Troyes
12 Feb 2023 Angers 1-1 Auxerre
12 Feb 2023 Nantes 1-0 Lorient
12 Feb 2023 Lyon 2-1 Lens
Matchday 24
DateHomeScoreAway
17 Feb 2023 Auxerre 2-1 Lyon
18 Feb 2023 Nice 0-0 Reims
18 Feb 2023 Strasbourg 2-1 Angers
19 Feb 2023 PSG 4-3 Lille
19 Feb 2023 Brest 1-2 Monaco
19 Feb 2023 Rennes 2-0 Clermont
19 Feb 2023 Troyes 0-1 Montpellier
19 Feb 2023 Lorient 3-0 Ajaccio
19 Feb 2023 Lens 3-1 Nantes
19 Feb 2023 Toulouse 2-3 Marseille
Matchday 25
DateHomeScoreAway
24 Feb 2023 Lille 2-1 Brest
25 Feb 2023 Angers 1-3 Lyon
25 Feb 2023 Montpellier 1-1 Lens
26 Feb 2023 Lorient 0-1 Auxerre
26 Feb 2023 Clermont 1-1 Strasbourg
26 Feb 2023 Nantes 0-1 Rennes
26 Feb 2023 Reims 3-0 Toulouse
26 Feb 2023 Ajaccio 2-1 Troyes
26 Feb 2023 Monaco 0-3 Nice
26 Feb 2023 Marseille 0-3 PSG
Matchday 26
DateHomeScoreAway
3 Mar 2023 Nice 1-1 Auxerre
4 Mar 2023 Lens 1-1 Lille
4 Mar 2023 PSG 4-2 Nantes
5 Mar 2023 Troyes 2-2 Monaco
5 Mar 2023 Montpellier 5-0 Angers
5 Mar 2023 Strasbourg 0-1 Brest
5 Mar 2023 Toulouse 0-1 Clermont
5 Mar 2023 Reims 1-0 Ajaccio
5 Mar 2023 Lyon 0-0 Lorient
5 Mar 2023 Rennes 0-1 Marseille
Matchday 27
DateHomeScoreAway
10 Mar 2023 Lille 3-3 Lyon
11 Mar 2023 Auxerre 0-0 Rennes
11 Mar 2023 Brest 1-2 PSG
12 Mar 2023 Clermont 0-4 Lens
12 Mar 2023 Lorient 2-0 Troyes
12 Mar 2023 Nantes 2-2 Nice
12 Mar 2023 Angers 0-2 Toulouse
12 Mar 2023 Ajaccio 0-1 Montpellier
12 Mar 2023 Monaco 0-1 Reims
12 Mar 2023 Marseille 2-2 Strasbourg
Matchday 28
DateHomeScoreAway
17 Mar 2023 Lyon 1-1 Nantes
18 Mar 2023 Toulouse 0-2 Lille
18 Mar 2023 Lens 3-0 Angers
19 Mar 2023 Ajaccio 0-2 Monaco
19 Mar 2023 Montpellier 2-1 Clermont
19 Mar 2023 Nice 1-1 Lorient
19 Mar 2023 Troyes 2-2 Brest
19 Mar 2023 Strasbourg 2-0 Auxerre
19 Mar 2023 PSG 0-2 Rennes
19 Mar 2023 Reims 1-2 Marseille
Matchday 29
DateHomeScoreAway
31 Mar 2023 Marseille 1-1 Montpellier
1 Apr 2023 Auxerre 1-0 Troyes
1 Apr 2023 Rennes 0-1 Lens
2 Apr 2023 Lille 3-1 Lorient
2 Apr 2023 Angers 1-1 Nice
2 Apr 2023 Nantes 0-3 Reims
2 Apr 2023 Brest 3-1 Toulouse
2 Apr 2023 Clermont 2-1 Ajaccio
2 Apr 2023 Monaco 4-3 Strasbourg
2 Apr 2023 PSG 0-1 Lyon
Matchday 30
DateHomeScoreAway
7 Apr 2023 Lens 2-1 Strasbourg
8 Apr 2023 Angers 1-0 Lille
8 Apr 2023 Nice 0-2 PSG
9 Apr 2023 Lyon 3-1 Rennes
9 Apr 2023 Reims 1-1 Brest
9 Apr 2023 Troyes 0-2 Clermont
9 Apr 2023 Montpellier 1-2 Toulouse
9 Apr 2023 Ajaccio 0-3 Auxerre
9 Apr 2023 Nantes 2-2 Monaco
9 Apr 2023 Lorient 0-0 Marseille
Matchday 31
DateHomeScoreAway
14 Apr 2023 Toulouse 1-2 Lyon
15 Apr 2023 Rennes 3-0 Reims
15 Apr 2023 PSG 3-1 Lens
16 Apr 2023 Lille 2-1 Montpellier
16 Apr 2023 Brest 1-0 Nice
16 Apr 2023 Clermont 2-1 Angers
16 Apr 2023 Auxerre 2-1 Nantes
16 Apr 2023 Strasbourg 3-1 Ajaccio
16 Apr 2023 Monaco 3-1 Lorient
16 Apr 2023 Marseille 3-1 Troyes
Matchday 32
DateHomeScoreAway
21 Apr 2023 Angers 1-2 PSG
22 Apr 2023 Auxerre 1-1 Lille
22 Apr 2023 Lens 3-0 Monaco
23 Apr 2023 Reims 0-2 Strasbourg
23 Apr 2023 Nantes 2-2 Troyes
23 Apr 2023 Nice 1-2 Clermont
23 Apr 2023 Lorient 0-1 Toulouse
23 Apr 2023 Ajaccio 0-0 Brest
23 Apr 2023 Montpellier 1-0 Rennes
23 Apr 2023 Lyon 1-2 Marseille
Matchday 33
DateHomeScoreAway
28 Apr 2023 Strasbourg 1-2 Lyon
29 Apr 2023 Lille 3-0 Ajaccio
30 Apr 2023 Monaco 0-4 Montpellier
30 Apr 2023 Clermont 1-0 Reims
30 Apr 2023 Rennes 4-2 Angers
30 Apr 2023 Troyes 0-1 Nice
30 Apr 2023 PSG 1-3 Lorient
30 Apr 2023 Marseille 2-1 Auxerre
2 May 2023 Toulouse 0-1 Lens
3 May 2023 Brest 2-0 Nantes
Matchday 34
DateHomeScoreAway
6 May 2023 Nice 2-1 Rennes
6 May 2023 Reims 1-0 Lille
6 May 2023 Lens 2-1 Marseille
7 May 2023 Angers 1-2 Monaco
7 May 2023 Lorient 2-1 Brest
7 May 2023 Nantes 0-2 Strasbourg
7 May 2023 Ajaccio 0-0 Toulouse
7 May 2023 Auxerre 1-1 Clermont
7 May 2023 Lyon 5-4 Montpellier
7 May 2023 Troyes 1-3 PSG
Matchday 35
DateHomeScoreAway
12 May 2023 Lens 2-1 Reims
13 May 2023 Strasbourg 2-0 Nice
13 May 2023 PSG 5-0 Ajaccio
14 May 2023 Clermont 2-1 Lyon
14 May 2023 Montpellier 1-1 Lorient
14 May 2023 Rennes 4-0 Troyes
14 May 2023 Brest 1-0 Auxerre
14 May 2023 Toulouse 0-0 Nantes
14 May 2023 Monaco 0-0 Lille
14 May 2023 Marseille 3-1 Angers
Matchday 36
DateHomeScoreAway
19 May 2023 Lyon 3-1 Monaco
20 May 2023 Nantes 0-3 Montpellier
20 May 2023 Lille 2-1 Marseille
21 May 2023 Ajaccio 0-5 Rennes
21 May 2023 Brest 2-1 Clermont
21 May 2023 Reims 2-2 Angers
21 May 2023 Troyes 1-1 Strasbourg
21 May 2023 Nice 0-0 Toulouse
21 May 2023 Lorient 1-3 Lens
21 May 2023 Auxerre 1-2 PSG
Matchday 37
DateHomeScoreAway
27 May 2023 Angers 2-1 Troyes
27 May 2023 Clermont 2-0 Lorient
27 May 2023 Lille 2-1 Nantes
27 May 2023 Lyon 3-0 Reims
27 May 2023 Marseille 1-2 Brest
27 May 2023 Montpellier 2-3 Nice
27 May 2023 Rennes 2-0 Monaco
27 May 2023 Strasbourg 1-1 PSG
27 May 2023 Toulouse 1-1 Auxerre
27 May 2023 Lens 3-0 Ajaccio
Matchday 38
DateHomeScoreAway
3 Jun 2023 Brest 1-2 Rennes
3 Jun 2023 Lorient 2-1 Strasbourg
3 Jun 2023 Nantes 1-0 Angers
3 Jun 2023 Nice 3-1 Lyon
3 Jun 2023 PSG 2-3 Clermont
3 Jun 2023 Reims 1-3 Montpellier
3 Jun 2023 Troyes 1-1 Lille
3 Jun 2023 Monaco 1-2 Toulouse
3 Jun 2023 Ajaccio 1-0 Marseille
3 Jun 2023 Auxerre 1-3 Lens

Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.