Skip to content
FanatikApp

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.

Fenerbahce
1-2most likely
Slavia Prague
Medium confidenceExpected goals 1.7 · 2.0
Sabah
1-1most likely
Dortmund
Wide openExpected goals 1.6 · 1.8
AS Roma
2-1most likely
S Bratislava
High confidenceExpected goals 3.0 · 1.6
FC Porto
1-1most likely
PSV
Wide openExpected goals 1.5 · 1.6
Liverpool
2-2most likely
Villarreal
Medium confidenceExpected goals 2.8 · 2.1
Man City
1-1most likely
AEK Athens
Medium confidenceExpected goals 1.9 · 1.6
All of Champions League, with the table

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.

  1. ChampionsSpain
  2. Runners-upArgentina
  3. ThirdEngland
  4. 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 went

Where every number comes from.

No black boxes. Here's how the PSG v Barcelona prediction came out, step by step.

  1. 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.

  2. 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.

  3. 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.

In your pocket, with your mates.

The FanatikApp app: call it before anyone else, play against your group and follow every match live. Try it right here, nothing to download.

  • Your prediction against the model's, match by match.
  • Private leagues with your friends and a table that moves with every goal.
  • Your team's shirt with your name on it, one tap from Mariscal Soccer.
Try the app