All questions
Where was Vesta right, and where wrong?
Over 38 league matches of Luton since 2017-18, each forecast by a model that had not seen that season, Vesta's likeliest result happened 61 times in 100; it said 59. Draws: said 21, happened 21 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 |
|---|---|---|---|---|
| 10–20 in 100 | 21 | 15.7 | 19.0 | +3.3 |
| 20–30 in 100 | 36 | 24.6 | 25.0 | +0.4 |
The biggest surprises
results Vesta gave the least chance that happened
Luton 1-0 Newcastle United
Sat 23 Dec 2023 · Premier League15 in 100
Newcastle United 4-4 Luton
Sat 3 Feb 2024 · Premier League15 in 100
Luton 1-3 Sheffield United
Sat 10 Feb 2024 · Premier League15 in 100
Luton 1-1 Liverpool
Sun 5 Nov 2023 · Premier League17 in 100
Luton 4-0 Brighton
Tue 30 Jan 2024 · Premier League24 in 100
Crystal Palace 1-1 Luton
Sat 9 Mar 2024 · Premier League25 in 100
Everton 1-2 Luton
Sat 30 Sep 2023 · Premier League25 in 100
Burnley 1-1 Luton
Fri 12 Jan 2024 · Premier League26 in 100
Luton 1-1 Wolverhampton Wanderers
Sat 23 Sep 2023 · Premier League26 in 100
Nottingham Forest 2-2 Luton
Sat 21 Oct 2023 · Premier League26 in 100
Luton 1-2 Burnley
Tue 3 Oct 2023 · Premier League26 in 100
Luton 1-1 Nottingham Forest
Sat 16 Mar 2024 · Premier League26 in 100
The surest calls that missed
the strongest favourites that did not win
Newcastle United 4-4 Luton
Sat 3 Feb 2024 · home win said76 in 100
Luton 1-1 Liverpool
Sun 5 Nov 2023 · away win said71 in 100
Luton 1-0 Newcastle United
Sat 23 Dec 2023 · away win said66 in 100
Luton 1-3 Sheffield United
Sat 10 Feb 2024 · home win said65 in 100
Luton 4-0 Brighton
Tue 30 Jan 2024 · away win said53 in 100
Crystal Palace 1-1 Luton
Sat 9 Mar 2024 · home win said52 in 100
Everton 1-2 Luton
Sat 30 Sep 2023 · home win said50 in 100
Luton 1-2 Burnley
Tue 3 Oct 2023 · home win said49 in 100
Nottingham Forest 2-2 Luton
Sat 21 Oct 2023 · home win said49 in 100
Luton 1-1 Wolverhampton Wanderers
Sat 23 Sep 2023 · home win said48 in 100
Burnley 1-1 Luton
Fri 12 Jan 2024 · home win said45 in 100
Luton 1-1 Nottingham Forest
Sat 16 Mar 2024 · home win said43 in 100
Which clubs beat Vesta's expectationsClubs v Vesta
points won against the points Vesta's forecasts gave (3 × win + draw), these matches| Club | Matches | Points | Expected | Gap |
|---|---|---|---|---|
| 2 | 6 | 3.3 | +2.7 | |
| 2 | 6 | 3.7 | +2.3 | |
| 2 | 6 | 3.7 | +2.3 | |
| 2 | 6 | 3.9 | +2.1 | |
| 2 | 6 | 4.0 | +2.0 | |
| 2 | 6 | 4.1 | +1.9 | |
| 2 | 6 | 4.4 | +1.6 | |
| 2 | 4 | 2.6 | +1.4 | |
| 2 | 4 | 2.9 | +1.1 | |
| 2 | 3 | 2.0 | +1.0 | |
| 2 | 6 | 5.2 | +0.8 | |
| 2 | 6 | 5.3 | +0.7 |
| Club | Matches | Points | Expected | Gap |
|---|---|---|---|---|
| 38 | 26 | 34.0 | −8.0 | |
| 2 | 1 | 4.6 | −3.6 | |
| 2 | 1 | 3.3 | −2.3 | |
| 2 | 1 | 3.3 | −2.3 | |
| 2 | 3 | 4.4 | −1.4 | |
| 2 | 4 | 5.0 | −1.0 | |
| 2 | 2 | 2.9 | −0.9 | |
| 2 | 3 | 3.3 | −0.3 | |
| 2 | 6 | 5.3 | +0.7 | |
| 2 | 6 | 5.2 | +0.8 | |
| 2 | 3 | 2.0 | +1.0 | |
| 2 | 4 | 2.9 | +1.1 |
| Season | League | Matches | Likeliest said | Happened | Draws said | Draws | Goals expected | Goals | RPS |
|---|---|---|---|---|---|---|---|---|---|
| 2023-24 | Premier League | 38 | 59 | 61 | 21 | 21 | 3.42 | 3.61 | 0.176 |
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.