Picks vs outcomes
Every Ligue 1 win/draw/win forecast that has since been graded against the official final score. Model-only forecasts for research and entertainment — not betting advice, and no stake is filled in anywhere on this site.
What is graded
Only the win/draw/win forecast is graded. Each match is graded once, against the last forecast published before kick-off, by log loss — how much probability the forecast gave the result that happened. Over 2.5, both teams to score and the likeliest score are published on the hub but are not graded yet: the rule for grading them has not been decided, so no record is shown for them.
45 matches graded · average log loss 0.8829 (a one-in-three guess scores 1.0986) — accumulating — still a small sample for a three-way market.
Lower log loss is better. These forecasts publish probabilities, not picks, so there is no hit-or-miss count here.
| Date (ET) | Match | Final | Result | Forecast gave the result | Log loss |
|---|---|---|---|---|---|
| Oct 26, 2026 | Paris Saint-Germain v Lyon | 2–0 | home win | 60.0% | 0.5108 |
| Oct 25, 2026 | Toulouse v Troyes | 0–0 | draw | 20.4% | 1.5893 |
| Oct 25, 2026 | Stade Rennais v Strasbourg | 3–0 | home win | 58.2% | 0.5418 |
| Oct 25, 2026 | Marseille v Le Havre AC | 4–3 | home win | 66.8% | 0.4041 |
| Oct 25, 2026 | AJ Auxerre v Le Mans | 1–1 | draw | 24.9% | 1.3889 |
| Oct 25, 2026 | Angers v Lorient | 0–0 | draw | 26.2% | 1.3401 |
| Oct 25, 2026 | AS Monaco v Lille | 1–1 | draw | 26.2% | 1.3407 |
| Oct 24, 2026 | Lens v Paris FC | 2–1 | home win | 52.8% | 0.639 |
| Oct 23, 2026 | Brest v Nice | 1–2 | away win | 31.2% | 1.1646 |
| Oct 18, 2026 | Lyon v Nice | 2–1 | home win | 49.4% | 0.7051 |
| Oct 18, 2026 | Paris FC v Stade Rennais | 4–3 | home win | 42.8% | 0.8476 |
| Oct 18, 2026 | Lorient v AS Monaco | 1–0 | home win | 30.9% | 1.173 |
| Oct 18, 2026 | Le Havre AC v AJ Auxerre | 1–3 | away win | 37.1% | 0.9905 |
| Oct 18, 2026 | Angers v Marseille | 2–5 | away win | 60.9% | 0.4963 |
| Oct 17, 2026 | Troyes v Lens | 1–3 | away win | 64.8% | 0.4345 |
| Oct 17, 2026 | Lille v Brest | 1–1 | draw | 20.8% | 1.5678 |
| Oct 17, 2026 | Strasbourg v Paris Saint-Germain | 1–3 | away win | 66.6% | 0.4067 |
| Oct 16, 2026 | Le Mans v Toulouse | 0–3 | away win | 37.2% | 0.9884 |
| Oct 11, 2026 | Troyes v Marseille | 0–2 | away win | 63.3% | 0.4565 |
| Oct 11, 2026 | Stade Rennais v AJ Auxerre | 4–1 | home win | 69.4% | 0.3647 |
| Oct 11, 2026 | Nice v Strasbourg | 2–1 | home win | 48.6% | 0.7221 |
| Oct 10, 2026 | Paris Saint-Germain v Le Mans | 3–1 | home win | 75.4% | 0.2825 |
| Oct 10, 2026 | AS Monaco v Toulouse | 2–2 | draw | 23.3% | 1.4574 |
| Oct 10, 2026 | Lorient v Paris FC | 1–0 | home win | 38.0% | 0.9684 |
| Oct 10, 2026 | Brest v Angers | 5–1 | home win | 61.7% | 0.4829 |
| Oct 10, 2026 | Lille v Le Havre AC | 1–0 | home win | 63.1% | 0.461 |
| Oct 9, 2026 | Lens v Lyon | 2–1 | home win | 49.4% | 0.7055 |
| Sep 20, 2026 | Marseille v Paris Saint-Germain | 1–2 | away win | 55.2% | 0.5942 |
| Sep 20, 2026 | Nice v Lille | 2–1 | home win | 34.3% | 1.0702 |
| Sep 20, 2026 | AJ Auxerre v Brest | 2–1 | home win | 38.8% | 0.9465 |
| Sep 19, 2026 | Toulouse v Le Havre AC | 3–2 | home win | 42.0% | 0.868 |
| Sep 19, 2026 | Lyon v Stade Rennais | 4–0 | home win | 49.5% | 0.7025 |
| Sep 19, 2026 | Le Mans v Lorient | 2–1 | home win | 50.1% | 0.691 |
| Sep 19, 2026 | Angers v Troyes | 2–0 | home win | 37.9% | 0.9713 |
| Sep 19, 2026 | Paris FC v Strasbourg | 2–1 | home win | 44.2% | 0.8159 |
| Sep 18, 2026 | AS Monaco v Lens | 2–1 | home win | 38.7% | 0.9498 |
| Sep 13, 2026 | Brest v Paris Saint-Germain | 0–1 | away win | 65.5% | 0.4235 |
| Sep 13, 2026 | Le Mans v Lens | 2–2 | draw | 20.6% | 1.5812 |
| Sep 13, 2026 | Lille v Troyes | 2–0 | home win | 76.5% | 0.2684 |
| Sep 12, 2026 | Paris FC v Lyon | 0–0 | draw | 22.8% | 1.4774 |
| Sep 12, 2026 | Lorient v Toulouse | 2–2 | draw | 25.1% | 1.3819 |
| Sep 12, 2026 | Le Havre AC v Angers | 0–0 | draw | 30.0% | 1.2037 |
| Sep 12, 2026 | AJ Auxerre v Nice | 1–0 | home win | 32.2% | 1.1337 |
| Sep 12, 2026 | Strasbourg v AS Monaco | 1–1 | draw | 23.1% | 1.4634 |
| Sep 11, 2026 | Stade Rennais v Marseille | 1–0 | home win | 46.8% | 0.7599 |
