Champions League form guide: Scores, results, league position, schedule, fixtures
Article summary
Keep track of the recent form of the 36 UEFA Champions League league phase teams.
Article top media content
Article body
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.
Arsenal
Form: WDWDWW
Most recent result: Arsenal 3-2 Crystal Palace, English League Cup, 18/12
English Premier League table
Next Champions League game: Arsenal vs GNK Dinamo (22/01)
- The Gunners remain unbeaten in 16 home matches dating back to April (W13 D3) but have won only three of their last ten on the road (D4 L3). Gabriel Jesus had not scored in a home game for them in a year before his treble against Crystal Palace on Wednesday.
Aston Villa
Form: LWWWLD
Most recent result: Nottingham Forest 2-1 Aston Villa, Premier League, 14/12
English Premier League table
Next Champions League game: Monaco vs Aston Villa (21/01)
- Villa's 3-2 win at Leipzig on Matchday 6 is the only time they have avoided defeat in their last six away games in all competitions, and they have conceded 14 goals across those six outings.
Atalanta
Form: WWLWWW
Most recent result: Atalanta 6-1 Cesena, Coppa Italia, 18/12
Italian Serie A table
Next Champions League game: Atalanta vs Sturm Graz (21/01)
- Atalanta's 14-game unbeaten run in all competitions (W12 D2) ended against Real Madrid on Matchday 6, but they have now set a club-record ten-match winning sequence in Serie A and reached the last eight of the Coppa Italia.
Atlético de Madrid
Form: WWWWWW
Most recent result: Atlético de Madrid 1-0 Getafe, La Liga, 15/12
Spanish Liga table
Next Champions League game: Atlético vs Leverkusen (21/01)
- Atleti are on an 11-game winning run, having previously posted a sequence of just one victory in six matches in all competitions (D2 L3).
Barcelona
Form: LWDWLW
Most recent result: Barcelona 0-1 Leganés, La Liga, 15/12
Spanish Liga table
Next Champions League game: Benfica vs Barcelona (21/01)
- Barça have managed just three victories in their last eight outings (D2 L3), though they have still won 21 of their last 28 matches in all competitions (D2 L5).
Bayern München
Form: LWWLDW
Most recent result: Mainz 2-1 Bayern, Bundesliga, 14/12
German Bundesliga table
Next Champions League game: Feyenoord vs Bayern München (22/01)
- Bayern's 13-match unbeaten start to the Bundesliga campaign (W10 D3) ended on Saturday when they were beaten by Mainz.
Benfica
Form: WDDWWW
Most recent result: Nacional 0-2 Benfica, Portuguese First Division, 19/12
Portuguese First Division table
Next Champions League game: Benfica vs Barcelona (21/01)
- Benfica are unbeaten in 16 Portuguese league and cup matches (W14 D2) since the opening day of the season.
Bologna
Form: WDDWWL
Most recent result: Bologna 1-0 Fiorentina, Serie A, 15/12
Italian Serie A table
Next Champions League game: Bologna vs Dortmund (21/01)
- Bologna have won just seven of their 22 games in all competitions this season (D9 L6).
Brest
Form: WWLWLL
Most recent result: Brest 4-1 Nantes, Ligue 1, 15/12
French Ligue 1 table
Next Champions League game: Shakhtar vs Brest (22/01)
- Brest have lost four of their last six games in Ligue 1 but have suffered a solitary defeat in six in the Champions League.
Celtic
Form: DDWWWD
Most recent result: Celtic 3-3 Rangers (aet, Celtic win 5-4 on pens), Scottish League Cup final, 15/12
Scottish Premiership table
Next Champions League game: Celtic vs Young Boys (22/01)
- Brendan Rodgers' side have won 19 of the 25 games they have played this season (D5 L1), not including the penalty shoot-out triumph against Rangers which earned them a 22nd Scottish League Cup title. Four of the six fixtures they have failed to win have come in the Champions League.
Club Brugge
Form: WWWWDW
Most recent result: Club Brugge 2-0 Genk, First League, 15/12
Belgian First League table
Next Champions League game: Club Brugge vs Juventus (21/01)
- Club Brugge are 12 matches unbeaten (W10 D2) and have only failed to score in one of their last 24 games across all competitions.
Crvena Zvezda
Form: WWLWWW
Most recent result: Jedinstvo Ub 0-4 Crvena Zvezda, Super League, 18/12
Serbian Super League table
Next Champions League game: Crvena Zvezda vs PSV (21/01)
- Crvena Zvezda are unbeaten in 19 matches in the 2024/25 Serbian top flight (W18 D1) and their last 41 domestic contests in total (W38 D3).
Dortmund
Form: DLDDWW
Most recent result: Dortmund 1-1 Hoffenheim, Bundesliga, 15/12
German Bundesliga table
Next Champions League game: Bologna vs Dortmund (21/01)
- Dortmund had won eight out of eight at home in 2024/25 before they were held by Bayern on 30 November, following that up with defeat by Barcelona and their draw with Hoffenheim.
Feyenoord
Form: WWWWDD
Most recent result: MVV Maastricht 1-2 Feyenoord, Dutch Cup, 17/12
Dutch First Division table
Next Champions League game: Feyenoord vs Bayern (22/01)
- Feyenoord have lost just three of their 24 matches this term (W14 D7) and have scored three goals or more in nine of their last 14.
Girona
Form: LLLDDL
Most recent result: Mallorca 2-1 Girona, La Liga, 14/12
Spanish Liga table
Next Champions League game: AC Milan vs Girona (22/01)
- Girona have lost 12 games in all competitions this season, not including their Copa del Rey elimination on spot kicks by fourth-tier Logroñés – that is already four more than the number of defeats they suffered throughout 2023/24.
GNK Dinamo
Form: LDDLLD
Most recent result: Lokomotiva Zagreb 3-1 GNK Dinamo, First League, 14/12
Croatian First League table
Next Champions League game: Arsenal vs GNK Dinamo (22/01)
- Dinamo are seven matches without a win in all competitions for the first time in the 21st century.
Inter
Form: WWLWWW
Most recent result: Inter 2-0 Udinese, Coppa Italia, 19/12
Italian Serie A table
Next Champions League game: Sparta Praha vs Inter (22/01)
- Inter have lost just twice in 22 matches (W15 D5) this season – at home to city rivals AC Milan on 22 September and on Champions League Matchday 6 at Leverkusen.
Juventus
Form: WDWDDD
Most recent result: Juventus 4-0 Cagliari, Coppa Italia, 17/12
Italian Serie A table
Next Champions League game: Club Brugge vs Juventus (21/01)
- Juventus have drawn eight of their last 12 games, though they have suffered just one defeat this season in all competitions (W10 D12).
Leipzig
Form: WLWWLL
Most recent result: Leipzig 2-1 Eintracht Frankfurt, Bundesliga, 15/12
German Bundesliga table
Next Champions League game: Leipzig vs Sporting CP (22/01)
- Leipzig have lost six out of six in the league phase; away from the Champions League, the German side have lost just three of their last 28 games (W18 D7).
Leverkusen
Form: WWWWWW
Most recent result: Augsburg 0-2 Leverkusen, Bundesliga, 14/12
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 a seven-game winning streak.
Lille
Form: DWWDWW
Most recent result: Marseille 1-1 Lille, Ligue 1, 14/12
French Ligue 1 table
Next Champions League game: Liverpool vs Lille (21/01)
- Lille are 16 games without defeat in all competitions (W9 D7), with Jonathan David scoring 14 goals during that run. That is the second longest unbeaten run in their history after the 17 matches between October 1973 and March 1974.
Liverpool
Form: WDWDWW
Most recent result: Southampton 1-2 Liverpool, English League Cup, 18/12
English Premier League table
Next Champions League game: Liverpool vs Lille (21/01)
- Liverpool, top of both the league phase rankings and the Premier League, have won 20 of their 24 games in all competitions this term under Arne Slot.
Manchester City
Form: LLDWLD
Most recent result: Manchester City 1-2 Manchester United, Premier League, 15/12
English Premier League table
Next Champions League game: Paris vs Manchester City (22/01)
- City conceded two late goals as they slipped to defeat in the Manchester derby. Pep Guardiola's side have now won just one of their last 11 games in all competitions (D2 L8).
Milan
Form: DWLWWW
Most recent result: Milan 0-0 Genoa, Serie A, 15/12
Italian Serie A table
Next Champions League game: AC Milan vs Girona (22/01)
- Milan have only lost two of their last 13 games in all competitions (W8 D3).
Monaco
Form: LDLWLL
Most recent result: Monaco 2-4 Paris, Ligue 1, 18/12
French Ligue 1 table
Next Champions League game: Monaco vs Aston Villa (21/01)
- Undefeated in their first 11 games in all competitions this season (W8 D3), Monaco have now lost six of their last 11 (W4 D1).
Paris Saint-Germain
Form: WWWDDL
Most recent result: Monaco 2-4 Paris, Ligue 1, 18/12
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 16 Ligue 1 matches this season (W12 D4).
PSV Eindhoven
Form: WLLWWW
Most recent result: PSV 8-0 Koninklijke HFC, Dutch Cup, 17/12
Dutch First Division table
Next Champions League game: Crvena Zvezda vs PSV (21/01)
- PSV had suffered back-to-back defeats for the first time since October 2022 prior to their emphatic cup victory over Koninklijke; they remain undefeated at home (excluding penalty shoot-outs) since November 2022.
Real Madrid
Form: WDWWLW
Most recent result: Real Madrid 3-0 Pachuca, Intercontinental Cup, 18/12
Spanish Liga table
Next Champions League game: Real Madrid vs Salzburg (22/01)
- Jude Bellingham has struck in seven of Real Madrid's last nine games, while the Merengues have scored three times in each of their last four matches (all away from 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: WWLLLL
Most recent result: Sporting CP 2-1 Santa Clara (aet), Portuguese Cup, 18/12
Portuguese First Division table
Next Champions League game: Leipzig vs Sporting CP (22/01)
- Sporting CP have lost four of their last six games after winning 17 of their 18 matches prior to this streak. Viktor Gyökeres has already scored 27 times for Sporting this season.
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: WWWWDL
Most recent result: Heidenheim 1-3 Stuttgart, Bundesliga, 15/12
German Bundesliga table
Next Champions League game: Slovan Bratislava vs Stuttgart (21/01)
- Stuttgart's current four-game winning run is their longest sequence of victories this season.
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).