Free signup + 7 days PRO included Create my account
Guide

Ligue 1 Exact Score AI Predictions 2026-27: How Our Dixon-Coles Model Works Match by Match

How our Dixon-Coles model calibrated on xG predicts exact scores in Ligue 1 2026-27. Real score distribution data, club xG profiles, Classico OM-PSG case study.

Published on September 22, 2026
🇫🇷 Version française disponible
Tags: soccer ligue 1 exact score dixon-coles ai predictions france xg

Marseille 1-2 PSG. Lyon 4-2 Rennes. Toulouse 3-2 Le Havre. The opening weeks of Ligue 1 2026-27 already set the tone: this is a league that keeps goals tight. Over the full 2025-26 season, the most common exact score in Ligue 1 was not 1-1 as in the Premier League — it was 1-0. That single difference changes everything about how you model score probabilities.

Predicting an exact score means calculating probabilities across a theoretical grid of 49 combinations (from 0-0 to 6-6), then identifying the cases where your estimate beats the bookmaker's implied probability. In Ligue 1, a 1-0 finish occurs in 12.1%% of matches — meaning the mathematically fair odds sit around 8.27. If a bookmaker offers 7.50 on a 1-0 for a dominant home side, you are statistically on the wrong side of the bet.

Our Dixon-Coles model calibrated on xG data runs exactly this calculation for every Ligue 1 match of the season. Here is the full logic — with real data from the French top flight.

Key takeaways - The most common exact score in Ligue 1 (2025-26, 306 matches, ProbWin DB) is 1-0 (12.1%%), followed by 1-1 (9.5%%) and 0-0 (7.8%%) — a more defensive league than the PL - Our model uses the Dixon-Coles framework calibrated on each club's xG (home and away separately) - Over 2.5 occurs in only 52.6%% of Ligue 1 matches vs ~59%% in the Premier League — exact score modelling must account for this defensive reality - An exact score is only played when the model's calculated probability significantly beats the bookmaker's implied probability


Ligue 1 vs Premier League: a defensive philosophy that changes everything

This is the starting point for any serious modelling of the French top flight. Ligue 1 is structurally more defensive than the Premier League or Bundesliga.

Across 306 matches of the 2025-26 season, the 1-0 scoreline occurred 37 times (12.1%%). In the Premier League that same season, the most common score was 1-1. This is not a coincidence: Ligue 1 has a deep culture of counter-attacking football and low defensive blocks that generates more clean one-goal wins.

What this means in practice:

Premier League 2025-26 : Over 2.5 → 59%% of matches, avg 2.73 goals/match
Ligue 1 2025-26        : Over 2.5 → 52.6%% of matches, avg 2.82 goals/match
Bundesliga 2025-26     : Over 2.5 → ~57%%

Ligue 1 actually has a slightly higher goals-per-game average (2.82 vs 2.73 in the PL), yet a lower Over 2.5 rate. Why? Because goals are concentrated: when the L1 scores, some matches pile up; but there are more 0 or 1-goal total games. The model must integrate this higher variance.

League Goals/match Over 2.5 BTTS Most common score
Ligue 1 2025-26 2.82 52.6%% 50.7%% 1-0 (12.1%%)
Premier League 2025-26 2.73 59.0%% ~55%% 1-1 (12.4%%)
Bundesliga 2025-26 ~3.10 ~57%% ~56%% 2-1 (~10%%)

Direct consequence: the break-even odds on 1-0 in Ligue 1 are structurally lower than in the PL. Always check whether the bookmaker's odds on a home 1-0 exceed 8.27 (1/0.121) before betting — otherwise there is no edge.


The real score distribution in Ligue 1 2025-26

306 matches of full-season data (ProbWin DB). This table is our calibration reference for 2026-27.

Score Count Frequency Fair odds
1-0 37 12.1%% 8.27
1-1 29 9.5%% 10.53
0-0 24 7.8%% 12.82
0-1 23 7.5%% 13.33
2-0 21 6.9%% 14.49
1-2 20 6.5%% 15.38
2-1 20 6.5%% 15.38
3-1 19 6.2%% 16.13
2-2 15 4.9%% 20.41
3-0 14 4.6%% 21.74

Two key observations:

The top 4 scores account for 37%% of all matches. That is more concentrated than the Premier League where the top 4 covered ~35%%. Tight scorelines (1-0, 1-1, 0-0, 0-1) dominate in France — that is the defensive fingerprint of this league.

0-0 at 7.8%% is noticeably higher than in the PL (~7.1%%). This reflects clubs that sit deep defensively and away teams that target a point. Dixon-Coles specifically corrects upward for low scorelines via the ρ factor — exactly what Ligue 1 data demands.

For the general methodology, see our soccer exact score AI guide.


The Dixon-Coles method calibrated on xG: the model's foundation

A basic Poisson model estimates λ (expected goal rates) from goals scored. Problem: goals are noisy — a post, a goal-line clearance, a missed penalty can shift the final score without the performance level changing. Expected goals (xG) measure the quality of chances actually created. They are a much better predictor.

Base model:
λ_home = attack_home × defense_away × home_advantage
λ_away = attack_away × defense_home

P(score X-Y) = Poisson(X, λ_home) × Poisson(Y, λ_away)

Classic problem: the independent model systematically underestimates low scores (0-0, 1-0, 0-1, 1-1). Dixon and Coles (1997) introduced a ρ (rho) factor that corrects exactly these 4 cases:

Dixon-Coles correction:
- P(0-0) × (1 - λ_home × λ_away × ρ)
- P(1-0) × (1 + λ_away × ρ)
- P(0-1) × (1 + λ_home × ρ)
- P(1-1) × (1 - ρ)

All other scores (X+Y ≥ 3): no correction.

Why does this correction matter so much in Ligue 1? Because the 4 corrected scores account for 37%% of all results. Without the ρ correction, the model underestimates tight games by ~15-20%% and overestimates 3+ goal games. Across 306 L1 calibration matches, the xG + Dixon-Coles version improves log-likelihood by +8%% vs a basic independent Poisson.

Our implementation (model dc_v1) calibrates λ values on each club's last 38 matches with exponential weighting — recent matches count more. In early season (matchdays 1-6), λ values inherit 70%% from last season, updating progressively as new data arrives.

To see the same method applied to Germany, check our Bundesliga Dixon-Coles guide.

Join ProbWin for free

Access our AI predictions for NBA, NHL, Soccer & Tennis. Sign up in 30 seconds.

Create my account

Ligue 1 club xG profiles: the raw material of the model

These figures (2025-26 season, ProbWin DB, 17 home + 17 away matches per club) feed the initial λ values for 2026-27.

Home attack — top 8 (xG generated per match)

Club Home xG generated Home xG conceded Total home λ
RC Lens 2.51 1.02 3.53
Paris Saint-Germain 2.32 0.80 3.12
Olympique Marseille 2.25 1.27 3.52
AS Monaco 1.91 1.34 3.25
Olympique Lyon 1.90 1.29 3.19
Lille OSC 1.83 1.02 2.85
Stade Rennes 1.81 1.52 3.33
Stade Brest 1.77 1.44 3.21

RC Lens is the headline surprise: more offensive at home than PSG (2.51 vs 2.32 xG generated). What sets Paris apart is their xG conceded at home — the lowest in the league (0.80). Pure dominant profile: create a lot, concede almost nothing. Lens's home λ total (3.53) produces dispersed score distributions that are harder to pin down on exact scores. Lille mirrors PSG's compactness: less attacking (1.83 xG) but very solid defensively (1.02 xG conceded), producing many clean 1-0 and 2-0 home wins.

Away attack — top 5

Club Away xG generated Away xG conceded Total away λ
Paris Saint-Germain 2.13 1.18 3.31
RC Lens 1.86 1.50 3.36
Olympique Marseille 1.83 1.65 3.48
AS Monaco 1.70 1.68 3.38
RC Strasbourg 1.63 1.76 3.39

PSG is the only Ligue 1 club that genuinely dominates away from home: 2.13 xG generated on the road, conceding just 1.18. Outside PSG, away football in the L1 is brutal: Rennes concede 2.02 xG in away games (against only 1.40 generated) — not a good profile for exact score prediction when travelling.


Case study: OM vs PSG, the Classico — 20 September 2026

Final score: Marseille 1-2 PSG. A perfect case study for the model's working logic.

Model data before kick-off (ProbWin DB):
Estimated combined xG  : 3.23
λ_OM (home)            ≈ 1.38
λ_PSG (away)           ≈ 1.85

Dixon-Coles distribution — top 5 scores:
1. 1-1  → ~10.1%%  (fair odds ≈ 9.90)
2. 1-2  → ~9.3%%   (fair odds ≈ 10.75)
3. 0-1  → ~7.3%%   (fair odds ≈ 13.70)
4. 2-1  → ~7.0%%   (fair odds ≈ 14.29)
5. 0-2  → ~6.8%%   (fair odds ≈ 14.71)

Actual result: 1-2 (second most likely score per the model)

The model read this match well. 1-2 was the second most probable outcome — not the top pick (1-1 is with these λ values), but clearly in the top 3. The key insight the model captured: PSG generates 2.13 xG away from home but concedes very little, so λ_PSG comes out higher than λ_OM despite the home advantage.

Even more instructive: the model flagged Over 2.5 at 58.3%% probability, against a bookmaker cote implying 70%% (odds 1.38). No edge on Over 2.5 — the market was over-correcting toward the Over. The real edge was on Under 3.5 (model probability 69.8%%, bookmaker implying 50.7%% → edge +19%%). Match settled Over 2.5 (3 goals) and Under 3.5 (3 goals): both markets won.

The 1-2 exact score was not played in real time by our model — the gap between fair odds (10.75) and the bookmaker's offering was insufficient. That is the fundamental discipline: a score with 9.3%% probability only has value if the bookmaker offers more than the fair odds of 10.75.

For live football analysis, see our daily intelligent football predictions guide.

Today's SOCCER picks

AI-powered predictions

View picks

Mistakes to avoid when betting Ligue 1 exact scores

❌ "PSG at home, I'll take 3-0 or 4-0"
✅ PSG home xG conceded = 0.80 — opponents generate very little
   P(1-0) + P(2-0) + P(3-0) only covers ~20%%

❌ "1-1 is very common, I'll play it every match"
✅ In L1, 1-1 = 9.5%% — fair odds = 10.53. Only bet if the bookmaker offers 11.50+

❌ "Marseille score a lot at home, Over 2.5 is clear"
✅ First check the away xG of the opponent — if < 0.90, the game can finish 2-0

❌ "I base my pick on recent form (W-D-L-L-W)"
✅ Raw form mixes games against wildly different opponents
   Exponentially weighted xG λ values are far more robust

❌ "Lens 2.51 home xG, so I'll take a 3+ goal score at Bollaert"
✅ Lens concede only 1.02 xG at home — opponents barely create
   Likely scores: 2-0, 3-0, 2-1 (clean, not high-scoring games)

The golden rule: always calculate the mathematically fair odds (1/P_model) and compare to the bookmaker's price. If the bookmaker's odds are below the fair odds, there is no edge — no matter what the intuition says.

For alternative markets when exact score has no clear edge, see our Draw No Bet guide.


Key Ligue 1 2026-27 features to watch

The season kicked off on 21 August 2026 with two promoted clubs including Le Mans and Troyes. Two factors shape early-season modelling.

Newly promoted clubs: conservative λ values early on. Our model starts with λ values calibrated on their Ligue 2 performances, scaled down by a transition factor (promoted sides typically concede 15-20%% more in their first L1 season than their lower division numbers suggest). These coefficients are revised after 6 L1 games.

The season-opening effect. Matchdays 1-5 consistently show more open games than mid-season — defensive structures and pressing triggers are still being drilled. Our model applies an inertia factor: 70%% weight from last season, 30%% from current matches over the first five rounds. Lyon 4-2 Rennes on 19 September illustrates this exactly: high Lyon home λ, but Rennes also yet to find their defensive rhythm away from home.

Matchday Match Score L1 model signal
MD5 (19 Sept.) Lyon 4-2 Rennes 4-2 High Lyon home λ (1.90 xG), Rennes conceding heavily away
MD5 (19 Sept.) Toulouse 3-2 Le Havre 3-2 Open game: Le Havre (promoted) with weak away defence
MD5 (20 Sept.) OM 1-2 PSG 1-2 PSG dominant away, combined xG 3.23 → Under 3.5 edge
MD5 (20 Sept.) Nice 2-1 Lille 2-1 Typical L1 tight win: one-goal margin, low combined xG

Frequently asked questions

How does AI predict an exact score in Ligue 1? The model calculates two λ values — one per team — from each club's home and away xG history in the current season. These feed into a double Poisson distribution corrected for low scores (Dixon-Coles model). An exact score is only bet when the calculated probability significantly exceeds the bookmaker's implied probability (1/decimal odds).

What is the most common exact score in Ligue 1? Over the full 2025-26 season (306 matches, ProbWin DB), the 1-0 leads with 37 occurrences (12.1%%), followed by 1-1 (9.5%%) and 0-0 (7.8%%). Unlike the Premier League where 1-1 is the most frequent score, Ligue 1 produces more single-goal home wins — a reflection of its historically defensive culture.

Why use xG rather than goals to estimate λ? Goals are noisy: a post, a reflex save or a missed penalty changes the final score without the actual performance level shifting. xG measure the quality of chances created. Across 306 L1 matches in 2025-26, xG offered better predictive correlation with future club performances than raw goals scored — λ values built on xG are more stable from one match to the next.

Is Over 2.5 a reliable base market in Ligue 1? Less so than in the Premier League. The Over 2.5 rate in L1 2025-26 was 52.6%% vs ~59%% in the PL. A bookmaker offering 1.90 on Over 2.5 implies a 52.6%% probability — exactly in line with the league average. To have edge, your model must show a probability specifically above 52.6%% for that individual match.

Which Ligue 1 clubs have the best profile for exact score betting? PSG at home is the clearest example: high offensive xG (2.32), minimal xG conceded (0.80). Their home scores cluster on 1-0, 2-0, 3-0 and 2-1 — predictable, concentrated distribution. By contrast, Rennes away (xG conceded 2.02) or Monaco (high xG on both sides) produce very dispersed distributions that are harder to bet on a specific score.


Next step

The Dixon-Coles model calibrated on xG is ProbWin's foundation for exact score betting in Ligue 1. The discipline is to bet only when the edge is clearly there — French football, more defensive than its counterparts, concentrates scores on 1-0, 1-1 and 0-0 that can offer value when the bookmaker misprices them.

To go further:

PREMIUM

Take your betting to the next level

Join the bettors who maximise their returns with our premium tools.

All picks
Detailed analysis
Full history
Discover Premium

Satisfied or refunded within 7 days

Related Articles

Asian Swing Tennis 2026: Our AI Breaks Down the Japan Open (Tokyo) and China Open (Beijing)

Our AI analyzes the Japan Open ATP 500 (Tokyo) and China Open ATP/WTA (Beijing) — September 30 to October 6, 2026. Model signals, favorites and key factors for your bets on the Asian swing.

NHL 2026-27: How Our AI Prepares for the New Hockey Season

How our AI model analyzes the NHL 2026-27 season (84 games, Carolina defending champs): Corsi, GSAx, xGoals, B2B fatigue — the 4 pillars behind our hockey picks.

US Open 2026: Was Our AI Right? Picks Review, Semifinals and the Asian Swing

ProbWin AI tennis picks review at US Open 2026 (65.8% win rate, 114 picks over 30 days), semifinal projections, and China Open + Japan Open Asian swing preview.

Premier League Exact Score AI Predictions 2026-27: How Our Model Forecasts Results Match by Match

How our AI predicts exact scores in the 2026-27 Premier League: Dixon-Coles calibrated on xG, real score distribution from 380 PL matches, club offensive profiles and concrete examples.

Ready to optimise your bets?

Receive our daily predictions powered by advanced data analysis.

Start for free

No credit card required

GAMBLING PROHIBITED FOR MINORS. Gambling carries risks: debt, addiction, social isolation. Help & responsible play · BeGambleAware · GamCare: 0808 802 0133 · NCPG Helpline: 1-800-522-4700