Skip to content
18+ Independent guide. Not a bookmaker and not affiliated with any betting operator.

Ligue 1 Predictions (France)

Ligue 1 prediction for every round of French football: picks with odds, kick-off times in WAT and a reason for each one, plus what has changed in the league's scoring.

Tips today7
30-day hit rate44%
30-day ROI-55%

Top Ligue 1 Predictions (France)

18 selections

  1. 1
    Ligue 1 · Sun 1 Nov · 17:15 Lyon vs Angers Lyon have beaten Nice and Auxerre at home this season.
    1X 1.11
  2. 2
    Ligue 1 · Sun 1 Nov · 17:15 Lyon vs Angers Lyon have beaten Nice and Auxerre at home this season.
    Over 2.5 1.64
  3. 3
    Ligue 1 · Sun 1 Nov · 17:15 Lyon vs Angers Lyon have beaten Nice and Auxerre at home this season.
    Over 1.5 1.17
  4. 4
    Ligue 1 · Mon 2 Nov · 20:45 Lorient vs Brest Lorient have kept three consecutive league clean sheets against Paris FC Monaco and Angers.
    Under 2.5 1.89
  5. 5
    Ligue 1 · Mon 2 Nov · 20:45 Lorient vs Brest Lorient have kept three consecutive league clean sheets against Paris FC Monaco and Angers.
    1X 1.43
  6. 6
    Ligue 1 · Mon 2 Nov · 20:45 Lorient vs Brest Lorient have kept three consecutive league clean sheets against Paris FC Monaco and Angers.
    Under 3.5 1.32
  7. 7
    Ligue 1 · Sat 31 Oct · 20:45 Troyes vs Le Mans Troyes have struggled for goals at home but Le Mans have also conceded regularly.
    1X 1.37
  8. 8
    Ligue 1 · Sat 31 Oct · 20:45 Troyes vs Le Mans Troyes have struggled for goals at home but Le Mans have also conceded regularly.
    GG 1.71
  9. 9
    Ligue 1 · Sat 31 Oct · 20:45 Troyes vs Le Mans Troyes have struggled for goals at home but Le Mans have also conceded regularly.
    Over 1.5 1.30
  10. 10
    Ligue 1 · Sun 1 Nov · 15:00 Strasbourg vs Auxerre Strasbourg are favoured at home despite losing 3-0 to Rennes last weekend.
    1X 1.27
  11. 11
    Ligue 1 · Sun 1 Nov · 15:00 Strasbourg vs Auxerre Strasbourg are favoured at home despite losing 3-0 to Rennes last weekend.
    GG 1.55
  12. 12
    Ligue 1 · Sun 1 Nov · 15:00 Strasbourg vs Auxerre Strasbourg are favoured at home despite losing 3-0 to Rennes last weekend.
    Over 2.5 1.66
  13. 13
    Ligue 1 · Sun 1 Nov · 17:15 Paris FC vs Monaco Paris FC beat Strasbourg at home while Monaco drew 1-1 with Lille last weekend.
    GG 1.62
  14. 14
    Ligue 1 · Sun 1 Nov · 17:15 Paris FC vs Monaco Paris FC beat Strasbourg at home while Monaco drew 1-1 with Lille last weekend.
    Over 2.5 1.88
  15. 15
    Ligue 1 · Sun 1 Nov · 17:15 Paris FC vs Monaco Paris FC beat Strasbourg at home while Monaco drew 1-1 with Lille last weekend.
    1X 1.46
  16. 16
    Ligue 1 · Sun 1 Nov · 20:45 Marseille vs Toulouse Marseille scored four against Le Havre while Toulouse drew 0-0 with Troyes.
    Over 2.5 1.54
  17. 17
    Ligue 1 · Sun 1 Nov · 20:45 Marseille vs Toulouse Marseille scored four against Le Havre while Toulouse drew 0-0 with Troyes.
    GG 1.48
  18. 18
    Ligue 1 · Sun 1 Nov · 20:45 Marseille vs Toulouse Marseille scored four against Le Havre while Toulouse drew 0-0 with Troyes.
    1X 1.31

18+ · Odds can change, check them with your bookmaker before you bet. No pick is guaranteed.

Ligue 1

19:00 Le Havre vs Paris Saint-Germain PSG -1.5 L · 1-5
19:00 Le Havre vs Paris Saint-Germain PSG -1 (3-way) L · 1-5
19:00 Le Havre vs Paris Saint-Germain 2/2 W · 1-5
19:00 Le Havre vs Paris Saint-Germain Paris Saint-Germain to win @ 1.16 W · 1-5
19:00 Le Havre vs Paris Saint-Germain PSG clean sheet L · 1-5
19:00 Le Havre vs Paris Saint-Germain 0-3 L · 1-5
19:00 Le Havre vs Paris Saint-Germain Over 1.5 W · 1-5
19:00 Le Havre vs Paris Saint-Germain Over 2.5 W · 1-5
20:45 Troyes vs Le Mans Troyes DNB @ 1.58
20:45 Troyes vs Le Mans Under 3.5 @ 1.35
20:45 Troyes vs Le Mans Over 1.5 @ 1.30
20:45 Troyes vs Le Mans GG @ 1.71
20:45 Troyes vs Le Mans Over 2.5 @ 2.00
20:45 Troyes vs Le Mans 1X @ 1.37
20:45 Troyes vs Le Mans Troyes @ 2.30
15:00 Strasbourg vs Auxerre GG @ 1.55
15:00 Strasbourg vs Auxerre Over 2.5 @ 1.66
15:00 Strasbourg vs Auxerre Strasbourg DNB @ 1.35
15:00 Strasbourg vs Auxerre Under 3.5 @ 1.55
15:00 Strasbourg vs Auxerre Strasbourg @ 1.87
15:00 Strasbourg vs Auxerre 1X @ 1.27
15:00 Strasbourg vs Auxerre Over 1.5 @ 1.18
17:15 Lyon vs Angers Lyon @ 1.44
17:15 Paris FC vs Monaco Paris FC DNB @ 1.70
17:15 Lyon vs Angers Lyon DNB @ 1.11
17:15 Paris FC vs Monaco Under 3.5 @ 1.40
17:15 Lyon vs Angers Under 3.5 @ 1.56
17:15 Paris FC vs Monaco Over 1.5 @ 1.25
17:15 Lyon vs Angers Over 1.5 @ 1.17
17:15 Paris FC vs Monaco GG @ 1.62
17:15 Lyon vs Angers GG @ 1.77
17:15 Paris FC vs Monaco Over 2.5 @ 1.88
17:15 Lyon vs Angers Over 2.5 @ 1.64
17:15 Paris FC vs Monaco 1X @ 1.46
17:15 Lyon vs Angers 1X @ 1.11
17:15 Paris FC vs Monaco Paris FC @ 2.50
20:45 Marseille vs Toulouse 1X @ 1.31
20:45 Marseille vs Toulouse Marseille @ 1.95
20:45 Marseille vs Toulouse GG @ 1.48
20:45 Marseille vs Toulouse Over 2.5 @ 1.54

Results: last 30 days

4 of 8 settled predictions won. Every pick stays on record.

DateMatchPredictionOddsScoreResult
30 OctLe Havre vs Paris Saint-GermainPSG -1 (3-way)1-5Lost
30 OctLe Havre vs Paris Saint-GermainPSG -1.51-5Lost
30 OctLe Havre vs Paris Saint-GermainParis Saint-Germain to win1.161-5Won
30 OctLe Havre vs Paris Saint-Germain2/21-5Won
30 OctLe Havre vs Paris Saint-GermainPSG clean sheet1-5Lost
30 OctLe Havre vs Paris Saint-Germain0-31-5Lost
30 OctLe Havre vs Paris Saint-GermainOver 2.51-5Won
30 OctLe Havre vs Paris Saint-GermainOver 1.51-5Won
On this page
  1. Ligue 1 format: 18 clubs and a play-off for 16th
  2. Ligue 1 kick-off times in WAT
  3. What makes a Ligue 1 prediction different
  4. Markets that suit Ligue 1 betting tips
  5. Reading Ligue 1 odds and spotting value
  6. What goes into each French pick
  7. Using the tabs and results table

Our Ligue 1 prediction for each fixture we cover appears in the picks above, with the kick-off in WAT and the reason behind it. French football has changed more than its reputation suggests: the league shrank to 18 clubs from 2023/24 and its scoring rate has climbed sharply since the mid-2000s.

In short

  • 18 clubs and 34 matches each since 2023/24, down from 20 clubs and 38 matches.
  • Goals per game rose from 2.13 in 2005/06 to 2.96 in 2024/25, according to Sportradar.
  • France uses the same clock as Germany: one hour ahead of Lagos from late March to late October, level with Lagos in winter.
  • The bottom two go down; 16th faces a Ligue 2 club in a two-legged play-off.

Ligue 1 format: 18 clubs and a play-off for 16th

Each club plays the other 17 home and away, for 34 rounds and 306 matches from August to May, with a short winter break around Christmas. The 2022/23 season was the restructuring year, when four clubs went down and only two came up to cut the league from 20 to 18.

At the bottom, 17th and 18th are relegated automatically. The club in 16th meets the winner of the Ligue 2 play-off semi-final over two legs, with the first leg at the Ligue 2 ground and the return in the Ligue 1 stadium. With four fewer rounds, each result carries more weight, so relegation and European-place pressure builds earlier than it did in a 38-round season.

Ligue 1 kick-off times in WAT

Ligue 1 spreads each round from Friday night to Sunday night for television, and the headline Sunday match usually kicks off at 20:45 in France. France and Nigeria share UTC+1 in winter, so from the last Sunday of October to the last Sunday of March that game starts at 20:45 WAT. During French summer time it starts at 19:45 WAT.

The picks above already show every kick-off in WAT, so you do not need to convert. The one thing to watch is the clock change weekend in late March, when evening matches suddenly start an hour earlier for punters in Nigeria.

What makes a Ligue 1 prediction different

The low-scoring label is out of date

Over the 20 seasons from 2005/06, Sportradar puts Ligue 1 at 2.53 goals per game, the lowest of the big five. But that average hides a steep rise: 2.13 at the start of the period and 2.96 in 2024/25, close to the Bundesliga. If you still default to unders in French games because of what the league used to be, you are betting on old information. Judge each match on the two teams’ recent chance creation instead.

Short favourites and one-sided title races

French title races have often been decided early, with one well-funded club far ahead of the rest. That produces many matches where the favourite is priced at 1.20 or below. Those prices look safe in an acca but carry little reward for the risk, and a single draw sinks the slip.

Example Three Ligue 1 favourites at 1.25 each combine to 1.95. A ₦1,000 stake returns ₦1,953 if all three win. But if each has an 80% chance, the chance that all three come in is only about 51%. One draw and the ₦1,000 is gone, which is why we often prefer a handicap or a goals line on the same match.

The chasing pack is where prices are fairer

Matches between clubs from third to tenth are usually the most evenly priced in France. Those are the games where draw no bet, double chance and both-teams-to-score lines tend to offer the most balanced risk, and where our own probability is most likely to differ from the bookmaker’s.

Markets that suit Ligue 1 betting tips

  • Handicap on the big favourite. Instead of a 1.18 home win, a -1 or -1.5 line can price the gap more honestly. See our European handicap picks.
  • Draw no bet in mid-table games. Your stake comes back if it ends level. Daily selections sit on the draw no bet picks page.
  • Both teams to score. Rising goal numbers make GG more relevant than it used to be; read what GG/NG means if you are new to it.
  • Under 2.5 with a reason. Still useful when two defensive sides meet, but it needs evidence from this season, not the league’s old image.

Reading Ligue 1 odds and spotting value

Work out the implied probability first: 1 divided by the price. A 1.25 favourite implies 80%; a 3.40 draw implies about 29%. If our numbers give the draw 33%, that 3.40 is the value bet, even though the favourite is far more likely to win. The accumulator calculator shows how quickly short prices multiply and how fast the combined probability falls.

Ligue 1 odds can also move on Thursday night results in European competition, because French clubs who played away in Europe often rotate for their weekend league game.

What goes into each French pick

  1. Rest days. A Sunday 20:45 game after a Thursday European tie is a common rotation point.
  2. Recent chance creation. Expected goals for and against over the last eight to ten matches, home and away separately.
  3. Table context. With only 34 rounds, the gap to 16th and to the European places changes quickly.
  4. Coupe de France rounds. Clubs still in the cup may rest players either side of a tie.
  5. Our price against theirs. A pick goes up only when our probability beats the bookmaker’s.

Using the tabs and results table

The top picks list shows our strongest French selections first, with confidence from 1 to 5. Use the Weekend tab for the full round and the market filter to separate goals picks from result picks. The results table above shows every French pick from the last 30 days, settled as won, lost or void, so you can see how a market has performed before you follow it.

Today’s French picks also sit alongside other leagues on the main predictions page. To compare them with Germany’s higher-scoring games, open the Bundesliga picks, or go to the La Liga predictions for another big-five league.

More predictions

Frequently asked questions

Eighteen. The league was reduced from 20 clubs after the 2022/23 season, when four teams were relegated and two promoted. Each club now plays 34 matches, so there are 306 games in a season instead of 380.