24 Aug 2026 · Premier League · Matchweek 1
Fulham v Chelseathe call
Fulham 33 / draw 27 / Chelsea 40 to win
the result
Fulham 2–3 Chelsea
Full time. Result verified against ESPN on 23 September 2026.
receipts
Every call the model makes is published before kick-off, timestamped, and left up whether it ages well or not. This page is the ledger: the headline probability, the verdict scoreline, and what actually happened, side by side. It is derived from the same data the match pages read, so nothing can be quietly rewritten.
settled calls
24 Aug 2026 · Premier League · Matchweek 1
Fulham v Chelseathe call
Fulham 33 / draw 27 / Chelsea 40 to win
the result
Fulham 2–3 Chelsea
Full time. Result verified against ESPN on 23 September 2026.
23 Aug 2026 · Premier League · Matchweek 1
Newcastle United v Liverpoolthe call
Newcastle United 32 / draw 24 / Liverpool 44 to win
Verdict: Liverpool by a goal
the result
Newcastle United 2–2 Liverpool
Full time. Result verified against ESPN on 23 September 2026.
Sources: Newcastle United, Matthias Jaissle appointed head coach (5 Aug) · BBC Sport, Arsenal sign Bruno Guimarães for £75m (8 Aug)
23 Aug 2026 · Premier League · Matchweek 1
Brighton & Hove Albion v Aston Villathe call
Brighton & Hove Albion 39 / draw 27 / Aston Villa 34 to win
the result
Brighton & Hove Albion 4–0 Aston Villa
Full time. Result verified against ESPN on 23 September 2026.
23 Aug 2026 · Premier League · Matchweek 1
Manchester City v AFC Bournemouththe call
Manchester City 63 / draw 19 / AFC Bournemouth 18 to win
the result
Manchester City 2–1 AFC Bournemouth
Full time. Result verified against ESPN on 23 September 2026.
22 Aug 2026 · Premier League · Matchweek 1
Brentford v Tottenham Hotspurthe call
Brentford 41 / draw 26 / Tottenham Hotspur 33 to win
the result
Brentford 3–0 Tottenham Hotspur
Full time. Result verified against ESPN on 23 September 2026.
22 Aug 2026 · Premier League · Matchweek 1
Everton v Crystal Palacethe call
Everton 44 / draw 28 / Crystal Palace 28 to win
the result
Everton 2–0 Crystal Palace
Full time. Result verified against ESPN on 23 September 2026.
22 Aug 2026 · Premier League · Matchweek 1
Ipswich Town v Sunderlandthe call
Ipswich Town 34 / draw 29 / Sunderland 37 to win
the result
Ipswich Town 2–1 Sunderland
Full time. Result verified against ESPN on 23 September 2026.
22 Aug 2026 · Premier League · Matchweek 1
Nottingham Forest v Leeds Unitedthe call
Nottingham Forest 42 / draw 28 / Leeds United 30 to win
the result
Nottingham Forest 0–1 Leeds United
Full time. Result verified against ESPN on 23 September 2026.
22 Aug 2026 · Premier League · Matchweek 1
Hull City v Manchester Unitedthe call
Hull City 17 / draw 22 / Manchester United 61 to win
the result
Hull City 2–0 Manchester United
Full time. Result verified against ESPN on 23 September 2026.
21 Aug 2026 · Premier League · Matchweek 1
Arsenal v Coventry Citythe call
Arsenal 78 / draw 15 / Coventry City 7 to win
the result
Arsenal 3–0 Coventry City
Full time. Result verified against ESPN on 23 September 2026.
26 Jul 2026 · Formula 1 · Round 11 of 23
Hungarian Grand Prixthe call
Antonelli 32.8% to win the race
Verdict: Antonelli favoured, on the cleanest track to be favourite
the result
Norris converted pole into McLaren's first win of 2026, 15 seconds clear of Verstappen, after Piastri led early and retired with a gearbox failure. Antonelli was third and left for the break 50 points clear.
Sources: Formula 1, official 2026 Hungarian GP race result · Formula 1, race report: Norris beats Verstappen and Antonelli
19 Jul 2026 · FIFA World Cup 2026 · Final
Spain v Argentinathe call
Spain 55.5% to lift the trophy
Verdict: Spain 1–0 Argentina
the result
Spain 1–0 Argentina
The model's verdict was Spain 1–0, the exact score, sealed in extra time.
Sources: FIFA, final preview · FIFA: the final, all you need to know
19 Jul 2026 · Formula 1 · Round 10 of 23
Belgian Grand Prixthe call
Antonelli 34.2% to win the race
Verdict: Antonelli favourite, Spa the leveller
the result
Antonelli held off Leclerc for a sixth win of the season and extended his title lead, after George Russell retired from an early crash.
Sources: Formula 1, current 2026 calendar · Formula 1, official 2026 drivers' standings
15 Jul 2026 · FIFA World Cup 2026 · Semi-final
England v Argentinathe call
Argentina 53.0% to reach the final
Verdict: Argentina 2–1 England
the result
England 1–2 Argentina
The model's verdict was Argentina 2–1, the exact score.
The published verdict, Argentina 2–1 at 53.0%, was the exact score (a 10.5% single outcome). The miss: the model treated extra time as the danger zone when stoppage time was.
Sources: Al Jazeera, match report · ESPN, match report · Sofascore, Argentina keep scoring late
open calls
10 Oct 2026 · Premier League · Matchweek 6
Arsenal v Leeds Unitedthe call
Arsenal 69 / draw 20 / Leeds United 11 to win
Verdict: Arsenal 1–0 Leeds United
the status
Kicks off Sat 10 Oct, 12:30 BST. The call stands until the whistle settles it.
Sources: Premier League fixture schedule · ESPN fixture and market snapshot · ESPN structured match data · Arsenal: squad update, 2026-09-21 · Leeds United: squad update, 2026-09-03 · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Leeds United: Farke squad update, 8 October 2026 · Sports Mole: Arsenal injury update, updated 8 October 2026
10 Oct 2026 · Premier League · Matchweek 6
Aston Villa v Brentfordthe call
Aston Villa 36 / draw 25 / Brentford 39 to win
Verdict: Aston Villa 1–1 Brentford
the status
Kicks off Sat 10 Oct, 15:00 BST. The call stands until the whistle settles it.
Sources: Premier League fixture schedule · ESPN fixture and market snapshot · ESPN structured match data · Aston Villa: squad update, 2026-09-18 · Brentford: squad update, 2026-09-18 · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Aston Villa squad reporting, 2026-10-08
10 Oct 2026 · Premier League · Matchweek 6
Chelsea v AFC Bournemouththe call
Chelsea 53 / draw 22 / AFC Bournemouth 25 to win
Verdict: Chelsea 2–1 AFC Bournemouth
the status
Kicks off Sat 10 Oct, 15:00 BST. The call stands until the whistle settles it.
Sources: Premier League fixture schedule · ESPN fixture and market snapshot · ESPN structured match data · Chelsea: squad update, 2026-09-16 · AFC Bournemouth: squad update, 2026-09-18 · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · Matchup research · AFC Bournemouth squad reporting, 2026-10-08
10 Oct 2026 · Premier League · Matchweek 6
Ipswich Town v Fulhamthe call
Ipswich Town 36 / draw 26 / Fulham 38 to win
Verdict: Ipswich Town 1–1 Fulham
the status
Kicks off Sat 10 Oct, 15:00 BST. The call stands until the whistle settles it.
Sources: Premier League fixture schedule · ESPN fixture and market snapshot · ESPN structured match data · Ipswich Town: squad update, 2026-09-19 · Fulham: squad update, 2026-09-20 · Fulham: squad update, 2026-09-20 · Matchup research · Recent match report · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Ipswich Town squad reporting, 2026-10-08
10 Oct 2026 · Premier League · Matchweek 6
Sunderland v Brighton & Hove Albionthe call
Sunderland 35 / draw 26 / Brighton & Hove Albion 39 to win
Verdict: Sunderland 1–1 Brighton & Hove Albion
the status
Kicks off Sat 10 Oct, 15:00 BST. The call stands until the whistle settles it.
Sources: Premier League fixture schedule · ESPN fixture and market snapshot · ESPN structured match data · Sunderland: squad update, 2026-09-19 · Brighton & Hove Albion: squad update, 2026-09-18 · Matchup research · Recent match report · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Sunderland squad reporting, 2026-10-08 · Brighton & Hove Albion squad reporting, 2026-10-09
10 Oct 2026 · Premier League · Matchweek 6
Manchester United v Tottenham Hotspurthe call
Manchester United 56 / draw 22 / Tottenham Hotspur 22 to win
Verdict: Manchester United 2–1 Tottenham Hotspur
the status
Kicks off Sat 10 Oct, 17:30 BST. The call stands until the whistle settles it.
Sources: Premier League fixture schedule · ESPN fixture and market snapshot · ESPN structured match data · Manchester United: squad update, 2026-09-20 · Tottenham Hotspur: squad update, 2026-09-18 · Matchup research · Recent match report · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record
11 Oct 2026 · Premier League · Matchweek 6
Crystal Palace v Nottingham Forestthe call
Crystal Palace 37 / draw 27 / Nottingham Forest 36 to win
Verdict: Crystal Palace 1–1 Nottingham Forest
the status
Kicks off Sun 11 Oct, 14:00 BST. The call stands until the whistle settles it.
Sources: Premier League fixture schedule · ESPN fixture and market snapshot · ESPN structured match data · Crystal Palace: squad update, 2026-09-18 · Nottingham Forest: squad update, 2026-09-17 · Matchup research · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record
11 Oct 2026 · Premier League · Matchweek 6
Hull City v Evertonthe call
Hull City 27 / draw 27 / Everton 46 to win
Verdict: Hull City 1–1 Everton
the status
Kicks off Sun 11 Oct, 14:00 BST. The call stands until the whistle settles it.
Sources: Premier League fixture schedule · ESPN fixture and market snapshot · ESPN structured match data · Hull City: squad update, 2026-09-17 · Everton: squad update, 2026-09-18 · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record
11 Oct 2026 · Premier League · Matchweek 6
Liverpool v Manchester Citythe call
Liverpool 36 / draw 25 / Manchester City 39 to win
Verdict: Liverpool 1–1 Manchester City
the status
Kicks off Sun 11 Oct, 16:30 BST. The call stands until the whistle settles it.
Sources: Premier League fixture schedule · ESPN fixture and market snapshot · ESPN structured match data · Liverpool: squad update, 2026-09-18 · Manchester City: squad update, 2026-09-20 · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record
12 Oct 2026 · Premier League · Matchweek 6
Coventry City v Newcastle Unitedthe call
Coventry City 30 / draw 25 / Newcastle United 45 to win
Verdict: Coventry City 1–1 Newcastle United
the status
Kicks off Mon 12 Oct, 20:00 BST. The call stands until the whistle settles it.
Sources: Premier League fixture schedule · ESPN fixture and market snapshot · ESPN structured match data · Coventry City: squad update, 2026-09-22 · Coventry City: squad update, 2026-09-17 · Newcastle United: squad update, 2026-09-19 · Newcastle United: squad update, 2026-09-22 · Matchup research · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record · Recent league match record
scoring
14
Settled
2
Exact scores
9
Right calls
0.550
Brier score
An honest note on the sample: 14 settled calls are not a track record. The model has picked the right result in 9 of them, including 2football verdicts that landed on the exact score. Satisfying, not conclusive. The record only means something as it grows, so it is scored the boring way and left to accumulate.
Once 5 scoreable football calls have settled, a Brier score appears in the tile above and stays: the mean squared error of the published probabilities, where 0 is clairvoyance, lower is better, and a 50/50 two-way call always scores 0.500. League calls are scored on the three-way (home, draw, away); knockout calls on the two-way. Every future game added to the registry joins this page automatically.
is the confidence earned
Calling the winner is one thing; being right about howsure to be is the harder test. A model that says 55% should land about 55% of the time. This groups every settled call by the model’s confidence in its pick and checks how often that pick won. With 14 gradeable calls it is a sketch, not a verdict; it earns its meaning as the ledger grows.
The faint line in each row marks the middle of the band, where a perfectly calibrated model would sit over the long run. Bands with no calls yet are waiting on results.
method
The probabilities graded here come from 100,000 seeded Monte Carlo simulations per match, calibrated against the market and published models before kick-off. The full process (research, calibration, a bivariate Poisson engine, live sync, and these receipts) is on How it works. Each match page keeps its own sources and its own post-match reckoning.
Grades and scores on this page are derived at build time from the games registry and the per-match data files, so they update when a result settles.