UEFA
Champions League
2019–20Seasons
Won by Bayern Munich · The group-stage tables, the full knockout bracket and every fixture and result, qualifying included.
Group stage
Champions League
- 3rd in each group Into the Europa League
Group A
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Paris Saint-Germain | 6 | 5 | 1 | 0 | 17 | 2 | +15 | WWWDW | 1613 |
| 2 | Real Madrid | 6 | 3 | 2 | 1 | 14 | 8 | +6 | DWWDW | 1111 |
| 3 (Into the Europa League) | Club Brugge | 6 | 0 | 3 | 3 | 4 | 12 | −8 | DLLDL | 32 |
| 4 | Galatasaray | 6 | 0 | 2 | 4 | 1 | 14 | −13 | LLLDL | 21 |
Group B
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Bayern Munich | 6 | 6 | 0 | 0 | 24 | 5 | +19 | WWWDW | 1813 |
| 2 | Tottenham Hotspur | 6 | 3 | 1 | 2 | 18 | 14 | +4 | DWWDW | 1011 |
| 3 (Into the Europa League) | Olympiacos | 6 | 1 | 1 | 4 | 8 | 14 | −6 | DLLDL | 42 |
| 4 | Red Star Belgrade | 6 | 1 | 0 | 5 | 3 | 20 | −17 | LLLDL | 31 |
Group C
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Manchester City | 6 | 4 | 2 | 0 | 16 | 4 | +12 | WWWDW | 1413 |
| 2 | Atalanta | 6 | 2 | 1 | 3 | 8 | 12 | −4 | DWWDW | 711 |
| 3 (Into the Europa League) | Shakhtar Donetsk | 6 | 1 | 3 | 2 | 8 | 13 | −5 | DLLDL | 62 |
| 4 | Dinamo Zagreb | 6 | 1 | 2 | 3 | 10 | 13 | −3 | LLLDL | 51 |
Group D
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Juventus | 6 | 5 | 1 | 0 | 12 | 4 | +8 | WWWDW | 1613 |
| 2 | Atlético Madrid | 6 | 3 | 1 | 2 | 8 | 5 | +3 | DWWDW | 1011 |
| 3 (Into the Europa League) | Bayer Leverkusen | 6 | 2 | 0 | 4 | 5 | 9 | −4 | DLLDL | 62 |
| 4 | Lokomotiv Moscow | 6 | 1 | 0 | 5 | 4 | 11 | −7 | LLLDL | 31 |
Group E
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Liverpool | 6 | 4 | 1 | 1 | 13 | 8 | +5 | WWWDW | 1313 |
| 2 | Napoli | 6 | 3 | 3 | 0 | 11 | 4 | +7 | DWWDW | 1211 |
| 3 (Into the Europa League) | Red Bull Salzburg | 6 | 2 | 1 | 3 | 16 | 13 | +3 | DLLDL | 72 |
| 4 | Genk | 6 | 0 | 1 | 5 | 5 | 20 | −15 | LLLDL | 11 |
Group F
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Barcelona | 6 | 4 | 2 | 0 | 9 | 4 | +5 | WWWDW | 1413 |
| 2 | Borussia Dortmund | 6 | 3 | 1 | 2 | 8 | 8 | 0 | DWWDW | 1011 |
| 3 (Into the Europa League) | Inter Milan | 6 | 2 | 1 | 3 | 10 | 9 | +1 | DLLDL | 72 |
| 4 | Slavia Prague | 6 | 0 | 2 | 4 | 4 | 10 | −6 | LLLDL | 21 |
Group G
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | RB Leipzig | 6 | 3 | 2 | 1 | 10 | 8 | +2 | WWWDW | 1113 |
| 2 | Lyon | 6 | 2 | 2 | 2 | 9 | 8 | +1 | DWWDW | 811 |
| 3 (Into the Europa League) | Benfica | 6 | 2 | 1 | 3 | 10 | 11 | −1 | DLLDL | 72 |
| 4 | Zenit Saint Petersburg | 6 | 2 | 1 | 3 | 7 | 9 | −2 | LLLDL | 71 |
Times in Central European Time, as UEFA lists them
Tre Penne0FC Santa Coloma1
Feronikeli1Lincoln Red Imps0
Feronikeli2FC Santa Coloma1
FC Astana112CFR 1907 Cluj033
Ararat-Armenia213AIK Stockholm134
Kalju Nomme022Shkendija112
HJK Helsinki325HB Torshavn022
FK Sarajevo112Celtic325
Suduva Marijampole011Red Star Belgrade022
F91 Dudelange213Valletta FC213
The New Saints213Feronikeli202
Partizani000Qarabag022
Bate Borisov123Piast Gliwice112
Sheriff Tiraspol033FC Iberia 1999314
Ferencváros235Ludogorets123
Slovan Bratislava123Sutjeska123Sutjeska win 3–2 on penalties
Linfield000Rosenborg246
Dundalk000Riga FC000Dundalk win 5–4 on penalties
Valur Reykjavik000Maribor325
Viktoria Plzeň000Olympiacos044
FC Iberia 1999000Dinamo Zagreb235
The New Saints000FC Copenhagen213
Sutjeska000Apoel Nicosia134
Bate Borisov202Rosenborg123
CFR 1907 Cluj123Maccabi Tel Aviv022
Ferencváros314Valletta FC112
Maribor224AIK Stockholm134After extra time
Red Star Belgrade213HJK Helsinki022
Celtic527Kalju Nomme000
Dundalk101Qarabag134
Apoel Nicosia123Qarabag202
Dinamo Zagreb145Ferencváros101
Club Brugge134Dynamo Kyiv033
Red Star Belgrade123FC Copenhagen123Red Star Belgrade win 7–6 on penalties
Krasnodar033FC Porto123
Başakşehir000Olympiacos123
FC Basel 1893112LASK235
CFR 1907 Cluj145Celtic134
Maribor112Rosenborg336
CFR 1907 Cluj000Slavia Prague112
Apoel Nicosia000Ajax022
LASK011Club Brugge123
Dinamo Zagreb213Rosenborg011
BSC Young Boys213Red Star Belgrade213
Olympiacos426Krasnodar011
Tuesday 17 September
- FTLyon1–1Zenit Saint PetersburgHT 0–1 · Groupama Stadium
- FTInter Milan1–1Slavia PragueHT 0–0 · Stadio Giuseppe Meazza
- FTChelsea0–1ValenciaHT 0–0 · Stamford Bridge
- FTAjax3–0LilleHT 1–0 · Johan Cruijff Arena
- FTBenfica1–2RB LeipzigHT 0–0 · Estádio do Sport Lisboa e Benfica
- FTBorussia Dortmund0–0BarcelonaHT 0–0 · Signal-Iduna-Park
- FTNapoli2–0LiverpoolHT 0–0 · Stadio San Paolo
- FTRed Bull Salzburg6–2GenkHT 5–1 · Red Bull Arena
Wednesday 18 September
- FTClub Brugge0–0GalatasarayHT 0–0 · Jan Breydelstadion
- FTOlympiacos2–2Tottenham HotspurHT 1–2 · Stadio Georgios Karaiskáki
- FTParis Saint-Germain3–0Real MadridHT 2–0 · Parc des Princes
- FTBayern Munich3–0Red Star BelgradeHT 1–0 · Allianz Arena
- FTShakhtar Donetsk0–3Manchester CityHT 0–2 · Oblasny SportKomplex Metalist
- FTDinamo Zagreb4–0AtalantaHT 3–0 · Stadion Maksimir
- FTAtlético Madrid2–2JuventusHT 0–0 · Estadio Wanda Metropolitano
- FTBayer Leverkusen1–2Lokomotiv MoscowHT 1–2 · BayArena
Tuesday 1 October
- FTReal Madrid2–2Club BruggeHT 0–2 · Estadio Santiago Bernabéu
- FTAtalanta1–2Shakhtar DonetskHT 1–1 · Stadio Giuseppe Meazza
- FTGalatasaray0–1Paris Saint-GermainHT 0–0 · Türk Telekom Stadyumu
- FTTottenham Hotspur2–7Bayern MunichHT 1–2 · Tottenham Hotspur Stadium
- FTRed Star Belgrade3–1OlympiacosHT 0–1 · Stadion Rajko Mitić
- FTManchester City2–0Dinamo ZagrebHT 0–0 · Etihad Stadium
- FTJuventus3–0Bayer LeverkusenHT 1–0 · Allianz Stadium
- FTLokomotiv Moscow0–2Atlético MadridHT 0–0 · RZD Arena
Wednesday 2 October
- FTGenk0–0NapoliHT 0–0 · Luminus Arena
- FTSlavia Prague0–2Borussia DortmundHT 0–1 · Sinobo Stadium
- FTLiverpool4–3Red Bull SalzburgHT 3–1 · Anfield
- FTZenit Saint Petersburg3–1BenficaHT 1–0 · Saint-Petersburg Stadium
- FTRB Leipzig0–2LyonHT 0–1 · Red Bull Arena
- FTBarcelona2–1Inter MilanHT 0–1 · Camp Nou
- FTValencia0–3AjaxHT 0–2 · Estadio de Mestalla
- FTLille1–2ChelseaHT 1–1 · Stade Pierre-Mauroy
Tuesday 22 October
- FTShakhtar Donetsk2–2Dinamo ZagrebHT 1–1 · Oblasny SportKomplex Metalist
- FTAtlético Madrid1–0Bayer LeverkusenHT 0–0 · Estadio Wanda Metropolitano
- FTClub Brugge0–5Paris Saint-GermainHT 0–1 · Jan Breydelstadion
- FTGalatasaray0–1Real MadridHT 0–1 · Türk Telekom Stadyumu
- FTTottenham Hotspur5–0Red Star BelgradeHT 3–0 · Tottenham Hotspur Stadium
- FTOlympiacos2–3Bayern MunichHT 1–1 · Stadio Georgios Karaiskáki
- FTManchester City5–1AtalantaHT 2–1 · Etihad Stadium
- FTJuventus2–1Lokomotiv MoscowHT 0–1 · Allianz Stadium
Wednesday 23 October
- FTRB Leipzig2–1Zenit Saint PetersburgHT 0–1 · Red Bull Arena
- FTAjax0–1ChelseaHT 0–0 · Johan Cruijff Arena
- FTRed Bull Salzburg2–3NapoliHT 1–1 · Red Bull Arena
- FTGenk1–4LiverpoolHT 0–1 · Luminus Arena
- FTBenfica2–1LyonHT 1–0 · Estádio do Sport Lisboa e Benfica
- FTInter Milan2–0Borussia DortmundHT 1–0 · Stadio Giuseppe Meazza
- FTSlavia Prague1–2BarcelonaHT 0–1 · Sinobo Stadium
- FTLille1–1ValenciaHT 0–0 · Stade Pierre-Mauroy
Tuesday 5 November
- FTZenit Saint Petersburg0–2RB LeipzigHT 0–1 · Saint-Petersburg Stadium
- FTBarcelona0–0Slavia PragueHT 0–0 · Camp Nou
- FTLiverpool2–1GenkHT 1–1 · Anfield
- FTNapoli1–1Red Bull SalzburgHT 1–1 · Stadio San Paolo
- FTLyon3–1BenficaHT 2–0 · Groupama Stadium
- FTBorussia Dortmund3–2Inter MilanHT 0–2 · Signal-Iduna-Park
- FTChelsea4–4AjaxHT 1–3 · Stamford Bridge
- FTValencia4–1LilleHT 0–1 · Estadio de Mestalla
Wednesday 6 November
- FTBayern Munich2–0OlympiacosHT 0–0 · Allianz Arena
- FTLokomotiv Moscow1–2JuventusHT 1–1 · RZD Arena
- FTParis Saint-Germain1–0Club BruggeHT 1–0 · Parc des Princes
- FTReal Madrid6–0GalatasarayHT 4–0 · Estadio Santiago Bernabéu
- FTRed Star Belgrade0–4Tottenham HotspurHT 0–1 · Stadion Rajko Mitić
- FTDinamo Zagreb3–3Shakhtar DonetskHT 1–1 · Stadion Maksimir
- FTAtalanta1–1Manchester CityHT 0–1 · Stadio Giuseppe Meazza
- FTBayer Leverkusen2–1Atlético MadridHT 1–0 · BayArena
Tuesday 26 November
- FTGalatasaray1–1Club BruggeHT 1–0 · Türk Telekom Stadyumu
- FTLokomotiv Moscow0–2Bayer LeverkusenHT 0–1 · RZD Arena
- FTReal Madrid2–2Paris Saint-GermainHT 1–0 · Estadio Santiago Bernabéu
- FTTottenham Hotspur4–2OlympiacosHT 1–2 · Tottenham Hotspur Stadium
- FTRed Star Belgrade0–6Bayern MunichHT 0–1 · Stadion Rajko Mitić
- FTManchester City1–1Shakhtar DonetskHT 0–0 · Etihad Stadium
- FTAtalanta2–0Dinamo ZagrebHT 1–0 · Stadio Giuseppe Meazza
- FTJuventus1–0Atlético MadridHT 1–0 · Allianz Stadium
Wednesday 27 November
- FTZenit Saint Petersburg2–0LyonHT 1–0 · Saint-Petersburg Stadium
- FTValencia2–2ChelseaHT 1–1 · Estadio de Mestalla
- FTLiverpool1–1NapoliHT 0–1 · Anfield
- FTGenk1–4Red Bull SalzburgHT 0–2 · Luminus Arena
- FTRB Leipzig2–2BenficaHT 0–1 · Red Bull Arena
- FTBarcelona3–1Borussia DortmundHT 2–0 · Camp Nou
- FTSlavia Prague1–3Inter MilanHT 1–1 · Sinobo Stadium
- FTLille0–2AjaxHT 0–1 · Stade Pierre-Mauroy
Tuesday 10 December
- FTNapoli4–0GenkHT 3–0 · Stadio San Paolo
- FTRed Bull Salzburg0–2LiverpoolHT 0–0 · Red Bull Arena
- FTBenfica3–0Zenit Saint PetersburgHT 0–0 · Estádio do Sport Lisboa e Benfica
- FTLyon2–2RB LeipzigHT 0–2 · Groupama Stadium
- FTBorussia Dortmund2–1Slavia PragueHT 1–1 · Signal-Iduna-Park
- FTInter Milan1–2BarcelonaHT 1–1 · Stadio Giuseppe Meazza
- FTChelsea2–1LilleHT 2–0 · Stamford Bridge
- FTAjax0–1ValenciaHT 0–1 · Johan Cruijff Arena
Wednesday 11 December
- FTShakhtar Donetsk0–3AtalantaHT 0–0 · Oblasny SportKomplex Metalist
- FTDinamo Zagreb1–4Manchester CityHT 1–1 · Stadion Maksimir
- FTParis Saint-Germain5–0GalatasarayHT 2–0 · Parc des Princes
- FTClub Brugge1–3Real MadridHT 0–0 · Jan Breydelstadion
- FTBayern Munich3–1Tottenham HotspurHT 2–1 · Allianz Arena
- FTOlympiacos1–0Red Star BelgradeHT 0–0 · Stadio Georgios Karaiskáki
- FTAtlético Madrid2–0Lokomotiv MoscowHT 1–0 · Estadio Wanda Metropolitano
- FTBayer Leverkusen0–2JuventusHT 0–0 · BayArena
Tuesday 18 February
- FTBorussia Dortmund2–1Paris Saint-GermainHT 0–0 · Signal-Iduna-Park
- FTAtlético Madrid1–0LiverpoolHT 1–0 · Estadio Wanda Metropolitano
Wednesday 19 February
- FTAtalanta4–1ValenciaHT 2–0 · Stadio Giuseppe Meazza
- FTTottenham Hotspur0–1RB LeipzigHT 0–0 · Tottenham Hotspur Stadium
Tuesday 25 February
- FTChelsea0–3Bayern MunichHT 0–0 · Stamford Bridge
- FTNapoli1–1BarcelonaHT 1–0 · Stadio San Paolo
Wednesday 26 February
- FTReal Madrid1–2Manchester CityHT 0–0 · Estadio Santiago Bernabéu
- FTLyon1–0JuventusHT 1–0 · Groupama Stadium
Tuesday 10 March
- FTValencia3–4AtalantaHT 1–2 · Estadio de Mestalla
- FTRB Leipzig3–0Tottenham HotspurHT 2–0 · Red Bull Arena
Wednesday 11 March
- FTParis Saint-Germain2–0Borussia DortmundHT 2–0 · Parc des Princes
- AETLiverpool2–3Atlético MadridHT 1–0 · After extra time · Anfield
Friday 7 August
- FTManchester City2–1Real MadridHT 1–1 · Etihad Stadium
- FTJuventus2–1LyonHT 1–1 · Allianz Stadium
Saturday 8 August
- FTBayern Munich4–1ChelseaHT 2–1 · Allianz Arena
- FTBarcelona3–1NapoliHT 3–1 · Camp Nou
Wednesday 12 August
- FTAtalanta1–2Paris Saint-GermainHT 1–0 · Estádio do Sport Lisboa e Benfica
Thursday 13 August
- FTRB Leipzig2–1Atlético MadridHT 0–0 · Estádio José Alvalade
Friday 14 August
- FTBarcelona2–8Bayern MunichHT 1–4 · Estádio do Sport Lisboa e Benfica
Saturday 15 August
- FTManchester City1–3LyonHT 0–1 · Estádio José Alvalade
Tuesday 18 August
- FTRB Leipzig0–3Paris Saint-GermainHT 0–2 · Estádio do Sport Lisboa e Benfica
Wednesday 19 August
- FTLyon0–3Bayern MunichHT 0–2 · Estádio José Alvalade
Sunday 23 August
- FTParis Saint-Germain0–1Bayern MunichHT 0–0 · Estadio do Sport Lisboa e Benfica