Skip to content
Almanac
Menu

UEFA Champions League

Qualifying rounds

  1. First qualifying round

    Joins here: Vikingur Gota, Hibernians, FCI Tallinn, Alashkert, Santa Coloma, The New, Europa, Linfield

    1st2ndAgg
      • Alashkertwinner1H12
        Match details
        1. 1st legAlashkert1–0Santa Coloma
        2. 2nd legSanta Coloma1–1Alashkert
      • Hibernianswinner2H13
        Match details
        1. 1st legHibernians2–0FCI Tallinn
        2. 2nd legFCI Tallinn0–1Hibernians
      • The Newwinner1H34
        Europa21H3

        The New won 4–3 on aggregate after extra time

        Match details
        1. 1st legThe New1–2Europa
        2. 2nd legEuropa1–3 AETThe New
      • Linfieldwinner1H01
        TBC00H0
        Match details
        1. 1st legLinfield1–0TBC
        2. 2nd legTBC0–0Linfield
      • Vikingur Gotawinner2H46
        TBC11H2
        Match details
        1. 1st legVikingur Gota2–1TBC
        2. 2nd legTBC1–4Vikingur Gota
  2. Second qualifying round

    21 clubs join here

    1st2ndAgg
      • Qarabagwinner5H16
        Match details
        1. 1st legQarabag5–0Samtredia
        2. 2nd legSamtredia0–1Qarabag
      • Level on aggregate, Sheriff Tiraspol went through

        Match details
        1. 1st legSheriff Tiraspol1–0Kukësi
        2. 2nd legKukësi2–1Sheriff Tiraspol
      • Vardar Skopjewinner13H4
        Match details
        1. 1st legMalmö FF1–1Vardar Skopje
        2. 2nd legVardar Skopje3–1Malmö FF
      • Copenhagenwinner31H4
        Match details
        1. 1st legŽilina1–3Copenhagen
        2. 2nd legCopenhagen1–2Žilina
      • Apoel Nicosia4thwinner1H12
        Match details
        1. 1st legApoel Nicosia1–0F91 Dudelange
        2. 2nd legF91 Dudelange0–1Apoel Nicosia
      • Borisovwinner1H34
        Match details
        1. 1st legBorisov1–1Alashkert
        2. 2nd legAlashkert1–3Borisov
      • Partizanwinner2H02
        Match details
        1. 1st legPartizan2–0Budućnost
        2. 2nd legBudućnost0–0Partizan
      • HNK Rijekawinner2H57
        Match details
        1. 1st legHNK Rijeka2–0The New
        2. 2nd legThe New1–5HNK Rijeka
      • Celticwinner24H6
        Match details
        1. 1st legLinfield0–2Celtic
        2. 2nd legCeltic4–0Linfield
      • Rosenborgwinner12H3

        Rosenborg won 3–2 on aggregate after extra time

        Match details
        1. 1st legDundalk1–1Rosenborg
        2. 2nd legRosenborg2–1 AETDundalk
      • Astanawinner11H2
        Match details
        1. 1st legSpartaks Jūrmala0–1Astana
        2. 2nd legAstana1–1Spartaks Jūrmala
      • Legia Warszawawinner36H9
        Match details
        1. 1st legMariehamn0–3Legia Warszawa
        2. 2nd legLegia Warszawa6–0Mariehamn
      • Ludogoretswinner14H5
        Match details
        1. 1st legFK Zalgiris2–1Ludogorets
        2. 2nd legLudogorets4–1FK Zalgiris
      • Mariborwinner21H3
        Match details
        1. 1st legZrinjski Mostar1–2Maribor
        2. 2nd legMaribor1–1Zrinjski Mostar
      • FHwinner1H23
        Match details
        1. 1st legFH1–1Vikingur Gota
        2. 2nd legVikingur Gota0–2FH
  3. Third qualifying round

    Joins here: Viitorul Constanța, Plzeň, Ajax, Dynamo Kyiv, AEK Athens, Club Brugge

    1st2ndAgg
      • Qarabagwinner0H22
        Match details
        1. 1st legQarabag0–0Sheriff Tiraspol
        2. 2nd legSheriff Tiraspol1–2Qarabag
      • Copenhagenwinner04H4
        Match details
        1. 1st legVardar Skopje1–0Copenhagen
        2. 2nd legCopenhagen4–1Vardar Skopje
      • Apoel Nicosia4thwinner04H4

        Apoel Nicosia won 4–1 on aggregate after extra time

        Match details
        1. 1st legViitorul Constanța1–0Apoel Nicosia
        2. 2nd legApoel Nicosia4–0 AETViitorul Constanța
      • Slavia Prahawinner1H12

        Level on aggregate, Slavia Praha went through

        Match details
        1. 1st legSlavia Praha1–0Borisov
        2. 2nd legBorisov2–1Slavia Praha
      • HNK Rijekawinner10H1

        Level on aggregate, HNK Rijeka went through

        Match details
        1. 1st legRed Bull Salzburg1–1HNK Rijeka
        2. 2nd legHNK Rijeka0–0Red Bull Salzburg
      • Celticwinner0H11
        Match details
        1. 1st legCeltic0–0Rosenborg
        2. 2nd legRosenborg0–1Celtic
      • Astanawinner3H03
        Match details
        1. 1st legAstana3–1Legia Warszawa
        2. 2nd legLegia Warszawa1–0Astana
      • Hapoel Beerwinner2H13

        Level on aggregate, Hapoel Beer went through

        Match details
        1. 1st legHapoel Beer2–0Ludogorets
        2. 2nd legLudogorets3–1Hapoel Beer
      • Mariborwinner1H12
        FH00H0
        Match details
        1. 1st legMaribor1–0FH
        2. 2nd legFH0–1Maribor
      • Başakşehirwinner32H5
        Match details
        1. 1st legClub Brugge3–3Başakşehir
        2. 2nd legBaşakşehir2–0Club Brugge
      • BSC Young Boyswinner12H3

        Level on aggregate, BSC Young Boys went through

        Match details
        1. 1st legDynamo Kyiv3–1BSC Young Boys
        2. 2nd legBSC Young Boys2–0Dynamo Kyiv
      • CSKA Moscowwinner21H3
        Match details
        1. 1st legAEK Athens0–2CSKA Moscow
        2. 2nd legCSKA Moscow1–0AEK Athens
      • Nicewinner1H23
        Ajax12H3

        Level on aggregate, Nice went through

        Match details
        1. 1st legNice1–1Ajax
        2. 2nd legAjax2–2Nice
      • FCSBwinner2H46
        Plzeň21H3
        Match details
        1. 1st legFCSB2–2Plzeň
        2. 2nd legPlzeň1–4FCSB
  4. Play-off round

    1st2ndAgg
      • Qarabagwinner1H12

        Level on aggregate, Qarabag went through

        Match details
        1. 1st legQarabag1–0Copenhagen
        2. 2nd legCopenhagen2–1Qarabag
      • Apoel Nicosia4thwinner2H02
        Match details
        1. 1st legApoel Nicosia2–0Slavia Praha
        2. 2nd legSlavia Praha0–0Apoel Nicosia
      • Celticwinner5H38
        Astana04H4
        Match details
        1. 1st legCeltic5–0Astana
        2. 2nd legAstana4–3Celtic
      • Mariborwinner11H2

        Level on aggregate, Maribor went through

        Match details
        1. 1st legHapoel Beer2–1Maribor
        2. 2nd legMaribor1–0Hapoel Beer
      • Sevillawinner22H4
        Match details
        1. 1st legBaşakşehir1–2Sevilla
        2. 2nd legSevilla2–2Başakşehir
      • CSKA Moscowwinner12H3
        Match details
        1. 1st legBSC Young Boys0–1CSKA Moscow
        2. 2nd legCSKA Moscow2–0BSC Young Boys
      • Napoliwinner2H24
        Nice00H0
        Match details
        1. 1st legNapoli2–0Nice
        2. 2nd legNice0–2Napoli
      • Liverpoolwinner24H6
        Match details
        1. 1st leg1899 Hoffenheim1–2Liverpool
        2. 2nd legLiverpool4–21899 Hoffenheim
      • Sporting CPwinner0H55
        FCSB01H1
        Match details
        1. 1st legSporting CP0–0FCSB
        2. 2nd legFCSB1–5Sporting CP
  1. Round of 16

    1st2ndAgg
      • Sevillawinner0H22
        Match details
        1. 1st legSevilla0–0Man Utd
        2. 2nd legMan Utd1–2Sevilla
      • Bayern Münchenwinner5H38
        Match details
        1. 1st legBayern München5–0Beşiktaş
        2. 2nd legBeşiktaş1–3Bayern München
      • Juventuswinner2H24
        Tottenham1st21H3
        Match details
        1. 1st legJuventus2–2Tottenham
        2. 2nd legTottenham1–2Juventus
      • Real Madrid2ndwinner3H25
        PSG11H2
        Match details
        1. 1st legReal Madrid3–1PSG
        2. 2nd legPSG1–2Real Madrid
      • Porto0H00
        Liverpoolwinner50H5
        Match details
        1. 1st legPorto0–5Liverpool
        2. 2nd legLiverpool0–0Porto
      • Man Citywinner41H5
        Match details
        1. 1st legFC Basel 18930–4Man City
        2. 2nd legMan City1–2FC Basel 1893
      • Barçawinner13H4
        Match details
        1. 1st legChelsea1–1Barça
        2. 2nd legBarça3–0Chelsea
      • Romawinner11H2

        Level on aggregate, Roma went through

        Match details
        1. 1st legShakhtar Donetsk2–1Roma
        2. 2nd legRoma1–0Shakhtar Donetsk
  2. Quarter-finals

    1st2ndAgg
      • Bayern Münchenwinner20H2
        Match details
        1. 1st legSevilla1–2Bayern München
        2. 2nd legBayern München0–0Sevilla
      • Real Madrid2ndwinner31H4
        Match details
        1. 1st legJuventus0–3Real Madrid
        2. 2nd legReal Madrid1–3Juventus
      • Liverpoolwinner3H25
        Match details
        1. 1st legLiverpool3–0Man City
        2. 2nd legMan City1–2Liverpool
      • Barça4H04
        Romawinner13H4

        Level on aggregate, Roma went through

        Match details
        1. 1st legBarça4–1Roma
        2. 2nd legRoma3–0Barça
  3. Semi-finals

    1st2ndAgg
      • Real Madrid2ndwinner22H4
        Match details
        1. 1st legBayern München1–2Real Madrid
        2. 2nd legReal Madrid2–2Bayern München
      • Liverpoolwinner5H27
        Roma24H6
        Match details
        1. 1st legLiverpool5–2Roma
        2. 2nd legRoma4–2Liverpool
  4. Final

Data coverage for UEFA Champions League →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources