FIFA Club World Cup · 2025 · 8,000 simulated seasons
Manchester City have won it
Settled — the remaining fixtures cannot change it.
Title chance
100%
est.The spread
Where every club finishes
The pale bar is the tenth to ninetieth percentile, the darker bar the middle half, the notch the median. Overlap between two clubs is the race.
- Man City99–9Manchester City: projected 9 points, likely range 9 to 9. Title chance 100%.
- Benfica77–7Benfica: projected 7 points, likely range 7 to 7. Title chance 0%.
- Flamengo77–7Flamengo: projected 7 points, likely range 7 to 7. Title chance 0%.
- Inter77–7Inter: projected 7 points, likely range 7 to 7. Title chance 0%.
- Dortmund77–7Borussia Dortmund: projected 7 points, likely range 7 to 7. Title chance 0%.
- Real Madrid77–7Real Madrid: projected 7 points, likely range 7 to 7. Title chance 0%.
- PSG66–6Paris Saint-Germain: projected 6 points, likely range 6 to 6. Title chance 0%.
- Botafogo66–6Botafogo: projected 6 points, likely range 6 to 6. Title chance 0%.
- Atlético Madrid66–6Atlético Madrid: projected 6 points, likely range 6 to 6. Title chance 0%.
- Bayern München66–6Bayern München: projected 6 points, likely range 6 to 6. Title chance 0%.
- Chelsea66–6Chelsea: projected 6 points, likely range 6 to 6. Title chance 0%.
- Juventus66–6Juventus: projected 6 points, likely range 6 to 6. Title chance 0%.
- Palmeiras55–5Palmeiras: projected 5 points, likely range 5 to 5. Title chance 0%.
- Inter Miami CF55–5Inter Miami CF: projected 5 points, likely range 5 to 5. Title chance 0%.
- Monterrey55–5Monterrey: projected 5 points, likely range 5 to 5. Title chance 0%.
- Fluminense55–5Fluminense: projected 5 points, likely range 5 to 5. Title chance 0%.
- Al Hilal55–5Al Hilal: projected 5 points, likely range 5 to 5. Title chance 0%.
- River Plate44–4River Plate: projected 4 points, likely range 4 to 4. Title chance 0%.
- Mamelodi Sundowns FC44–4Mamelodi Sundowns FC: projected 4 points, likely range 4 to 4. Title chance 0%.
- Salzburg44–4Salzburg: projected 4 points, likely range 4 to 4. Title chance 0%.
- Espérance33–3Espérance: projected 3 points, likely range 3 to 3. Title chance 0%.
- Al-Ain33–3Al-Ain: projected 3 points, likely range 3 to 3. Title chance 0%.
- FC Porto22–2FC Porto: projected 2 points, likely range 2 to 2. Title chance 0%.
- Al Ahly SC22–2Al Ahly SC: projected 2 points, likely range 2 to 2. Title chance 0%.
- Boca Juniors22–2Boca Juniors: projected 2 points, likely range 2 to 2. Title chance 0%.
- Auckland City FC11–1Auckland City FC: projected 1 points, likely range 1 to 1. Title chance 0%.
- LAFC11–1Los Angeles FC: projected 1 points, likely range 1 to 1. Title chance 0%.
- Seattle Sounders00–0Seattle Sounders FC: projected 0 points, likely range 0 to 0. Title chance 0%.
- Urawa Red Diamonds00–0Urawa Red Diamonds: projected 0 points, likely range 0 to 0. Title chance 0%.
- Ulsan HD FC00–0Ulsan HD FC: projected 0 points, likely range 0 to 0. Title chance 0%.
- Wydad Casablanca00–0Wydad Casablanca: projected 0 points, likely range 0 to 0. Title chance 0%.
- Pachuca00–0Pachuca: projected 0 points, likely range 0 to 0. Title chance 0%.
Show dataHide data
| Club | p10 | p25 | Median | p75 | p90 | Title |
|---|---|---|---|---|---|---|
| Manchester City | 9 | 9 | 9 | 9 | 9 | 100% |
| Benfica | 7 | 7 | 7 | 7 | 7 | 0% |
| Flamengo | 7 | 7 | 7 | 7 | 7 | 0% |
| Inter | 7 | 7 | 7 | 7 | 7 | 0% |
| Borussia Dortmund | 7 | 7 | 7 | 7 | 7 | 0% |
| Real Madrid | 7 | 7 | 7 | 7 | 7 | 0% |
| Paris Saint-Germain | 6 | 6 | 6 | 6 | 6 | 0% |
| Botafogo | 6 | 6 | 6 | 6 | 6 | 0% |
| Atlético Madrid | 6 | 6 | 6 | 6 | 6 | 0% |
| Bayern München | 6 | 6 | 6 | 6 | 6 | 0% |
| Chelsea | 6 | 6 | 6 | 6 | 6 | 0% |
| Juventus | 6 | 6 | 6 | 6 | 6 | 0% |
| Palmeiras | 5 | 5 | 5 | 5 | 5 | 0% |
| Inter Miami CF | 5 | 5 | 5 | 5 | 5 | 0% |
| Monterrey | 5 | 5 | 5 | 5 | 5 | 0% |
| Fluminense | 5 | 5 | 5 | 5 | 5 | 0% |
| Al Hilal | 5 | 5 | 5 | 5 | 5 | 0% |
| River Plate | 4 | 4 | 4 | 4 | 4 | 0% |
| Mamelodi Sundowns FC | 4 | 4 | 4 | 4 | 4 | 0% |
| Salzburg | 4 | 4 | 4 | 4 | 4 | 0% |
| Espérance | 3 | 3 | 3 | 3 | 3 | 0% |
| Al-Ain | 3 | 3 | 3 | 3 | 3 | 0% |
| FC Porto | 2 | 2 | 2 | 2 | 2 | 0% |
| Al Ahly SC | 2 | 2 | 2 | 2 | 2 | 0% |
| Boca Juniors | 2 | 2 | 2 | 2 | 2 | 0% |
| Auckland City FC | 1 | 1 | 1 | 1 | 1 | 0% |
| Los Angeles FC | 1 | 1 | 1 | 1 | 1 | 0% |
| Seattle Sounders FC | 0 | 0 | 0 | 0 | 0 | 0% |
| Urawa Red Diamonds | 0 | 0 | 0 | 0 | 0 | 0% |
| Ulsan HD FC | 0 | 0 | 0 | 0 | 0 | 0% |
| Wydad Casablanca | 0 | 0 | 0 | 0 | 0 | 0% |
| Pachuca | 0 | 0 | 0 | 0 | 0 | 0% |
What happens to each clubTitle, Europe, relegation — as one bar
- Man City
- Benfica
- Real Madrid
- Flamengo
- Inter
- Dortmund
- Bayern München
- Juventus
- PSG
- Chelsea
- Botafogo
- Atlético Madrid
- Monterrey
- Palmeiras
- Fluminense
- Al Hilal
- Inter Miami CF
- Mamelodi Sundowns FC
- River Plate
- Salzburg
- Espérance
- Al-Ain
- FC Porto
- Boca Juniors
- Al Ahly SC
- LAFC
- Auckland City FC
- Ulsan HD FC
- Seattle Sounders
- Pachuca
- Wydad Casablanca
- Urawa Red Diamonds
Show dataHide data
| Club | Win it | Top four | Europe | Mid-table | Relegated |
|---|---|---|---|---|---|
| Manchester City | 100% | 0% | 0% | 100% | 0% |
| Benfica | 0% | 100% | 0% | 100% | 0% |
| Real Madrid | 0% | 100% | 0% | 100% | 0% |
| Flamengo | 0% | 100% | 0% | 100% | 0% |
| Inter | 0% | 0% | 0% | 100% | 0% |
| Borussia Dortmund | 0% | 0% | 0% | 100% | 0% |
| Bayern München | 0% | 0% | 0% | 100% | 0% |
| Juventus | 0% | 0% | 0% | 100% | 0% |
| Paris Saint-Germain | 0% | 0% | 0% | 100% | 0% |
| Chelsea | 0% | 0% | 0% | 100% | 0% |
| Botafogo | 0% | 0% | 0% | 100% | 0% |
| Atlético Madrid | 0% | 0% | 0% | 100% | 0% |
| Monterrey | 0% | 0% | 0% | 100% | 0% |
| Palmeiras | 0% | 0% | 0% | 100% | 0% |
| Fluminense | 0% | 0% | 0% | 100% | 0% |
| Al Hilal | 0% | 0% | 0% | 100% | 0% |
| Inter Miami CF | 0% | 0% | 0% | 100% | 0% |
| Mamelodi Sundowns FC | 0% | 0% | 0% | 100% | 0% |
| River Plate | 0% | 0% | 0% | 100% | 0% |
| Salzburg | 0% | 0% | 0% | 100% | 0% |
| Espérance | 0% | 0% | 0% | 100% | 0% |
| Al-Ain | 0% | 0% | 0% | 100% | 0% |
| FC Porto | 0% | 0% | 0% | 100% | 0% |
| Boca Juniors | 0% | 0% | 0% | 100% | 0% |
| Al Ahly SC | 0% | 0% | 0% | 100% | 0% |
| Los Angeles FC | 0% | 0% | 0% | 100% | 0% |
| Auckland City FC | 0% | 0% | 0% | 100% | 0% |
| Ulsan HD FC | 0% | 0% | 0% | 100% | 0% |
| Seattle Sounders FC | 0% | 0% | 0% | 100% | 0% |
| Pachuca | 0% | 0% | 0% | 100% | 0% |
| Wydad Casablanca | 0% | 0% | 0% | 100% | 0% |
| Urawa Red Diamonds | 0% | 0% | 0% | 100% | 0% |
Which way the season has movedChange in title chance since August
- Man City+97
- Palmeiras-3
- Inter Miami CF-3
- FC Porto-3
- Al Ahly SC-3
- PSG-3
How they got here3 matchweeks
Hover a line to follow one club. Position is recomputed after every completed matchweek using this competition’s own tiebreakers.
First place is at the top. Line colour is the zone each club sits in now — the same bands as the table — because twenty clubs cannot have twenty legible colours. A matchweek appears only once every fixture in it has been played.
Show dataHide data
| Club | Now | Best | Worst | Moved |
|---|---|---|---|---|
| Manchester City | 1 | 1 | 6 | +5 |
| Benfica | 2 | 2 | 12 | +10 |
| Real Madrid | 3 | 3 | 15 | +12 |
| Flamengo | 4 | 4 | 7 | +3 |
| Inter | 5 | 5 | 16 | +11 |
| Borussia Dortmund | 6 | 6 | 21 | +15 |
| Bayern München | 7 | 1 | 7 | -6 |
| Juventus | 8 | 2 | 8 | -6 |
| Paris Saint-Germain | 9 | 3 | 15 | -6 |
| Chelsea | 10 | 5 | 17 | -5 |
| Botafogo | 11 | 5 | 11 | -2 |
| Atlético Madrid | 12 | 12 | 30 | +18 |
| Monterrey | 13 | 13 | 21 | +1 |
| Palmeiras | 14 | 10 | 18 | +4 |
| Fluminense | 15 | 8 | 22 | +7 |
| Al Hilal | 16 | 13 | 20 | -3 |
| Inter Miami CF | 17 | 14 | 19 | +2 |
| Mamelodi Sundowns FC | 18 | 10 | 18 | -8 |
| River Plate | 19 | 4 | 19 | -15 |
| Salzburg | 20 | 8 | 20 | -12 |
| Espérance | 21 | 18 | 28 | +7 |
| Al-Ain | 22 | 22 | 31 | +9 |
| FC Porto | 23 | 20 | 23 | -3 |
| Boca Juniors | 24 | 11 | 24 | -13 |
| Al Ahly SC | 25 | 17 | 25 | -8 |
| Los Angeles FC | 26 | 26 | 29 | +3 |
| Auckland City FC | 27 | 27 | 32 | +5 |
| Ulsan HD FC | 28 | 25 | 28 | -3 |
| Seattle Sounders FC | 29 | 23 | 29 | -6 |
| Pachuca | 30 | 24 | 30 | -6 |
| Wydad Casablanca | 31 | 27 | 31 | -4 |
| Urawa Red Diamonds | 32 | 26 | 32 | -6 |
How the projection is madeMethod and its limits
Every remaining fixture is played 8,000 times with a bivariate-Poisson goal model, drawn from each club’s current attack and defence ratings and the competition’s own home advantage. The shared covariance term matters: goals in a match are not independent, and modelling them as if they were understates draws.
Each simulated season is then ranked with this competition’s tiebreakers, not a generic one — which is why a club level on points can hold a different title probability here than elsewhere.
What it cannot do: injuries, transfers, a manager leaving, or a club with nothing left to play for in May. A shown 0% means it did not occur in 8,000 runs, not that it is impossible.
Ratings and the table behind them are on the league page.
