All questions
Where was Vesta right, and where wrong?
Over 326 league matches of Monaco since 2017-18, each forecast by a model that had not seen that season, Vesta's likeliest result happened 55 times in 100; it said 53. Draws: said 25, happened 22 in 100.
Since its public record began on 30 Sep 2026: 51 league matches settled, the likeliest result happened 61 times in 100 (Vesta said 50). Every published forecast
When Vesta says N in 100, does it happen N times?Said v happened
every home win, draw and away win chance, grouped in bands of 10; on the line = exactly right| Chance band | Chances | Said | Happened | Gap |
|---|---|---|---|---|
| 0–10 in 100 | 20 | 8.1 | 0.0 | −8.1 |
| 10–20 in 100 | 139 | 15.8 | 16.5 | +0.8 |
| 20–30 in 100 | 416 | 25.2 | 23.3 | −1.9 |
| 30–40 in 100 | 123 | 34.9 | 41.5 | +6.6 |
| 40–50 in 100 | 106 | 45.1 | 46.2 | +1.1 |
| 50–60 in 100 | 83 | 54.5 | 51.8 | −2.7 |
| 60–70 in 100 | 65 | 64.5 | 63.1 | −1.5 |
| 70–80 in 100 | 23 | 74.3 | 87.0 | +12.6 |
The biggest surprises
results Vesta gave the least chance that happened
Paris Saint Germain 3-3 Monaco
Sun 12 Jan 2020 · Ligue 112 in 100
Monaco 0-1 Angers
Fri 1 Nov 2024 · Ligue 112 in 100
Paris Saint Germain 1-3 Monaco
Fri 6 Mar 2026 · Ligue 113 in 100
Monaco 0-1 Caen
Sun 31 Mar 2019 · Ligue 113 in 100
Monaco 1-2 Reims
Sun 27 Feb 2022 · Ligue 113 in 100
Monaco 2-4 Troyes
Wed 31 Aug 2022 · Ligue 115 in 100
Montpellier 2-1 Monaco
Fri 17 Jan 2025 · Ligue 116 in 100
Paris Saint Germain 1-2 Monaco
Fri 4 Sep 2026 · Ligue 116 in 100
Monaco 0-4 Montpellier
Sun 30 Apr 2023 · Ligue 116 in 100
Monaco 1-1 Montpellier
Fri 29 Sep 2017 · Ligue 117 in 100
Monaco 0-0 Amiens
Sat 28 Apr 2018 · Ligue 117 in 100
Lorient 1-0 Monaco
Fri 13 Aug 2021 · Ligue 117 in 100
The surest calls that missed
the strongest favourites that did not win
Paris Saint Germain 3-3 Monaco
Sun 12 Jan 2020 · home win said82 in 100
Monaco 1-1 Montpellier
Fri 29 Sep 2017 · home win said75 in 100
Monaco 0-0 Amiens
Sat 28 Apr 2018 · home win said74 in 100
Monaco 0-0 Strasbourg
Sat 19 Apr 2025 · home win said72 in 100
Le Havre 1-1 Monaco
Sat 26 Apr 2025 · away win said70 in 100
Paris Saint Germain 1-1 Monaco
Sun 28 Aug 2022 · home win said70 in 100
Monaco 1-1 Clermont Foot
Sun 16 Oct 2022 · home win said69 in 100
Monaco 0-1 Angers
Fri 1 Nov 2024 · home win said68 in 100
Monaco 2-2 Lorient
Sun 17 Mar 2024 · home win said68 in 100
Paris Saint Germain 1-3 Monaco
Fri 6 Mar 2026 · home win said68 in 100
Monaco 2-2 Nice
Tue 16 Jan 2018 · home win said67 in 100
Monaco 0-0 Lorient
Sun 13 Feb 2022 · home win said67 in 100
Which clubs beat Vesta's expectationsClubs v Vesta
points won against the points Vesta's forecasts gave (3 × win + draw), these matches| Season | League | Matches | Likeliest said | Happened | Draws said | Draws | Goals expected | Goals | RPS |
|---|---|---|---|---|---|---|---|---|---|
| 2026-27 | Ligue 1 | 6 | 45 | 50 | 27 | 33 | 2.95 | 2.50 | 0.247 |
| 2025-26 | Ligue 1 | 34 | 52 | 38 | 24 | 18 | 3.06 | 3.35 | 0.247 |
| 2024-25 | Ligue 1 | 34 | 55 | 62 | 23 | 21 | 3.15 | 3.06 | 0.189 |
| 2023-24 | Ligue 1 | 34 | 50 | 50 | 25 | 21 | 3.01 | 3.24 | 0.229 |
| 2022-23 | Ligue 1 | 38 | 54 | 55 | 24 | 21 | 3.01 | 3.37 | 0.210 |
| 2021-22 | Ligue 1 | 38 | 53 | 55 | 26 | 24 | 2.69 | 2.76 | 0.214 |
| 2020-21 | Ligue 1 | 38 | 53 | 66 | 25 | 16 | 2.79 | 3.11 | 0.182 |
| 2019-20 | Ligue 1 | 28 | 47 | 61 | 26 | 25 | 2.74 | 3.14 | 0.204 |
| 2018-19 | Ligue 1 | 38 | 48 | 39 | 26 | 32 | 2.67 | 2.50 | 0.234 |
| 2017-18 | Ligue 1 | 38 | 62 | 68 | 21 | 21 | 3.01 | 3.42 | 0.140 |
Each season from 2017-18 was hidden from Vesta and forecast with a model fitted only on the seasons before it, the same model that publishes today's forecasts (checked Tue 13 Oct 2026). These are the forecasts of past seasons, not the published ones: the public record of forecasts made before kick-off starts on 30 Sep 2026 and lives in Vesta's track record.