Lab

Where was Vesta right, and where wrong?

Over 152 league matches of Watford since 2017-18, each forecast by a model that had not seen that season, Vesta's likeliest result happened 57 times in 100; it said 53. Draws: said 24, happened 20 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

League data to · Vesta · out of sample, 2017-18 on

Free
Matches152each forecast before its season
Likeliest result happened57 in 100Vesta said 53
Draws20 in 100Vesta said 24
Goals a match2.83Vesta expected 2.89
Likeliest score happened8 in 100Vesta said 13

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
00252550507575100100 Vesta said (in 100)
Chance bandChancesSaidHappenedGap
0–10 in 100256.24.0−2.2
10–20 in 1005716.221.1+4.8
20–30 in 10018525.923.2−2.6
30–40 in 1006035.130.0−5.1
40–50 in 1005545.152.7+7.6
50–60 in 1003854.747.4−7.3

The biggest surprises

results Vesta gave the least chance that happened
  1. Watford 3-0 LiverpoolSat 29 Feb 2020 · Premier League7 in 100
  2. Watford 4-1 Manchester UnitedSat 20 Nov 2021 · Premier League14 in 100
  3. Wolverhampton Wanderers 0-2 WatfordSat 20 Oct 2018 · Premier League17 in 100
  4. Southampton 0-2 WatfordSat 9 Sep 2017 · Premier League17 in 100
  5. Everton 2-5 WatfordSat 23 Oct 2021 · Premier League17 in 100
  6. Watford 4-1 ChelseaMon 5 Feb 2018 · Premier League17 in 100
  7. Watford 2-0 Manchester UnitedSun 22 Dec 2019 · Premier League18 in 100
  8. Watford 2-1 ArsenalSat 14 Oct 2017 · Premier League19 in 100
  9. Manchester United 0-0 WatfordSat 26 Feb 2022 · Premier League19 in 100
  10. Aston Villa 0-1 WatfordSat 19 Feb 2022 · Premier League19 in 100
  11. Southampton 1-2 WatfordSun 13 Mar 2022 · Premier League20 in 100
  12. Watford 2-1 TottenhamSun 2 Sep 2018 · Premier League20 in 100

The surest calls that missed

the strongest favourites that did not win
  1. Watford 3-0 LiverpoolSat 29 Feb 2020 · away win said78 in 100
  2. Manchester United 0-0 WatfordSat 26 Feb 2022 · home win said69 in 100
  3. Watford 4-1 Manchester UnitedSat 20 Nov 2021 · away win said64 in 100
  4. Tottenham 1-1 WatfordSat 19 Oct 2019 · home win said63 in 100
  5. Watford 3-3 LiverpoolSat 12 Aug 2017 · away win said61 in 100
  6. Southampton 0-2 WatfordSat 9 Sep 2017 · home win said59 in 100
  7. Watford 2-1 ArsenalSat 14 Oct 2017 · away win said59 in 100
  8. Watford 4-1 ChelseaMon 5 Feb 2018 · away win said59 in 100
  9. Watford 2-0 Manchester UnitedSun 22 Dec 2019 · away win said59 in 100
  10. Everton 2-5 WatfordSat 23 Oct 2021 · home win said59 in 100
  11. Wolverhampton Wanderers 0-2 WatfordSat 20 Oct 2018 · home win said58 in 100
  12. Watford 0-0 BurnleySat 19 Jan 2019 · home win said56 in 100

Which clubs beat Vesta's expectationsClubs v Vesta

points won against the points Vesta's forecasts gave (3 × win + draw), these matches
Underrated: more points than expected
ClubMatchesPointsExpectedGap
Burnley81710.9+6.1
West Ham81811.9+6.1
Brighton81510.7+4.3
Manchester City82420.9+3.1
Arsenal81915.9+3.1
Chelsea82118.0+3.0
Leeds263.2+2.8
Brentford263.5+2.5
Leicester81613.9+2.1
Wolverhampton Wanderers6129.9+2.1
Huddersfield464.2+1.8
Stoke242.5+1.5
Overrated: fewer points than expected
ClubMatchesPointsExpectedGap
Watford152148162.8−14.8
Newcastle United8710.7−3.7
Aston Villa435.7−2.7
Cardiff202.4−2.4
Everton81113.0−2.0
West Bromwich Albion212.9−1.9
Bournemouth667.5−1.5
Norwich434.4−1.4
Sheffield United223.4−1.4
Fulham212.0−1.0
Tottenham81515.6−0.6
Liverpool81919.6−0.6

League by league, season by seasonLeague by league

Watford's matches; the current season so far
CSV
SeasonLeagueMatchesLikeliest saidHappenedDraws saidDrawsGoals expectedGoalsRPS
2021-22Premier League38557124132.892.920.189
2019-20Premier League38535024262.972.630.198
2018-19Premier League38525825212.802.920.188
2017-18Premier League38545024212.892.840.214

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.

Related questions