The match, before kick-off.
278 matches across 12 leagues, each with a prediction worked out from every team's real goals. Tap a shirt and put your name on it.
What's coming, league by league.
The next matches in every league, with the most likely score and how the chances stack up. It refreshes itself every half hour.
World Cup 2026 · Final · 19 July
Spain, world champions.
ESP1-0ARG
Ferran Torres scored in the 106' minute of extra time at MetLife Stadium. Argentina played with ten from the end of normal time.
- ChampionsSpain
- Runners-upArgentina
- ThirdEngland
- FourthFrance
In the knockouts we called who went through in 26 of 31 ties. In the group stage we got the result right in 46 of 69 matches.
How the World Cup wentTwelve leagues, one method.
From the World Cup to every weekend: Europe, South America, Mexico and MLS, with real data from every round.
- Champions LeagueEuropeTop: PSG 6 pts18 matches to play
- Premier LeagueEnglandTop: Man City 21 pts23 matches to play
- LaLigaSpainTop: Barcelona 27 pts20 matches to play
- Serie AItalyTop: Inter Milan 19 pts28 matches to play
- BundesligaGermanyTop: Bayern 14 pts18 matches to play
- Ligue 1FranceTop: PSG 14 pts20 matches to play
- Primeira LigaPortugalTop: FC Porto 24 pts13 matches to play
- EredivisieNetherlandsTop: Feyenoord 23 pts17 matches to play
- Liga ProfesionalArgentinaTop: Instituto 29 pts29 matches to play
- BrasileirãoBrazilTop: Palmeiras 66 pts25 matches to play
- Liga MXMexicoTop: América 24 pts27 matches to play
- MLSUnited StatesTop: Nashville 67 pts40 matches to play
Where every number comes from.
No black boxes. Here's how the PSG v Barcelona prediction came out, step by step.
- The table shows how well they attack and defend
10/3PSG9/2BAR
PSG have scored 10 and conceded 3 in 2 games. Barcelona, 9 and 2 in 2. Early in the season the numbers lean towards the league average so they don't overreact.
- Expected goals for each side
2.64PSG2.49BAR
The league averages 2.04 goals per team per game. Put attack against defence, add a little home advantage, and you get 2.64 expected goals for PSG and 2.49 for Barcelona.
- Every possible score
44%18%38%
From those expected goals we work out the chance of every score from 0-0 to 8-8. Added up, that's 44% home, 18% draw and 38% away. The single most likely score is 2-2.
The model doesn't know about injuries, rotation or the weather. It's a starting point with numbers, not a sure thing.


