How many games are left in the Ligue 1?

There are 243 of 306 Ligue 1 matches still to play in the 2026-27 season. 63 have been played, which is 21% of the campaign. The next match is Stade Brestois 29 v Nice on Fri 23 Oct, and the season finishes on Sat 29 May.

Ligue 1 table and form →

The season in numbers

Matches in the season306
Played so far63
Still to play243
Season complete21%
Teams18
Matches each team plays34

Each of the 18 clubs plays every other side twice — once at home, once away — which is 34 matches per club and 306 in total. With 243 left there are roughly 27 rounds of fixtures to come, at 9 matches a round.

Every club has played the same number of matches so far, so the table is a straight comparison — no games in hand to account for.

Games left, club by club

ClubPlayedLeft
Angers727
Auxerre727
Estac Troyes727
Le Havre727
Le Mans727
Lens727
Lille727
Lorient727
Lyon727
Marseille727
Monaco727
Nice727
Paris FC727
Paris Saint Germain727
Rennes727
Stade Brestois 29727
Strasbourg727
Toulouse727

When does it finish?

The last scheduled Ligue 1 match of 2026-27 is on Sat 29 May. Dates for individual games move — television picks, cup runs and weather all shift them — so treat the final day as the fixed point and everything before it as provisional. These counts come straight from the fixture list and refresh several times a day, so they stay right as games are played and rearranged.

Next up: this week's Ligue 1 fixtures · full table, form and over 2.5 records. Match counts describe the schedule, not a prediction — our ratings are explained in the methodology.