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
| Pos | Club | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 38 | 27 | 4 | 7 | 89 | 40 | 49 | 85 | |
| 2 | 38 | 25 | 9 | 4 | 68 | 29 | 39 | 84 | |
| 3 | 38 | 22 | 7 | 9 | 67 | 40 | 27 | 73 | |
| 4 | 38 | 21 | 5 | 12 | 69 | 39 | 30 | 68 | |
| 5 | 38 | 19 | 10 | 9 | 65 | 44 | 21 | 67 | |
| 6 | 38 | 19 | 8 | 11 | 70 | 58 | 12 | 65 | |
| 7 | 38 | 18 | 8 | 12 | 65 | 47 | 18 | 62 | |
| 8 | 38 | 17 | 8 | 13 | 45 | 49 | -4 | 59 | |
| 9 | 38 | 15 | 13 | 10 | 48 | 37 | 11 | 58 | |
| 10 | 38 | 15 | 10 | 13 | 52 | 53 | -1 | 55 | |
| 11 | 38 | 12 | 15 | 11 | 45 | 45 | 0 | 51 | |
| 12 | 38 | 15 | 5 | 18 | 65 | 62 | 3 | 50 | |
| 13 | 38 | 13 | 9 | 16 | 51 | 57 | -6 | 48 | |
| 14 | 38 | 11 | 11 | 16 | 44 | 54 | -10 | 44 | |
| 15 | 38 | 9 | 13 | 16 | 51 | 59 | -8 | 40 | |
| 16 | 38 | 7 | 15 | 16 | 37 | 55 | -18 | 36 | |
| 17 | 38 | 8 | 11 | 19 | 35 | 63 | -28 | 35 | |
| 18 | 38 | 7 | 5 | 26 | 23 | 74 | -51 | 26 | |
| 19 | 38 | 4 | 12 | 22 | 45 | 81 | -36 | 24 | |
| 20 | 38 | 4 | 6 | 28 | 33 | 81 | -48 | 18 |
Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.
The season in figures
| Matches played | 380 |
|---|---|
| Home wins | 163 |
| Home wins % | 42.89% |
| Draws | 92 |
| Draws % | 24.21% |
| Away wins | 125 |
| Away wins % | 32.89% |
| Total goals | 1067 |
| Goals per game | 2.81 |
| Credited goals (own goals excluded) | 1030 |
| Own goals | 37 |
| Goalscorers | 270 |
| Players with an assist | 264 |
| Credited assists | 682 |
| Players with a goal or assist | 344 |
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 | 34 | 29 | 3 | 6 |
| Alexandre Lacazette | Lyon | 35 | 27 | 6 | 5 |
| Jonathan David | Lille | 37 | 24 | 10 | 4 |
| Loïs Openda | Lens | 38 | 21 | 1 | 4 |
| Folarin Balogun | Reims | 37 | 21 | 6 | 2 |
| Habib Diallo | Strasbourg | 37 | 20 | 3 | 1 |
| Wissam Ben Yedder | Monaco | 32 | 19 | 5 | 6 |
| Elye Wahi | Montpellier | 33 | 19 | 1 | 5 |
| Lionel Messi | PSG | 32 | 16 | 0 | 16 |
| Amine Gouiri | Rennes | 33 | 15 | 0 | 3 |
| Alexis Sánchez | Marseille | 35 | 14 | 2 | 3 |
| Neymar | PSG | 20 | 13 | 2 | 11 |
| Gaëtan Laborde | Nice | 33 | 13 | 0 | 3 |
| Téji Savanier | Montpellier | 30 | 12 | 6 | 4 |
| Mama Baldé | Troyes | 34 | 12 | 2 | 3 |
| Breel Embolo | Monaco | 32 | 12 | 0 | 2 |
| Thijs Dallinga | Toulouse | 36 | 12 | 0 | 1 |
| Terem Moffi | Lorient | 18 | 12 | 1 | 0 |
| Zakaria Aboukhlal | Toulouse | 37 | 10 | 0 | 5 |
| Grejohn Kyei | Clermont | 37 | 10 | 4 | 3 |
Updated automatically from match data. Last updated 11 Oct 2026, 18:04 UK time.
Most assists
| Player | Club | Apps | Assists | Goals |
|---|---|---|---|---|
| Lionel Messi | PSG | 32 | 16 | 16 |
| Neymar | PSG | 20 | 11 | 13 |
| Benjamin Bourigeaud | Rennes | 37 | 10 | 7 |
| Rémy Cabella | Lille | 32 | 10 | 7 |
| Jonathan Clauss | Marseille | 34 | 10 | 2 |
| Florian Sotoca | Lens | 38 | 9 | 7 |
| Caio Henrique | Monaco | 35 | 9 | 1 |
| Bradley Barcola | Lyon | 26 | 8 | 5 |
| Branco van den Boomen | Toulouse | 35 | 8 | 5 |
| Aleksandr Golovin | Monaco | 34 | 7 | 8 |
| Jonathan Bamba | Lille | 34 | 7 | 6 |
| Maxence Caqueret | Lyon | 36 | 7 | 4 |
| Kylian Mbappé | PSG | 34 | 6 | 29 |
| Wissam Ben Yedder | Monaco | 32 | 6 | 19 |
| Romain Del Castillo | Brest | 27 | 6 | 6 |
| Alexis Flips | Reims | 33 | 6 | 4 |
| Rayan Cherki | Lyon | 34 | 6 | 4 |
| Angel Gomes | Lille | 36 | 6 | 2 |
| Jean-Ricner Bellegarde | Strasbourg | 30 | 6 | 2 |
| Nuno Mendes | PSG | 23 | 6 | 1 |
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 |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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 |
| Date | Home | Score | Away |
|---|---|---|---|
| 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.