Champions League form guide: Scores, results, league position, schedule, fixtures
Article summary
Keep track of the recent form of the 32 UEFA Champions League group stage contenders.
Article top media content

Article body
The 32 teams involved in the 2023/24 UEFA Champions League group stage are battling for the ultimate prize in European club football.
UEFA.com keeps track of their form and league position, and also looks at the key takeaways from their most recent matches.
Antwerp
Form: WLDWLW (all competitions, most recent first)
Most recent result: Antwerp 1-0 OH Leuven, 02/12, Belgian First League
Belgian First League table
Next Champions League game: Antwerp vs Barcelona, 13/12, Group H
- Michel-Ange Balikwisha has scored four goals in his last six games for Antwerp.
Arsenal
Form: WWWWWW
Most recent result: Luton 3-4 Arsenal, 05/12, English Premier League
English Premier League table
Next Champions League game: PSV vs Arsenal, 12/12, Group B
- Arsenal are on a six-match winning run in all competitions after snatching only their third victory in seven away from home.
Atlético de Madrid
Form: LWWWWL
Most recent result: Barcelona 1-0 Atlético, 03/12, Spanish La Liga
Spanish La Liga table
Next Champions League game: Atlético de Madrid vs Lazio, 13/12, Group E
- Atlético are on a club record run of 16 consecutive home victories in La Liga.
Barcelona
Form: WWDWLW
Most recent result: Barcelona 1-0 Atlético, 03/12, Spanish La Liga
Spanish La Liga table
Next Champions League game: Antwerp vs Barcelona, 13/12, Group H
- Barcelona have scored one goal or fewer in eight of their last 12 matches.
Bayern
Form: DWWWWL
Most recent result: Bayern 0-0 Copenhagen, 29/11, Champions League
German Bundesliga table
Next Champions League game: Man United vs Bayern, 12/12, Group A
- Bayern are unbeaten in a competition-record 39 Champions League group stage matches (W35 D4).
Benfica
Form: DDWWLW
Most recent result: Moreirense 0-0 Benfica, 03/12, Portuguese Primeira Liga
Portuguese Primeira Liga table
Next Champions League game: Salzburg vs Benfica, 12/12, Group D
- Benfica are without a win in their last seven Champions League games (D2 L5).
Braga
Form: WDWWLW
Most recent result: Braga 3-1 Estoril Praia, 03/12, Portuguese Primeira Liga
Portuguese Primeira Liga table
Next Champions League game: Napoli vs Braga, 12/12, Group C
- Braga have lost seven of their last nine Champions League group stage contests (W1 D1).
Celtic
Form: WWLDWL
Most recent result: Celtic 4-1 Hibernian, 06/12, Scottish Premiership
Scottish Premiership table
Next Champions League game: Celtic vs Feyenoord, 13/12, Group E
- Celtic have just one point in Group E but remain top of the table and unbeaten in the Scottish Premiership this season (W13 D3).
Copenhagen
Form: LLDLDW
Most recent result: Copenhagen 0-2 Silkeborg, 06/12, Danish Cup
Danish Super League table
Next Champions League game: Copenhagen vs Galatasaray, 12/12, Group A
- Copenhagen have lost only two of their 11 European matches this season (W5 D4) but are currently without a win in five competitive games: their worst run of the campaign.
Crvena zvezda
Form: WWLWWL
Most recent result: Crvena zvezda 5-0 Radnički Niš, 06/12, Serbian Cup
Serbian Super League table
Next Champions League game: Crvena zvezda vs Man City, 13/12, Group G
- Crvena zvezda have lost only three of their last 15 matches (W10), all those defeats coming in the Champions League.
Dortmund
Form: LDWWLW
Most recent result: Stuttgart 2-0 Dortmund, 06/12, German Cup
German Bundesliga table
Next Champions League game: Dortmund - Paris, 13/12, Group F
- Dortmund have suffered only four defeats in 21 games in all competitions this term (W12 D5).
Feyenoord
Form: LLWWLW
Most recent result: Feyenoord 1-2 PSV, 03/12, Dutch Eredivisie
Dutch Eredivisie table
Next Champions League game: Celtic vs Feyenoord, 13/12, Group E
- Santiago Giménez has scored 30 Eredivisie goals in 2023, the highest tally for a player in a calendar year since Luis Suárez (also 30) in 2009.
Galatasaray
Form: WDWLLW
Most recent result: Pendikspor 0-2 Galatasaray, 02/12, Turkish Super League
Turkish Super League table
Next Champions League game: Copenhagen vs Galatasaray, 12/12, Group A
- Galatasaray have won 18 of their 25 matches in all competitions this season (D4 L3).
Inter
Form: WDDWWW
Most recent result: Napoli 0-3 Inter, 03/12, Italian Serie A
Italian Serie A table
Next Champions League game: Inter vs Real Sociedad, 12/12, Group D
- Inter have won 14 out of 19 games in 2023/24, drawing four and losing just once – against Sassuolo in September.
Lazio
Form: WWWLDW
Most recent result: Lazio 1-0 Genoa, 05/12, Italian Coppa Italia
Italian Serie A table
Next Champions League game: Atlético de Madrid vs Lazio, 13/12, Group E
- Lazio have won four and lost five of their nine away fixtures this season in all competitions, with no draws.
Leipzig
Form: WLLWWL
Most recent result: Leipzig 2-1 Heidenheim, 02/12, German Bundesliga
German Bundesliga table
Next Champions League game: Leipzig vs Young Boys, 13/12, Group G
- Leipzig have failed to score in just three of their 21 matches so far this season, but have lost four of their last five on the road.
Lens
Form: WLWWLD
Most recent result: Lens 3-2 Lyon, 02/12, French Ligue 1
French Ligue 1 table
Next Champions League game: Lens vs Sevilla, 12/12, Group B
- Lens are without a win in their last 14 UEFA club competition matches away from home (D7 L7).
Man City
Form: LDWDDW
Most recent result: Aston Villa 1-0 Man City, 06/12, English Premier League
English Premier League table
Next Champions League game: Crvena zvezda vs Man City, 13/12, Group G
- Erling Haaland became the youngest (23 years and 131 days) and fastest (35 games) player to reach 40 Champions League goals on Matchday 5.
Man United
Form: WLDWWL
Most recent result: Man United 2-1 Chelsea, 06/12, English Premier League
English Premier League table
Next Champions League game: Man United vs Bayern, 12/12, Group A
- United have won just one of their last six Champions League fixtures (D1 L4).
Milan
Form: WLWDWL
Most recent result: Milan 3-1 Frosinone, 02/12, Italian Serie A
Italian Serie A table
Next Champions League game: Newcastle vs Milan, 13/12, Group F
- Luka Jović scored his first goal for Milan since his summer move from Fiorentina in the 3-1 Serie A win against Frosinone on Saturday 2 December.
Napoli
Form: LLWLDW
Most recent result: Napoli 0-3 Inter, 03/12, Italian Serie A
Italian Serie A table
Next Champions League game: Napoli vs Braga, 12/12, Group C
- Napoli's Matchday 5 loss in Madrid was their first in ten games away from home this season (W7 D2).
Newcastle
Form: WDWLLW
Most recent result: Newcastle 1-0 Man United, 02/12, English Premier League
English Premier League table
Next Champions League game: Newcastle vs Milan, 13/12, Group F
- The Magpies have lost just three of their last 17 games in all competitions (W10 D4) but have only two wins from their ten away matches this season.
Paris
Form: WDWWLW
Most recent result: Le Havre 0-2 Paris, 03/12, French Ligue 1
French Ligue 1 table
Next Champions League game: Dortmund - Paris, 13/12, Group F
- Paris have won eight of their last ten games in all competitions and scored three goals or more in seven of those victories.
Porto
Form: LWLWWW
Most recent result: Estoril Praia 3-1 Porto, 06/12, Portuguese League Cup
Portuguese Primeira Liga table
Next Champions League game: Porto vs Shakhtar Donetsk, 13/12, Group H
- A 1-1 at home against Arouca in early September remains Porto's only draw in 20 games this season (W14 L5).
PSV
Form: WWWWWW
Most recent result: Feyenoord 1-2 PSV, 03/12, Dutch Eredivisie
Dutch Eredivisie table
Next Champions League game: PSV vs Arsenal, 12/12, Group B
- PSV are still perfect after 14 league outings this season, while coach Peter Bosz has now won 16 consecutive Eredivisie games, including his last two at Ajax.
Real Madrid
Form: WWWWWD
Most recent result: Real Madrid 2-0 Granada, 02/12, Spanish La Liga
Spanish La Liga table
Next Champions League game: Union Berlin vs Real Madrid, 12/12, Group C
- Aged 20 years and 153 days, Jude Bellingham became the third-youngest player to reach ten Champions League goals when he struck against Napoli on Matchday 5, behind only Kylian Mbappé (18 years and 350 days) and Erling Haaland (19 years and 212 days).
Real Sociedad
Form: WDDWWW
Most recent result: Andratx 0-1 Real Sociedad, 06/12, Copa del Rey
Spanish La Liga table
Next Champions League game: Inter vs Real Sociedad, 12/12, Group D
- Real Sociedad managed just one victory in their first six games this term but have now posted 11 wins in their last 16 matches.
Salzburg
Form: WDWDLW
Most recent result: Salzburg 1-0 Wolfsberg, 03/12, Austrian Bundesliga
Austrian Bundesliga table
Next Champions League game: Salzburg vs Benfica, 12/12, Group D
- Salzburg have won the last ten Austrian Bundesliga titles and four of the last five editions of the Austrian Cup.
Sevilla
Form: WDLLDL
Most recent result: Astorga 0-2 Sevilla, 06/12, Copa del Rey
Spanish La Liga table
Next Champions League game: Lens vs Sevilla, 12/12, Group B
- Sevilla's only two wins in their last 14 games in all competitions (D7 L5) have come in the Copa del Rey.
Shakhtar Donetsk
Form: WWDLWW
Most recent result: Shakhtar 2-0 Metalist 1925 Kharkiv, 03/12, Ukrainian Premier League
Ukrainian Premier League table
Next Champions League game: Porto vs Shakhtar Donetsk, 13/12, Group H
- Ukrainian champions Shakhtar have won back-to-back Champions League group games for the first time since 2017/18.
Union Berlin
Form: DDLDLL
Most recent result: Braga 1-1 Union Berlin, 29/11, Champions League
German Bundesliga table
Next Champions League game: Union Berlin vs Real Madrid, 12/12, Group C
- Union Berlin are without a win in 16 games across all competitions (D3 L13), though new coach Nenad Bjelica kicked off his reign with a draw at Braga on Matchday 5.
Young Boys
Form: WDWLWL
Most recent result: Young Boys 1-0 Lausanne-Ouchy, 06/12, Swiss Super League
Swiss Super League table
Next Champions League game: Leipzig vs Young Boys, 13/12, Group G
- Young Boys' clean sheet against Crvena zvezda on Matchday 5 was their first in 17 Champions League matches.