Updated

France · 2026/27 season

Ligue 1 Football Predictions

Model-driven 1X2, over/under, BTTS and correct-score probabilities for every Ligue 1 fixture — 18 clubs, 72 of 306 matches played, 90 fixtures predicted so far this season. Built from expected-goals ratings and de-vigged market odds, never from tips.

Teams 18 in the 2026/27 season
Matches played 72 of 306 scheduled this season
Prediction pages 9 fixtures in our publication window
Fixtures predicted 90 so far this season

Upcoming Ligue 1 fixtures

9 fixtures in our publication window — every row opens the full prediction; 51 more scheduled later this season.

Ligue 1 fixtures in our publication window with our pick, edge and best market odds
MatchLeaguePickEdgeOursMarketConf.Best odds
Le Havre vs Paris Saint GermainLigue 1A Ligue 1 Paris Saint GermainOur prob 72%Best odds 1.27 -4% 72% 76% A 1.27
Lille vs LensLigue 1A Ligue 1 LilleOur prob 39%Best odds 2.45 -1% 39% 40% A 2.45
Marseille vs ToulouseLigue 1A Ligue 1 MarseilleOur prob 45%Best odds 1.96 -5% 45% 49% A 1.96
Strasbourg vs AuxerreLigue 1A Ligue 1 StrasbourgOur prob 49%Best odds 1.87 -3% 49% 52% A 1.87
Paris FC vs MonacoLigue 1A Ligue 1 Paris FCOur prob 42%Best odds 2.38 +1% 42% 42% A 2.38
Nice vs RennesLigue 1A Ligue 1 RennesOur prob 40%Best odds 2.53 +1% 40% 40% A 2.53
Lyon vs AngersLigue 1B Ligue 1 LyonOur prob 66%Best odds 1.44 -2% 66% 68% B 1.44
Lorient vs BrestLigue 1A Ligue 1 LorientOur prob 38%Best odds 2.61 0% 38% 38% A 2.61
Estac Troyes vs Le MansLigue 1A Ligue 1 Estac TroyesOur prob 43%Best odds 2.30 +1% 43% 42% A 2.30

Our prob = the probability we publish for that pick (the Ours column) — our model blended with the de-vigged market price where one is recorded; Market = that de-vigged market probability. Edge = Ours minus Market; grade A/B = the pick is backed by both/one team's xG record. Best odds = the top bookmaker price on our pick, taking each book at its own last update.

Betting sites compared

Welcome offers as each operator publishes them in Kenya — the full comparison and how we read it is on its own page

Compare in full
# Betting site Welcome offer Why it is here Visit
1 Mozzartbet 50% free bet up to KES 2,500 on your first deposit18+. New customers only. Min first deposit KES 100. Free bet needs 4+ selections at odds 1.70+ within 7 days. T&Cs apply.
  • M-PESA Paybill 290059
  • Daily Jackpot
  • Live betting
Get offer
2 Betwinner First deposit bonus18+. New customers only. T&Cs apply.
  • 1,000+ events every day
  • Live betting around the clock
  • 30+ markets on live events
Get offer
3 22Bet 100% up to KES 19,000 on your first deposit18+. Min deposit KES 150. Bonus wagered 5x on accumulators (3+ selections, odds 1.40+). T&Cs apply.
  • M-Pesa and Airtel Money deposits
  • Live in-play betting
  • Android and iOS app
Get offer
4 Melbet 200% first deposit bonus18+. New customers only. T&Cs apply.
  • 1,000+ events every day
  • 30+ markets on live events
  • 24/7 customer support
Get offer

Ligue 1 table

2026/27 season · computed from played results — ranked by points, then goal difference, then goals scored. Form: last five, newest first.

Ligue 1 table from played results
#TeamPWDLGFGAGDPtsForm
1 Paris Saint Germain 8 521 169 +7 17
2 Rennes 8 512 1814 +4 16
3 Lille 8 431 116 +5 15
4 Monaco 8 431 117 +4 15
5 Lyon 8 422 137 +6 14
6 Paris FC 8 422 139 +4 14
7 Lens 8 413 1612 +4 13
8 Marseille 8 404 1813 +5 12
9 Lorient 8 332 76 +1 12
10 Nice 8 323 810 -2 11
11 Toulouse 8 242 1211 +1 10
12 Auxerre 8 314 1218 -6 10
13 Brest 8 233 1412 +2 9
14 Angers 8 224 915 -6 8
15 Le Mans 8 143 1116 -5 7
16 Strasbourg 8 215 1218 -6 7
17 Estac Troyes 8 125 516 -11 5
18 Le Havre 8 026 815 -7 2

P = played, GD = goal difference, Pts = points. Not an imported table: it is rebuilt from the results in our database, so it may lag the official one by a match.

Ligue 1 trends

How Ligue 1 matches actually ended in the 2026/27: 72 played matches. A record of results, not a forecast.

Home wins 44% 32 of 72 matches -2 pts vs 2025/26 (306)
Away wins 29% 21 of 72 matches 0 pts vs 2025/26 (306)
Over 2.5 goals 61% 44 of 72 matches +8 pts vs 2025/26 (306)
Both teams scored 62% 45 of 72 matches +12 pts vs 2025/26 (306)

Change is in percentage points against the 2025/26 season (306 played matches).

Top Ligue 1 teams by model rating

The attack and defence rates our model feeds into every prediction, as of the last update. Net = attack − defence, in goals per match.

Net rating
+0.52
Attack
1.69
Defence
1.17
Form NextMonaco (H) · 31 Oct
#3
Net rating
+0.43
Attack
1.63
Defence
1.19
Form NextParis FC (A) · 31 Oct

Rates are decay-weighted over each team’s last 15 completed matches — xG where the window is xG-backed, goals otherwise — and shrunk towards the league average; a higher attack and a lower defence rate are better. Form: last five results, newest first.

Top scorers in Ligue 1

From the Ligue 1 scoring charts this season — goals first, then assists. Not a full squad list.

  • E. LepaulRennes 7 G 0 A
  • L. SinayokoParis FC 6 G 4 A
  • A. GouiriMarseille 5 G 2 A
  • C. TengstedtToulouse 5 G 1 A
  • C. ArcherAuxerre 5 G 0 A
  • F. ThauvinLens 4 G 7 A
  • Ferran TorresParis Saint Germain 4 G 1 A
  • L. MafoutaLe Mans 4 G 1 A

Recent Ligue 1 results

Last 6 played — what we predicted and what happened.

Recent Ligue 1 results with our pre-match pick
DateMatchOur pickOur probScorePick
Paris Saint Germain vs LyonOur pick Paris Saint Germain · 67% Paris Saint Germain to win 67% 2–0 Correct
Auxerre vs Le MansOur pick Auxerre · 44% Auxerre to win 44% 1–1 Missed
Rennes vs StrasbourgOur pick Rennes · 55% Rennes to win 55% 3–0 Correct
Marseille vs Le HavreOur pick Marseille · 60% Marseille to win 60% 4–3 Correct
Angers vs LorientOur pick Lorient · 40% Lorient to win 40% 0–0 Missed
Monaco vs LilleOur pick Monaco · 51% Monaco to win 51% 1–1 Missed

Our pick = the 1X2 selection we published before kick-off, with the probability we gave it; Correct/Missed compares that pick with the final result.