UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

Champions League qualifying: All the fixtures and results

Keep track of all the 2023/24 UEFA Champions League qualifying fixtures and results.

UEFA Champions League qualifying runs from the preliminary round semi-finals on 27 June to the play-off second legs on 29 and 30 August.

Champions League qualifying explained

Play-off fixtures

First legs

Tuesday 22 August

Champions path
Royal Antwerp (BEL) 1-0 AEK Athens (GRE)
Raków Czestochowa (POL) 0-1 Copenhagen (DEN)

League path
Rangers (SCO) 2-2 PSV Eindhoven (NED)

Wednesday 23 August

Champions path
Maccabi Haifa (ISR) 0-0 Young Boys (SUI)
Molde (NOR) 2-3 Galatasaray (TUR)

League path
Braga (POR) 2-1 Panathinaikos (GRE)

Second legs

Tuesday 29 August

Champions path
Young Boys (SUI) 3-0 Maccabi Haifa (ISR) (agg: 3-0)
Galatasaray (TUR) 2-1 Molde (NOR) (agg: 5-3)

League path
Panathinaikos (GRE) 0-1 Braga (POR) (agg: 1-3)

Wednesday 30 August

Champions path
AEK Athens (GRE) 1-2 Royal Antwerp (BEL) (agg: 1-3)
Copenhagen (DEN) 1-1 Raków Czestochowa (POL) (agg: 2-1) 

League path
PSV Eindhoven (NED) 5-1 Rangers (SCO (agg: 7-3)

Third qualifying round results

First legs

Tuesday 8 August

Champions path
Raków Czestochowa (POL) 2-1 Aris Limassol (CYP)

Olimpija Ljubljana (SVN) 0-3 Galatasaray (TUR)
Copenhagen (DEN) 0-0 Sparta Praha (CZE)
KÍ Klaksvík (FRO) 2-1 Molde (NOR)

League path
P
SV Eindhoven (NED) 4-1 Sturm Graz (AUT)
Braga (POR) 3-0 Bačka Topola (SRB)

Wednesday 9 August

Champions path
Slovan Bratislava (SVK) 1-2 Maccabi Haifa (ISR)

League path
Rangers (SCO) 2-1 Servette (SUI)

Panathinaikos (GRE) 1-0 Marseille (FRA)

Tuesday 15 August

Champions path
GNK Dinamo (CRO) 1-2 AEK Athens (GRE)

Second legs

Tuesday 15 August

Champions path
Aris Limassol (CYP) 0-1 Raków Czestochowa (POL) (agg: 1-3)

Maccabi Haifa (ISR) 3-1 Slovan Bratislava (SVK) (agg: 5-2)
Sparta Praha (CZE) 3-3 Copenhagen (DEN) (aet, agg: 3-3, Copenhagen win 4-2 on pens)
Molde (NOR) 2-0 KÍ Klaksvík (FRO) (agg: 3-2)
Galatasaray (TUR) 1-0 Olimpija Ljubljana (SVN) (agg: 4-0)

League path
Bačka Topola (SRB) 1-4 Braga (POR) (agg: 1-7)
 
Servette (SUI) 1-1 Rangers (SCO) (agg: 2-3)
Sturm Graz (AUT) 1-3 PSV Eindhoven (NED) (agg: 2-7)
Marseille (FRA) 2-1 Panathinaikos (GRE) (aet, agg: 2-2, Panathinaikos win 5-3 on pens)

Saturday 19 August

Champions path
AEK Athens (GRE) 2-2 GNK Dinamo (CRO) (agg: 4-3)

Second qualifying round results

First legs

Tuesday 25 July

Champions path
Žalgiris Vilnius (LTU) 2-2 Galatasaray (TUR)
HJK Helsinki (FIN) 1-0 Molde (NOR)
GNK Dinamo (CRO) 4-0 Astana (KAZ)
Zrinjski (BIH) 0-1 Slovan Bratislava (SVK)

Breidablik (ISL) 0-2 Copenhagen (DEN)

League path
Dnipro-1 (UKR) 1-3 Panathinaikos (GRE)
Servette (SUI) 1-1 Genk (BEL)

Wednesday 26 July

Champions path
Sheriff Tiraspol (MDA) 1-0 Maccabi Haifa (ISR)
Aris Limassol (CYP) 6-2 BATE Borisov (BLR)
Raków Czestochowa (POL) 3-2 Qarabağ (AZE)
Ludogorets (BUL) 1-1 Olimpija Ljubljana (SVN)
KÍ Klaksvík (FRO) 0-0 Häcken (SWE)

Second legs

Tuesday 1 August

Champions path
Olimpija Ljubljana (SVN) 2-1 Ludogorets (BUL) (agg: 3-2) 
BATE Borisov (BLR) 3-5 Aris Limassol (CYP) (agg: 5-11)
Slovan Bratislava (SVK) 2-2 Zrinjski (BIH) (agg: 3-2) 

League path
Panathinaikos (GRE) 2-2 Dnipro-1 (UKR) (agg: 5-3)

Wednesday 2 August

Champions path
Astana (KAZ) 0-2 GNK Dinamo (CRO) (agg: 0-6)
Qarabağ (AZE) 1-1 Raków Czestochowa (POL) (agg: 3-4)
Häcken (SWE) 3-3 KÍ Klaksvík (FRO) (aet, agg: 3-3, KÍ win 4-3 on pens)

Molde (NOR) 2-0 HJK Helsinki (FIN) (agg: 2-1)
Maccabi Haifa (ISR) 4-1 Sheriff Tiraspol (MDA) (aet, agg: 4-2)
Copenhagen (DEN) 6-3 Breidablik (ISL) (agg: 8-3)
Galatasaray (TUR) 1-0 Žalgiris Vilnius (LTU) (agg: 3-2)

League path
Genk (BEL) 2-2 Servette (SUI) (aet, agg: 3-3, Servette win 4-1 on pens)

First qualifying round results

First legs

Tuesday 11 July
Urartu (ARM) 0-1 Zrinjski (BIH)
Lincoln Red Imps (GIB) 1-2 Qarabağ (AZE)*
Žalgiris Vilnius (LTU) 0-0 Struga (MKD)
Olimpija Ljubljana (SVN) 2-1 Valmiera (LVA)
Raków Czestochowa (POL) 1-0 Flora Tallinn (EST)*
Hamrun Spartans (MLT) 0-4 Maccabi Haifa (ISR)
KÍ Klaksvík (FRO) 0-0 Ferencváros (HUN)
Ballkani (KOS) 2-0 Ludogorets (BUL)
Partizani (ALB) 1-1 BATE Borisov (BLR)
Shamrock Rovers (IRL) 0-1 Breidablik (ISL)

Wednesday 12 July
Astana (KAZ) 1-1 Dinamo Tbilisi (GEO)
HJK Helsinki (FIN) 1-0 Larne (NIR)
Häcken (SWE) 3-1 The New Saints (WAL)
Farul Constanța (ROU) 1-0 Sheriff Tiraspol (MDA)
Slovan Bratislava (SVK) 1-1 Swift Hesper (LUX)

Second legs

Tuesday 18 July
Struga (MKD) 1-2 Žalgiris Vilnius (LTU) (agg: 1-2)
Flora Tallinn (EST) 0-3 Raków Czestochowa (POL) (agg:0-4)*
Sheriff Tiraspol (MDA) 3-0 Farul Constanța (ROU) (aet, agg: 3-1)
Maccabi Haifa (ISR) 2-1 Hamrun Spartans (MLT) (agg: 6-1)
The New Saints (WAL) 0-2 Häcken (SWE) (agg: 1-5)
Zrinjski (BIH) 2-3 Urartu (ARM) (aet, agg: 3-3, Zrinjski win 4-3 on pens)
BATE Borisov (BLR) 2-0 Partizani (ALB) (agg: 3-1)
Breidablik (ISL) 2-1 Shamrock Rovers (IRL) (agg: 3-1)

Wednesday 19 July
Valmiera (LVA) 1-2 Olimpija Ljubljana (SVN) (agg: 2-4)
Ferencváros (HUN) 0-3 KÍ Klaksvík (FRO) (agg: 0-3)
Qarabağ (AZE) 4-0 Lincoln Red Imps (GIB) (agg: 6-1)*
Dinamo Tbilisi (GEO) 1-2 Astana (KAZ) (agg: 2-3)
Ludogorets (BUL) 4-0 Ballkani (KOS) (agg: 4-2)
Swift Hesper (LUX) 0-2 Slovan Bratislava (SVK) (agg: 1-3)
Larne (NIR) 2-2 HJK Helsinki (FIN) (aet, agg: 2-3)

*Defeated sides go to UEFA Europa Conference League third qualifying round (Champions Path)

Preliminary round results

Semi-finals (Tuesday 27 June)
Atlètic Club d'Escaldes (AND) 0-3 Budućnost Podgorica (MNE)
Tre Penne (SMR) 1-7 Breidablik (ISL)

Final (Friday 30 June)
Budućnost Podgorica (MNE) 0-5 Breidablik (ISL)

Selected for you