Ligue 1 2022/23
Season archive · 05 Aug 22 to 03 Jun 23 · 380 games
Paris Saint-Germain won the Ligue 1 2022/23 with 85 points from 38 games. Lens finished second on 84, 1 point behind.
Ajaccio, Angers, Auxerre and Troyes were relegated.
Kylian Mbappe-Lottin was the top scorer with 29 goals for Paris Saint-Germain.
The 380 games produced 1067 goals, 2.81 per game. 43% were home wins, 24% draws and 33% away wins.
Final table
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Paris Saint-Germain Champions |
38 | 27 | 4 | 7 | 89 | 40 | +49 | 85 |
| 2 | Lens |
38 | 25 | 9 | 4 | 68 | 29 | +39 | 84 |
| 3 | Marseille |
38 | 22 | 7 | 9 | 67 | 40 | +27 | 73 |
| 4 | Rennes |
38 | 21 | 5 | 12 | 69 | 39 | +30 | 68 |
| 5 | Lille |
38 | 19 | 10 | 9 | 65 | 44 | +21 | 67 |
| 6 | Monaco |
38 | 19 | 8 | 11 | 70 | 58 | +12 | 65 |
| 7 | Lyon |
38 | 18 | 8 | 12 | 65 | 47 | +18 | 62 |
| 8 | Clermont | 38 | 17 | 8 | 13 | 45 | 49 | -4 | 59 |
| 9 | Nice |
38 | 15 | 13 | 10 | 48 | 37 | +11 | 58 |
| 10 | Lorient |
38 | 15 | 10 | 13 | 52 | 53 | -1 | 55 |
| 11 | Reims | 38 | 12 | 15 | 11 | 45 | 45 | +0 | 51 |
| 12 | Montpellier | 38 | 15 | 5 | 18 | 65 | 62 | +3 | 50 |
| 13 | Toulouse |
38 | 13 | 9 | 16 | 51 | 57 | -6 | 48 |
| 14 | Brest |
38 | 11 | 11 | 16 | 44 | 54 | -10 | 44 |
| 15 | Strasbourg |
38 | 9 | 13 | 16 | 51 | 59 | -8 | 40 |
| 16 | Nantes |
38 | 7 | 15 | 16 | 37 | 55 | -18 | 36 |
| 17 | Auxerre Relegated |
38 | 8 | 11 | 19 | 35 | 63 | -28 | 35 |
| 18 | Ajaccio Relegated | 38 | 7 | 5 | 26 | 23 | 74 | -51 | 26 |
| 19 | Troyes Relegated |
38 | 4 | 12 | 22 | 45 | 81 | -36 | 24 |
| 20 | Angers Relegated |
38 | 4 | 6 | 28 | 33 | 81 | -48 | 18 |
The season in numbers
Goals per game
2.81
1067 goals in 380 games
Home wins
43%
Draws
24%
Away wins
33%
Both teams scored
58%
Over 2.5 goals
56%
Top scorers
| # | Player | Goals | Club | G |
|---|---|---|---|---|
| 1 | Kylian Mbappe-Lottin | 29 | Paris Saint-Germain |
34 |
| 2 | Alexandre Lacazette | 27 | Lyon |
35 |
| 3 | Jonathan Christian David | 24 | Lille |
37 |
| 4 | Loïs Openda | 21 | Lens |
38 |
| 4 | Folarin Balogun | 21 | Reims | 37 |
| 6 | Habib Diallo | 20 | Strasbourg |
37 |
| 7 | Wissam Ben Yedder | 19 | Monaco |
32 |
| 7 | Sepe Elye Wahi | 19 | Montpellier | 33 |
| 9 | Terem Igobor Moffi | 18 | Lorient |
34 |
| 10 | Lionel Messi | 16 | Paris Saint-Germain |
32 |
Own goals are not counted for the scorer.
Top assists
| # | Player | Assists | Club | G |
|---|---|---|---|---|
| 1 | Lionel Messi | 16 | Paris Saint-Germain |
32 |
| 2 | Neymar | 11 | Paris Saint-Germain |
20 |
| 3 | Rémy Cabella | 10 | Lille |
32 |
| 3 | Benjamin Bourigeaud | 10 | Rennes |
37 |
| 5 | Florian Sotoca | 9 | Lens |
38 |
| 5 | Jonathan Clauss | 9 | Marseille |
34 |
| 5 | Caio Henrique | 9 | Monaco |
35 |
| 8 | Bradley Barcola | 8 | Lyon |
26 |
| 8 | Branco van den Boomen | 8 | Toulouse |
35 |
| 10 | Wissam Ben Yedder | 7 | Monaco |
32 |
Season records
All results
Every game of the 2022/23 season, by matchday.
Matchday 105 Aug 22 to 07 Aug 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 05 Aug 22 | Lyon |
2–1 | Ajaccio |
| 06 Aug 22 | Strasbourg |
1–2 | Monaco |
| 06 Aug 22 | Clermont | 0–5 | Paris Saint-Germain |
| 07 Aug 22 | Toulouse |
1–1 | Nice |
| 07 Aug 22 | Angers |
0–0 | Nantes |
| 07 Aug 22 | Lens |
3–2 | Brest |
| 07 Aug 22 | Lille |
4–1 | Auxerre |
| 07 Aug 22 | Montpellier | 3–2 | Troyes |
| 07 Aug 22 | Rennes |
0–1 | Lorient |
| 07 Aug 22 | Marseille |
4–1 | Reims |
Matchday 212 Aug 22 to 07 Sep 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 12 Aug 22 | Nantes |
1–1 | Lille |
| 13 Aug 22 | Monaco |
1–1 | Rennes |
| 13 Aug 22 | Paris Saint-Germain |
5–2 | Montpellier |
| 14 Aug 22 | Ajaccio | 0–0 | Lens |
| 14 Aug 22 | Auxerre |
2–2 | Angers |
| 14 Aug 22 | Reims | 2–4 | Clermont |
| 14 Aug 22 | Troyes |
0–3 | Toulouse |
| 14 Aug 22 | Nice |
1–1 | Strasbourg |
| 14 Aug 22 | Brest |
1–1 | Marseille |
| 07 Sep 22 | Lorient |
3–1 | Lyon |
Matchday 319 Aug 22 to 21 Aug 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 19 Aug 22 | Lyon |
4–1 | Troyes |
| 20 Aug 22 | Monaco |
1–4 | Lens |
| 20 Aug 22 | Marseille |
2–1 | Nantes |
| 21 Aug 22 | Strasbourg |
1–1 | Reims |
| 21 Aug 22 | Angers |
1–3 | Brest |
| 21 Aug 22 | Clermont | 1–0 | Nice |
| 21 Aug 22 | Montpellier | 1–2 | Auxerre |
| 21 Aug 22 | Toulouse |
2–2 | Lorient |
| 21 Aug 22 | Rennes |
2–1 | Ajaccio |
| 21 Aug 22 | Lille |
1–7 | Paris Saint-Germain |
Matchday 426 Aug 22 to 28 Aug 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 26 Aug 22 | Ajaccio | 1–3 | Lille |
| 27 Aug 22 | Auxerre |
1–0 | Strasbourg |
| 27 Aug 22 | Lens |
2–1 | Rennes |
| 28 Aug 22 | Nantes |
3–1 | Toulouse |
| 28 Aug 22 | Brest |
0–7 | Montpellier |
| 28 Aug 22 | Lorient |
2–1 | Clermont |
| 28 Aug 22 | Nice |
0–3 | Marseille |
| 28 Aug 22 | Troyes |
3–1 | Angers |
| 28 Aug 22 | Reims | 1–1 | Lyon |
| 28 Aug 22 | Paris Saint-Germain |
1–1 | Monaco |
Matchday 531 Aug 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 31 Aug 22 | Angers |
2–4 | Reims |
| 31 Aug 22 | Lyon |
2–1 | Auxerre |
| 31 Aug 22 | Monaco |
2–4 | Troyes |
| 31 Aug 22 | Montpellier | 2–0 | Ajaccio |
| 31 Aug 22 | Strasbourg |
1–1 | Nantes |
| 31 Aug 22 | Lens |
5–2 | Lorient |
| 31 Aug 22 | Lille |
1–2 | Nice |
| 31 Aug 22 | Marseille |
1–0 | Clermont |
| 31 Aug 22 | Rennes |
3–1 | Brest |
| 31 Aug 22 | Toulouse |
0–3 | Paris Saint-Germain |
Matchday 603 Sep 22 to 04 Sep 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 03 Sep 22 | Auxerre |
0–2 | Marseille |
| 03 Sep 22 | Lyon |
5–0 | Angers |
| 03 Sep 22 | Nantes |
0–3 | Paris Saint-Germain |
| 04 Sep 22 | Montpellier | 1–3 | Lille |
| 04 Sep 22 | Ajaccio | 0–1 | Lorient |
| 04 Sep 22 | Brest |
1–1 | Strasbourg |
| 04 Sep 22 | Clermont | 2–0 | Toulouse |
| 04 Sep 22 | Reims | 1–1 | Lens |
| 04 Sep 22 | Troyes |
1–1 | Rennes |
| 04 Sep 22 | Nice |
0–1 | Monaco |
Matchday 709 Sep 22 to 11 Sep 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 09 Sep 22 | Lens |
1–0 | Troyes |
| 10 Sep 22 | Paris Saint-Germain |
1–0 | Brest |
| 10 Sep 22 | Marseille |
2–1 | Lille |
| 11 Sep 22 | Strasbourg |
0–0 | Clermont |
| 11 Sep 22 | Ajaccio | 0–1 | Nice |
| 11 Sep 22 | Angers |
2–1 | Montpellier |
| 11 Sep 22 | Lorient |
3–2 | Nantes |
| 11 Sep 22 | Toulouse |
1–0 | Reims |
| 11 Sep 22 | Rennes |
5–0 | Auxerre |
| 11 Sep 22 | Monaco |
2–1 | Lyon |
Matchday 816 Sep 22 to 18 Sep 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 16 Sep 22 | Auxerre |
1–3 | Lorient |
| 17 Sep 22 | Montpellier | 2–1 | Strasbourg |
| 17 Sep 22 | Lille |
2–1 | Toulouse |
| 18 Sep 22 | Reims | 0–3 | Monaco |
| 18 Sep 22 | Brest |
0–1 | Ajaccio |
| 18 Sep 22 | Clermont | 1–3 | Troyes |
| 18 Sep 22 | Marseille |
1–1 | Rennes |
| 18 Sep 22 | Nice |
0–1 | Angers |
| 18 Sep 22 | Nantes |
0–0 | Lens |
| 18 Sep 22 | Lyon |
0–1 | Paris Saint-Germain |
Matchday 930 Sep 22 to 02 Oct 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 30 Sep 22 | Angers |
0–3 | Marseille |
| 01 Oct 22 | Strasbourg |
1–3 | Rennes |
| 01 Oct 22 | Paris Saint-Germain |
2–1 | Nice |
| 02 Oct 22 | Lorient |
2–1 | Lille |
| 02 Oct 22 | Ajaccio | 1–3 | Clermont |
| 02 Oct 22 | Auxerre |
1–1 | Brest |
| 02 Oct 22 | Toulouse |
4–2 | Montpellier |
| 02 Oct 22 | Troyes |
2–2 | Reims |
| 02 Oct 22 | Monaco |
4–1 | Nantes |
| 02 Oct 22 | Lens |
1–0 | Lyon |
Matchday 1007 Oct 22 to 09 Oct 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 07 Oct 22 | Lyon |
1–1 | Toulouse |
| 08 Oct 22 | Marseille |
1–2 | Ajaccio |
| 08 Oct 22 | Reims | 0–0 | Paris Saint-Germain |
| 09 Oct 22 | Montpellier | 0–2 | Monaco |
| 09 Oct 22 | Angers |
2–3 | Strasbourg |
| 09 Oct 22 | Brest |
1–2 | Lorient |
| 09 Oct 22 | Clermont | 2–1 | Auxerre |
| 09 Oct 22 | Nice |
3–2 | Troyes |
| 09 Oct 22 | Rennes |
3–0 | Nantes |
| 09 Oct 22 | Lille |
1–0 | Lens |
Matchday 1114 Oct 22 to 16 Oct 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 14 Oct 22 | Strasbourg |
0–3 | Lille |
| 15 Oct 22 | Lorient |
0–0 | Reims |
| 15 Oct 22 | Lens |
1–0 | Montpellier |
| 16 Oct 22 | Toulouse |
3–2 | Angers |
| 16 Oct 22 | Auxerre |
1–1 | Nice |
| 16 Oct 22 | Nantes |
4–1 | Brest |
| 16 Oct 22 | Rennes |
3–2 | Lyon |
| 16 Oct 22 | Troyes |
1–1 | Ajaccio |
| 16 Oct 22 | Monaco |
1–1 | Clermont |
| 16 Oct 22 | Paris Saint-Germain |
1–0 | Marseille |
Matchday 1221 Oct 22 to 23 Oct 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 21 Oct 22 | Ajaccio | 0–3 | Paris Saint-Germain |
| 22 Oct 22 | Montpellier | 1–2 | Lyon |
| 22 Oct 22 | Marseille |
0–1 | Lens |
| 23 Oct 22 | Angers |
1–2 | Rennes |
| 23 Oct 22 | Clermont | 1–3 | Brest |
| 23 Oct 22 | Reims | 2–1 | Auxerre |
| 23 Oct 22 | Toulouse |
2–2 | Strasbourg |
| 23 Oct 22 | Troyes |
2–2 | Lorient |
| 23 Oct 22 | Nice |
1–1 | Nantes |
| 23 Oct 22 | Lille |
4–3 | Monaco |
Matchday 1328 Oct 22 to 30 Oct 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 28 Oct 22 | Lens |
3–0 | Toulouse |
| 29 Oct 22 | Paris Saint-Germain |
4–3 | Troyes |
| 29 Oct 22 | Strasbourg |
2–2 | Marseille |
| 30 Oct 22 | Auxerre |
1–0 | Ajaccio |
| 30 Oct 22 | Brest |
0–0 | Reims |
| 30 Oct 22 | Monaco |
2–0 | Angers |
| 30 Oct 22 | Nantes |
1–1 | Clermont |
| 30 Oct 22 | Rennes |
3–0 | Montpellier |
| 30 Oct 22 | Lorient |
1–2 | Nice |
| 30 Oct 22 | Lyon |
1–0 | Lille |
Matchday 1404 Nov 22 to 06 Nov 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 04 Nov 22 | Troyes |
1–1 | Auxerre |
| 05 Nov 22 | Ajaccio | 4–2 | Strasbourg |
| 05 Nov 22 | Angers |
1–2 | Lens |
| 06 Nov 22 | Lorient |
1–2 | Paris Saint-Germain |
| 06 Nov 22 | Clermont | 1–1 | Montpellier |
| 06 Nov 22 | Nice |
1–0 | Brest |
| 06 Nov 22 | Reims | 1–0 | Nantes |
| 06 Nov 22 | Toulouse |
0–2 | Monaco |
| 06 Nov 22 | Lille |
1–1 | Rennes |
| 06 Nov 22 | Marseille |
1–0 | Lyon |
Matchday 1511 Nov 22 to 13 Nov 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 11 Nov 22 | Lyon |
1–1 | Nice |
| 12 Nov 22 | Lens |
2–1 | Clermont |
| 12 Nov 22 | Rennes |
2–1 | Toulouse |
| 13 Nov 22 | Paris Saint-Germain |
5–0 | Auxerre |
| 13 Nov 22 | Brest |
2–1 | Troyes |
| 13 Nov 22 | Lille |
1–0 | Angers |
| 13 Nov 22 | Montpellier | 1–1 | Reims |
| 13 Nov 22 | Nantes |
2–2 | Ajaccio |
| 13 Nov 22 | Strasbourg |
1–1 | Lorient |
| 13 Nov 22 | Monaco |
2–3 | Marseille |
Matchday 1628 Dec 22 to 29 Dec 22 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 28 Dec 22 | Ajaccio | 1–0 | Angers |
| 28 Dec 22 | Troyes |
0–0 | Nantes |
| 28 Dec 22 | Auxerre |
2–3 | Monaco |
| 28 Dec 22 | Clermont | 0–2 | Lille |
| 28 Dec 22 | Brest |
2–4 | Lyon |
| 28 Dec 22 | Paris Saint-Germain |
2–1 | Strasbourg |
| 29 Dec 22 | Lorient |
0–2 | Montpellier |
| 29 Dec 22 | Reims | 3–1 | Rennes |
| 29 Dec 22 | Marseille |
6–1 | Toulouse |
| 29 Dec 22 | Nice |
0–0 | Lens |
Matchday 1701 Jan 23 to 02 Jan 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 01 Jan 23 | Angers |
1–2 | Lorient |
| 01 Jan 23 | Monaco |
1–0 | Brest |
| 01 Jan 23 | Nantes |
1–0 | Auxerre |
| 01 Jan 23 | Toulouse |
2–0 | Ajaccio |
| 01 Jan 23 | Lyon |
0–1 | Clermont |
| 01 Jan 23 | Lens |
3–1 | Paris Saint-Germain |
| 02 Jan 23 | Strasbourg |
2–3 | Troyes |
| 02 Jan 23 | Lille |
1–1 | Reims |
| 02 Jan 23 | Montpellier | 1–2 | Marseille |
| 02 Jan 23 | Rennes |
2–1 | Nice |
Matchday 1811 Jan 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 11 Jan 23 | Ajaccio | 0–1 | Reims |
| 11 Jan 23 | Auxerre |
0–5 | Toulouse |
| 11 Jan 23 | Brest |
0–0 | Lille |
| 11 Jan 23 | Clermont | 2–1 | Rennes |
| 11 Jan 23 | Nantes |
0–0 | Lyon |
| 11 Jan 23 | Lorient |
2–2 | Monaco |
| 11 Jan 23 | Nice |
6–1 | Montpellier |
| 11 Jan 23 | Paris Saint-Germain |
2–0 | Angers |
| 11 Jan 23 | Strasbourg |
2–2 | Lens |
| 11 Jan 23 | Troyes |
0–2 | Marseille |
Matchday 1914 Jan 23 to 15 Jan 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 14 Jan 23 | Lens |
1–0 | Auxerre |
| 14 Jan 23 | Marseille |
3–1 | Lorient |
| 14 Jan 23 | Lyon |
1–2 | Strasbourg |
| 15 Jan 23 | Lille |
5–1 | Troyes |
| 15 Jan 23 | Angers |
1–2 | Clermont |
| 15 Jan 23 | Montpellier | 0–3 | Nantes |
| 15 Jan 23 | Reims | 0–0 | Nice |
| 15 Jan 23 | Toulouse |
1–1 | Brest |
| 15 Jan 23 | Monaco |
7–1 | Ajaccio |
| 15 Jan 23 | Rennes |
1–0 | Paris Saint-Germain |
Matchday 2027 Jan 23 to 29 Jan 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 27 Jan 23 | Lorient |
2–1 | Rennes |
| 28 Jan 23 | Troyes |
1–1 | Lens |
| 28 Jan 23 | Marseille |
1–1 | Monaco |
| 29 Jan 23 | Nice |
1–0 | Lille |
| 29 Jan 23 | Auxerre |
0–2 | Montpellier |
| 29 Jan 23 | Brest |
4–0 | Angers |
| 29 Jan 23 | Clermont | 0–0 | Nantes |
| 29 Jan 23 | Strasbourg |
1–2 | Toulouse |
| 29 Jan 23 | Ajaccio | 0–2 | Lyon |
| 29 Jan 23 | Paris Saint-Germain |
1–1 | Reims |
Matchday 2101 Feb 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 01 Feb 23 | Angers |
1–2 | Ajaccio |
| 01 Feb 23 | Lille |
0–0 | Clermont |
| 01 Feb 23 | Nantes |
0–2 | Marseille |
| 01 Feb 23 | Reims | 4–2 | Lorient |
| 01 Feb 23 | Toulouse |
4–1 | Troyes |
| 01 Feb 23 | Lens |
0–1 | Nice |
| 01 Feb 23 | Lyon |
0–0 | Brest |
| 01 Feb 23 | Monaco |
3–2 | Auxerre |
| 01 Feb 23 | Montpellier | 1–3 | Paris Saint-Germain |
| 01 Feb 23 | Rennes |
3–0 | Strasbourg |
Matchday 2204 Feb 23 to 05 Feb 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 04 Feb 23 | Paris Saint-Germain |
2–1 | Toulouse |
| 04 Feb 23 | Troyes |
1–3 | Lyon |
| 04 Feb 23 | Rennes |
1–3 | Lille |
| 05 Feb 23 | Clermont | 0–2 | Monaco |
| 05 Feb 23 | Ajaccio | 0–2 | Nantes |
| 05 Feb 23 | Auxerre |
0–0 | Reims |
| 05 Feb 23 | Lorient |
0–0 | Angers |
| 05 Feb 23 | Strasbourg |
2–0 | Montpellier |
| 05 Feb 23 | Brest |
1–1 | Lens |
| 05 Feb 23 | Marseille |
1–3 | Nice |
Matchday 2310 Feb 23 to 12 Feb 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 10 Feb 23 | Nice |
3–0 | Ajaccio |
| 11 Feb 23 | Monaco |
3–1 | Paris Saint-Germain |
| 11 Feb 23 | Clermont | 0–2 | Marseille |
| 12 Feb 23 | Toulouse |
3–1 | Rennes |
| 12 Feb 23 | Angers |
1–1 | Auxerre |
| 12 Feb 23 | Lille |
2–0 | Strasbourg |
| 12 Feb 23 | Montpellier | 3–0 | Brest |
| 12 Feb 23 | Reims | 4–0 | Troyes |
| 12 Feb 23 | Nantes |
1–0 | Lorient |
| 12 Feb 23 | Lyon |
2–1 | Lens |
Matchday 2417 Feb 23 to 19 Feb 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 17 Feb 23 | Auxerre |
2–1 | Lyon |
| 18 Feb 23 | Nice |
0–0 | Reims |
| 18 Feb 23 | Strasbourg |
2–1 | Angers |
| 19 Feb 23 | Paris Saint-Germain |
4–3 | Lille |
| 19 Feb 23 | Brest |
1–2 | Monaco |
| 19 Feb 23 | Lorient |
3–0 | Ajaccio |
| 19 Feb 23 | Rennes |
2–0 | Clermont |
| 19 Feb 23 | Troyes |
0–1 | Montpellier |
| 19 Feb 23 | Lens |
3–1 | Nantes |
| 19 Feb 23 | Toulouse |
2–3 | Marseille |
Matchday 2524 Feb 23 to 26 Feb 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 24 Feb 23 | Lille |
2–1 | Brest |
| 25 Feb 23 | Angers |
1–3 | Lyon |
| 25 Feb 23 | Montpellier | 1–1 | Lens |
| 26 Feb 23 | Lorient |
0–1 | Auxerre |
| 26 Feb 23 | Ajaccio | 2–1 | Troyes |
| 26 Feb 23 | Clermont | 1–1 | Strasbourg |
| 26 Feb 23 | Nantes |
0–1 | Rennes |
| 26 Feb 23 | Reims | 3–0 | Toulouse |
| 26 Feb 23 | Monaco |
0–3 | Nice |
| 26 Feb 23 | Marseille |
0–3 | Paris Saint-Germain |
Matchday 2603 Mar 23 to 05 Mar 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 03 Mar 23 | Nice |
1–1 | Auxerre |
| 04 Mar 23 | Lens |
1–1 | Lille |
| 04 Mar 23 | Paris Saint-Germain |
4–2 | Nantes |
| 05 Mar 23 | Troyes |
2–2 | Monaco |
| 05 Mar 23 | Montpellier | 5–0 | Angers |
| 05 Mar 23 | Reims | 1–0 | Ajaccio |
| 05 Mar 23 | Strasbourg |
0–1 | Brest |
| 05 Mar 23 | Toulouse |
0–1 | Clermont |
| 05 Mar 23 | Lyon |
0–0 | Lorient |
| 05 Mar 23 | Rennes |
0–1 | Marseille |
Matchday 2710 Mar 23 to 12 Mar 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 10 Mar 23 | Lille |
3–3 | Lyon |
| 11 Mar 23 | Auxerre |
0–0 | Rennes |
| 11 Mar 23 | Brest |
1–2 | Paris Saint-Germain |
| 12 Mar 23 | Clermont | 0–4 | Lens |
| 12 Mar 23 | Ajaccio | 0–1 | Montpellier |
| 12 Mar 23 | Angers |
0–2 | Toulouse |
| 12 Mar 23 | Lorient |
2–0 | Troyes |
| 12 Mar 23 | Nantes |
2–2 | Nice |
| 12 Mar 23 | Monaco |
0–1 | Reims |
| 12 Mar 23 | Marseille |
2–2 | Strasbourg |
Matchday 2817 Mar 23 to 19 Mar 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 17 Mar 23 | Lyon |
1–1 | Nantes |
| 18 Mar 23 | Toulouse |
0–2 | Lille |
| 18 Mar 23 | Lens |
3–0 | Angers |
| 19 Mar 23 | Ajaccio | 0–2 | Monaco |
| 19 Mar 23 | Montpellier | 2–1 | Clermont |
| 19 Mar 23 | Nice |
1–1 | Lorient |
| 19 Mar 23 | Strasbourg |
2–0 | Auxerre |
| 19 Mar 23 | Troyes |
2–2 | Brest |
| 19 Mar 23 | Paris Saint-Germain |
0–2 | Rennes |
| 19 Mar 23 | Reims | 1–2 | Marseille |
Matchday 2931 Mar 23 to 02 Apr 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 31 Mar 23 | Marseille |
1–1 | Montpellier |
| 01 Apr 23 | Auxerre |
1–0 | Troyes |
| 01 Apr 23 | Rennes |
0–1 | Lens |
| 02 Apr 23 | Lille |
3–1 | Lorient |
| 02 Apr 23 | Angers |
1–1 | Nice |
| 02 Apr 23 | Brest |
3–1 | Toulouse |
| 02 Apr 23 | Clermont | 2–1 | Ajaccio |
| 02 Apr 23 | Nantes |
0–3 | Reims |
| 02 Apr 23 | Monaco |
4–3 | Strasbourg |
| 02 Apr 23 | Paris Saint-Germain |
0–1 | Lyon |
Matchday 3007 Apr 23 to 09 Apr 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 07 Apr 23 | Lens |
2–1 | Strasbourg |
| 08 Apr 23 | Angers |
1–0 | Lille |
| 08 Apr 23 | Nice |
0–2 | Paris Saint-Germain |
| 09 Apr 23 | Lyon |
3–1 | Rennes |
| 09 Apr 23 | Ajaccio | 0–3 | Auxerre |
| 09 Apr 23 | Montpellier | 1–2 | Toulouse |
| 09 Apr 23 | Reims | 1–1 | Brest |
| 09 Apr 23 | Troyes |
0–2 | Clermont |
| 09 Apr 23 | Nantes |
2–2 | Monaco |
| 09 Apr 23 | Lorient |
0–0 | Marseille |
Matchday 3114 Apr 23 to 16 Apr 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 14 Apr 23 | Toulouse |
1–2 | Lyon |
| 15 Apr 23 | Rennes |
3–0 | Reims |
| 15 Apr 23 | Paris Saint-Germain |
3–1 | Lens |
| 16 Apr 23 | Lille |
2–1 | Montpellier |
| 16 Apr 23 | Auxerre |
2–1 | Nantes |
| 16 Apr 23 | Brest |
1–0 | Nice |
| 16 Apr 23 | Clermont | 2–1 | Angers |
| 16 Apr 23 | Strasbourg |
3–1 | Ajaccio |
| 16 Apr 23 | Monaco |
3–1 | Lorient |
| 16 Apr 23 | Marseille |
3–1 | Troyes |
Matchday 3221 Apr 23 to 23 Apr 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 21 Apr 23 | Angers |
1–2 | Paris Saint-Germain |
| 22 Apr 23 | Auxerre |
1–1 | Lille |
| 22 Apr 23 | Lens |
3–0 | Monaco |
| 23 Apr 23 | Reims | 0–2 | Strasbourg |
| 23 Apr 23 | Ajaccio | 0–0 | Brest |
| 23 Apr 23 | Lorient |
0–1 | Toulouse |
| 23 Apr 23 | Nantes |
2–2 | Troyes |
| 23 Apr 23 | Nice |
1–2 | Clermont |
| 23 Apr 23 | Montpellier | 1–0 | Rennes |
| 23 Apr 23 | Lyon |
1–2 | Marseille |
Matchday 3328 Apr 23 to 03 May 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 28 Apr 23 | Strasbourg |
1–2 | Lyon |
| 29 Apr 23 | Lille |
3–0 | Ajaccio |
| 30 Apr 23 | Monaco |
0–4 | Montpellier |
| 30 Apr 23 | Clermont | 1–0 | Reims |
| 30 Apr 23 | Rennes |
4–2 | Angers |
| 30 Apr 23 | Troyes |
0–1 | Nice |
| 30 Apr 23 | Paris Saint-Germain |
1–3 | Lorient |
| 30 Apr 23 | Marseille |
2–1 | Auxerre |
| 02 May 23 | Toulouse |
0–1 | Lens |
| 03 May 23 | Brest |
2–0 | Nantes |
Matchday 3406 May 23 to 07 May 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 06 May 23 | Nice |
2–1 | Rennes |
| 06 May 23 | Reims | 1–0 | Lille |
| 06 May 23 | Lens |
2–1 | Marseille |
| 07 May 23 | Angers |
1–2 | Monaco |
| 07 May 23 | Ajaccio | 0–0 | Toulouse |
| 07 May 23 | Auxerre |
1–1 | Clermont |
| 07 May 23 | Lorient |
2–1 | Brest |
| 07 May 23 | Nantes |
0–2 | Strasbourg |
| 07 May 23 | Lyon |
5–4 | Montpellier |
| 07 May 23 | Troyes |
1–3 | Paris Saint-Germain |
Matchday 3512 May 23 to 14 May 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 12 May 23 | Lens |
2–1 | Reims |
| 13 May 23 | Strasbourg |
2–0 | Nice |
| 13 May 23 | Paris Saint-Germain |
5–0 | Ajaccio |
| 14 May 23 | Clermont | 2–1 | Lyon |
| 14 May 23 | Brest |
1–0 | Auxerre |
| 14 May 23 | Montpellier | 1–1 | Lorient |
| 14 May 23 | Rennes |
4–0 | Troyes |
| 14 May 23 | Toulouse |
0–0 | Nantes |
| 14 May 23 | Monaco |
0–0 | Lille |
| 14 May 23 | Marseille |
3–1 | Angers |
Matchday 3619 May 23 to 21 May 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 19 May 23 | Lyon |
3–1 | Monaco |
| 20 May 23 | Nantes |
0–3 | Montpellier |
| 20 May 23 | Lille |
2–1 | Marseille |
| 21 May 23 | Ajaccio | 0–5 | Rennes |
| 21 May 23 | Brest |
2–1 | Clermont |
| 21 May 23 | Nice |
0–0 | Toulouse |
| 21 May 23 | Reims | 2–2 | Angers |
| 21 May 23 | Troyes |
1–1 | Strasbourg |
| 21 May 23 | Lorient |
1–3 | Lens |
| 21 May 23 | Auxerre |
1–2 | Paris Saint-Germain |
Matchday 3727 May 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 27 May 23 | Angers |
2–1 | Troyes |
| 27 May 23 | Clermont | 2–0 | Lorient |
| 27 May 23 | Lens |
3–0 | Ajaccio |
| 27 May 23 | Lille |
2–1 | Nantes |
| 27 May 23 | Lyon |
3–0 | Reims |
| 27 May 23 | Marseille |
1–2 | Brest |
| 27 May 23 | Montpellier | 2–3 | Nice |
| 27 May 23 | Rennes |
2–0 | Monaco |
| 27 May 23 | Strasbourg |
1–1 | Paris Saint-Germain |
| 27 May 23 | Toulouse |
1–1 | Auxerre |
Matchday 3803 Jun 23 · 10 games
| Date | Home | Score | Away |
|---|---|---|---|
| 03 Jun 23 | Ajaccio | 1–0 | Marseille |
| 03 Jun 23 | Auxerre |
1–3 | Lens |
| 03 Jun 23 | Brest |
1–2 | Rennes |
| 03 Jun 23 | Lorient |
2–1 | Strasbourg |
| 03 Jun 23 | Monaco |
1–2 | Toulouse |
| 03 Jun 23 | Nantes |
1–0 | Angers |
| 03 Jun 23 | Nice |
3–1 | Lyon |
| 03 Jun 23 | Paris Saint-Germain |
2–3 | Clermont |
| 03 Jun 23 | Reims | 1–3 | Montpellier |
| 03 Jun 23 | Troyes |
1–1 | Lille |
Paris Saint-Germain
Lens
Marseille
Rennes
Lille
Monaco
Lyon
Nice
Lorient
Toulouse
Brest
Strasbourg
Nantes
Auxerre
Troyes
Angers