Champions League Official Live football scores & Fantasy
Get
UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

Champions League form guide: Scores, results, league position, schedule, fixtures

Keep track of the recent form of the 36 UEFA Champions League league phase teams.

Leroy Sané (right) scored twice to help Bayern beat Hoffenheim 5-0
Leroy Sané (right) scored twice to help Bayern beat Hoffenheim 5-0 Getty Images

The new UEFA Champions League season is well under way, with 36 teams attempting to reach the final in Munich on 31 May 2025.

UEFA.com keeps track of the form of every side involved, and also looks at the key takeaways from their most recent matches.

Form includes all competitive games in the 2024/25 season; the most recent result is listed first. For statistical purposes, penalty shoot-outs do not count towards results.

Don't forget to pick your Fantasy team

Arsenal

Form: WDLDWW
Most recent result: Arsenal 2-1 Tottenham, Premier League, 15/01
English Premier League table
Next Champions League game: Arsenal vs GNK Dinamo (22/01)

  • The Gunners beat North London rivals Tottenham to end a run of three games without a win.
Highlights: Arsenal 3-0 Monaco

Aston Villa

Form: WWWDLW
Most recent result: Everton 0-1 Aston Villa, Premier League, 15/01
English Premier League table
Next Champions League game: Monaco vs Aston Villa (21/01)

  • Villa have lost just twice in 16 home games in all competitions this season (W9 D5).
Highlights: Leipzig 2-3 Aston Villa

Atalanta

Form: DDLDWW
Most recent result: Atalanta 1-1 Juventus, Serie A, 14/01
Italian Serie A table
Next Champions League game: Atalanta vs Sturm Graz (21/01)

  • Atalanta had won six successive home Serie A games before their draw against Juventus in Bergamo.

Atlético de Madrid

Form: WWWWWW
Most recent result: Elche 0-4 Atlético de Madrid, Spanish Cup, 15/01
Spanish Liga table
Next Champions League game: Atlético vs Leverkusen (21/01)

  • Atleti are on a 15-match winning run, setting a new club record.
Highlights: Atleti 3-1 S. Bratislava

Barcelona

Form: WWWWLL
Most recent result: Barcelona 5-1 Real Betis, Spanish Cup, 15/01
Spanish Liga table
Next Champions League game: Benfica vs Barcelona (21/01)

  • Barça have won their last four matches in a row, scoring 16 times in the process, while Robert Lewandowski has 26 goals in 27 games for the club this season.

Bayern München

Form: WWWLWW
Most recent result: Bayern München 5-0 Hoffenheim, Bundesliga, 15/01
German Bundesliga table
Next Champions League game: Feyenoord vs Bayern München (22/01)

  • Harry Kane scored his 66th goal in 67 appearances in all competitions for Bayern as the Munich outfit triumphed over Hoffenheim.
Highlights: Shakhtar 1-5 Bayern München

Benfica

Form: WDWLLW
Most recent result: Farense 1-3 Benfica, Portuguese Cup, 14/01
Portuguese First Division table
Next Champions League game: Benfica vs Barcelona (21/01)

  • The Eagles followed up an eighth Portuguese League Cup triumph by progressing to the quarter-finals of the Portuguese Cup with victory over Farense to keep hopes of a domestic treble alive.

Bologna

Form: DDLWWD
Most recent result: Inter 2-2 Bologna, Serie A, 15/01
Italian Serie A table
Next Champions League game: Bologna vs Dortmund (21/01)

  • Bologna have tasted defeat just once in their last nine games in all competitions (W4 D4).

Brest

Form: WWLWWW
Most recent result: Brest 2-1 Nantes, French Cup, 15/01
French Ligue 1 table
Next Champions League game: Shakhtar vs Brest (22/01)

  • Brest have won six of their last eight games in all competitions and have suffered a solitary defeat in six in the Champions League.
Highlights: Brest 1-0 PSV

Celtic

Form: DWWWLW
Most recent result: Dundee 3-3 Celtic, Premiership, 14/01
Scottish Premiership table
Next Champions League game: Celtic vs Young Boys (22/01)

  • Brendan Rodgers' side have lost just one of their last 23 games in all competitions (W15 D7).

Club Brugge

Form: WWWWDW
Most recent result: Club Brugge 2-1 Genk, Belgian Cup, 15/01
Belgian First League table
Next Champions League game: Club Brugge vs Juventus (21/01)

  • Club Brugge are 17 matches unbeaten (W14 D3) and have only failed to score in one of their last 29 games across all competitions.
Highlights: Club Brugge 2-1 Sporting CP

Crvena Zvezda

Form: WWWLWW
Most recent result: Crvena Zvezda 5-2 Čukarički, Super League, 22/12
Serbian Super League table
Next Champions League game: Crvena Zvezda vs PSV (21/01)

  • Crvena Zvezda are unbeaten in 20 matches in the 2024/25 Serbian top flight (W19 D1) and their last 42 domestic contests in total (W39 D3).

Dortmund

Form: LLWDLD
Most recent result: Holstein Kiel 4-2 Dortmund, Bundesliga, 14/01
German Bundesliga table
Next Champions League game: Bologna vs Dortmund (21/01)

  • Dortmund are seven matches without a clean sheet after their defeat in Kiel.

Feyenoord

Form: WLLWWW
Most recent result: Rijnsburgse Boys 1-4 Feyenoord, Dutch Cup, 15/01
Dutch First Division table
Next Champions League game: Feyenoord vs Bayern (22/01)

  • Despite two defeats in their last three outings, Feyenoord have lost just five of their 27 matches this term (W15 D7) and have scored three goals or more in ten of their last 17.
Highlights: Feyenoord 4-2 Sparta Praha

Girona

Form: WWLLLD
Most recent result: Alavés 0-1 Girona, La Liga, 11/01
Spanish Liga table
Next Champions League game: AC Milan vs Girona (22/01)

  • Girona have won just four of their 15 away games in all competitions this season (D4 L7).

GNK Dinamo

Form: WLDDLL
Most recent result: GNK Dinamo 3-2 Varaždin, First League, 22/12
Croatian First League table
Next Champions League game: Arsenal vs GNK Dinamo (22/01)

  • Dinamo were on a run of seven matches without a win in all competitions for the first time in the 21st century before defeating Varaždin on 22 December.
Highlights: GNK Dinamo 0-0 Celtic

Inter

Form: DWLWWW
Most recent result: Inter 2-2 Bologna, Serie A, 15/01
Italian Serie A table
Next Champions League game: Sparta Praha vs Inter (22/01)

  • Inter have lost just three times in 28 matches (W19 D6) this season – at home to city rivals AC Milan on 22 September, on Champions League Matchday 6 at Leverkusen, and against Milan again in the Italian Super Cup final.

Juventus

Form: DDLDWW
Most recent result: Atalanta 1-1 Juventus, Serie A, 14/01
Italian Serie A table
Next Champions League game: Club Brugge vs Juventus (21/01)

  • Juventus have drawn over half of their 28 games in all competitions this season (W11 D15 L2).
Highlights: Juventus 2-0 Man City

Leipzig

Form: LWLWLW
Most recent result: Stuttgart 2-1 Leipzig, Bundesliga, 15/01
German Bundesliga table
Next Champions League game: Leipzig vs Sporting CP (22/01)

  • Leipzig have lost six out of six in the league phase of the Champions League. Meanwhile, Benjamin Šeško has scored in six of their last seven games in all competitions.

Leverkusen

Form: WWWWWW
Most recent result: Leverkusen 1-0 Mainz, Bundesliga, 14/01
German Bundesliga table
Next Champions League game: Atlético de Madrid vs Leverkusen (21/01)

  • The German champions have lost just three times in all competitions since May 2023 and are now on an eleven-game winning streak.
Highlights: Leverkusen 1-0 Inter

Lille

Form: DDDWDW
Most recent result: Marseille 1-1 Lille (Lille win 4-3 on pens), French Cup, 14/01
French Ligue 1 table
Next Champions League game: Liverpool vs Lille (21/01)

  • Lille have gone a record 20 games without defeat in all competitions (W10 D10). Their previous longest unbeaten run was 17 matches between October 1973 and March 1974.
Highlights: Lille 3-2 Sturm Graz

Liverpool

Form: DWLDWW
Most recent result: Nottingham Forest 1-1 Liverpool, Premier League, 14/01
English Premier League table
Next Champions League game: Liverpool vs Lille (21/01)

  • Liverpool have lost just one of their last 27 matches in all competitions (W21 D5).
Highlights: Girona 0-1 Liverpool

Manchester City

Form: DWWWDL
Most recent result: Brentford 2-2 Manchester City, Premier League, 14/01
English Premier League table
Next Champions League game: Paris vs Manchester City (22/01)

  • Pep Guardiola's side are unbeaten in five games following their three-game losing streak in December

Milan

Form: WDWWDW
Most recent result: Como 1-2 Milan, Serie A, 14/01
Italian Serie A table
Next Champions League game: AC Milan vs Girona (22/01)

  • Sérgio Conçeicão has recorded three wins and a draw in his first four games in charge since replacing compatriot Paulo Fonseca as Milan coach.
All the league phase fixtures

Monaco

Form: DDLWLD
Most recent result: Reims 1-1 Monaco (Reims win 3-1 on pens), French Cup, 14/01
French Ligue 1 table
Next Champions League game: Monaco vs Aston Villa (21/01)

  • Monaco have won just two of their last nine games in all competitions (D3 L4) and have only scored two first-half goals across their most recent eight matches.

Paris Saint-Germain

Form: WWWDWW
Most recent result: Espaly 2-4 Paris, French Cup, 15/01
French Ligue 1 table
Next Champions League game: Paris vs Manchester City (22/01)

  • Paris have suffered three defeats in their last five Champions League outings. However, they remain unbeaten in their 17 Ligue 1 matches this season (W13 D4).
Highlights: Salzburg 0-3 Paris

PSV Eindhoven

Form: WDWWLL
Most recent result: PSV Eindhoven 5-4 Excelsior, Dutch Cup, 14/01
Dutch First Division table
Next Champions League game: Crvena Zvezda vs PSV (21/01)

  • Clear at the Dutch summit, PSV are undefeated at home (excluding penalty shoot-outs) since November 2022.

Real Madrid

Form: LWWWWW
Most recent result: Real Madrid 2-5 Barcelona, Spanish Super Cup, 12/01
Spanish Liga table
Next Champions League game: Real Madrid vs Salzburg (22/01)

  • The Merengues were eight matches unbeaten (W7 D1) until their second Clásico loss to Barcelona this term in the Spanish Super Cup final.
Highlights: Atalanta 2-3 Real Madrid

Salzburg

Form: WLDWDL
Most recent result: Salzburg 3-0 Klagenfurt, Bundesliga, 14/12
Austrian Bundesliga table
Next Champions League game: Real Madrid vs Salzburg (22/01)

  • Salzburg have won just four of their last 13 games in all competitions (D4 L5).

Shakhtar Donetsk

Form: LLWDLW
Most recent result: Polissya Zhytomyr 1-0 Shakhtar Donetsk, Premier League, 15/12
Ukrainian Premier League table
Next Champions League game: Shakhtar vs Brest (22/01)

  • Shakhtar's loss to Polissya Zhytomyr ended a 12-game unbeaten run in domestic fixtures (W9 D3). Meanwhile, they have lost four out of their last five contests in the Champions League.

Slovan Bratislava

Form: WLLWWL
Most recent result: Slovan Bratislava 2-1 Dunajská Streda, First League, 14/12
Slovak First League table
Next Champions League game: Slovan Bratislava vs Stuttgart (21/01)

  • Slovan have lost all six of their league phase matches but have suffered just two defeats in 21 domestic games this season (W17 D2).

Sparta Praha

Form: WLWWDL
Most recent result: Sparta Praha 2-1 Jablonec, First League, 15/12
Czech First League table
Next Champions League game: Sparta Praha vs Inter (22/01)

  • Sparta have won just three of their last ten matches in all competitions, keeping a solitary clean sheet in that time.

Sporting CP

Form: DWDWDW
Most recent result: Sporting CP 1-1 Benfica (Benfica win 7-6 on pens), League Cup, 11/01
Portuguese First Division table
Next Champions League game: Leipzig vs Sporting CP (22/01)

  • Viktor Gyökeres scored his 32nd goal for Sporting this season in Saturday's Portuguese League Cup final against Benfica, but his team went on to lose via penalties.

Sturm Graz

Form: LWDWWW
Most recent result: Lille 3-2 Sturm Graz, Champions League, 11/12
Austrian Bundesliga table
Next Champions League game: Atalanta vs Sturm Graz (21/01)

  • Sturm Graz are unbeaten in their last 11 domestic outings (W8 D3) but have picked up just one win in six league phase games.

Stuttgart

Form: WWLWWW
Most recent result: Stuttgart 2-1 Leipzig, Bundesliga, 15/01
German Bundesliga table
Next Champions League game: Slovan Bratislava vs Stuttgart (21/01)

  • Stuttgart have won six of their last seven contests – their best sequence this season – with their latest victory coming over fellow Champions League challengers Leipzig.
Highlights: Stuttgart 5-1 Young Boys

Young Boys

Form: WLLWWL
Most recent result: Young Boys 2-1 Servette, Super League, 15/12
Swiss Super League table
Next Champions League game: Celtic vs Young Boys (22/01)

  • Champions YB have won just six of their 18 Swiss Super League games this season (D5 L7).

Selected for you