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 32 UEFA Champions League group stage contenders.

 Scott McTominay (right) celebrates scoring Man United's winner against Chelsea
Scott McTominay (right) celebrates scoring Man United's winner against Chelsea AFP via Getty Images

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.

2023/24 match and draw dates

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.
Highlights: Arsenal 6-0 Lens

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.
Highlights: Barcelona 2-1 FC Porto

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).
Highlights: Braga 1-1 Union Berlin

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).
Highlights: Milan 1-3 Dortmund

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).
Highlights: Galatasaray 3-3 Man United

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.
Highlights: Lazio 2-0 Celtic

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.
Highlights: Man City 3-2 Leipzig

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.
Highlights: Paris 1-1 Newcastle

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).
Highlights: Real Madrid 4-2 Napoli

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.
Highlights: Shakhtar 1-0 Antwerp

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.
Highlights: Young Boys 2-0 Crvena zvezda