Ligue 1 Fixtures & Results 2023/2024

Every result of the season, with full stats for every match.

Updated 19 May 2024, after the last game

Ligue 1 Fixtures & Results Questions

What was the first game of the 2023/2024 Ligue 1 season?

The first game of the 2023/2024 Ligue 1 season was on Friday 11 August 2023, when Nice drew 1-1 at home with LOSC Lille.

What was the most common scoreline in the 2023/2024 Ligue 1?

A 1-1 draw was the most common scoreline in the 2023/2024 Ligue 1, 32 of the 306 matches, 10% of them. Next are a 2-1 away win with 29, a 0-0 draw with 27.

What was the last game of the 2023/2024 Ligue 1 season?

The last game of the 2023/2024 Ligue 1 season was on Sunday 19 May 2024, when Paris Saint Germain won 2-0 at Metz. Nine games finished together that afternoon.

How many games were played in the 2023/2024 Ligue 1?

The 2023/2024 Ligue 1 ran to 306 games across 34 rounds, producing 826 goals at 2.70 a game.

What was the highest-scoring game of the 2023/2024 Ligue 1?

The highest-scoring game in the 2023/2024 Ligue 1 was on Sunday 28 April 2024, when Brest won 5-4 at Rennes. Nine goals was the most in any game that season.

What was the biggest win of the 2023/2024 Ligue 1?

The biggest win in the 2023/2024 Ligue 1 was on Sunday 19 May 2024, when Lorient beat Clermont 5-0 at home. No side has won by more than five that season.

How many goalless draws were there in Ligue 1 in 2023/2024?

Ligue 1 had 27 goalless draws in 2023/2024, from 306 games played. The most recent was on Saturday 4 May 2024, when Brest drew 0-0 at home with Nantes.

Ligue 1 fixtures 2023/2024

Date Kick-off Match Score
11th Aug 202320:00Nice vs LOSC Lille1-1
12th Aug 202316:00Olympique Marseille vs Reims2-1
12th Aug 202320:00Paris Saint Germain vs Lorient0-0
13th Aug 202312:00Brest vs Lens3-2
13th Aug 202314:00Clermont vs Monaco2-4
13th Aug 202314:00Nantes vs Toulouse1-2
13th Aug 202314:00Montpellier vs Le Havre2-2
13th Aug 202316:05Rennes vs Metz5-1
13th Aug 202319:45Strasbourg vs Olympique Lyonnais2-1
18th Aug 202320:00Metz vs Olympique Marseille2-2
19th Aug 202318:00Olympique Lyonnais vs Montpellier1-4
19th Aug 202320:00Toulouse vs Paris Saint Germain1-1
20th Aug 202312:00LOSC Lille vs Nantes2-0
20th Aug 202314:00Lorient vs Nice1-1
20th Aug 202314:00Reims vs Clermont2-0
20th Aug 202314:00Le Havre vs Brest1-2
20th Aug 202318:00Monaco vs Strasbourg3-0
20th Aug 202319:45Lens vs Rennes1-1
25th Aug 202320:00Nantes vs Monaco3-3
26th Aug 202318:00Olympique Marseille vs Brest2-0
26th Aug 202320:00Paris Saint Germain vs Lens3-1
27th Aug 202312:00Rennes vs Le Havre2-2
27th Aug 202314:00Strasbourg vs Toulouse2-0
27th Aug 202314:00Clermont vs Metz0-1
27th Aug 202314:00Montpellier vs Reims1-3
27th Aug 202316:05Lorient vs LOSC Lille4-1
27th Aug 202319:45Nice vs Olympique Lyonnais0-0
1st Sep 202320:00Nantes vs Olympique Marseille1-1
2nd Sep 202316:00Brest vs Rennes0-0
2nd Sep 202320:00Monaco vs Lens3-0
3rd Sep 202312:00Toulouse vs Clermont2-2
3rd Sep 202314:00LOSC Lille vs Montpellier1-0
3rd Sep 202314:00Le Havre vs Lorient3-0
3rd Sep 202314:00Metz vs Reims2-2
3rd Sep 202316:05Nice vs Strasbourg2-0
3rd Sep 202319:45Olympique Lyonnais vs Paris Saint Germain1-4
15th Sep 202320:00Paris Saint Germain vs Nice2-3
16th Sep 202316:00Rennes vs LOSC Lille2-2
16th Sep 202320:00Lens vs Metz0-1
17th Sep 202312:00Lorient vs Monaco2-2
17th Sep 202314:00Strasbourg vs Montpellier2-2
17th Sep 202314:00Clermont vs Nantes0-1
17th Sep 202314:00Reims vs Brest1-2
17th Sep 202316:05Olympique Marseille vs Toulouse0-0
17th Sep 202319:45Olympique Lyonnais vs Le Havre0-0
22nd Sep 202320:00Monaco vs Nice0-1
23rd Sep 202316:00Nantes vs Lorient5-3
23rd Sep 202320:00Brest vs Olympique Lyonnais1-0
24th Sep 202312:00Metz vs Strasbourg0-1
24th Sep 202314:00Lens vs Toulouse2-1
24th Sep 202314:00Le Havre vs Clermont2-1
24th Sep 202316:05Montpellier vs Rennes0-0
24th Sep 202319:45Paris Saint Germain vs Olympique Marseille4-0
26th Sep 202320:00LOSC Lille vs Reims1-2
29th Sep 202320:00Strasbourg vs Lens0-1
30th Sep 202316:00Clermont vs Paris Saint Germain0-0
30th Sep 202320:00Monaco vs Olympique Marseille3-2
1st Oct 202312:00Reims vs Olympique Lyonnais2-0
1st Oct 202314:00Toulouse vs Metz3-0
1st Oct 202314:00Nice vs Brest0-0
1st Oct 202314:00Le Havre vs LOSC Lille0-2
1st Oct 202316:05Lorient vs Montpellier0-3
1st Oct 202319:45Rennes vs Nantes3-1
6th Oct 202320:00Strasbourg vs Nantes1-2
7th Oct 202316:00Metz vs Nice0-1
7th Oct 202320:00Reims vs Monaco1-3
8th Oct 202312:00Olympique Marseille vs Le Havre3-0
8th Oct 202314:00Olympique Lyonnais vs Lorient3-3
8th Oct 202314:00Brest vs Toulouse1-1
8th Oct 202316:05Lens vs LOSC Lille1-1
8th Oct 202319:45Rennes vs Paris Saint Germain1-3
29th Nov 202318:00Montpellier vs Clermont1-1
20th Oct 202320:00Le Havre vs Lens0-0
21st Oct 202316:00Paris Saint Germain vs Strasbourg3-0
21st Oct 202320:00Nice vs Olympique Marseille1-0
22nd Oct 202312:00Lorient vs Rennes2-1
22nd Oct 202314:00Toulouse vs Reims1-1
22nd Oct 202314:00LOSC Lille vs Brest1-0
22nd Oct 202314:00Nantes vs Montpellier2-0
22nd Oct 202316:05Monaco vs Metz2-1
22nd Oct 202319:45Olympique Lyonnais vs Clermont1-2
27th Oct 202320:00Clermont vs Nice0-1
28th Oct 202316:00Reims vs Lorient1-0
28th Oct 202320:00Lens vs Nantes4-0
29th Oct 202312:00Brest vs Paris Saint Germain2-3
29th Oct 202314:00LOSC Lille vs Monaco2-0
29th Oct 202314:00Metz vs Le Havre0-0
29th Oct 202314:00Montpellier vs Toulouse3-0
29th Oct 202316:05Rennes vs Strasbourg1-1
6th Dec 202320:00Olympique Marseille vs Olympique Lyonnais3-0
3rd Nov 202320:00Paris Saint Germain vs Montpellier3-0
4th Nov 202316:00Lorient vs Lens0-0
4th Nov 202320:00Olympique Marseille vs LOSC Lille0-0
5th Nov 202312:00Olympique Lyonnais vs Metz1-1
5th Nov 202314:00Strasbourg vs Clermont0-0
5th Nov 202314:00Toulouse vs Le Havre1-2
5th Nov 202314:00Nantes vs Reims0-1
5th Nov 202316:05Monaco vs Brest2-0
5th Nov 202319:45Nice vs Rennes2-0
10th Nov 202320:00Montpellier vs Nice0-0
11th Nov 202316:00Reims vs Paris Saint Germain0-3
11th Nov 202320:00Le Havre vs Monaco0-0
12th Nov 202314:00LOSC Lille vs Toulouse1-1
12th Nov 202314:00Clermont vs Lorient1-0
12th Nov 202314:00Metz vs Nantes3-1
12th Nov 202316:05Rennes vs Olympique Lyonnais0-1
12th Nov 202319:45Lens vs Olympique Marseille1-0
7th Dec 202319:30Brest vs Strasbourg1-1
24th Nov 202320:00Paris Saint Germain vs Monaco5-2
25th Nov 202316:00Clermont vs Lens0-3
25th Nov 202320:00Strasbourg vs Olympique Marseille1-1
26th Nov 202312:00Nice vs Toulouse1-0
26th Nov 202314:00Lorient vs Metz2-3
26th Nov 202314:00Nantes vs Le Havre0-0
26th Nov 202314:00Montpellier vs Brest1-3
26th Nov 202316:05Rennes vs Reims3-1
26th Nov 202319:45Olympique Lyonnais vs LOSC Lille0-2
1st Dec 202320:00Reims vs Strasbourg2-1
2nd Dec 202316:00Lens vs Olympique Lyonnais3-2
2nd Dec 202320:00Nantes vs Nice1-0
3rd Dec 202312:00Le Havre vs Paris Saint Germain0-2
3rd Dec 202314:00Toulouse vs Lorient1-1
3rd Dec 202314:00Monaco vs Montpellier2-0
3rd Dec 202314:00Brest vs Clermont3-0
3rd Dec 202316:05LOSC Lille vs Metz2-0
3rd Dec 202319:45Olympique Marseille vs Rennes2-0
8th Dec 202320:00Montpellier vs Lens0-0
9th Dec 202316:00Rennes vs Monaco1-2
9th Dec 202320:00Paris Saint Germain vs Nantes2-1
10th Dec 202312:00Nice vs Reims2-1
10th Dec 202314:00Strasbourg vs Le Havre2-1
10th Dec 202314:00Clermont vs LOSC Lille0-0
10th Dec 202314:00Metz vs Brest0-1
10th Dec 202316:05Olympique Lyonnais vs Toulouse3-0
10th Dec 202319:45Lorient vs Olympique Marseille2-4
15th Dec 202320:00Monaco vs Olympique Lyonnais0-1
16th Dec 202316:00Le Havre vs Nice3-1
16th Dec 202320:00Lens vs Reims2-0
17th Dec 202312:00Nantes vs Brest0-2
17th Dec 202314:00Toulouse vs Rennes0-0
17th Dec 202314:00Lorient vs Strasbourg1-2
17th Dec 202314:00Metz vs Montpellier0-1
17th Dec 202316:05Olympique Marseille vs Clermont2-1
17th Dec 202319:45LOSC Lille vs Paris Saint Germain1-1
20th Dec 202320:00Paris Saint Germain vs Metz3-1
20th Dec 202320:00Strasbourg vs LOSC Lille2-1
20th Dec 202320:00Toulouse vs Monaco1-2
20th Dec 202320:00Olympique Lyonnais vs Nantes1-0
20th Dec 202320:00Nice vs Lens2-0
20th Dec 202320:00Clermont vs Rennes1-3
20th Dec 202320:00Reims vs Le Havre1-0
20th Dec 202320:00Montpellier vs Olympique Marseille1-1
20th Dec 202320:00Brest vs Lorient4-0
12th Jan 202420:00Olympique Marseille vs Strasbourg1-1
13th Jan 202416:00Monaco vs Reims1-3
13th Jan 202420:00Rennes vs Nice2-0
14th Jan 202412:00LOSC Lille vs Lorient3-0
14th Jan 202414:00Nantes vs Clermont1-2
14th Jan 202414:00Metz vs Toulouse0-1
14th Jan 202414:00Brest vs Montpellier2-0
14th Jan 202416:05Le Havre vs Olympique Lyonnais3-1
14th Jan 202419:45Lens vs Paris Saint Germain0-2
26th Jan 202420:00Olympique Lyonnais vs Rennes2-3
27th Jan 202416:00Nice vs Metz1-0
27th Jan 202420:00Olympique Marseille vs Monaco2-2
28th Jan 202412:00Montpellier vs LOSC Lille0-0
28th Jan 202414:00Lorient vs Le Havre3-3
28th Jan 202414:00Clermont vs Strasbourg1-1
28th Jan 202414:00Reims vs Nantes0-0
28th Jan 202416:05Toulouse vs Lens0-2
28th Jan 202419:45Paris Saint Germain vs Brest2-2
2nd Feb 202420:00Strasbourg vs Paris Saint Germain1-2
3rd Feb 202416:00Rennes vs Montpellier2-1
3rd Feb 202420:00Nantes vs Lens0-1
4th Feb 202412:00Monaco vs Le Havre1-1
4th Feb 202414:00LOSC Lille vs Clermont4-0
4th Feb 202414:00Reims vs Toulouse2-3
4th Feb 202414:00Metz vs Lorient1-2
4th Feb 202416:05Brest vs Nice0-0
4th Feb 202419:45Olympique Lyonnais vs Olympique Marseille1-0
9th Feb 202420:00Olympique Marseille vs Metz1-1
10th Feb 202416:00Lens vs Strasbourg3-1
10th Feb 202420:00Paris Saint Germain vs LOSC Lille3-1
11th Feb 202412:00Le Havre vs Rennes0-1
11th Feb 202414:00Toulouse vs Nantes1-2
11th Feb 202414:00Lorient vs Reims2-0
11th Feb 202414:00Clermont vs Brest1-1
11th Feb 202416:05Montpellier vs Olympique Lyonnais1-2
11th Feb 202419:45Nice vs Monaco2-3
16th Feb 202420:00Olympique Lyonnais vs Nice1-0
17th Feb 202416:00LOSC Lille vs Le Havre3-0
17th Feb 202420:00Nantes vs Paris Saint Germain0-2
18th Feb 202412:00Strasbourg vs Lorient1-3
18th Feb 202414:00Rennes vs Clermont3-1
18th Feb 202414:00Monaco vs Toulouse1-2
18th Feb 202414:00Montpellier vs Metz3-0
18th Feb 202416:05Reims vs Lens1-1
18th Feb 202419:45Brest vs Olympique Marseille1-0
23rd Feb 202420:00Metz vs Olympique Lyonnais1-2
24th Feb 202416:00Lorient vs Nantes0-1
24th Feb 202420:00Strasbourg vs Brest0-3
25th Feb 202412:00Lens vs Monaco2-3
25th Feb 202414:00Toulouse vs LOSC Lille3-1
25th Feb 202414:00Nice vs Clermont0-0
25th Feb 202414:00Le Havre vs Reims1-2
25th Feb 202416:05Paris Saint Germain vs Rennes1-1
25th Feb 202419:45Olympique Marseille vs Montpellier4-1
1st Mar 202420:00Monaco vs Paris Saint Germain0-0
2nd Mar 202416:00Reims vs LOSC Lille0-1
2nd Mar 202420:00Clermont vs Olympique Marseille1-5
3rd Mar 202412:00Toulouse vs Nice2-1
3rd Mar 202414:00Nantes vs Metz0-2
3rd Mar 202414:00Montpellier vs Strasbourg2-2
3rd Mar 202414:00Brest vs Le Havre1-0
3rd Mar 202416:05Rennes vs Lorient1-2
3rd Mar 202419:45Olympique Lyonnais vs Lens0-3
8th Mar 202420:00Nice vs Montpellier1-2
9th Mar 202416:00Lorient vs Olympique Lyonnais0-2
9th Mar 202420:00Lens vs Brest1-0
10th Mar 202412:00Paris Saint Germain vs Reims2-2
10th Mar 202414:00Strasbourg vs Monaco0-1
10th Mar 202414:00Le Havre vs Toulouse1-0
10th Mar 202414:00Metz vs Clermont1-0
10th Mar 202416:05LOSC Lille vs Rennes2-2
10th Mar 202419:45Olympique Marseille vs Nantes2-0
15th Mar 202420:00Toulouse vs Olympique Lyonnais2-3
16th Mar 202416:00Nantes vs Strasbourg1-3
16th Mar 202420:00Lens vs Nice1-3
17th Mar 202412:00Brest vs LOSC Lille1-1
17th Mar 202414:00Monaco vs Lorient2-2
17th Mar 202414:00Clermont vs Le Havre2-1
17th Mar 202414:00Reims vs Metz2-1
17th Mar 202416:05Rennes vs Olympique Marseille2-0
17th Mar 202419:45Montpellier vs Paris Saint Germain2-6
29th Mar 202420:00LOSC Lille vs Lens2-1
30th Mar 202416:00Metz vs Monaco2-5
30th Mar 202420:00Olympique Lyonnais vs Reims1-1
31st Mar 202412:00Lorient vs Brest0-1
31st Mar 202414:00Nice vs Nantes1-2
31st Mar 202414:00Clermont vs Toulouse0-3
31st Mar 202414:00Le Havre vs Montpellier0-2
31st Mar 202416:05Strasbourg vs Rennes2-0
31st Mar 202419:45Olympique Marseille vs Paris Saint Germain0-2
5th Apr 202420:00LOSC Lille vs Olympique Marseille3-1
6th Apr 202416:00Lens vs Le Havre1-1
6th Apr 202420:00Paris Saint Germain vs Clermont1-1
7th Apr 202412:00Brest vs Metz4-3
7th Apr 202414:00Toulouse vs Strasbourg0-0
7th Apr 202414:00Reims vs Nice0-0
7th Apr 202414:00Montpellier vs Lorient2-0
7th Apr 202416:05Monaco vs Rennes1-0
7th Apr 202419:45Nantes vs Olympique Lyonnais1-3
12th Apr 202420:00Metz vs Lens2-1
13th Apr 202416:00Strasbourg vs Reims3-1
13th Apr 202420:00Rennes vs Toulouse1-2
14th Apr 202412:00Le Havre vs Nantes0-1
14th Apr 202414:00Clermont vs Montpellier1-1
14th Apr 202419:45Olympique Lyonnais vs Brest4-3
24th Apr 202418:00Lorient vs Paris Saint Germain1-4
24th Apr 202420:00Olympique Marseille vs Nice2-2
24th Apr 202420:00Monaco vs LOSC Lille1-0
19th Apr 202420:00Nice vs Lorient3-0
20th Apr 202416:00Nantes vs Rennes0-3
20th Apr 202420:00Lens vs Clermont1-0
21st Apr 202414:00LOSC Lille vs Strasbourg1-0
21st Apr 202414:00Reims vs Montpellier1-2
21st Apr 202414:00Le Havre vs Metz0-1
21st Apr 202416:05Brest vs Monaco0-2
21st Apr 202418:15Toulouse vs Olympique Marseille2-2
21st Apr 202420:00Paris Saint Germain vs Olympique Lyonnais4-1
26th Apr 202420:00Montpellier vs Nantes1-1
27th Apr 202420:00Paris Saint Germain vs Le Havre3-3
28th Apr 202412:00Metz vs LOSC Lille1-2
28th Apr 202414:00Strasbourg vs Nice1-3
28th Apr 202414:00Lorient vs Toulouse1-2
28th Apr 202414:00Clermont vs Reims4-1
28th Apr 202416:05Rennes vs Brest4-5
28th Apr 202418:00Olympique Lyonnais vs Monaco3-2
28th Apr 202420:00Olympique Marseille vs Lens2-1
3rd May 202418:00Toulouse vs Montpellier1-2
3rd May 202420:00Lens vs Lorient2-0
4th May 202414:00Le Havre vs Strasbourg3-1
4th May 202416:00Monaco vs Clermont4-1
4th May 202418:00Metz vs Rennes2-3
4th May 202420:00Brest vs Nantes0-0
6th May 202420:00LOSC Lille vs Olympique Lyonnais3-4
15th May 202420:00Nice vs Paris Saint Germain1-2
15th May 202420:00Reims vs Olympique Marseille1-0
10th May 202420:00Nice vs Le Havre1-0
10th May 202420:00Brest vs Reims1-1
12th May 202420:00Paris Saint Germain vs Toulouse1-3
12th May 202420:00Strasbourg vs Metz2-1
12th May 202420:00Rennes vs Lens1-1
12th May 202420:00Olympique Marseille vs Lorient3-1
12th May 202420:00Clermont vs Olympique Lyonnais0-1
12th May 202420:00Nantes vs LOSC Lille1-2
12th May 202420:00Montpellier vs Monaco0-2
19th May 202420:00Toulouse vs Brest0-3
19th May 202420:00Lorient vs Clermont5-0
19th May 202420:00Monaco vs Nantes4-0
19th May 202420:00LOSC Lille vs Nice2-2
19th May 202420:00Olympique Lyonnais vs Strasbourg2-1
19th May 202420:00Reims vs Rennes2-1
19th May 202420:00Lens vs Montpellier2-2
19th May 202420:00Le Havre vs Olympique Marseille1-2
19th May 202420:00Metz vs Paris Saint Germain0-2

Ligue 1 pages

  • Ligue 1 Table
  • Ligue 1 Player Stats
  • Ligue 1 Team Stats
  • Ligue 1 BTTS Stats
  • Ligue 1 Corner Stats
  • Ligue 1 stats hub

Betting

  • Bet Builder Tips
  • Bet Builder picks by fixture

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service

18+. BeGambleAware.org