
Summary
The 2019-2020 UEFA Europa League (UEFAEL) is Europe's 2nd most prestigious club football tournament where 214 premier league/1st division club teams from all 55 UEFA F/As (football associations) are represented. The 2019-2020 UEFAEL final will be played 27 May 2020 in Stadion Energa Gdańsk (Gdańsk, Poland). The winner will play in the 2020-2021 UEFA Champions League (UEFACL) and in the the 2020-2021 UEFA Super Cup against the 2019-2020 UEFACL champion.
Club teams qualified for the 2019-2020 UEFAEL based on the 2018 UEFA F/A Rankings table. This table takes into account how teams from each F/A performed in European competitions from the 2013-2014 through the 2017-2018 seasons.
Losers from various 2019-2020 UEFACL stages enter the 2019-2020 UEFAEL according to the UEFA Europa League Structure below.
Chelsea (ENG1) won the 2018-2019 UEFAEL and was awarded a berth in the 2019-2020 UEFA Champions League Group Stage.
Due to COVID-19, instead of playing Home/Away matches, both the Quarterfinals and Semifinals will be played at venues in Germany.
More Info...
| F/A | UEFA Rank | CL Teams | EL Teams |
|---|
| Spain | 1 | 4 | 3 |
| England | 2 | 4 | 3 |
| Italy | 3 | 4 | 3 |
| Germany | 4 | 4 | 3 |
| France | 5 | 3 | 3 |
| Russia | 6 | 3 | 3 |
| Portugal | 7 | 2 | 3 |
| Ukraine | 8 | 2 | 3 |
| Belgium | 9 | 2 | 3 |
| Turkey | 10 | 2 | 3 |
| Austria | 11 | 2 | 3 |
| Switzerland | 12 | 2 | 3 |
| Czech Republic | 13 | 2 | 3 |
| Netherlands | 14 | 2 | 3 |
| Greece | 15 | 2 | 3 |
| Croatia | 16 | 1 | 3 |
| Denmark | 17 | 1 | 3 |
| Israel | 18 | 1 | 3 |
| Cyprus | 19 | 1 | 3 |
| Romania | 20 | 1 | 3 |
| Poland | 21 | 1 | 3 |
| Sweden | 22 | 1 | 3 |
| Azerbaijan | 23 | 1 | 3 |
| Bulgaria | 24 | 1 | 3 |
| Serbia | 25 | 1 | 3 |
| Scotland | 26 | 1 | 3 |
| Belarus | 27 | 1 | 3 |
| Kazakhstan | 28 | 1 | 3 |
| Norway | 29 | 1 | 3 |
| Slovenia | 30 | 1 | 3 |
| Liechtenstein | 31 | 0 | 1 |
| Slovakia | 32 | 1 | 3 |
| Moldova | 33 | 1 | 3 |
| Albania | 34 | 1 | 3 |
| Iceland | 35 | 1 | 3 |
| Hungary | 36 | 1 | 3 |
| North Macedonia | 37 | 1 | 3 |
| Finland | 38 | 1 | 3 |
| Republic of Ireland | 39 | 1 | 3 |
| Bosnia and Herzegovina | 40 | 1 | 3 |
| Latvia | 41 | 1 | 3 |
| Estonia | 42 | 1 | 3 |
| Lithuania | 43 | 1 | 3 |
| Montenegro | 44 | 1 | 3 |
| Georgia | 45 | 1 | 3 |
| Armenia | 46 | 1 | 3 |
| Malta | 47 | 1 | 3 |
| Luxembourg | 48 | 1 | 3 |
| Northern Ireland | 49 | 1 | 3 |
| Wales | 50 | 1 | 3 |
| Faroe Islands | 51 | 1 | 3 |
| Gibraltar | 52 | 1 | 2 |
| Andorra | 53 | 1 | 2 |
| San Marino | 54 | 1 | 2 |
| Kosovo | 55 | 1 | 1 |
Competition Structure
| Stage | # Teams | New Teams Entering This Round | Teams From Previous Round | Format |
|---|---|---|---|---|
| Preliminary Round | 14 | 4 F/A cup winners from F/As ranked 52-55, 6 second place teams from F/As ranked 49-54, 4 third place teams from F/As ranked 48-51 | 7 sets of Home/Away matches, highest aggregate goals advances | |
| 1st Qualifying | 94 | 26 F/A cup winners from F/As ranked 26-51, 30 second place teams from F/As ranked 18-48 (except Liechtenstein), 31 third place teams from F/As ranked 16-47 (except Liechtenstein) | 7 winners from Preliminary Round | 47 sets of Home/Away matches, highest aggregate goals advances |
| 2nd Qualifying | 92 | 7 F/A cup winners from F/As ranked 19-25, 2 second place teams from F/As ranked 16-17, 3 third place teams from F/As ranked 13-15, 9 fourth place teams from F/As ranked 7-15, 2 fifth place teams from F/As ranked 5-6 (FRACUP2 winner), 4 sixth place teams from F/As ranked 1-4 (ENGCUP2 winner), 16 losers from 2019-2020 UEFACL 1st Qualifying Round, 3 losers from 2019-2020 UEFACL Preliminary Round | 47 winners from 1st Qualifying Round | 46 sets of Home/Away matches, highest aggregate goals advances |
| 3rd Qualifying | 72 | 6 F/A cup winners from F/As ranked 13-18, 6 third place teams from F/As 7-12, 1 fourth place team from F/A ranked 6, 12 losers from 2019-2020 UEFACL 2nd Qualifying Round | 47 winners from 2nd Qualifying Round | 36 sets of Home/Away matches, highest aggregate goals advances |
| Playoff | 42 | 6 losers from 2019-2020 UEFACL 3rd Qualifying Round | 36 winners from 3rd Qualifying Round | 21 sets of Home/Away matches, highest aggregate goals advances |
| Group | 48 | 12 F/A cup winners from F/As ranked 1-12, 1 fourth place team from F/A ranked 5, 4 fifth place teams from F/As ranked 1-4, 6 losers from 2019-2020 UEFACL Playoff Round, 4 losers from 2019-2020 UEFACL 3rd Qualifying Round | 21 winners from Playoff Round | 12 groups of 4 with Home/Away matches against each team in group, top 2 teams with most points (win = 3 pts, draw = 1 pt) in each group advance |
| Round of 32 | 32 | None | 12 Group Stage winners, 12 Group Stage runners-up, 8 third place teams from 2019-2020 UEFACL Group Stage | 16 sets of Home/Away matches, highest aggregate goals advances |
| Round of 16 | 16 | None | 16 winners from Round of 32 | 8 sets of Home/Away matches, highest aggregate goals advances |
| Quarterfinals | 8 | None | 8 winners from Round of 16 | 4 sets of Home/Away matches, highest aggregate goals advances |
| Semifinals | 4 | None | 4 winners from Quarterfinals | 2 sets of Home/Away matches, highest aggregate goals advances |
| Final | 2 | None | 2 winners from Semifinals | 1 match played at a neutral site |
Final
| Date | Home | Status | Road | Venue | ||||
![]() | 32 | Inter Milan (ITA1)![]() | RheinEnergieStadion |
Semifinals
| Date | Home | Status | Road | Venue | ||||
![]() | 21 | Manchester United (ENG1)![]() | RheinEnergieStadion |
![]() | 50 | FC Shakhtar Donetsk (UKR1)![]() | Merkur Spiel-Arena |
Quarterfinals
| Date | Home | Status | Road | Venue | ||||
![]() | 10 | FC København (DEN1)![]() | RheinEnergieStadion |
![]() | 21 | Bayer 04 Leverkusen (GER1)![]() | Merkur Spiel-Arena |
![]() | 41 | FC Basel (SUI1)![]() | Veltins Arena |
![]() | 01 | Sevilla FC (ESP1)![]() | Schauinsland-Reisen-Arena |
Round of 16
| Date | Home | Status | Road | Venue | ||||
| Aggregate | İstanbul Başakşehir FK (TUR1) | 13 | FC København (DEN1) |
| 12.03.20 | ![]() | 10 | FC København![]() | Başakşehir Fatih Terim Stadı |
| 05.08.20 | ![]() | 30 | Istanbul Basakse![]() | Parken Stadium |
| Aggregate | LASK Linz (AUT1) | 17 | Manchester United (ENG1) |
| 12.03.20 | ![]() | 05 | Manchester United![]() | Linzer Stadion |
| 05.08.20 | ![]() | 21 | LASK Linz![]() | Old Trafford |
| Aggregate | Eintracht Frankfurt (GER1) | 04 | FC Basel (SUI1) |
| 12.03.20 | ![]() | 03 | FC Basel![]() | Commerzbank-Arena |
| 06.08.20 | ![]() | 10 | Eintracht Frankfurt![]() | St Jakob Park |
| Aggregate | Olympiakos (GRE1) | 12 | Wolverhampton (ENG1) |
| 12.03.20 | ![]() | 11 | Wolverhampton![]() | Georgios Karaiskákis Stadium |
| 06.08.20 | ![]() | 10 | Olympiakos![]() | Molineux Stadium |
| Aggregate | Rangers FC (SCO1) | 14 | Bayer 04 Leverkusen (GER1) |
| 12.03.20 | ![]() | 13 | Bayer 04 Leverkusen![]() | Ibrox Stadium |
| 06.08.20 | ![]() | 10 | Rangers FC![]() | BayArena |
| Aggregate | Vfl Wolfsburg (GER1) | 15 | FC Shakhtar Donetsk (UKR1) |
| 12.03.20 | ![]() | 12 | FC Shakhtar Donetsk![]() | Volkswagen Arena |
| 05.08.20 | ![]() | 30 | Wolfsburg![]() | NSC Olimpiyskiy |
| Aggregate | Inter Milan (ITA1) | 20 | Getafe (ESP1) |
| 05.08.20 | ![]() | 20 | Getafe![]() | Veltins Arena | ||
| Due to COVID-19, only 1 leg was played. | ||||||
| Aggregate | Sevilla FC (ESP1) | 20 | AS Roma (ITA1) |
| 06.08.20 | ![]() | 20 | AS Roma![]() | Schauinsland-Reisen-Arena | ||
| Due to COVID-19, only 1 leg was played. | ||||||
Round of 32
| Date | Home | Status | Road | Venue | ||||
| Aggregate | Sporting Lisbon (POR1) | 45 | İstanbul Başakşehir FK (TUR1) |
| 20.02.20 | ![]() | 31 | İstanbul Başakşehir FK![]() | Estádio José Avalade |
| 27.02.20 | ![]() | 41 | Sporting Lisbon![]() | Başakşehir Fatih Terim Stadı |
| Aggregate | Getafe (ESP1) | 32 | Ajax Amsterdam (NED1) |
| 20.02.20 | ![]() | 20 | Ajax Amsterdam![]() | Coliseum Alfonso Péez |
| 27.02.20 | ![]() | 21 | Getafe![]() | Johan Cruijff ArenA | ||
| Getafe advances w/more away goals (1-0) | ||||||
| Aggregate | FC København (DEN1) | 42 | Celtic (SCO1) |
| 20.02.20 | ![]() | 11 | Celtic![]() | Parken Stadium |
| 27.02.20 | ![]() | 13 | FC København![]() | Celtic Park |
| Aggregate | CFR Cluj (ROU1) | 11 | Sevilla FC (ESP1) |
| 20.02.20 | ![]() | 11 | Sevilla FC![]() | Stadionul Dr Constantin Rădelescu |
| 27.02.20 | ![]() | 00 | CFR Cluj![]() | Estadio Ramón Sánchez Pizjuán | ||
| Sevilla FC advances w/more away goals (1-0) | ||||||
| Aggregate | Club Brugge (BEL1) | 16 | Manchester United (ENG1) |
| 20.02.20 | ![]() | 11 | Manchester United![]() | Jan Breydelstadion |
| 27.02.20 | ![]() | 50 | Club Brugge![]() | Old Trafford |
| Aggregate | Ludogorets Razgrad (BUL1) | 14 | Inter Milan (ITA1) |
| 20.02.20 | ![]() | 02 | Inter Milan![]() | Ludogorets Arena |
| 27.02.20 | ![]() | 21 | Ludogorets Razgrad![]() | Stadio Giuseppe Meazza |
| Aggregate | Eintracht Frankfurt (GER1) | 63 | FC Red Bull Salzburg (AUT1) |
| 20.02.20 | ![]() | 41 | FC Red Bull Salzburg![]() | Commerzbank-Arena |
| 28.02.20 | ![]() | 22 | Eintracht Frankfurt![]() | Red Bull Arena (Wals-Siezenheim) |
| Aggregate | FC Shakhtar Donetsk (UKR1) | 54 | Benfica (POR1) |
| 20.02.20 | ![]() | 21 | Benfica![]() | Stadion Metalist (Kharkiv) |
| 27.02.20 | ![]() | 33 | FC Shakhtar Donetsk![]() | Estádio da Luz |
| Aggregate | Rangers FC (SCO1) | 42 | Sporting Braga (POR1) |
| 20.02.20 | ![]() | 32 | Sporting Braga![]() | Ibrox Stadium |
| 26.02.20 | ![]() | 01 | Rangers FC![]() | Estádio AXA |
| Aggregate | AS Roma (ITA1) | 21 | KAA Gent (BEL1) |
| Aggregate | Wolfsburg (GER1) | 51 | Malmo FF (SWE1) |
| Aggregate | AZ Alkmaar (NED1) | 13 | LASK Linz (AUT1) |
| 20.02.20 | ![]() | 11 | LASK Linz![]() | AFAS Stadion |
| 27.02.20 | ![]() | 20 | AZ Alkmaar![]() | Linzer Stadion |
| Aggregate | Olympiakos (GRE1) | 22 | Arsenal (ENG1) |
| 20.02.20 | ![]() | 01 | Arsenal![]() | Georgios Karaiskákis Stadium |
| 27.02.20 | ![]() | 12 | Olympiakos![]() | Emirates Stadium |
| Aggregate | APOEL FC (CYP1) | 04 | FC Basel (SUI1) |
| Aggregate | Wolverhampton Wanderers (ENG1) | 63 | Espanyol (ESP1) |
| 20.02.20 | ![]() | 40 | Espanyol![]() | Molineux Stadium |
| 27.02.20 | ![]() | 32 | Wolverhampton Wanderers![]() | RCDE Stadium |
| Aggregate | Bayer 04 Leverkusen (GER1) | 52 | FC Porto (POR1) |
| 20.02.20 | ![]() | 21 | FC Porto![]() | BayArena |
| 27.02.20 | ![]() | 13 | Bayer 04 Leverkusen![]() | Estádio do Dragão |
Group
| Group A | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | Sevilla FC (ESP1) | 6 | 5 -0-1 | 15 | - | 14 | 3 | 11 | 3 | 3 -0-0 | 9 | 6 | 0 | 6 | 3 | 2 -0-1 | 6 | 8 | 3 | 5 |
| 2 | Apoel Nicosia (CYP1) | 6 | 3 -1-2 | 10 | - | 10 | 8 | 2 | 3 | 2 -0-1 | 6 | 6 | 5 | 1 | 3 | 1 -1-1 | 4 | 4 | 3 | 1 |
| 3 | Qarabağ FK (AZE1) | 6 | 1 -2-3 | 5 | - | 8 | 11 | -3 | 3 | 0 -2-1 | 2 | 3 | 6 | -3 | 3 | 1 -0-2 | 3 | 5 | 5 | 0 |
| 4 | F91 Dudelange (LUX1) | 6 | 1 -1-4 | 4 | - | 8 | 18 | -10 | 3 | 0 -0-3 | 0 | 3 | 11 | -8 | 3 | 1 -1-1 | 4 | 5 | 7 | -2 |
Round of 32 | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 19.09.19 | ![]() | 34 | F91 Dudelange![]() | Neo GSP Stadium |
![]() | 03 | Sevilla FC![]() | Tofiq Bahramov Stadium |
| 03.10.19 | ![]() | 10 | APOEL FC![]() | Estadio Ramón Sánchez Pizjuán |
![]() | 14 | Qarabağ FK![]() | Stade Josy Barthel |
| 24.10.19 | ![]() | 22 | APOEL FC![]() | Tofiq Bahramov Stadium |
![]() | 30 | F91 Dudelange![]() | Estadio Ramón Sánchez Pizjuán |
| 07.11.19 | ![]() | 21 | Qarabağ FK![]() | Neo GSP Stadium |
![]() | 25 | Sevilla FC![]() | Stade Josy Barthel |
| 28.11.19 | ![]() | 20 | Qarabağ FK![]() | Estadio Ramón Sánchez Pizjuán |
![]() | 02 | APOEL FC![]() | Stade Josy Barthel II |
| 12.12.19 | ![]() | 10 | Sevilla FC![]() | Neo GSP Stadium |
![]() | 11 | F91 Dudelange![]() | Tofiq Bahramov Stadium |
| Group B | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | Malmö FF (SWE1) | 6 | 3 -2-1 | 11 | - | 8 | 6 | 2 | 3 | 2 -1-0 | 7 | 7 | 5 | 2 | 3 | 1 -1-1 | 4 | 1 | 1 | 0 |
| 2 | FC København (DEN1) | 6 | 2 -3-1 | 9 | - | 5 | 4 | 1 | 3 | 1 -1-1 | 4 | 2 | 2 | 0 | 3 | 1 -2-0 | 5 | 3 | 2 | 1 |
| 3 | FC Dynamo Kyiv (UKR1) | 6 | 1 -4-1 | 7 | - | 7 | 7 | 0 | 3 | 1 -2-0 | 5 | 3 | 2 | 1 | 3 | 0 -2-1 | 2 | 4 | 5 | -1 |
| 4 | FC Lugano (SUI1) | 6 | 0 -3-3 | 3 | - | 2 | 5 | -3 | 3 | 0 -2-1 | 2 | 0 | 1 | -1 | 3 | 0 -1-2 | 1 | 2 | 4 | -2 |
Round of 32 | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 19.09.19 | ![]() | 10 | Malmo FF![]() | NSC Olimpiyskiy |
![]() | 10 | FC Lugano![]() | Parken Stadium |
| 03.10.19 | ![]() | 11 | FC København![]() | Swedbank Stadion |
![]() | 00 | FC Dynamo Kyiv![]() | Kybunpark |
| 24.10.19 | ![]() | 11 | FC København![]() | NSC Olimpiyskiy |
| 07.11.19 | ![]() | 11 | FC Dynamo Kyiv![]() | Parken Stadium |
| 28.11.19 | ![]() | 43 | FC Dynamo Kyiv![]() | Swedbank Stadion |
![]() | 01 | FC København![]() | Kybunpark |
| 12.12.19 | ![]() | 11 | FC Lugano![]() | NSC Olimpiyskiy |
![]() | 01 | Malmö FF![]() | Parken Stadium |
| Group C | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | FC Basel (SUI1) | 6 | 4 -1-1 | 13 | - | 12 | 4 | 8 | 3 | 3 -0-0 | 9 | 9 | 1 | 8 | 3 | 1 -1-1 | 4 | 3 | 3 | 0 |
| 2 | Getafe (ESP1) | 6 | 4 -0-2 | 12 | - | 8 | 4 | 4 | 3 | 2 -0-1 | 6 | 4 | 1 | 3 | 3 | 2 -0-1 | 6 | 4 | 3 | 1 |
| 3 | FK Krasnodar (RUS1) | 6 | 3 -0-3 | 9 | - | 7 | 11 | -4 | 3 | 2 -0-1 | 6 | 5 | 3 | 2 | 3 | 1 -0-2 | 3 | 2 | 8 | -6 |
| 4 | Trabzonspor (TUR1) | 6 | 0 -1-5 | 1 | - | 3 | 11 | -8 | 3 | 0 -1-2 | 1 | 2 | 5 | -3 | 3 | 0 -0-3 | 0 | 1 | 6 | -5 |
Round of 32 | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 19.09.19 | ![]() | 50 | FK Krasnodar![]() | St Jakob Park |
![]() | 10 | Trabzonspor![]() | Coliseum Alfonso Péez |
| 03.10.19 | ![]() | 12 | Getafe![]() | Stadion FK Krasnodar |
![]() | 22 | FC Basel![]() | Hüseyin Avni Aker Stadyumu |
![]() | 02 | FK Krasnodar![]() | Hüseyin Avni Aker Stadyumu |
![]() | 31 | Trabzonspor![]() | Stadion FK Krasnodar |
| 28.11.19 | ![]() | 10 | FC Basel![]() | Stadion FK Krasnodar |
![]() | 01 | Getafe![]() | Hüseyin Avni Aker Stadyumu |
| 12.12.19 | ![]() | 20 | Trabzonspor![]() | St Jakob Park |
![]() | 30 | FK Krasnodar![]() | Coliseum Alfonso Péez |
| Group D | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | LASK Linz (AUT1) | 6 | 4 -1-1 | 13 | - | 11 | 4 | 7 | 3 | 3 -0-0 | 9 | 8 | 1 | 7 | 3 | 1 -1-1 | 4 | 3 | 3 | 0 |
| 2 | Sporting Lisbon (POR1) | 6 | 4 -0-2 | 12 | - | 11 | 7 | 4 | 3 | 3 -0-0 | 9 | 7 | 1 | 6 | 3 | 1 -0-2 | 3 | 4 | 6 | -2 |
| 3 | PSV Eindhoven (NED1) | 6 | 2 -2-2 | 8 | - | 9 | 12 | -3 | 3 | 1 -2-0 | 5 | 4 | 3 | 1 | 3 | 1 -0-2 | 3 | 5 | 9 | -4 |
| 4 | Rosenborg BK (NOR1) | 6 | 0 -1-5 | 1 | - | 3 | 11 | -8 | 3 | 0 -0-3 | 0 | 2 | 8 | -6 | 3 | 0 -1-2 | 1 | 1 | 3 | -2 |
Round of 32 | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 19.09.19 | ![]() | 32 | Sporting Lisbon![]() | Philips Stadion |
![]() | 10 | Rosenborg BK![]() | Linzer Stadion |
| 03.10.19 | ![]() | 21 | LASK Linz![]() | Estádio José Avalade |
![]() | 14 | PSV Eindhoven![]() | Lerkendal Stadion |
| 24.10.19 | ![]() | 10 | Rosenborg BK![]() | Estádio José Avalade |
| 07.11.19 | ![]() | 02 | Sporting Lisbon![]() | Lerkendal Stadion |
![]() | 41 | PSV Eindhoven![]() | Linzer Stadion |
| 28.11.19 | ![]() | 40 | PSV![]() | Estádio José Avalade |
![]() | 12 | LASK Linz![]() | Lerkendal Stadion |
| 12.12.19 | ![]() | 11 | Rosenborg BK![]() | Philips Stadion |
![]() | 30 | Sporting Lisbon![]() | Linzer Stadion |
| Group E | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | Celtic (SCO1) | 6 | 4 -1-1 | 13 | - | 10 | 6 | 4 | 3 | 3 -0-0 | 9 | 7 | 2 | 5 | 3 | 1 -1-1 | 4 | 3 | 4 | -1 |
| 2 | CFR Cluj-Napoca (ROU1) | 6 | 4 -0-2 | 12 | - | 6 | 4 | 2 | 3 | 3 -0-0 | 9 | 5 | 1 | 4 | 3 | 1 -0-2 | 3 | 1 | 3 | -2 |
| 3 | Lazio (ITA1) | 6 | 2 -0-4 | 6 | - | 6 | 9 | -3 | 3 | 2 -0-1 | 6 | 4 | 3 | 1 | 3 | 0 -0-3 | 0 | 2 | 6 | -4 |
| 4 | Stade Rennais FC (FRA1) | 6 | 1 -1-4 | 4 | - | 5 | 8 | -3 | 3 | 1 -1-1 | 4 | 3 | 2 | 1 | 3 | 0 -0-3 | 0 | 2 | 6 | -4 |
Round of 32 | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 03.10.19 | ![]() | 21 | Stade Rennais FC![]() | Stadio Olimpico (Roma) |
![]() | 20 | CFR Cluj-Napoca![]() | Celtic Park |
![]() | 10 | Stade Rennais FC![]() | Stadionul Dr Constantin Rădelescu |
| 12.12.19 | ![]() | 20 | Lazio![]() | Roazhon Park |
![]() | 20 | Celtic![]() | Stadionul Dr Constantin Rădelescu |
| Group F | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | Arsenal (ENG1) | 6 | 3 -2-1 | 11 | - | 14 | 7 | 7 | 3 | 2 -0-1 | 6 | 8 | 4 | 4 | 3 | 1 -2-0 | 5 | 6 | 3 | 3 |
| 2 | Eintracht Frankfurt (GER1) | 6 | 3 -0-3 | 9 | - | 8 | 10 | -2 | 3 | 1 -0-2 | 3 | 4 | 7 | -3 | 3 | 2 -0-1 | 6 | 4 | 3 | 1 |
| 3 | Standard Liège (BEL1) | 6 | 2 -2-2 | 8 | - | 8 | 10 | -2 | 3 | 2 -1-0 | 7 | 6 | 3 | 3 | 3 | 0 -1-2 | 1 | 2 | 7 | -5 |
| 4 | Vitória de Guimarães (POR1) | 6 | 1 -2-3 | 5 | - | 7 | 10 | -3 | 3 | 0 -2-1 | 2 | 2 | 3 | -1 | 3 | 1 -0-2 | 3 | 5 | 7 | -2 |
Round of 32 | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 19.09.19 | ![]() | 03 | Arsenal![]() | Commerzbank-Arena |
![]() | 20 | Vitória de Guimarães![]() | Stade Maurice Dufrasne |
| 03.10.19 | ![]() | 01 | Eintracht Frankfurt![]() | Estádio Dom Afonso Henriques |
![]() | 40 | Standard Liège![]() | Emirates Stadium |
| 24.10.19 | ![]() | 32 | Vitória de Guimarães![]() | Emirates Stadium |
![]() | 21 | Standard Liège![]() | Commerzbank-Arena |
| 06.11.19 | ![]() | 11 | Arsenal![]() | Estádio Dom Afonso Henriques |
| 07.11.19 | ![]() | 21 | Eintracht Frankfurt![]() | Stade Maurice Dufrasne |
| 28.11.19 | ![]() | 11 | Standard Liège![]() | Estádio Dom Afonso Henriques |
![]() | 12 | Eintracht Frankfurt![]() | Emirates Stadium |
| 12.12.19 | ![]() | 23 | Vitória de Guimarães![]() | Commerzbank-Arena |
![]() | 22 | Arsenal![]() | Stade Maurice Dufrasne |
| Group G | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | FC Porto (POR1) | 6 | 3 -1-2 | 10 | - | 8 | 9 | -1 | 3 | 2 -1-0 | 7 | 6 | 4 | 2 | 3 | 1 -0-2 | 3 | 2 | 5 | -3 |
| 2 | Rangers FC (SCO1) | 6 | 2 -3-1 | 9 | - | 8 | 6 | 2 | 3 | 2 -1-0 | 7 | 4 | 1 | 3 | 3 | 0 -2-1 | 2 | 4 | 5 | -1 |
| 3 | Young Boys (SUI1) | 6 | 2 -2-2 | 8 | - | 8 | 7 | 1 | 3 | 2 -0-1 | 6 | 5 | 3 | 2 | 3 | 0 -2-1 | 2 | 3 | 4 | -1 |
| 4 | Feyenoord (NED1) | 6 | 1 -2-3 | 5 | - | 7 | 9 | -2 | 3 | 1 -2-0 | 5 | 5 | 3 | 2 | 3 | 0 -0-3 | 0 | 2 | 6 | -4 |
Round of 32 | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 19.09.19 | ![]() | 10 | Feyenoord![]() | Ibrox Stadium |
![]() | 21 | Young Boys![]() | Estádio do Dragão |
| 03.10.19 | ![]() | 21 | Rangers FC![]() | Stade de Suisse |
| 24.10.19 | ![]() | 11 | Rangers FC![]() | Estádio do Dragão |
![]() | 20 | Feyenoord![]() | Stade de Suisse |
| 07.11.19 | ![]() | 11 | Young Boys![]() | Stadion Feijenoord |
![]() | 20 | FC Porto![]() | Ibrox Stadium |
| 28.11.19 | ![]() | 22 | Rangers FC![]() | Stadion Feijenoord |
![]() | 12 | FC Porto![]() | Stade de Suisse |
![]() | 11 | Young Boys![]() | Ibrox Stadium |
| Group H | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | Espanyol (ESP1) | 6 | 3 -2-1 | 11 | - | 12 | 4 | 8 | 3 | 1 -1-1 | 4 | 7 | 2 | 5 | 3 | 2 -1-0 | 7 | 5 | 2 | 3 |
| 2 | Ludogorets Razgrad (BUL1) | 6 | 2 -2-2 | 8 | - | 10 | 10 | 0 | 3 | 1 -1-1 | 4 | 6 | 3 | 3 | 3 | 1 -1-1 | 4 | 4 | 7 | -3 |
| 3 | Ferencvárosi TC (HUN1) | 6 | 1 -4-1 | 7 | - | 5 | 7 | -2 | 3 | 0 -2-1 | 2 | 2 | 5 | -3 | 3 | 1 -2-0 | 5 | 3 | 2 | 1 |
| 4 | CSKA Moscow (RUS1) | 6 | 1 -2-3 | 5 | - | 3 | 9 | -6 | 3 | 0 -1-2 | 1 | 1 | 4 | -3 | 3 | 1 -1-1 | 4 | 2 | 5 | -3 |
Round of 32 | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 19.09.19 | ![]() | 51 | CSKA Moskva![]() | Ludogorets Arena |
![]() | 11 | Ferencvárosi TC![]() | RCDE Stadium |
| 03.10.19 | ![]() | 02 | Espanyol![]() | VEB Arena (Moskva) |
![]() | 03 | Ludogorets Razgrad![]() | Groupama Aréna |
| 24.10.19 | ![]() | 01 | Ferencvárosi TC![]() | VEB Arena (Moskva) |
![]() | 01 | Espanyol![]() | Ludogorets Arena |
| 07.11.19 | ![]() | 60 | Ludogorets Razgrad![]() | RCDE Stadium |
![]() | 00 | CSKA Moskva![]() | Groupama Aréna |
| 28.11.19 | ![]() | 11 | Ludogorets Razgrad![]() | VEB Arena (Moskva) |
![]() | 22 | Espanyol![]() | Groupama Aréna |
| 12.12.19 | ![]() | 11 | Ferencvárosi TC![]() | Ludogorets Arena |
![]() | 01 | CSKA Moskva![]() | Campo Nuevo Municipal de Cornella |
| Group I | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | KAA Gent (BEL1) | 6 | 3 -3-0 | 12 | - | 11 | 7 | 4 | 3 | 2 -1-0 | 7 | 7 | 5 | 2 | 3 | 1 -2-0 | 5 | 4 | 2 | 2 |
| 2 | Vfl Wolfsburg (GER1) | 6 | 3 -2-1 | 11 | - | 9 | 7 | 2 | 3 | 2 -0-1 | 6 | 5 | 4 | 1 | 3 | 1 -2-0 | 5 | 4 | 3 | 1 |
| 3 | AS Saint-Étienne (FRA2) | 6 | 0 -4-2 | 4 | - | 6 | 8 | -2 | 3 | 0 -3-0 | 3 | 2 | 2 | 0 | 3 | 0 -1-2 | 1 | 4 | 6 | -2 |
| 4 | FC Oleksandria (UKR1) | 6 | 0 -3-3 | 3 | - | 6 | 10 | -4 | 3 | 0 -2-1 | 2 | 3 | 4 | -1 | 3 | 0 -1-2 | 1 | 3 | 6 | -3 |
Round of 32 | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 19.09.19 | ![]() | 32 | AS Saint-Étienne![]() | Ghelamco Arena |
![]() | 31 | FC Oleksandria![]() | Volkswagen Arena |
| 03.10.19 | ![]() | 11 | Vfl Wolfsburg![]() | Stade Geoffroy-Guichard |
![]() | 11 | KAA Gent![]() | Arena L'viv |
![]() | 11 | FC Oleksandria![]() | Stade Geoffroy-Guichard |
| 07.11.19 | ![]() | 13 | KAA Gent![]() | Volkswagen Arena |
![]() | 22 | AS Saint-Étienne![]() | Arena L'viv |
| 28.11.19 | ![]() | 00 | KAA Gent![]() | Stade Geoffroy-Guichard |
![]() | 01 | Wolfsburg![]() | Arena L'viv |
| 12.12.19 | ![]() | 10 | AS Saint-Étienne![]() | Volkswagen Arena |
![]() | 21 | FC Oleksandria![]() | Ghelamco Arena |
| Group J | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | İstanbul Başakşehir FK (TUR1) | 6 | 3 -1-2 | 10 | - | 7 | 9 | -2 | 3 | 1 -1-1 | 4 | 2 | 4 | -2 | 3 | 2 -0-1 | 6 | 5 | 5 | 0 |
| 2 | AS Roma (ITA1) | 6 | 2 -3-1 | 9 | - | 12 | 6 | 6 | 3 | 1 -2-0 | 5 | 7 | 3 | 4 | 3 | 1 -1-1 | 4 | 5 | 3 | 2 |
| 3 | Borussia M'gladbach (GER1) | 6 | 2 -2-2 | 8 | - | 6 | 9 | -3 | 3 | 1 -0-2 | 3 | 3 | 7 | -4 | 3 | 1 -2-0 | 5 | 3 | 2 | 1 |
| 4 | Wolfsberger AC (AUT1) | 6 | 1 -2-3 | 5 | - | 7 | 8 | -1 | 3 | 0 -1-2 | 1 | 1 | 5 | -4 | 3 | 1 -1-1 | 4 | 6 | 3 | 3 |
Round of 32 | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 19.09.19 | ![]() | 04 | Wolfsberger AC![]() | Borussia-Park Stadion |
![]() | 40 | İstanbul Başakşehir FK![]() | Stadio Olimpico (Roma) |
| 03.10.19 | ![]() | 11 | Borussia M'gladbach![]() | Başakşehir Fatih Terim Stadı |
![]() | 11 | AS Roma![]() | Merkur Arena |
| 24.10.19 | ![]() | 11 | Borussia M'gladbach![]() | Stadio Olimpico (Roma) |
![]() | 10 | Wolfsberger AC![]() | Başakşehir Fatih Terim Stadı |
| 07.11.19 | ![]() | 21 | AS Roma![]() | Borussia-Park Stadion |
![]() | 03 | İstanbul Başakşehir FK![]() | Merkur Arena |
| 28.11.19 | ![]() | 03 | AS Roma![]() | Başakşehir Fatih Terim Stadı |
![]() | 01 | Borussia M'gladbach![]() | Merkur Arena |
| 12.12.19 | ![]() | 22 | Wolfsberger AC![]() | Stadio Olimpico (Roma) |
![]() | 12 | İstanbul Başakşehir FK![]() | Borussia-Park Stadion |
| Group K | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | Sporting Braga (POR1) | 6 | 4 -2-0 | 14 | - | 15 | 9 | 6 | 3 | 1 -2-0 | 5 | 8 | 6 | 2 | 3 | 3 -0-0 | 9 | 7 | 3 | 4 |
| 2 | Wolverhampton (ENG1) | 6 | 4 -1-1 | 13 | - | 11 | 5 | 6 | 3 | 2 -0-1 | 6 | 5 | 1 | 4 | 3 | 2 -1-0 | 7 | 6 | 4 | 2 |
| 3 | ŠK Slovan Bratislava (SVK1) | 6 | 1 -1-4 | 4 | - | 10 | 13 | -3 | 3 | 1 -0-2 | 3 | 7 | 8 | -1 | 3 | 0 -1-2 | 1 | 3 | 5 | -2 |
| 4 | Beşiktaş JK (TUR1) | 6 | 1 -0-5 | 3 | - | 6 | 15 | -9 | 3 | 1 -0-2 | 3 | 3 | 4 | -1 | 3 | 0 -0-3 | 0 | 3 | 11 | -8 |
Round of 32 | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 19.09.19 | ![]() | 42 | Beşiktaş JK![]() | Národný Futbalový Štadión |
![]() | 01 | Sporting Braga![]() | Molineux Stadium |
| 03.10.19 | ![]() | 01 | Wolverhampton![]() | Vodafone Park (İstanbul) |
![]() | 22 | ŠK Slovan Bratislava![]() | Estádio AXA |
| 24.10.19 | ![]() | 12 | Sporting Braga![]() | Vodafone Park (İstanbul) |
![]() | 12 | Wolverhampton Wanderers![]() | Národný Futbalový Štadión |
| 07.11.19 | ![]() | 31 | Beşiktaş JK![]() | Estádio AXA |
![]() | 10 | ŠK Slovan Bratislava![]() | Molineux Stadium |
| 28.11.19 | ![]() | 21 | ŠK Slovan Bratislava![]() | Vodafone Park (İstanbul) |
![]() | 33 | Wolverhampton Wanderers![]() | Estádio Municipal de Braga |
| 12.12.19 | ![]() | 40 | Beşiktaş JK![]() | Molineux Stadium |
![]() | 24 | Sporting Braga![]() | Národný Futbalový Štadión |
| Group L | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | Manchester United (ENG1) | 6 | 4 -1-1 | 13 | - | 10 | 2 | 8 | 3 | 3 -0-0 | 9 | 8 | 0 | 8 | 3 | 1 -1-1 | 4 | 2 | 2 | 0 |
| 2 | AZ Alkmaar (NED1) | 6 | 2 -3-1 | 9 | - | 15 | 8 | 7 | 3 | 1 -2-0 | 5 | 8 | 2 | 6 | 3 | 1 -1-1 | 4 | 7 | 6 | 1 |
| 3 | FK Partizan (SRB1) | 6 | 2 -2-2 | 8 | - | 10 | 10 | 0 | 3 | 1 -1-1 | 4 | 6 | 4 | 2 | 3 | 1 -1-1 | 4 | 4 | 6 | -2 |
| 4 | FC Astana (KAZ1) | 6 | 1 -0-5 | 3 | - | 4 | 19 | -15 | 3 | 1 -0-2 | 3 | 3 | 8 | -5 | 3 | 0 -0-3 | 0 | 1 | 11 | -10 |
Round of 32 | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 19.09.19 | ![]() | 22 | AZ Alkmaar![]() | Stadion Partizana |
![]() | 10 | FC Astana![]() | Old Trafford |
| 03.10.19 | ![]() | 12 | FK Partizan![]() | Astana Arena |
![]() | 00 | Manchester United![]() | De Grolsch Veste |
| 24.10.19 | ![]() | 01 | Manchester United![]() | Stadion Partizana |
![]() | 60 | FC Astana![]() | Cars Jeans Stadion |
| 07.11.19 | ![]() | 05 | AZ Alkmaar![]() | Astana Arena |
![]() | 30 | FK Partizan![]() | Old Trafford |
| 28.11.19 | ![]() | 21 | Manchester United![]() | Astana Arena |
![]() | 22 | FK Partizan![]() | De Grolsch Veste |
| 12.12.19 | ![]() | 40 | AZ Alkmaar![]() | Old Trafford |
![]() | 41 | FC Astana![]() | Stadion Partizana |
Playoffs
| Date | Home | Status | Road | Venue | ||||
| Aggregate | FC Astana (KAZ1) | 32 | Bate Borisov (BLR1) |
| 22.08.19 | ![]() | 30 | Bate Borisov![]() | Astana Arena |
| 29.08.19 | ![]() | 20 | FC Astana![]() | Borisov Arena |
| Aggregate | Ararat-Armenia FC (ARM1) | 33 | F91 Dudelange (LUX1) |
| 22.08.19 | ![]() | 21 | F91 Dudelange![]() | Republican Stadium |
| 29.08.19 | ![]() | 21 | Ararat-Armenia FC![]() | Stade Josy Barthel | ||
| F91 Dudelange advances on PKs (5-4) | ||||||
| Aggregate | FK Sūduva Marijampolė (LTU1) | 24 | Ferencvárosi TC (HUN1) |
| 22.08.19 | ![]() | 00 | Ferencvárosi TC![]() | Marijampolės sporto centro stadione |
| 29.08.19 | ![]() | 42 | FK Sūduva Marijampolė![]() | Groupama Aréna |
| Aggregate | Malmö FF (SWE1) | 40 | Bnei Yehuda Tel Aviv FC (ISR1) |
| 22.08.19 | ![]() | 30 | Bnei Yehuda Tel Aviv FC![]() | Swedbank Stadion |
| 29.08.19 | ![]() | 01 | Malmö FF![]() | HaMoshava Stadium |
| Aggregate | Ludogorets Razgrad (BUL1) | 22 | NK Maribor (SVN1) |
| 22.08.19 | ![]() | 00 | NK Maribor![]() | Ludogorets Arena |
| 29.08.19 | ![]() | 22 | Ludogorets Razgrad![]() | Stadion Ljudski VRT | ||
| Ludogorets Razgrad advances w/more away goals (2-0) | ||||||
| Aggregate | Feyenoord (NED1) | 60 | Hapoel Be'er Sheva FC (ISR1) |
| 22.08.19 | ![]() | 30 | Hapoel Be'er Sheva FC![]() | Stadion Feijenoord |
| 29.08.19 | ![]() | 03 | Feyenoord![]() | Yaakov Turner Toto Stadium |
| Aggregate | FC København (DEN1) | 32 | Riga FC (LVA1) |
| 22.08.19 | ![]() | 31 | Riga FC![]() | Parken Stadium |
| 29.08.19 | ![]() | 10 | FC København![]() | Skonto Stadions |
| Aggregate | AEK Athens (GRE1) | 33 | Trabzonspor (TUR1) |
| 22.08.19 | ![]() | 13 | Trabzonspor![]() | Olympic Stadium Spyros Louis |
| 29.08.19 | ![]() | 02 | AEK Athens![]() | Medical Park Stadyumu |
| Aggregate | Legia Warszawa (POL1) | 01 | Rangers FC (SCO1) |
| 22.08.19 | ![]() | 00 | Rangers FC![]() | Stadion Miejski Legii Warszawa im. Marszałka Józefa |
| 29.08.19 | ![]() | 10 | Legia Warszawa![]() | Ibrox Stadium |
| Aggregate | KAA Gent (BEL1) | 32 | HNK Rijeka (CRO1) |
| 22.08.19 | ![]() | 21 | HNK Rijeka![]() | Ghelamco Arena |
| 29.08.19 | ![]() | 11 | KAA Gent![]() | Stadion HNK Rijeka |
| Aggregate | PSV Eindhoven (NED1) | 70 | Apollon Limassol (CYP1) |
| 22.08.19 | ![]() | 30 | Apollon Limassol![]() | Philips Stadion |
| 29.08.19 | ![]() | 04 | PSV Eindhoven![]() | Neo GSP Stadium |
| Aggregate | RC Strasbourg (FRA1) | 13 | Eintracht Frankfurt (GER1) |
| 22.08.19 | ![]() | 10 | Eintracht Frankfurt![]() | Stade de la Meinau |
| 29.08.19 | ![]() | 30 | RC Strasbourg![]() | Commerzbank-Arena |
| Aggregate | FC Steaua Bucureşti (ROU1) | 01 | Vitória de Guimarães (POR1) |
| 22.08.19 | ![]() | 00 | Vitória de Guimarães![]() | Stadionul Marin Anastasovici |
| 29.08.19 | ![]() | 10 | FC Steaua Bucureşti![]() | Estádio Dom Afonso Henriques |
| Aggregate | AZ Alkmaar (NED1) | 52 | Royal Antwerp FC (BEL1) |
| 22.08.19 | ![]() | 11 | Royal Antwerp FC![]() | De Grolsch Veste |
| 29.08.19 | ![]() | 14 | AZ Alkmaar![]() | King Baudouin Stadium |
| Aggregate | Sporting Braga (POR1) | 31 | Spartak Moskva (RUS1) |
| 22.08.19 | ![]() | 10 | Spartak Moskva![]() | Estádio AXA |
| 29.08.19 | ![]() | 12 | Sporting Braga![]() | Otkrytie Arena |
| Aggregate | Linfield FC (NIR1) | 44 | Qarabağ FK (AZE1) |
| 22.08.19 | ![]() | 32 | Qarabağ FK![]() | Windsor Park (Belfast) |
| 29.08.19 | ![]() | 21 | Linfield FC![]() | Tofiq Bahramov Stadium | ||
| Qarabağ FK advances w/more away goals (2-1) | ||||||
| Aggregate | Celtic (SCO1) | 61 | AIK Solna (SWE1) |
| Aggregate | FK Partizan (SRB1) | 32 | Molde FK (NOR1) |
| 22.08.19 | ![]() | 21 | Molde FK![]() | Stadion FK Partizan (Bumbarevo Brdo) |
| 29.08.19 | ![]() | 11 | FK Partizan![]() | Aker Stadion |
| Aggregate | Espanyol (ESP1) | 53 | FC Zorya Luhansk (UKR1) |
| 22.08.19 | ![]() | 31 | FC Zorya Luhansk![]() | RCDE Stadium |
| 29.08.19 | ![]() | 22 | Espanyol![]() | Slavutych-Arena |
| Aggregate | Torino (ITA1) | 35 | Wolverhampton (ENG1) |
| 22.08.19 | ![]() | 23 | Wolverhampton![]() | Stadio Olimpico Grande Torino |
| 29.08.19 | ![]() | 21 | Torino![]() | Molineux Stadium |
| Aggregate | ŠK Slovan Bratislava (SVK1) | 33 | PAOK FC (GRE1) |
| 22.08.19 | ![]() | 10 | PAOK FC![]() | Národný Futbalový Štadión |
| 29.08.19 | ![]() | 32 | ŠK Slovan Bratislava![]() | Toumba Stadium | ||
| ŠK Slovan Bratislava advances w/more away goals (2-0) | ||||||
Third Qualifying Round
| Date | Home | Status | Road | Venue | ||||
| Aggregate | Ararat-Armenia FC (ARM1) | 32 | FC Saburtalo Tbilisi (GEO1) |
| 06.08.19 | ![]() | 12 | FC Saburtalo Tbilisi![]() | Republican Stadium |
| 14.08.19 | ![]() | 02 | Ararat-Armenia FC![]() | Mikheil Meskhis sakhelobis Stadioni |
| Aggregate | Riga FC (LVA1) | 33 | HJK (FIN1) |
| Aggregate | FK Sutjeska Nikšić (MNE1) | 35 | Linfield FC (NIR1) |
| 06.08.19 | ![]() | 12 | Linfield FC![]() | Stadion pod Goricom |
| 13.08.19 | ![]() | 32 | FK Sutjeska Nikšić![]() | Windsor Park (Belfast) |
| Aggregate | ŠK Slovan Bratislava (SVK1) | 41 | Dundalk FC (IRL1) |
| 07.08.19 | ![]() | 10 | Dundalk FC![]() | Národný Futbalový Štadión |
| 13.08.19 | ![]() | 13 | ŠK Slovan Bratislava![]() | Tallaght Stadium |
| Aggregate | FC Astana (KAZ1) | 91 | Valletta FC (MLT1) |
| 08.08.19 | ![]() | 51 | Valletta FC![]() | Astana Arena |
| 15.08.19 | ![]() | 04 | FC Astana![]() | Ta' Qali National Stadium |
| Aggregate | AEK Larnaca FC (CYP1) | 14 | KAA Gent (BEL1) |
| 08.08.19 | ![]() | 11 | KAA Gent![]() | AEK Arena - George Karapatakis |
| 15.08.19 | ![]() | 30 | AEK Larnaca FC![]() | Ghelamco Arena |
| Aggregate | Sparta Praha (CZE1) | 34 | Trabzonspor (TUR1) |
| 08.08.19 | ![]() | 22 | Trabzonspor![]() | Generali Arena (Praha) |
| 15.08.19 | ![]() | 21 | Sparta Praha![]() | Medical Park Stadyumu |
| Aggregate | FC Pyunik (ARM1) | 08 | Wolverhampton (ENG1) |
| 08.08.19 | ![]() | 04 | Wolverhampton![]() | Republican Stadium |
| 15.08.19 | ![]() | 40 | FC Pyunik![]() | Molineux Stadium |
| Aggregate | Universitatea Craiova (ROU1) | 13 | AEK Athens (GRE1) |
| 08.08.19 | ![]() | 02 | AEK Athens![]() | Stadionul Ion Oblemenco |
| 15.08.19 | ![]() | 11 | Universitatea Craiova![]() | Olympic Stadium Spyros Louis |
| Aggregate | Brøndby IF (DEN1) | 37 | Sporting Braga (POR1) |
| 08.08.19 | ![]() | 24 | Sporting Braga![]() | Brøndby Stadion |
| 15.08.19 | ![]() | 31 | Brøndby IF![]() | Estádio AXA |
| Aggregate | FK Ventspils (LVA1) | 09 | Vitória de Guimarães (POR1) |
| 08.08.19 | ![]() | 03 | Vitória de Guimarães![]() | Daugava Stadions (Rīga) |
| 14.08.19 | ![]() | 60 | FK Ventspils![]() | Estádio Dom Afonso Henriques |
| Aggregate | FC Thun (SUI1) | 35 | Spartak Moskva (RUS1) |
| 08.08.19 | ![]() | 23 | Spartak Moskva![]() | Stockhorn Arena |
| 15.08.19 | ![]() | 21 | FC Thun![]() | Otkrytie Arena |
| Aggregate | FC Sheriff Tiraspol (MDA1) | 23 | AIK Solna (SWE1) |
| 08.08.19 | ![]() | 12 | AIK Solna![]() | Sheriff Arena |
| 15.08.19 | ![]() | 11 | FC Sheriff Tiraspol![]() | Friends Arena |
| Aggregate | FK Haugesund (NOR1) | 01 | PSV Eindhoven (NED1) |
| 08.08.19 | ![]() | 01 | PSV Eindhoven![]() | Haugesund Stadion |
| 15.08.19 | ![]() | 00 | FK Haugesund![]() | Philips Stadion |
| Aggregate | Molde FK (NOR1) | 43 | Aris FC (GRE1) |
| Aggregate | FC Mariupol' (UKR1) | 04 | AZ Alkmaar (NED1) |
| 08.08.19 | ![]() | 00 | AZ Alkmaar![]() | Stadion Chornomorets |
| 15.08.19 | ![]() | 40 | FC Mariupol'![]() | AFAS Stadion |
| Aggregate | Malmö FF (SWE1) | 31 | HŠK Zrinjski Mostar (BIH1) |
| 08.08.19 | ![]() | 30 | HŠK Zrinjski Mostar![]() | Swedbank Stadion |
| 15.08.19 | ![]() | 10 | Malmö FF![]() | Stadion Pecara |
| Aggregate | Neftçi Baku PFK (AZE1) | 34 | Bnei Yehuda Tel Aviv FC (ISR1) |
| 08.08.19 | ![]() | 22 | Bnei Yehuda Tel Aviv FC![]() | Bakcell Arena |
| 15.08.19 | ![]() | 21 | Neftçi Baku PFK![]() | HaMoshava Stadium |
| Aggregate | Maccabi Tel Aviv (ISR1) | 24 | FK Sūduva Marijampolė (LTU1) |
| 08.08.19 | ![]() | 12 | FK Sūduva Marijampolė![]() | Netanya Stadium |
| 15.08.19 | ![]() | 21 | Maccabi Tel Aviv![]() | Marijampolės sporto centro stadione |
| Aggregate | Royal Antwerp FC (BEL1) | 22 | FC Viktoria Plzeň (CZE1) |
| 08.08.19 | ![]() | 10 | FC Viktoria Plzeň![]() | King Baudouin Stadium |
| 15.08.19 | ![]() | 21 | Royal Antwerp FC![]() | Doosan Aréna | ||
| Royal Antwerp FC advances w/more away goals (1-0) | ||||||
| Aggregate | Ludogorets Razgrad (BUL1) | 90 | The New Saints (WAL1) |
| 08.08.19 | ![]() | 50 | The New Saints![]() | Ludogorets Arena |
| 15.08.19 | ![]() | 04 | Ludogorets Razgrad![]() | Racecourse Ground |
| Aggregate | PFC Lokomotiv Plovdiv (BUL1) | 02 | RC Strasbourg (FRA1) |
| 08.08.19 | ![]() | 01 | RC Strasbourg![]() | Stadion Lokomotiv (Plovdiv) |
| 15.08.19 | ![]() | 10 | PFC Lokomotiv Plovdiv![]() | Stade de la Meinau |
| Aggregate | Feyenoord (NED1) | 51 | FC Dinamo Tbilisi (GEO1) |
| 08.08.19 | ![]() | 40 | FC Dinamo Tbilisi![]() | Stadion Feijenoord |
| 15.08.19 | ![]() | 11 | Feyenoord![]() | Dinamo Arena |
| Aggregate | CSKA Sofia (BUL1) | 12 | FC Zorya Luhansk (UKR1) |
| 08.08.19 | ![]() | 11 | FC Zorya Luhansk![]() | Stadion Vasil Levski |
| 15.08.19 | ![]() | 10 | CSKA Sofia![]() | Slavutych-Arena |
| Aggregate | FK Sarajevo (BIH1) | 12 | Bate Borisov (BLR1) |
| 08.08.19 | ![]() | 12 | Bate Borisov![]() | Bilino Polje |
| 15.08.19 | ![]() | 00 | FK Sarajevo![]() | Borisov Arena |
| Aggregate | F91 Dudelange (LUX1) | 41 | Nõmme Kalju FC (EST1) |
| 08.08.19 | ![]() | 31 | Nõmme Kalju FC![]() | Stade Josy Barthel |
| 13.08.19 | ![]() | 01 | F91 Dudelange![]() | A Le Coq Arena |
| Aggregate | IFK Norrköping (SWE1) | 24 | Hapoel Be'er Sheva FC (ISR1) |
| 08.08.19 | ![]() | 11 | Hapoel Be'er Sheva FC![]() | Östgötaporten |
| 15.08.19 | ![]() | 31 | IFK Norrköping![]() | Yaakov Turner Toto Stadium |
| Aggregate | FC Midtjylland (DEN1) | 37 | Rangers FC (SCO1) |
| 08.08.19 | ![]() | 24 | Rangers FC![]() | MCH Arena |
| 15.08.19 | ![]() | 31 | FC Midtjylland![]() | Ibrox Stadium |
| Aggregate | HNK Rijeka (CRO1) | 40 | Aberdeen FC (SCO1) |
| 08.08.19 | ![]() | 20 | Aberdeen FC![]() | Stadion HNK Rijeka |
| 15.08.19 | ![]() | 02 | HNK Rijeka![]() | Pittodrie Stadium |
| Aggregate | FK Austria Wien (AUT1) | 25 | Apollon Limassol (CYP1) |
| 08.08.19 | ![]() | 12 | Apollon Limassol![]() | Generali Arena (Wien) |
| 15.08.19 | ![]() | 31 | FK Austria Wien![]() | Neo GSP Stadium |
| Aggregate | FC Vaduz (LIE1) | 06 | Eintracht Frankfurt (GER1) |
| 08.08.19 | ![]() | 05 | Eintracht Frankfurt![]() | Rheinpark Stadion |
| 15.08.19 | ![]() | 10 | FC Vaduz![]() | Commerzbank-Arena |
| Aggregate | FC Steaua Bucureşti (ROU1) | 10 | FK Mladá Boleslav (CZE1) |
| 08.08.19 | ![]() | 00 | FK Mladá Boleslav![]() | Stadionul Marin Anastasovici |
| 15.08.19 | ![]() | 01 | FC Steaua Bucureşti![]() | Městský Stadion (Mladá Boleslav) |
| Aggregate | Torino (ITA1) | 61 | FC Shakhtyor Salihorsk (BLR1) |
| 08.08.19 | ![]() | 50 | FC Shakhtyor Salihorsk![]() | Stadio Olimpico Grande Torino |
| 15.08.19 | ![]() | 11 | Torino![]() | Stadyen Dynama (Minsk) |
| Aggregate | Legia Warszawa (POL1) | 20 | Atromitos FC (GRE1) |
| 08.08.19 | ![]() | 00 | Atromitos FC![]() | Stadion Miejski Legii Warszawa im. Marszałka Józefa Piłsudskieg |
| 14.08.19 | ![]() | 02 | Legia Warszawa![]() | Peristeri Stadium |
| Aggregate | FK Partizan (SRB1) | 32 | Yeni Malatyaspor (TUR1) |
| 08.08.19 | ![]() | 31 | Yeni Malatyaspor![]() | Stadion Partizana |
| 15.08.19 | ![]() | 10 | FK Partizan![]() | Yeni Malatya Stadyumu |
| Aggregate | FC Luzern (SUI1) | 06 | Espanyol (ESP1) |
Second Qualifying Round
| Date | Home | Status | Road | Venue | ||||
| Aggregate | Ararat-Armenia FC (ARM1) | 41 | Lincoln Red Imps FC (GIB1) |
| 23.07.19 | ![]() | 20 | Lincoln Red Imps FC![]() | Football Academy Stadium |
| 30.07.19 | ![]() | 12 | Ararat-Armenia FC![]() | Victoria Stadium (Gibraltar) |
| Aggregate | HB Tórshavn (FRO1) | 23 | Linfield FC (NIR1) |
| 23.07.19 | ![]() | 22 | Linfield FC![]() | Gundadalar Stadium |
| 01.08.19 | ![]() | 10 | HB Tórshavn![]() | Windsor Park (Belfast) |
| Aggregate | FK Shkëndija (MKD1) | 23 | F91 Dudelange (LUX1) |
| 23.07.19 | ![]() | 12 | F91 Dudelange![]() | Toše Proeski Arena |
| 30.07.19 | ![]() | 11 | FK Shkëndija![]() | Stade Josy Barthel |
| Aggregate | FC Santa Coloma (AND1) | 14 | FC Astana (KAZ1) |
| 23.07.19 | ![]() | 00 | FC Astana![]() | Estadi Comunal d'Andorra La Vella |
| 01.08.19 | ![]() | 41 | FC Santa Coloma![]() | Astana Arena |
| Aggregate | SP Tre Penne (SMR1) | 010 | FK Sūduva Marijampolė (LTU1) |
| 23.07.19 | ![]() | 05 | FK Sūduva Marijampolė![]() | Stadio Olimpico di Serravalle |
| 30.07.19 | ![]() | 50 | SP Tre Penne![]() | Marijampolės sporto centro stadione |
| Aggregate | ŠK Slovan Bratislava (SVK1) | 41 | KF Feronikeli (KVX1) |
| 24.07.19 | ![]() | 21 | KF Feronikeli![]() | Národný Futbalový Štadión |
| 30.07.19 | ![]() | 02 | ŠK Slovan Bratislava![]() | Stadiumi Fadil Vokrri |
| Aggregate | FC Pyunik (ARM1) | 21 | FK Baumit Jablonec (CZE1) |
| 25.07.19 | ![]() | 21 | FK Baumit Jablonec![]() | Gyumri City Stadium |
| 01.08.19 | ![]() | 00 | FC Pyunik![]() | Stadion Střelnice (Jablonec nad Nisou) |
| Aggregate | FK Ventspils (LVA1) | 62 | Gżira United FC (MLT1) |
| 25.07.19 | ![]() | 40 | Gżira United FC![]() | Ventspils Olimpiskais Stadionā |
| 01.08.19 | ![]() | 22 | FK Ventspils![]() | MFA Centenary Stadium (Ta'Qali) |
| Aggregate | Qəbələ FK (AZE1) | 05 | FC Dinamo Tbilisi (GEO1) |
| 25.07.19 | ![]() | 02 | FC Dinamo Tbilisi![]() | Qəbələ City Stadium |
| 01.08.19 | ![]() | 30 | Qəbələ FK![]() | Dinamo Arena |
| Aggregate | FK Partizani (ALB1) | 12 | FC Sheriff Tiraspol (MDA1) |
| 25.07.19 | ![]() | 01 | FC Sheriff Tiraspol![]() | Stadiumi Selman Stërmasi |
| 01.08.19 | ![]() | 11 | FK Partizani![]() | Sheriff Arena |
| Aggregate | AEK Larnaca FC (CYP1) | 70 | PFC Levski Sofia (BUL1) |
| 25.07.19 | ![]() | 30 | PFC Levski Sofia![]() | AEK Arena - George Karapatakis |
| 01.08.19 | ![]() | 04 | AEK Larnaca FC![]() | Vivacom Arena - Georgi Asparuhov |
| Aggregate | FC Utrecht (NED1) | 23 | HŠK Zrinjski Mostar (BIH1) |
| 25.07.19 | ![]() | 11 | HŠK Zrinjski Mostar![]() | Stadion Galgenwaard |
| 01.08.19 | ![]() | 21 | FC Utrecht![]() | Stadion HŠK Zrinjski |
| Aggregate | FC Chikhura Sachkhere (GEO1) | 16 | Aberdeen FC (SCO1) |
| 25.07.19 | ![]() | 11 | Aberdeen FC![]() | Dinamo Arena |
| 01.08.19 | ![]() | 50 | FC Chikhura Sachkhere![]() | Pittodrie Stadium |
| Aggregate | Budapest Honvéd FC (HUN1) | 00 | Universitatea Craiova (ROU1) |
| 25.07.19 | ![]() | 00 | Universitatea Craiova![]() | ETO Park |
| 01.08.19 | ![]() | 00 | Budapest Honvéd FC![]() | Stadionul Ion Oblemenco | ||
| Universitatea Craiova advances on PKs (3-1) | ||||||
| Aggregate | FK Haugesund (NOR1) | 32 | SK Sturm Graz (AUT1) |
| 25.07.19 | ![]() | 20 | SK Sturm Graz![]() | Haugesund Stadion |
| 01.08.19 | ![]() | 21 | FK Haugesund![]() | Merkur Arena |
| Aggregate | Lechia Gdańsk (POL1) | 35 | Brøndby IF (DEN1) |
| 25.07.19 | ![]() | 21 | Brøndby IF![]() | Stadion Energa Gdańsk |
| 01.08.19 | ![]() | 41 | Lechia Gdańsk![]() | Brøndby Stadion |
| Aggregate | Molde FK (NOR1) | 31 | FK Čukarički (SRB1) |
| 25.07.19 | ![]() | 00 | FK Čukarički![]() | Aker Stadion |
| 31.07.19 | ![]() | 13 | Molde FK![]() | Stadion čukarički |
| Aggregate | Yeni Malatyaspor (TUR1) | 32 | NK Olimpija Ljubljana (SVN1) |
| 25.07.19 | ![]() | 22 | NK Olimpija Ljubljana![]() | Yeni Malatya Stadyumu |
| 01.08.19 | ![]() | 01 | Yeni Malatyaspor![]() | Stadion Stožice |
| Aggregate | FK Mladá Boleslav (CZE1) | 43 | FC Ordabasy (KAZ1) |
| 25.07.19 | ![]() | 11 | FC Ordabasy![]() | Městský Stadion (Mladá Boleslav) |
| 01.08.19 | ![]() | 23 | FK Mladá Boleslav![]() | Kazhimukan Munaitpasov Stadium |
| Aggregate | FC Flora (EST1) | 24 | Eintracht Frankfurt (GER1) |
| 25.07.19 | ![]() | 12 | Eintracht Frankfurt![]() | A Le Coq Arena |
| 01.08.19 | ![]() | 21 | FC Flora![]() | Commerzbank-Arena |
| Aggregate | Alashkert FC (ARM1) | 35 | FC Steaua Bucureşti (ROU1) |
| 25.07.19 | ![]() | 03 | FC Steaua Bucureşti![]() | Football Academy Stadium |
| 01.08.19 | ![]() | 23 | Alashkert FC![]() | Stadionul Marin Anastasovici |
| Aggregate | FC Shakhtyor Salihorsk (BLR1) | 20 | Esbjerg FB (DEN1) |
| 25.07.19 | ![]() | 20 | Esbjerg FB![]() | Stadyen Budaŭnik (Stroitel') |
| 01.08.19 | ![]() | 00 | FC Shakhtyor Salihorsk![]() | Blue Water Arena |
| Aggregate | FC Arsenal-Tula (RUS1) | 04 | Neftçi Baku PFK (AZE1) |
| 25.07.19 | ![]() | 01 | Neftçi Baku PFK![]() | Stadion Arsenal (Tula) |
| 01.08.19 | ![]() | 30 | FC Arsenal-Tula![]() | Bakcell Arena |
| Aggregate | CSKA Sofia (BUL1) | 11 | NK Osijek (CRO1) |
| 25.07.19 | ![]() | 10 | NK Osijek![]() | Balgarska Armia Stadium |
| 01.08.19 | ![]() | 10 | CSKA Sofia![]() | Stadion Gradski vrt | ||
| PFC CSKA Sofia advances on PKs (4-3) | ||||||
| Aggregate | Hapoel Be'er Sheva FC (ISR1) | 31 | FC Kairat Almaty (KAZ1) |
| 25.07.19 | ![]() | 20 | FC Kairat Almaty![]() | Yaakov Turner Toto Stadium |
| 01.08.19 | ![]() | 11 | Hapoel Be'er Sheva FC![]() | Ortalıq Stadion (Almatı) |
| Aggregate | PFC Lokomotiv Plovdiv (BUL1) | 33 | FC Spartak Tnrava (SVK1) |
| 25.07.19 | ![]() | 20 | FC Spartak Tnrava![]() | Stadion Lokomotiv (Plovdiv) |
| 01.08.19 | ![]() | 31 | PFC Lokomotiv Plovdiv![]() | Štadión Antona Malatinského | ||
| PFC Lokomotiv Plovdiv advances w/more away goals (1-0) | ||||||
| Aggregate | Gap Connah's Quay (WAL1) | 04 | FK Partizan (SRB1) |
| 25.07.19 | ![]() | 01 | FK Partizan![]() | Corbett Sports Stadium |
| 01.08.19 | ![]() | 30 | Gap Connah's Quay![]() | Stadion Partizana |
| Aggregate | GKS Piast Gilwice (POL1) | 44 | Riga FC (LVA1) |
| 25.07.19 | ![]() | 32 | Riga FC![]() | Stadion Miejski w Gliwicach |
| 01.08.19 | ![]() | 21 | GKS Piast Gilwice![]() | Skonto Stadions | ||
| Riga FC adsvances w/more away goals (2-1) | ||||||
| Aggregate | IFK Norrköping (SWE1) | 30 | FK Liepāja (LVA1) |
| 25.07.19 | ![]() | 20 | FK Liepāja![]() | Östgötaporten |
| 01.08.19 | ![]() | 01 | IFK Norrköping![]() | Daugava Stadions (Liepāja) |
| Aggregate | Fehérvár FC (HUN1) | 12 | FC Vaduz (LIE1) |
| 25.07.19 | ![]() | 10 | FC Vaduz![]() | Pancho Arena |
| 01.08.19 | ![]() | 20 | Fehérvár FC![]() | Rheinpark Stadion |
| Aggregate | FC Luzern (SUI1) | 20 | KÍ Klaksvík (FRO1) |
| 25.07.19 | ![]() | 10 | KÍ Klaksvík![]() | swissporarena |
| 01.08.19 | ![]() | 01 | FC Luzern![]() | Svangaskarð |
| Aggregate | AZ Alkmaar (NED1) | 30 | BK Häcken (SWE1) |
| 25.07.19 | ![]() | 00 | BK Häcken![]() | AFAS Stadion |
| 01.08.19 | ![]() | 03 | AZ Alkmaar![]() | Bravida Arena |
| Aggregate | Royal Antwerp FC (BEL1) | 75 | FC Viitorul Constanţa (ROU1) |
| 25.07.19 | ![]() | 63 | FC Viitorul Constanţa![]() | Ghelamco Arena |
| 01.08.19 | ![]() | 21 | Royal Antwerp FC![]() | Stadionul Viitorul |
| Aggregate | Aris FC (GRE1) | 10 | AEL Limassol (CYP1) |
| 25.07.19 | ![]() | 00 | AEL Limassol![]() | Kleanthis Vikelidis Stadium |
| 01.08.19 | ![]() | 01 | Aris FC![]() | AEK Arena - George Karapatakis |
| Aggregate | FK DAC 1904 Dunajská (SVK1) | 35 | Atromitos FC (GRE1) |
| 25.07.19 | ![]() | 12 | Atromitos FC![]() | MOL Aréna |
| 01.08.19 | ![]() | 32 | FK DAC 1904 Dunajská![]() | Peristeri Stadium |
| Aggregate | Jeunesse d'Esch (LUX1) | 05 | Vitória de Guimarães (POR1) |
| 25.07.19 | ![]() | 01 | Vitória de Guimarães![]() | Stade de la Frontière (Esch-Uelzecht) |
| 01.08.19 | ![]() | 40 | Jeunesse d'Esch![]() | Estádio Dom Afonso Henriques |
| Aggregate | NK Domžale (SVN1) | 45 | Malmö FF (SWE1) |
| 25.07.19 | ![]() | 22 | Malmö FF![]() | Športni Park (Domžale) |
| 01.08.19 | ![]() | 32 | NK Domžale![]() | Swedbank Stadion |
| Aggregate | Rangers FC (SCO1) | 20 | FC Progrès Niedercorn (LUX1) |
| 25.07.19 | ![]() | 20 | FC Progrès Niedercorn![]() | Ibrox Stadium |
| 01.08.19 | ![]() | 00 | Rangers FC![]() | Stade Parc des Sports (Déifferdeng) |
| Aggregate | Budućnost Podgorica (MNE1) | 14 | FC Zorya Luhansk (UKR1) |
| 25.07.19 | ![]() | 13 | FC Zorya Luhansk![]() | Stadion pod Goricom |
| 01.08.19 | ![]() | 10 | Budućnost Podgorica![]() | Slavutych-Arena |
| Aggregate | RC Strasbourg (FRA1) | 43 | Maccabi Haifa (ISR1) |
| 25.07.19 | ![]() | 31 | Maccabi Haifa![]() | Stade de la Meinau |
| 01.08.19 | ![]() | 21 | RC Strasbourg![]() | Sammey Ofer Stadium |
| Aggregate | Wolverhampton (ENG1) | 61 | Crusaders FC (NIR1) |
| 25.07.19 | ![]() | 20 | Crusaders FC![]() | Molineux Stadium |
| 01.08.19 | ![]() | 14 | Wolverhampton![]() | Seaview (Belfast) |
| Aggregate | Knattspyrnufélagið Valur (ISL1) | 15 | Ludogorets Razgrad (BUL1) |
| 25.07.19 | ![]() | 11 | Ludogorets Razgrad![]() | Vodafonevöllurinn |
| 01.08.19 | ![]() | 40 | Knattspyrnufélagið Valur![]() | Ludogorets Arena |
| Aggregate | Torino (ITA1) | 71 | Debreceni VSC (HUN1) |
| 25.07.19 | ![]() | 30 | Debreceni VSC![]() | Stadio Giuseppe Moccagatta |
| 01.08.19 | ![]() | 14 | Torino![]() | Stadion Oláh Ga´bor ú |
| Aggregate | Legia Warszawa (POL1) | 10 | KuPS (FIN1) |
| 25.07.19 | ![]() | 10 | KuPS![]() | Stadion Miejski Legii Warszawa im. Marszałka Józefa Piłsudskieg |
| 01.08.19 | ![]() | 00 | Legia Warszawa![]() | Savon Sanomat Areena |
| Aggregate | Espanyol (ESP1) | 71 | Stjarnan FC (ISL1) |
| 25.07.19 | ![]() | 40 | Stjarnan FC![]() | RCDE Stadium |
| 01.08.19 | ![]() | 13 | Espanyol![]() | Samsung völlurinn |
| Aggregate | Shamrock Rovers (IRL1) | 34 | Apollon Limassol (CYP1) |
| 25.07.19 | ![]() | 21 | Apollon Limassol![]() | Tallaght Stadium |
| 01.08.19 | ![]() | 31 | Shamrock Rovers![]() | Neo GSP Stadium |
First Qualifying Round
| Date | Home | Status | Road | Venue | ||||
| Aggregate | St Joseph's FC (GIB1) | 010 | Rangers FC (SCO1) |
| 09.07.19 | ![]() | 04 | Rangers FC![]() | Victoria Stadium (Gibraltar) |
| 18.07.19 | ![]() | 60 | St Joseph's FC![]() | Ibrox Stadium |
| Aggregate | Gżira United FC (MLT1) | 33 | HNK Hajduk Split (CRO1) |
| 09.07.19 | ![]() | 02 | HNK Hajduk Split![]() | MFA Centenary Stadium (Ta'Qali) |
| 18.07.19 | ![]() | 13 | Gżira United FC![]() | Gradski Stadion u Poljudu | ||
| Gżira United FC advances w/more away goals (3-2) | ||||||
| Aggregate | CSKA Sofia (BUL1) | 40 | OFK Titograd Podgorica (MNE1) |
| 09.07.19 | ![]() | 40 | OFK Titograd Podgorica![]() | Balgarska Armia Stadium |
| 16.07.19 | ![]() | 00 | CSKA Sofia![]() | Stadion pod Goricom |
| Aggregate | Jeunesse d'Esch (LUX1) | 11 | FC Tobol (KAZ1) |
| 10.07.19 | ![]() | 00 | FC Tobol![]() | Stade de la Frontière (Esch-Uelzecht) |
| 18.07.19 | ![]() | 11 | Jeunesse d'Esch![]() | Astana Arena | ||
| Jeunesse d'Esch advances w/more away goals (1-0) | ||||||
| Aggregate | FC Pyunik (ARM1) | 54 | KF Shkupi 1927 (MKD1) |
| 11.07.19 | ![]() | 33 | KF Shkupi 1927![]() | Gyumri City Stadium |
| 18.07.19 | ![]() | 12 | FC Pyunik![]() | Toše Proeski Arena |
| Aggregate | FC Ordabasy (KAZ1) | 30 | FC Torpedo Kutaisi (GEO1) |
| 11.07.19 | ![]() | 10 | FC Torpedo Kutaisi![]() | Kazhimukan Munaitpasov Stadium |
| 18.07.19 | ![]() | 02 | FC Ordabasy![]() | Mikheil Meskhis sakhelobis Stadioni |
| Aggregate | FK Ventspils (LVA1) | 31 | KS Teuta Durrës (ALB1) |
| 11.07.19 | ![]() | 30 | KS Teuta Durrës![]() | Ventspils Olimpiskais Stadionā |
| 18.07.19 | ![]() | 10 | FK Ventspils![]() | Stadiumi Niko Dovana |
| Aggregate | Alashkert FC (ARM1) | 61 | Makedonija GjP (MKD1) |
| 11.07.19 | ![]() | 31 | Makedonija GjP![]() | Football Academy Stadium |
| 18.07.19 | ![]() | 03 | Alashkert FC![]() | Trening centar Petar Miloševski (Skopje) |
| Aggregate | AEK Larnaca FC (CYP1) | 20 | CS Petrocub Hînceşti (MDA1) |
| 11.07.19 | ![]() | 10 | CS Petrocub Hînceşti![]() | AEK Arena - George Karapatakis |
| 18.07.19 | ![]() | 01 | AEK Larnaca FC![]() | Stadionul Zimbru |
| Aggregate | JK Narva Trans (EST1) | 16 | Budućnost Podgorica (MNE1) |
| 11.07.19 | ![]() | 02 | Budućnost Podgorica![]() | Rakvere kunstmuru |
| 18.07.19 | ![]() | 41 | JK Narva Trans![]() | Stadion pod Goricom |
| Aggregate | KF Laçi (ALB1) | 12 | Hapoel Be'er Sheva FC (ISR1) |
| 11.07.19 | ![]() | 11 | Hapoel Be'er Sheva FC![]() | Stadiumi Laçi |
| 18.07.19 | ![]() | 10 | KF Laçi![]() | Yaakov Turner Toto Stadium |
| Aggregate | FC Flora (EST1) | 42 | FK Radnički Niš (SRB1) |
| 11.07.19 | ![]() | 20 | FK Radnički Niš![]() | A Le Coq Arena |
| 18.07.19 | ![]() | 22 | FC Flora![]() | Gradski Stadion čair |
| Aggregate | Səbail FK (AZE1) | 46 | Universitatea Craiova (ROU1) |
| 11.07.19 | ![]() | 23 | Universitatea Craiova![]() | Bayil Stadium |
| 18.07.19 | ![]() | 32 | Səbail FK![]() | Stadionul Ion Oblemenco |
| Aggregate | KuPS (FIN1) | 31 | FC Vitebsk (BLR1) |
| 11.07.19 | ![]() | 20 | FC Vitebsk![]() | Savon Sanomat Areena |
| 18.07.19 | ![]() | 11 | KuPS![]() | Stadyen Central'ny (Vitsyebski) |
| Aggregate | MFK Ružomberok (SVK1) | 04 | PFC Levski Sofia (BUL1) |
| 11.07.19 | ![]() | 02 | PFC Levski Sofia![]() | Umelá Tráva Ružomberok |
| 18.07.19 | ![]() | 20 | MFK Ružomberok![]() | Vivacom Arena - Georgi Asparuhov |
| Aggregate | Balzan FC (MLT1) | 35 | NK Domžale (SVN1) |
| 11.07.19 | ![]() | 34 | NK Domžale![]() | MFA Centenary Stadium (Ta'Qali) |
| 18.07.19 | ![]() | 10 | Balzan FC![]() | Športni Park (Domžale) |
| Aggregate | FK Riteriai (LTU1) | 11 | KÍ Klaksvík (FRO1) |
| 11.07.19 | ![]() | 11 | KÍ Klaksvík![]() | LFF Stadium |
| 16.07.19 | ![]() | 00 | FK Riteriai![]() | Svangaskarð | ||
| KÍ Klaksvík advances w/more away goals (1-0) | ||||||
| Aggregate | Brann FK (NOR1) | 34 | Shamrock Rovers (IRL1) |
| 11.07.19 | ![]() | 22 | Shamrock Rovers![]() | Brann Stadion |
| 18.07.19 | ![]() | 21 | Brann FK![]() | Richmond Park (Dublin) |
| Aggregate | Brøndby IF (DEN1) | 43 | FC Inter Turku (FIN1) |
| 11.07.19 | ![]() | 41 | FC Inter Turku![]() | Brøndby Stadion |
| 18.07.19 | ![]() | 20 | Brøndby IF![]() | Veritas Stadion |
| Aggregate | CSF Speranţa Nisporeni (MDA1) | 09 | Neftçi Baku PFK (AZE1) |
| 11.07.19 | ![]() | 03 | Neftçi Baku PFK![]() | Stadionul Zimbru |
| 18.07.19 | ![]() | 60 | CSF Speranţa Nisporeni![]() | Bakcell Arena |
| Aggregate | FC Shakhtyor Salihorsk (BLR1) | 20 | Hibernians FC (MLT1) |
| 11.07.19 | ![]() | 10 | Hibernians FC![]() | Stadyen Budaŭnik (Stroitel') |
| 18.07.19 | ![]() | 01 | FC Shakhtyor Salihorsk![]() | MFA Centenary Stadium (Ta'Qali) |
| Aggregate | Molde FK (NOR1) | 71 | KR Reykjavíkur (ISL1) |
| 11.07.19 | ![]() | 71 | KR Reykjavíkur![]() | Aker Stadion |
| 18.07.19 | ![]() | 00 | Molde FK![]() | Alvogenvöllurinn |
| Aggregate | Akademija Pandev (MKD1) | 06 | HŠK Zrinjski Mostar (BIH1) |
| 11.07.19 | ![]() | 03 | HŠK Zrinjski Mostar![]() | Toše Proeski Arena |
| 18.07.19 | ![]() | 30 | Akademija Pandev![]() | Stadion HŠK Zrinjski |
| Aggregate | Debreceni VSC (HUN1) | 41 | FK Kukësi (ALB1) |
| 11.07.19 | ![]() | 30 | FK Kukësi![]() | Nagyerdei Stadion |
| 18.07.19 | ![]() | 11 | Debreceni VSC![]() | Elbasan Arena |
| Aggregate | Crusaders FC (NIR1) | 52 | B36 Tóshavn (FRO1) |
| 11.07.19 | ![]() | 20 | B36 Tóshavn![]() | Seaview (Belfast) |
| 18.07.19 | ![]() | 23 | Crusaders FC![]() | Gundadalar Stadium |
| Aggregate | Maccabi Haifa (ISR1) | 52 | NŠ Mura (SVN1) |
| 11.07.19 | ![]() | 20 | NŠ Mura![]() | Sammey Ofer Stadium |
| 18.07.19 | ![]() | 23 | Maccabi Haifa![]() | Mestni Štadion Fazanerija (Murska Sobota) |
| Aggregate | FK Liepāja (LVA1) | 32 | FC Dinamo Minsk (BLR1) |
| 11.07.19 | ![]() | 11 | FC Dinamo Minsk![]() | Daugava Stadions (Liepāja) |
| 18.07.19 | ![]() | 12 | FK Liepāja![]() | Stadyen Dynama (Minsk) |
| Aggregate | FK Kauno Žalgiris (LTU1) | 06 | Apollon Limassol (CYP1) |
| 11.07.19 | ![]() | 02 | Apollon Limassol![]() | Marijampolės sporto centro stadione |
| 18.07.19 | ![]() | 40 | FK Kauno Žalgiris![]() | Neo GSP Stadium |
| Aggregate | FK Radnik Bijeljina (BIH1) | 22 | FC Spartak Tnrava (SVK1) |
| 11.07.19 | ![]() | 20 | FC Spartak Tnrava![]() | Banja Luka City Stadium |
| 18.07.19 | ![]() | 20 | FK Radnički Niš![]() | Štadión Antona Malatinského | ||
| FC Spartak Tnrava advances on PKs (3-2) | ||||||
| Aggregate | FC Dinamo Tbilisi (GEO1) | 70 | UE Engordany (AND1) |
| 11.07.19 | ![]() | 60 | UE Engordany![]() | Dinamo Arena |
| 18.07.19 | ![]() | 01 | FC Dinamo Tbilisi![]() | Estadi Comunal d'Andorra La Vella |
| Aggregate | Malmö FF (SWE1) | 110 | Ballymena United FC (NIR1) |
| 11.07.19 | ![]() | 70 | Ballymena United FC![]() | Swedbank Stadion |
| 18.07.19 | ![]() | 04 | Malmö FF![]() | The Showgrounds (Ballymena) |
| Aggregate | CS Fola Esch (LUX1) | 24 | FC Chikhura Sachkhere (GEO1) |
| 11.07.19 | ![]() | 12 | FC Chikhura Sachkhere![]() | Stade émile Mayrisch |
| 17.07.19 | ![]() | 21 | CS Fola Esch![]() | Dinamo Arena |
| Aggregate | NK Olimpija Ljubljana (SVN1) | 43 | FK Rīgas Futbola skola (LVA1) |
| 11.07.19 | ![]() | 23 | FK Rīgas Futbola skola![]() | Stadion Stožice |
| 18.07.19 | ![]() | 02 | NK Olimpija Ljubljana![]() | Daugava Stadions (Rīga) |
| Aggregate | Gap Connah's Quay (WAL1) | 32 | Kilmarnock FC (SCO1) |
| 11.07.19 | ![]() | 12 | Kilmarnock FC![]() | Corbett Sports Stadium |
| 18.07.19 | ![]() | 02 | Gap Connah's Quay![]() | Rugby Park |
| Aggregate | FK Zeta (MNE1) | 15 | Fehérvár FC (HUN1) |
| 11.07.19 | ![]() | 15 | Fehérvár FC![]() | Stadion pod Goricom |
| 18.07.19 | ![]() | 00 | FK Zeta![]() | Pancho Arena |
| Aggregate | FC Steaua Bucureşti (ROU1) | 41 | FC Milsami-Ursidos (MDA1) |
| 11.07.19 | ![]() | 20 | FC Milsami-Ursidos![]() | Stadionul Marin Anastasovici |
| 18.07.19 | ![]() | 12 | FC Steaua Bucureşti![]() | Complexul Sportiv Raional Orhei |
| Aggregate | FK Čukarički (SRB1) | 80 | FC Banants (ARM1) |
| 11.07.19 | ![]() | 30 | FC Banants![]() | Stadion čukarički |
| 16.07.19 | ![]() | 05 | FK Čukarički![]() | Banants Stadium |
| Aggregate | FK DAC 1904 Dunajská (SVK1) | 22 | KS Cracovia (POL1) |
| 11.07.19 | ![]() | 11 | KS Cracovia![]() | MOL Aréna |
| 18.07.19 | ![]() | 11 | FK DAC 1904 Dunajská![]() | TS Tramwaj Kraków Stadion | ||
| FK DAC 1904 Dunajská advances w/more away goals (2-1) | ||||||
| Aggregate | Europa FC (GIB1) | 03 | Legia Warszawa (POL1) |
| 11.07.19 | ![]() | 00 | Legia Warszawa![]() | Victoria Stadium (Gibraltar) |
| 18.07.19 | ![]() | 30 | Europa FC![]() | Stadion Miejski Legii Warszawa im. Marszałka Józefa Piłsudskieg |
| Aggregate | St Patrick's Athletic FC (IRL1) | 14 | IFK Norrköping (SWE1) |
| 11.07.19 | ![]() | 02 | IFK Norrköping![]() | Richmond Park (Dublin) |
| 18.07.19 | ![]() | 21 | St Patrick's Athletic FC![]() | Östgötaporten |
| Aggregate | Aberdeen FC (SCO1) | 42 | RoPS (FIN1) |
| 11.07.19 | ![]() | 21 | RoPS![]() | Pittodrie Stadium |
| 18.07.19 | ![]() | 12 | Aberdeen FC![]() | Rovaniemen Keskuskenttä |
| Aggregate | Cliftonville (NIR1) | 16 | FK Haugesund (NOR1) |
| 11.07.19 | ![]() | 01 | FK Haugesund![]() | Solitude (Belfast) |
| 18.07.19 | ![]() | 51 | Cliftonville![]() | Haugesund Stadion |
| Aggregate | Cork City FC (IRL1) | 23 | FC Progrès Niedercorn (LUX1) |
| 11.07.19 | ![]() | 02 | FC Progrès Niedercorn![]() | Turner's Cross |
| 18.07.19 | ![]() | 12 | Cork City FC![]() | Stade Municipal de la Ville de Diifferdange |
| Aggregate | Budapest Honvéd FC (HUN1) | 42 | VMFD Žalgiris Vilnius (LTU1) |
| 11.07.19 | ![]() | 31 | VMFD Žalgiris Vilnius![]() | Stadion Illovszky Rudolf |
| 18.07.19 | ![]() | 11 | Budapest Honvéd FC![]() | LFF Stadium |
| Aggregate | NK Široki Brijeg (BIH1) | 24 | FC Kairat Almaty (KAZ1) |
| 11.07.19 | ![]() | 12 | FC Kairat Almaty![]() | Stadion Pecara |
| 18.07.19 | ![]() | 21 | NK Široki Brijeg![]() | Ortalıq Stadion (Almatı) |
| Aggregate | Breiðablik UBK (ISL1) | 12 | FC Vaduz (LIE1) |
| 11.07.19 | ![]() | 00 | FC Vaduz![]() | Kópavogsvöllur; |
| 18.07.19 | ![]() | 21 | Breiðablik UBK![]() | Rheinpark Stadion |
| Aggregate | Stjarnan FC (ISL1) | 44 | FC Levadia Tallinn (EST1) |
| 11.07.19 | ![]() | 21 | FC Levadia Tallinn![]() | Samsung völlurinn |
| 18.07.19 | ![]() | 32 | Stjarnan FC![]() | A Le Coq Arena | ||
| Tied after reg time - FC Levadia Tallinn wins in extended time | ||||||
Preliminary Round
| Date | Home | Status | Road | Venue | ||||
| Aggregate | FC Progrès Niedercorn (LUX1) | 22 | Cardiff Metro Univ (WAL1) |
| 27.06.19 | ![]() | 10 | Cardiff Metro Univ![]() | Stade Municipal de la Ville de Diifferdange |
| 04.07.19 | ![]() | 21 | FC Progrès Niedercorn![]() | Cardiff International Sports Stadium | ||
| FC Progrès Niedercorn advances w/more away goals (1-0) | ||||||
| Aggregate | Barry Town United FC (WAL1) | 04 | Cliftonville (NIR1) |
| 27.06.19 | ![]() | 00 | Cliftonville![]() | Cardiff International Sports Stadium |
| 04.07.19 | ![]() | 40 | Barry Town United FC![]() | Solitude (Belfast) |
| Aggregate | UE Sant Juliá (AND1) | 36 | Europa FC (GIB1) |
| 27.06.19 | ![]() | 32 | Europa FC![]() | Estadi Comunal d'Andorra La Vella |
| 04.07.19 | ![]() | 40 | UE Sant Juliá![]() | Victoria Stadium (Gibraltar) |
| Aggregate | KÍ Klaksvík (FRO1) | 91 | SP Tre Fiori (SMR1) |
| 27.06.19 | ![]() | 51 | SP Tre Fiori![]() | Gundadalar Stadium |
| 04.07.19 | ![]() | 04 | KÍ Klaksvík![]() | Stadio Olimpico di Serravalle |
| Aggregate | SP La Fiorita (SMR1) | 13 | UE Engordany (AND1) |
| 27.06.19 | ![]() | 01 | UE Engordany![]() | Stadio Olimpico di Serravalle |
| 04.07.19 | ![]() | 21 | SP La Fiorita![]() | Estadi Comunal d'Andorra La Vella |
| Aggregate | Ballymena United FC (NIR1) | 20 | NSÍ Runavik (FRO1) |
| 27.06.19 | ![]() | 20 | NSÍ Runavik![]() | The Showgrounds (Ballymena) |
| 04.07.19 | ![]() | 00 | Ballymena United FC![]() | Svangaskarð |
| Aggregate | FC Prishtina (KOS1) | 13 | St Joseph's FC (GIB1) |
| 27.06.19 | ![]() | 11 | St Joseph's FC![]() | Stadiumi Fadil Vokrri |
| 02.07.19 | ![]() | 20 | FC Prishtina![]() | Victoria Stadium (Gibraltar) |






























































































































































































































