Updated 21:17 UTCTrack record

Champions League predictions

Model probabilities for every upcoming Champions League match, updated hourly and frozen at kick-off.

55.4%correct in the backtest
47.4%always picking the home team
933matches tested

Every match since July 2023, each predicted from earlier results only

Upcoming matches

No scheduled matches in the next eight days. The next round appears here about a week before it is played.

How we predict the Champions League

Our league model rates teams inside one league, so it cannot compare clubs from different countries. The European cups use a separate model: it rates clubs over all their matches and adds a strength rating for each domestic league, learnt only from results in European competition.

In a test on 933 Champions League matches it picked the right result 55.4% of the time, against 47.4% for always backing the home team. We have no past bookmaker prices, so this test does not show that the model beats the market.

Know its limits. Some clubs have few matches in our data, and their leagues are not rated individually, so their chances are less reliable. Extra time and penalties are not modelled: predictions are for the result after 90 minutes. Cup results are counted apart from our league record. Not betting advice, 18+.

Champions League league phase table

#TeamPWDLGDPts
1PSG4400+1512
2Real Madrid4400+612
3Arsenal4310+510
4Como4301+139
5Barcelona4301+89
6Aston Villa4301+69
7Manchester City4301+59
8Liverpool4301+49
9Club Brugge4301+49
10Sporting CP4301+49
11Real Betis4301+29
12Borussia Dortmund4301+29
13Bayern Munich4220+78
14Stuttgart4211+37
15Inter Milan4202+26
16LASK4202+16
17Manchester United4202+06
18Galatasaray4202-16
19Fenerbahçe4121-55
20Roma4112+24
21Shakhtar Donetsk4112+04
22Viking4112-14
23Atletico Madrid4112-14
24PSV4112-14
25Bodø / Glimt4112-54
26Porto4103-13
27Napoli4103-53
28Villarreal4103-63
29AEK Athens4103-63
30RB Leipzig4103-63
31Sabah FK4103-63
32Feyenoord4103-73
33Lens4103-123
34Slavia Prague4013-41
35Lille4013-61
36Slovan Bratislava4004-160

From the results in our data, ordered by points, goal difference and goals scored. UEFA uses more tie-breakers, so close positions may differ from the official table.