Champions League predicted table 2026/27
Europe · 2026/27
Not the current table: our estimate of the final league-phase standings, from 10,000 simulations. Updated UK time (GMT).
Predicted final table
| # | Team | Now | Pld | Points now | Exp. pts | Last 16 (top 8) | Knockout play-offs | Eliminated |
|---|---|---|---|---|---|---|---|---|
| 1 | Paris Saint Germain Leader now | 1 | 3 | 9 | 20 | 94% | 6% | <1% |
| 2 | Arsenal | 7 ▲5 | 3 | 7 | 19 | 89% | 11% | <1% |
| 3 | Aston Villa | 2 ▼1 | 3 | 9 | 19 | 86% | 14% | <1% |
| 4 | Liverpool | 3 ▼1 | 3 | 9 | 18 | 82% | 18% | <1% |
| 5 | Real Madrid | 4 ▼1 | 3 | 9 | 18 | 78% | 22% | <1% |
| 6 | Barcelona | 8 ▲2 | 3 | 6 | 15 | 54% | 44% | 2% |
| 7 | Real Betis | 5 ▼2 | 3 | 9 | 15 | 41% | 57% | 1% |
| 8 | Bayern München | 14 ▲6 | 3 | 5 | 15 | 43% | 54% | 3% |
| 9 | Manchester City | 10 ▲1 | 3 | 6 | 14 | 32% | 64% | 5% |
| 10 | VfB Stuttgart | 6 ▼4 | 3 | 7 | 13 | 24% | 68% | 8% |
| 11 | Club Brugge KV | 11 | 3 | 6 | 13 | 24% | 66% | 10% |
| 12 | Atletico Madrid | 17 ▲5 | 3 | 4 | 13 | 26% | 64% | 10% |
| 13 | Sporting CP | 12 ▼1 | 3 | 6 | 13 | 23% | 66% | 12% |
| 14 | Borussia Dortmund | 13 ▼1 | 3 | 6 | 13 | 14% | 75% | 11% |
| 15 | Manchester United | 20 ▲5 | 3 | 3 | 13 | 20% | 69% | 11% |
| 16 | Como | 9 ▼7 | 3 | 6 | 12 | 14% | 73% | 14% |
| 17 | PSV Eindhoven | 18 ▲1 | 3 | 4 | 11 | 11% | 65% | 24% |
| 18 | Inter | 21 ▲3 | 3 | 3 | 11 | 10% | 68% | 22% |
| 19 | Shakhtar Donetsk | 16 ▼3 | 3 | 4 | 11 | 10% | 64% | 26% |
| 20 | Bodo/Glimt | 28 ▲8 | 3 | 3 | 11 | 7% | 64% | 29% |
| 21 | AS Roma | 15 ▼6 | 3 | 4 | 10 | 4% | 59% | 36% |
| 22 | RB Leipzig | 29 ▲7 | 3 | 3 | 9 | 2% | 51% | 46% |
| 23 | Feyenoord | 26 ▲3 | 3 | 3 | 9 | 3% | 50% | 48% |
| 24 | AEK Athens FC | 30 ▲6 | 3 | 3 | 9 | 2% | 44% | 54% |
| 25 | Sabah FA | 25 | 3 | 3 | 9 | 1% | 46% | 53% |
| 26 | Galatasaray | 24 ▼2 | 3 | 3 | 9 | 1% | 44% | 56% |
| 27 | Viking | 33 ▲6 | 3 | 1 | 9 | 1% | 48% | 51% |
| 28 | Lask Linz | 23 ▼5 | 3 | 3 | 8 | 1% | 39% | 61% |
| 29 | Fenerbahçe | 31 ▲2 | 3 | 2 | 8 | 1% | 31% | 68% |
| 30 | FC Porto | 34 ▲4 | 3 | 0 | 8 | 1% | 40% | 60% |
| 31 | Lens | 27 ▼4 | 3 | 3 | 8 | 1% | 30% | 70% |
| 32 | Napoli | 22 ▼10 | 3 | 3 | 8 | 1% | 30% | 69% |
| 33 | Villarreal | 19 ▼14 | 3 | 3 | 7 | <1% | 26% | 74% |
| 34 | Lille | 35 ▲1 | 3 | 0 | 6 | <1% | 21% | 79% |
| 35 | Slavia Praha | 32 ▼3 | 3 | 1 | 5 | <1% | 6% | 94% |
| 36 | Slovan Bratislava | 36 | 3 | 0 | 4 | <1% | 5% | 95% |
Sorted by expected points. # = predicted final place; Now = place today, with the expected move (▲ climb, ▼ drop). Zone columns: % of simulations. Zones: Last 16 (top 8) = 1–8; Knockout play-offs = 9–24; Eliminated = 25–36. Bold = more likely than not. 0% and 100% appear only when the outcome is already mathematically settled.
How sure is this?
It is our estimate of how the 36-team league phase ends, based on 10,000 simulations: we play out the remaining 90 matches 10,000 times using team ratings from European matches this season and the last two (each competition rated like a division, with the step between competitions learned from clubs that moved), and show how often each team finished in each zone: 1–8 straight to the last 16, 9–24 knockout play-offs, 25–36 out. Updated UK time (GMT).
After 3 matchdays, a team's chances can still swing a lot. Early in the season the ratings lean more on last season.
How this table is made
Each team gets an attack and a defence rating. The starting point is its rating from the last two seasons (last season counts twice as much as the one before), moved up or down a division with a factor learnt from promoted and relegated clubs; clubs new to our data start like the weaker clubs of the division. This season's results are then added on top: the history counts like 20 matches, so after about half a season this season's form outweighs it. Ratings are estimates, so in every simulation each team's strength is also drawn with some uncertainty, more early in the season, less later; that keeps the chances from becoming overconfident. We then play every remaining match 10,000 times with goals drawn from those ratings, and count how often each team ends up in each zone.
Table, played and remaining matches all come from one snapshot of the same match list (54 played + 90 remaining = 144); a run where these numbers do not add up is not published. Current points include any points deductions; ties are broken on goal difference, then goals scored.
Tested on the last two finished seasons from the 6th and 11th rounds: the two-season history made expected final points 5–10% closer to the real ones, and the rating uncertainty made the title, promotion and relegation chances more accurate (log loss 0.206 → 0.199). It uses no bookmaker prices, news or AI. Methodology