UEFA
Champions League
2018–19Seasons
Won by Liverpool · 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 | Borussia Dortmund | 6 | 4 | 1 | 1 | 10 | 2 | +8 | WWLDW | 1310 |
| 2 | Atlético Madrid | 6 | 4 | 1 | 1 | 9 | 6 | +3 | WLWWD | 1310 |
| 3 (Into the Europa League) | Club Brugge | 6 | 1 | 3 | 2 | 6 | 5 | +1 | LDWDD | 66 |
| 4 | Monaco | 6 | 0 | 1 | 5 | 2 | 14 | −12 | LDLLL | 11 |
Group B
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Barcelona | 6 | 4 | 2 | 0 | 14 | 5 | +9 | WWDWD | 1411 |
| 2 | Tottenham Hotspur | 6 | 2 | 2 | 2 | 9 | 10 | −1 | LDWWD | 88 |
| 3 (Into the Europa League) | Inter Milan | 6 | 2 | 2 | 2 | 6 | 7 | −1 | WLDLD | 85 |
| 4 | PSV Eindhoven | 6 | 0 | 2 | 4 | 6 | 13 | −7 | LDLLD | 22 |
Group C
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Paris Saint-Germain | 6 | 3 | 2 | 1 | 17 | 9 | +8 | WDDWW | 1111 |
| 2 | Liverpool | 6 | 3 | 0 | 3 | 9 | 7 | +2 | LWLLW | 96 |
| 3 (Into the Europa League) | Napoli | 6 | 2 | 3 | 1 | 7 | 5 | +2 | WDDWL | 98 |
| 4 | Red Star Belgrade | 6 | 1 | 1 | 4 | 5 | 17 | −12 | LLWLL | 43 |
Group D
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | FC Porto | 6 | 5 | 1 | 0 | 15 | 6 | +9 | WWWWW | 1615 |
| 2 | Schalke 04 | 6 | 3 | 2 | 1 | 6 | 4 | +2 | WDWLW | 1110 |
| 3 (Into the Europa League) | Galatasaray | 6 | 1 | 1 | 4 | 5 | 8 | −3 | LDLLL | 41 |
| 4 | Lokomotiv Moscow | 6 | 1 | 0 | 5 | 4 | 12 | −8 | LLLWL | 33 |
Group E
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Bayern Munich | 6 | 4 | 2 | 0 | 15 | 5 | +10 | DWWWD | 1411 |
| 2 | Ajax | 6 | 3 | 3 | 0 | 11 | 5 | +6 | DWDWD | 129 |
| 3 (Into the Europa League) | Benfica | 6 | 2 | 1 | 3 | 6 | 11 | −5 | WLDLW | 77 |
| 4 | AEK Athens | 6 | 0 | 0 | 6 | 2 | 13 | −11 | LLLLL | 00 |
Group F
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Manchester City | 6 | 4 | 1 | 1 | 16 | 6 | +10 | WWWDW | 1313 |
| 2 | Lyon | 6 | 1 | 5 | 0 | 12 | 11 | +1 | DDDDD | 85 |
| 3 (Into the Europa League) | Shakhtar Donetsk | 6 | 1 | 3 | 2 | 8 | 16 | −8 | DLLWD | 65 |
| 4 | TSG Hoffenheim | 6 | 0 | 3 | 3 | 11 | 14 | −3 | LDDLL | 32 |
Group G
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Real Madrid | 6 | 4 | 0 | 2 | 12 | 5 | +7 | LWWWL | 129 |
| 2 | Roma | 6 | 3 | 0 | 3 | 11 | 8 | +3 | WWWLL | 99 |
| 3 (Into the Europa League) | Viktoria Plzeň | 6 | 2 | 1 | 3 | 7 | 16 | −9 | LLLWW | 76 |
| 4 | CSKA Moscow | 6 | 2 | 1 | 3 | 8 | 9 | −1 | WLLLW | 76 |
Group H
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Juventus | 6 | 4 | 0 | 2 | 9 | 4 | +5 | WWLWL | 129 |
| 2 | Manchester United | 6 | 3 | 1 | 2 | 7 | 4 | +3 | DLWWL | 107 |
| 3 (Into the Europa League) | Valencia | 6 | 2 | 2 | 2 | 6 | 6 | 0 | DDWLW | 88 |
| 4 | BSC Young Boys | 6 | 1 | 1 | 4 | 4 | 12 | −8 | LDLLW | 44 |
Times in Central European Time, as UEFA lists them
FC Santa Coloma0Drita2After extra time
La Fiorita0Lincoln Red Imps2
Lincoln Red Imps1Drita4After extra time
Flora Tallinn112Hapoel Beer Sheva437
Torpedo Kutaisi202Sheriff Tiraspol134
Alashkert000Celtic336
F91 Dudelange112Fehérvár FC123
Vikingur Gota112HJK Helsinki235
Shkendija505The New Saints044
Cork City000Legia Warszawa134
Drita000Malmo FF325
FC Astana123Sutjeska000
Spartak Trnava112Zrinjski011
Spartaks Jurmala000Red Star Belgrade022
Suduva Marijampole303Apoel Nicosia112
FK Kukesi011Valletta FC011
Ludogorets729Crusaders FC000
Olimpija Ljubljana000Qarabag101
Valur Reykjavik112Rosenborg033
FC Astana202Midtjylland101
CFR 1907 Cluj011Malmo FF112
PAOK235FC Basel 1893101
Dinamo Zagreb527Hapoel Beer Sheva022
Shkendija101Sheriff Tiraspol000
Red Star Belgrade325Suduva Marijampole000
Legia Warszawa011Spartak Trnava202
Bate Borisov022HJK Helsinki011
FK Kukesi000Qarabag033
Ludogorets000Fehérvár FC011
Ajax235Sturm Graz011
Celtic303Rosenborg101
FC Astana000Dinamo Zagreb213
Qarabag011Bate Borisov112
Malmo FF101Fehérvár FC101
Slavia Prague101Dynamo Kyiv123
Standard Liège202Ajax235
Red Star Belgrade123Spartak Trnava112After extra time
Benfica112Fenerbahçe011
PAOK303Spartak Moscow202
Red Bull Salzburg314Shkendija000
Celtic112AEK Athens123
Bate Borisov202PSV Eindhoven336
Red Star Belgrade022Red Bull Salzburg022
Ajax303Dynamo Kyiv101
Fehérvár FC112AEK Athens213
Tuesday 18 September
- FTBarcelona4–0PSV EindhovenHT 1–0 · Camp Nou
- FTInter Milan2–1Tottenham HotspurHT 0–0 · San Siro/Giuseppe Meazza
- FTClub Brugge0–1Borussia DortmundHT 0–0 · Jan Breydel Stadium
- FTMonaco1–2Atlético MadridHT 1–2 · Stade Louis II
- FTRed Star Belgrade0–0NapoliHT 0–0 · Rajko Mitić Stadion
- FTLiverpool3–2Paris Saint-GermainHT 2–1 · Anfield
- FTSchalke 041–1FC PortoHT 0–0 · VELTINS-Arena
- FTGalatasaray3–0Lokomotiv MoscowHT 1–0 · Türk Telekom Stadı
Wednesday 19 September
- FTAjax3–0AEK AthensHT 0–0 · Johan Cruijff Arena
- FTShakhtar Donetsk2–2TSG HoffenheimHT 1–2 · Metalist Stadium
- FTBenfica0–2Bayern MunichHT 0–1 · Estádio da Luz
- FTManchester City1–2LyonHT 0–2 · Etihad Stadium
- FTViktoria Plzeň2–2CSKA MoscowHT 2–0 · Doosan Arena
- FTReal Madrid3–0RomaHT 1–0 · Santiago Bernabéu
- FTBSC Young Boys0–3Manchester UnitedHT 0–2 · Stade de Suisse
- FTValencia0–2JuventusHT 0–1 · Mestalla
Tuesday 2 October
- FTTSG Hoffenheim1–2Manchester CityHT 1–1 · WIRSOL Rhein-Neckar-Arena
- FTJuventus3–0BSC Young BoysHT 2–0 · Allianz Stadium
- FTAEK Athens2–3BenficaHT 0–2 · Spiros Louis Olympic Stadium
- FTBayern Munich1–1AjaxHT 1–1 · Allianz Arena
- FTLyon2–2Shakhtar DonetskHT 0–1 · Parc Olympique Lyonnais
- FTRoma5–0Viktoria PlzeňHT 2–0 · Stadio Olimpico
- FTCSKA Moscow1–0Real MadridHT 1–0 · Luzhniki Stadium
- FTManchester United0–0ValenciaHT 0–0 · Old Trafford
Wednesday 3 October
- FTParis Saint-Germain6–1Red Star BelgradeHT 4–0 · Parc des Princes
- FTLokomotiv Moscow0–1Schalke 04HT 0–0 · RZD Arena
- FTAtlético Madrid3–1Club BruggeHT 1–1 · Estadio Wanda Metropolitano
- FTBorussia Dortmund3–0MonacoHT 0–0 · Signal Iduna Park
- FTPSV Eindhoven1–2Inter MilanHT 1–1 · Philips Stadion
- FTTottenham Hotspur2–4BarcelonaHT 0–2 · Wembley Stadium
- FTNapoli1–0LiverpoolHT 0–0 · Stadio San Paolo
- FTFC Porto1–0GalatasarayHT 0–0 · Estádio do Dragão
Tuesday 23 October
- FTAEK Athens0–2Bayern MunichHT 0–0 · Spiros Louis Olympic Stadium
- FTBSC Young Boys1–1ValenciaHT 0–1 · Stade de Suisse
- FTAjax1–0BenficaHT 0–0 · Johan Cruijff Arena
- FTTSG Hoffenheim3–3LyonHT 1–1 · WIRSOL Rhein-Neckar-Arena
- FTShakhtar Donetsk0–3Manchester CityHT 0–2 · Metalist Stadium
- FTRoma3–0CSKA MoscowHT 2–0 · Stadio Olimpico
- FTReal Madrid2–1Viktoria PlzeňHT 1–0 · Santiago Bernabéu
- FTManchester United0–1JuventusHT 0–1 · Old Trafford
Wednesday 24 October
- FTClub Brugge1–1MonacoHT 1–1 · Jan Breydel Stadium
- FTPSV Eindhoven2–2Tottenham HotspurHT 1–1 · Philips Stadion
- FTBorussia Dortmund4–0Atlético MadridHT 1–0 · Signal Iduna Park
- FTBarcelona2–0Inter MilanHT 1–0 · Camp Nou
- FTLiverpool4–0Red Star BelgradeHT 2–0 · Anfield
- FTParis Saint-Germain2–2NapoliHT 0–1 · Parc des Princes
- FTGalatasaray0–0Schalke 04HT 0–0 · Türk Telekom Stadı
- FTLokomotiv Moscow1–3FC PortoHT 1–2 · RZD Arena
Tuesday 6 November
- FTMonaco0–4Club BruggeHT 0–3 · Stade Louis II
- FTRed Star Belgrade2–0LiverpoolHT 2–0 · Rajko Mitić Stadion
- FTAtlético Madrid2–0Borussia DortmundHT 1–0 · Estadio Wanda Metropolitano
- FTInter Milan1–1BarcelonaHT 0–0 · San Siro/Giuseppe Meazza
- FTTottenham Hotspur2–1PSV EindhovenHT 0–1 · Wembley Stadium
- FTNapoli1–1Paris Saint-GermainHT 0–1 · Stadio San Paolo
- FTFC Porto4–1Lokomotiv MoscowHT 2–0 · Estádio do Dragão
- FTSchalke 042–0GalatasarayHT 1–0 · VELTINS-Arena
Wednesday 7 November
- FTCSKA Moscow1–2RomaHT 0–1 · Luzhniki Stadium
- FTValencia3–1BSC Young BoysHT 2–1 · Mestalla
- FTBayern Munich2–0AEK AthensHT 1–0 · Allianz Arena
- FTBenfica1–1AjaxHT 1–0 · Estádio da Luz
- FTLyon2–2TSG HoffenheimHT 2–0 · Parc Olympique Lyonnais
- FTManchester City6–0Shakhtar DonetskHT 2–0 · Etihad Stadium
- FTViktoria Plzeň0–5Real MadridHT 0–4 · Doosan Arena
- FTJuventus1–2Manchester UnitedHT 0–0 · Allianz Stadium
Tuesday 27 November
- FTAEK Athens0–2AjaxHT 0–0 · Spiros Louis Olympic Stadium
- FTCSKA Moscow1–2Viktoria PlzeňHT 1–0 · Luzhniki Stadium
- FTBayern Munich5–1BenficaHT 3–0 · Allianz Arena
- FTTSG Hoffenheim2–3Shakhtar DonetskHT 2–2 · WIRSOL Rhein-Neckar-Arena
- FTLyon2–2Manchester CityHT 0–0 · Parc Olympique Lyonnais
- FTRoma0–2Real MadridHT 0–0 · Stadio Olimpico
- FTJuventus1–0ValenciaHT 0–0 · Allianz Stadium
- FTManchester United1–0BSC Young BoysHT 0–0 · Old Trafford
Wednesday 28 November
- FTAtlético Madrid2–0MonacoHT 2–0 · Estadio Wanda Metropolitano
- FTLokomotiv Moscow2–0GalatasarayHT 1–0 · RZD Arena
- FTBorussia Dortmund0–0Club BruggeHT 0–0 · Signal Iduna Park
- FTPSV Eindhoven1–2BarcelonaHT 0–0 · Philips Stadion
- FTTottenham Hotspur1–0Inter MilanHT 0–0 · Wembley Stadium
- FTNapoli3–1Red Star BelgradeHT 2–0 · Stadio San Paolo
- FTParis Saint-Germain2–1LiverpoolHT 2–1 · Parc des Princes
- FTFC Porto3–1Schalke 04HT 0–0 · Estádio do Dragão
Tuesday 11 December
- FTSchalke 041–0Lokomotiv MoscowHT 0–0 · VELTINS-Arena
- FTGalatasaray2–3FC PortoHT 1–2 · Türk Telekom Stadı
- FTClub Brugge0–0Atlético MadridHT 0–0 · Jan Breydel Stadium
- FTMonaco0–2Borussia DortmundHT 0–1 · Stade Louis II
- FTBarcelona1–1Tottenham HotspurHT 1–0 · Camp Nou
- FTInter Milan1–1PSV EindhovenHT 0–1 · San Siro/Giuseppe Meazza
- FTRed Star Belgrade1–4Paris Saint-GermainHT 0–2 · Rajko Mitić Stadion
- FTLiverpool1–0NapoliHT 1–0 · Anfield
Wednesday 12 December
- FTViktoria Plzeň2–1RomaHT 0–0 · Doosan Arena
- FTReal Madrid0–3CSKA MoscowHT 0–2 · Santiago Bernabéu
- FTAjax3–3Bayern MunichHT 0–1 · Johan Cruijff Arena
- FTBenfica1–0AEK AthensHT 0–0 · Estádio da Luz
- FTManchester City2–1TSG HoffenheimHT 1–1 · Etihad Stadium
- FTShakhtar Donetsk1–1LyonHT 1–0 · NSC Olimpiyskiy Stadium
- FTBSC Young Boys2–1JuventusHT 1–0 · Stade de Suisse
- FTValencia2–1Manchester UnitedHT 1–0 · Mestalla
Tuesday 12 February
- FTRoma2–1FC PortoHT 0–0 · Stadio Olimpico
- FTManchester United0–2Paris Saint-GermainHT 0–0 · Old Trafford
Wednesday 13 February
- FTAjax1–2Real MadridHT 0–0 · Johan Cruijff Arena
- FTTottenham Hotspur3–0Borussia DortmundHT 0–0 · Wembley Stadium
Tuesday 19 February
- FTLiverpool0–0Bayern MunichHT 0–0 · Anfield
- FTLyon0–0BarcelonaHT 0–0 · Parc Olympique Lyonnais
Wednesday 20 February
- FTAtlético Madrid2–0JuventusHT 0–0 · Estadio Wanda Metropolitano
- FTSchalke 042–3Manchester CityHT 2–1 · VELTINS-Arena
Tuesday 5 March
- FTBorussia Dortmund0–1Tottenham HotspurHT 0–0 · Signal Iduna Park
- FTReal Madrid1–4AjaxHT 0–2 · Santiago Bernabéu
Wednesday 6 March
- AETFC Porto3–1RomaHT 1–1 · After extra time · Estádio do Dragão
- FTParis Saint-Germain1–3Manchester UnitedHT 1–2 · Parc des Princes
Tuesday 12 March
- FTJuventus3–0Atlético MadridHT 1–0 · Allianz Stadium
- FTManchester City7–0Schalke 04HT 3–0 · Etihad Stadium
Wednesday 13 March
- FTBarcelona5–1LyonHT 2–0 · Camp Nou
- FTBayern Munich1–3LiverpoolHT 1–1 · Allianz Arena
Tuesday 9 April
- FTLiverpool2–0FC PortoHT 2–0 · Anfield
- FTTottenham Hotspur1–0Manchester CityHT 0–0 · Tottenham Hotspur Stadium
Wednesday 10 April
- FTAjax1–1JuventusHT 0–1 · Johan Cruijff Arena
- FTManchester United0–1BarcelonaHT 0–1 · Old Trafford
Tuesday 16 April
- FTBarcelona3–0Manchester UnitedHT 2–0 · Camp Nou
- FTJuventus1–2AjaxHT 1–1 · Allianz Stadium
Wednesday 17 April
- FTFC Porto1–4LiverpoolHT 0–1 · Estádio do Dragão
- FTManchester City4–3Tottenham HotspurHT 3–2 · Etihad Stadium
Tuesday 30 April
- FTTottenham Hotspur0–1AjaxHT 0–1 · Tottenham Hotspur Stadium
Wednesday 1 May
Tuesday 7 May
Wednesday 8 May
- FTAjax2–3Tottenham HotspurHT 2–0 · Johan Cruijff Arena
Saturday 1 June
- FTTottenham Hotspur0–2LiverpoolHT 0–1 · Estadio Wanda Metropolitano
8th Finals
Schalke 04202Manchester City3710
Ajax145Real Madrid213
Atlético Madrid202Juventus033
Liverpool033Bayern Munich011
Quarter-finals
Semi-finals
Tottenham Hotspur033Ajax123