The School of Odds

Ligue 1 - France

Odds analysis and consensus probability predictions for Ligue 1 - France. 13 upcoming games analysed from independent sportsbooks.

Marseille v Strasbourg2026-08-21 18:45 UTC

Head to Head — 50 (16 in analysis)

OptionBest OddsPredictionEVGrowth
Marseille (Local)1.6958%-2.54%+0.000%
Strasbourg (Visit)5.0021%+3.07%+0.024%
Draw4.6222%+0.337%+0.000%
Marseille v Strasbourg2026-08-22 15:00 UTC

Head to Head — 24 (10 in analysis)

OptionBest OddsPredictionEVGrowth
Marseille (Local)1.7458%+0.543%+0.004%
Strasbourg (Visit)4.7521%-2.17%+0.000%
Draw4.7522%+2.70%+0.019%
RC Lens v Auxerre2026-08-22 15:15 UTC

Head to Head — 50 (16 in analysis)

OptionBest OddsPredictionEVGrowth
RC Lens (Local)1.6659%-2.23%+0.000%
Auxerre (Visit)5.5019%+3.26%+0.024%
Draw4.4622%-0.418%+0.000%
Troyes v Paris FC2026-08-22 18:45 UTC

Head to Head — 50 (16 in analysis)

OptionBest OddsPredictionEVGrowth
Troyes (Local)2.8035%-2.46%+0.000%
Paris FC (Visit)2.5538%-3.01%+0.000%
Draw3.7827%+2.55%+0.023%
Le Mans FC v Brest2026-08-22 18:45 UTC

Head to Head — 50 (16 in analysis)

OptionBest OddsPredictionEVGrowth
Le Mans FC (Local)2.5538%-3.04%+0.000%
Brest (Visit)2.8335%-1.14%+0.000%
Draw3.7527%+1.40%+0.007%
Nice v Lorient2026-08-22 18:45 UTC

Head to Head — 50 (16 in analysis)

OptionBest OddsPredictionEVGrowth
Nice (Local)2.2543%-2.69%+0.000%
Lorient (Visit)3.3030%-1.32%+0.000%
Draw3.7827%+1.49%+0.008%
Toulouse v Lyon2026-08-22 18:45 UTC

Head to Head — 50 (16 in analysis)

OptionBest OddsPredictionEVGrowth
Toulouse (Local)3.5828%-0.255%+0.000%
Lyon (Visit)2.0946%-3.03%+0.000%
Draw3.8826%-0.122%+0.000%
Angers v Lille2026-08-23 13:00 UTC

Head to Head — 50 (16 in analysis)

OptionBest OddsPredictionEVGrowth
Angers (Local)5.5019%+4.84%+0.052%
Lille (Visit)1.7356%-2.89%+0.000%
Draw4.0125%-0.535%+0.000%
Angers v Lille2026-08-23 13:00 UTC

Head to Head — 50 (16 in analysis)

OptionBest OddsPredictionEVGrowth
Angers (Local)5.5019%+4.83%+0.052%
Lille (Visit)1.7556%-1.96%+0.000%
Draw4.0125%-0.085%+0.000%
Le Havre v AS Monaco2026-08-23 15:15 UTC

Head to Head — 44 (14 in analysis)

OptionBest OddsPredictionEVGrowth
Le Havre (Local)3.6528%+2.24%+0.019%
AS Monaco (Visit)2.0547%-3.09%+0.000%
Draw4.0425%-0.141%+0.000%
Le Havre v AS Monaco2026-08-23 15:15 UTC

Head to Head — 50 (16 in analysis)

OptionBest OddsPredictionEVGrowth
Le Havre (Local)3.6428%+2.10%+0.017%
AS Monaco (Visit)2.0547%-3.19%+0.000%
Draw4.0125%-0.849%+0.000%
Paris Saint Germain v Rennes2026-08-23 18:45 UTC

Head to Head — 45 (14 in analysis)

OptionBest OddsPredictionEVGrowth
Paris Saint Germain (Local)1.4567%-2.73%+0.000%
Rennes (Visit)7.2515%+8.58%+0.118%
Draw5.7418%+2.99%+0.019%
Paris Saint Germain v Rennes2026-08-23 18:45 UTC

Head to Head — 50 (16 in analysis)

OptionBest OddsPredictionEVGrowth
Paris Saint Germain (Local)1.4767%-1.83%+0.000%
Rennes (Visit)7.2515%+9.77%+0.153%
Draw5.6418%+1.95%+0.008%

Latest results

Date (UTC)MatchResult
2026-05-29 18:45Nice v Saint Etienne
2026-05-26 18:45Saint Etienne v Nice
2026-05-17 19:00Marseille v Rennes3–1
2026-05-17 19:00Lille v Auxerre0–2
2026-05-17 19:00Brest v Angers1–1

See all 114 archived games →