Champions League predictions
Upcoming Champions League matches with kickoff times in ET and UK time, a model estimate for every match where both clubs play in leagues we track, the league phase table and the latest results. Updated automatically.
Free picks every day on Telegram. Our picks are posted on the Winner364 channel before kickoff, and every result stays public here.
Join the free channelKey facts
- 72 matches played this season, 4.04 goals per game
- Home wins 56% · draws 10% · away wins 35% of 72 games
- Both teams scored in 64% of matches · over 2.5 goals in 75%
- Most goals in one match: Lens 1-9 Como (Nov 4, 2026)
- Next match: Tuesday, November 24, Bodo/Glimt vs LASK
Upcoming Champions League matches
Tuesday, November 24
| Kickoff (ET) | UK time | Match | Round | Model 1 / X / 2 | Most likely score | Our pick |
|---|---|---|---|---|---|---|
| 12:45 PM ET | 17:45 UK | Bodo/Glimt vs LASK | Matchday 5 | 56% / 21% / 23% | 2-1 (10%) | Our pick on Telegram |
| 12:45 PM ET | 17:45 UK | Galatasaray vs Aston Villa | Matchday 5 | 23% / 18% / 59% | 1-2 (8%) | Our pick on Telegram |
| 3:00 PM ET | 20:00 UK | Arsenal vs Borussia Dortmund | Matchday 5 | 63% / 24% / 13% | 1-0 (17%) | Our pick on Telegram |
| 3:00 PM ET | 20:00 UK | Como vs AEK | Matchday 5 | 48% / 25% / 27% | 1-1 (12%) | Our pick on Telegram |
| 3:00 PM ET | 20:00 UK | Feyenoord vs Porto | Matchday 5 | 28% / 24% / 48% | 1-1 (11%) | Our pick on Telegram |
| 3:00 PM ET | 20:00 UK | Manchester City vs Napoli | Matchday 5 | 74% / 15% / 11% | 2-0 (10%) | Our pick on Telegram |
| 3:00 PM ET | 20:00 UK | RB Leipzig vs Lens | Matchday 5 | 64% / 18% / 18% | 2-1 (9%) | Our pick on Telegram |
| 3:00 PM ET | 20:00 UK | Real Madrid vs PSV | Matchday 5 | 73% / 15% / 12% | 2-1 (9%) | Our pick on Telegram |
| 3:00 PM ET | 20:00 UK | Slovan Bratislava vs Real Betis | Matchday 5 | No estimate | — | Our pick on Telegram |
Wednesday, November 25
| Kickoff (ET) | UK time | Match | Round | Model 1 / X / 2 | Most likely score | Our pick |
|---|---|---|---|---|---|---|
| 12:45 PM ET | 17:45 UK | Sabah vs Barcelona | Matchday 5 | No estimate | — | Our pick on Telegram |
| 12:45 PM ET | 17:45 UK | Slavia Prague vs Villarreal | Matchday 5 | No estimate | — | Our pick on Telegram |
| 3:00 PM ET | 20:00 UK | Atletico Madrid vs Viking | Matchday 5 | 62% / 20% / 18% | 2-1 (10%) | Our pick on Telegram |
| 3:00 PM ET | 20:00 UK | Club Brugge vs Liverpool | Matchday 5 | 35% / 23% / 41% | 1-1 (10%) | Our pick on Telegram |
| 3:00 PM ET | 20:00 UK | Inter Milan vs Stuttgart | Matchday 5 | 65% / 17% / 18% | 2-1 (8%) | Our pick on Telegram |
| 3:00 PM ET | 20:00 UK | Lille vs Bayern Munich | Matchday 5 | 32% / 25% / 43% | 1-1 (12%) | Our pick on Telegram |
| 3:00 PM ET | 20:00 UK | Paris Saint-Germain vs Roma | Matchday 5 | 38% / 22% / 40% | 1-1 (9%) | Our pick on Telegram |
| 3:00 PM ET | 20:00 UK | Shakhtar Donetsk vs Fenerbahce | Matchday 5 | No estimate | — | Our pick on Telegram |
| 3:00 PM ET | 20:00 UK | Sporting CP vs Manchester United | Matchday 5 | 29% / 21% / 51% | 1-2 (9%) | Our pick on Telegram |
Model 1 / X / 2: the model’s chance of a home win, a draw and an away win. No estimate: one of the clubs plays outside the leagues we track, so the model does not guess.
Champions League league phase table
| # | Team | P | W | D | L | Goals | GD | Pts | Last 5 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Paris Saint-Germain | 4 | 4 | 0 | 0 | 20-5 | +15 | 12 | WWWW |
| 2 | Real Madrid | 4 | 4 | 0 | 0 | 13-7 | +6 | 12 | WWWW |
| 3 | Arsenal | 4 | 3 | 1 | 0 | 8-3 | +5 | 10 | WWDW |
| 4 | Como | 4 | 3 | 0 | 1 | 19-6 | +13 | 9 | WLWW |
| 5 | Barcelona | 4 | 3 | 0 | 1 | 14-6 | +8 | 9 | WWLW |
| 6 | Aston Villa | 4 | 3 | 0 | 1 | 12-6 | +6 | 9 | WWWL |
| 7 | Manchester City | 4 | 3 | 0 | 1 | 12-7 | +5 | 9 | WLWW |
| 8 | Liverpool | 4 | 3 | 0 | 1 | 14-10 | +4 | 9 | WWWL |
| 9 | Club Brugge | 4 | 3 | 0 | 1 | 11-7 | +4 | 9 | LWWW |
| 10 | Sporting CP | 4 | 3 | 0 | 1 | 8-4 | +4 | 9 | WWLW |
| 11 | Real Betis | 4 | 3 | 0 | 1 | 8-6 | +2 | 9 | WWWL |
| 12 | Borussia Dortmund | 4 | 3 | 0 | 1 | 7-5 | +2 | 9 | WLWW |
| 13 | Bayern Munich | 4 | 2 | 2 | 0 | 12-5 | +7 | 8 | WDDW |
| 14 | Stuttgart | 4 | 2 | 1 | 1 | 7-4 | +3 | 7 | WWDL |
| 15 | Inter Milan | 4 | 2 | 0 | 2 | 8-6 | +2 | 6 | LLWW |
| 16 | LASK | 4 | 2 | 0 | 2 | 10-9 | +1 | 6 | LLWW |
| 17 | Manchester United | 4 | 2 | 0 | 2 | 8-8 | +0 | 6 | WLLW |
| 18 | Galatasaray | 4 | 2 | 0 | 2 | 8-9 | -1 | 6 | LLWW |
| 19 | Fenerbahce | 4 | 1 | 2 | 1 | 6-11 | -5 | 5 | DLDW |
| 20 | Roma | 4 | 1 | 1 | 2 | 10-8 | +2 | 4 | DLWL |
| 21 | Shakhtar Donetsk | 4 | 1 | 1 | 2 | 4-4 | +0 | 4 | DWLL |
| 22 | Viking | 4 | 1 | 1 | 2 | 9-10 | -1 | 4 | LDLW |
| 23 | Atletico Madrid | 4 | 1 | 1 | 2 | 4-5 | -1 | 4 | LWDL |
| 24 | PSV | 4 | 1 | 1 | 2 | 3-4 | -1 | 4 | DLWL |
| 25 | Bodo/Glimt | 4 | 1 | 1 | 2 | 4-9 | -5 | 4 | LWLD |
| 26 | Porto | 4 | 1 | 0 | 3 | 6-7 | -1 | 3 | LLLW |
| 27 | Napoli | 4 | 1 | 0 | 3 | 6-11 | -5 | 3 | LLWL |
| 28 | Villarreal | 4 | 1 | 0 | 3 | 8-14 | -6 | 3 | LWLL |
| 29 | AEK | 4 | 1 | 0 | 3 | 5-11 | -6 | 3 | WLLL |
| 30 | RB Leipzig | 4 | 1 | 0 | 3 | 5-11 | -6 | 3 | LWLL |
| 31 | Sabah | 4 | 1 | 0 | 3 | 4-10 | -6 | 3 | LWLL |
| 32 | Feyenoord | 4 | 1 | 0 | 3 | 4-11 | -7 | 3 | LWLL |
| 33 | Lens | 4 | 1 | 0 | 3 | 4-16 | -12 | 3 | WLLL |
| 34 | Slavia Prague | 4 | 0 | 1 | 3 | 5-9 | -4 | 1 | LLDL |
| 35 | Lille | 4 | 0 | 1 | 3 | 4-10 | -6 | 1 | LLLD |
| 36 | Slovan Bratislava | 4 | 0 | 0 | 4 | 1-17 | -16 | 0 | LLLL |
Positions 1 to 8 go straight to the round of 16; 9 to 24 play the knockout play-offs. Order: points, goal difference, goals scored, away goals, wins; the official table uses further tie-breakers. Last 5: oldest first.
Latest Champions League results
| Date | Match | Score | Round |
|---|---|---|---|
| Nov 4, 2026 | Viking vs Sabah | 4-1 | Matchday 4 |
| Nov 4, 2026 | Slavia Prague vs Arsenal | 1-2 | Matchday 4 |
| Nov 4, 2026 | RB Leipzig vs Manchester City | 2-3 | Matchday 4 |
| Nov 4, 2026 | Porto vs Napoli | 4-1 | Matchday 4 |
| Nov 4, 2026 | PSV vs Club Brugge | 1-2 | Matchday 4 |
| Nov 4, 2026 | Lens vs Como | 1-9 | Matchday 4 |
| Nov 4, 2026 | Borussia Dortmund vs Real Betis | 2-1 | Matchday 4 |
| Nov 4, 2026 | Fenerbahce vs Liverpool | 3-2 | Matchday 4 |
| Nov 4, 2026 | AEK vs Real Madrid | 2-3 | Matchday 4 |
| Nov 3, 2026 | Villarreal vs Paris Saint-Germain | 0-6 | Matchday 4 |
| Nov 3, 2026 | Manchester United vs Roma | 3-2 | Matchday 4 |
| Nov 3, 2026 | LASK vs Slovan Bratislava | 4-0 | Matchday 4 |
| Nov 3, 2026 | Feyenoord vs Inter Milan | 0-3 | Matchday 4 |
| Nov 3, 2026 | Bodo/Glimt vs Lille | 0-0 | Matchday 4 |
| Nov 3, 2026 | Barcelona vs Aston Villa | 3-0 | Matchday 4 |
| Nov 3, 2026 | Atletico Madrid vs Bayern Munich | 0-2 | Matchday 4 |
| Nov 3, 2026 | Shakhtar Donetsk vs Sporting CP | 0-1 | Matchday 4 |
| Nov 3, 2026 | Galatasaray vs Stuttgart | 2-0 | Matchday 4 |
| Oct 21, 2026 | Sporting CP vs LASK | 2-3 | Matchday 3 |
| Oct 21, 2026 | Real Madrid vs RB Leipzig | 4-1 | Matchday 3 |
| Oct 21, 2026 | Real Betis vs Feyenoord | 1-0 | Matchday 3 |
| Oct 21, 2026 | Inter Milan vs Shakhtar Donetsk | 1-0 | Matchday 3 |
| Oct 21, 2026 | Club Brugge vs Lens | 3-0 | Matchday 3 |
| Oct 21, 2026 | Bayern Munich vs Arsenal | 2-2 | Matchday 3 |
| Oct 21, 2026 | Aston Villa vs Viking | 3-1 | Matchday 3 |
| Oct 21, 2026 | Lille vs Galatasaray | 2-4 | Matchday 3 |
| Oct 21, 2026 | Como vs Manchester United | 4-1 | Matchday 3 |
| Oct 20, 2026 | Stuttgart vs Atletico Madrid | 1-1 | Matchday 3 |
| Oct 20, 2026 | Roma vs Slovan Bratislava | 4-0 | Matchday 3 |
| Oct 20, 2026 | Porto vs PSV | 0-1 | Matchday 3 |
Scores after extra time where a tie went to extra time.
Champions League clubs in our league data
- LASK (Austrian Bundesliga): 3 of 12 in the league, form LWLWW
- Club Brugge (Belgian Pro League): 2 of 18 in the league, form LWWWD
- Bayern Munich (Bundesliga): 1 of 18 in the league, form DWWDW
- Borussia Dortmund (Bundesliga): 2 of 18 in the league, form DDWDW
- RB Leipzig (Bundesliga): 4 of 18 in the league, form WLWWW
- Stuttgart (Bundesliga): 8 of 18 in the league, form WLLWW
- Bodo/Glimt (Eliteserien): 2 of 16 in the league, form WWLWW
- Viking (Eliteserien): 1 of 16 in the league, form WWWLW
- Feyenoord (Eredivisie): 2 of 18 in the league, form WWDDL
- PSV (Eredivisie): 1 of 18 in the league, form WLDWW
- AEK (Greek Super League): 3 of 14 in the league, form WWWLW
- Atletico Madrid (La Liga): 3 of 20 in the league, form WWWWL
- Barcelona (La Liga): 1 of 20 in the league, form WWLWW
- Real Betis (La Liga): 4 of 20 in the league, form WLDWW
- Real Madrid (La Liga): 2 of 20 in the league, form WWWWW
- Villarreal (La Liga): 8 of 20 in the league, form LDWLW
- Porto (Liga Portugal): 1 of 18 in the league, form WWWWW
- Sporting CP (Liga Portugal): 3 of 18 in the league, form DWLWW
- Lens (Ligue 1): 11 of 18 in the league, form WWWLL
- Lille (Ligue 1): 2 of 18 in the league, form WDDWW
- Paris Saint-Germain (Ligue 1): 1 of 18 in the league, form WWWWW
- Arsenal (Premier League): 1 of 20 in the league, form WWWWW
- Aston Villa (Premier League): 10 of 20 in the league, form DWWDD
- Liverpool (Premier League): 4 of 20 in the league, form LWWLW
- Manchester City (Premier League): 3 of 20 in the league, form WWLLL
- Manchester United (Premier League): 18 of 20 in the league, form DDLLD
- Como (Serie A): 5 of 20 in the league, form WWWWL
- Inter Milan (Serie A): 2 of 20 in the league, form WWWLW
- Napoli (Serie A): 10 of 20 in the league, form LDWLD
- Roma (Serie A): 3 of 20 in the league, form WDWWW
- Fenerbahce (Super Lig): 6 of 18 in the league, form WWLLW
- Galatasaray (Super Lig): 1 of 18 in the league, form WWWWW
League position and the last five league results (oldest first) of every Champions League club from the leagues we track.
How the model estimates work
Each club’s goals scored and conceded in its last league games, compared with its league average at home and away, give the expected goals; a Poisson distribution turns them into the chances above.
For clubs from different leagues the model adds a league strength, fitted on 426 cross-league games of the European cups and the domestic cups: strongest in this fit are the Premier League, Serie A, Bundesliga.
The model knows nothing about injuries, rotation, team news or motivation, and clubs outside our league files get no estimate. It is a starting point, not a pick.
Our Champions League picks
Our picks are posted on the free Telegram channel before kickoff. The model above is only the numbers; our tipsters add team news and the price.
Get our pick on TelegramMore competitions
Europa League predictions · Conference League predictions · FA Cup predictions · Carabao Cup predictions · Copa del Rey predictions · DFB-Pokal predictions · Coppa Italia predictions · KNVB Cup predictions · Saudi Pro League predictions · Nations League predictions
About these numbers
Source: the UEFA Champions League season pages on Wikipedia (open data, CC BY-SA), checked automatically. Club strength: league results from football-data.co.uk. Past results do not predict future results.
21+ (18+ where the legal age is 18). Model estimates and statistics are information, not a promise of any result. Bet only what you can afford to lose. Problem gambling help: 1-800-GAMBLER.
Ready for the tips before kickoff?
Free picks every day on our Telegram channel. VIP members get the full daily slate — soccer, basketball, red tips and a daily single pick.
Winner364 in brief (updated Nov 11, 2026): free soccer and basketball tips with the market and odds on every pick, posted before kickoff on the Winner364 Telegram channel (t.me/winner364). Public record: 425 tips in the archive since Aug 21, 2026; 235 confirmed wins, 99 confirmed losses and 91 still unconfirmed. Latest wins: Inter W - Manchester City W (Both to score, odds 1.60) and AS Roma W - Servette Geneve FC W (Both to score, odds 1.70). VIP: every pick, £99 a month or £549 one time. 21+. Full record: winner364.com/results/.
Football guides and transparency
Football guides · Methodology · Sources and corrections · About Winner364