Preliminary Round
September 19th - December 12th, 2019
48 Teams, 12 Groups, the 1st and 2nd Teams from each Group will qualify for the Round of 32
Group A
- Qarabağ FK
- APOEL FC
- F91 Dudelange
- Sevilla FC
Group B
- FC København
- Malmö FF
- FC Lugano
- FC Dynamo Kyiv
Group C
- FC Krasnodar
- Getafe CF
- FC Basel 1893
- Trabzonspor
Group D
- LASK Linz
- PSV Eindhoven
- Rosenborg BK
- Sporting Clube de Portugal
Group E
- Stade Rennais FC
- SS Lazio
- CFR 1907 Cluj
- Celtic FC
Group F
- R. Standard de Liège
- Arsenal FC
- Eintracht Frankfurt
- Vitória SC
Group G
- Feyenoord
- FC Porto
- Rangers FC
- BSC Young Boys
Group H
- PFC Ludogorets 1945
- Ferencvárosi TC
- PFC CSKA Moskva
- RCD Espanyol
Group I
- KAA Gent
- AS Saint-Étienne
- VfL Wolfsburg
- FC Olexandryia
Group J
- Wolfsberger AC
- VfL Borussia Mönchengladbach
- AS Roma
- Istanbul Basaksehir
Group K
- Wolverhampton Wanderers FC
- SC Braga
- ŠK Slovan Bratislava
- Beşiktaş JK
Group L
- Manchester United FC
- FC Astana
- AZ Alkmaar
- FK Partizan
Group A
APOEL FC 3 - 4 F91 Dudelange
Half-Time: 0-1
September 19th 2019, h. 19:55 (GMT +3), GSP Stadium, Nicosia
Qarabağ FC 0 - 3 Sevilla FC
Half-Time: 0-0
September 19th 2019, h. 20:55 (GMT +4), Tofig Bahramov Republican Stadium, Baku
F91 Dudelange 1 - 4 Qarabağ FC
Half-Time: 0-3
October 3rd 2019, h. 21:00 (GMT +2), Stade Josy Barthel, Luxembourg
Sevilla FC 1 - 0 APOEL FC
Half-Time: 1-0
October 3rd 2019, h. 21:00 (GMT +2), Estadio Ramón Sánchez-Pizjuán, Seville
Qarabağ FC 2 - 2 APOEL FC
Half-Time: 1-2
October 24th 2019, h. 20:55 (GMT +4), Tofig Bahramov Republican Stadium, Baku
Sevilla FC 3 - 0 F91 Dudelange
Half-Time: 0-0
October 24th 2019, h. 21:00 (GMT +2), Estadio Ramón Sánchez-Pizjuán, Seville
APOEL FC 2 - 1 Qarabağ FC
Half-Time: 0-1
November 7th 2019, h. 19:55 (GMT +2), GSP Stadium, Nicosia
F91 Dudelange 2 - 5 Sevilla FC
Half-Time: 0-4
November 7th 2019, h. 18:55 (GMT +1), Stade Josy Barthel, Luxembourg
F91 Dudelange 0 - 2 APOEL FC
Half-Time: 0-2
November 28th 2019, h. 21:00 (GMT +1), Stade Josy Barthel, Luxembourg
Sevilla FC 2 - 0 Qarabağ FC
Half-Time: 0-0
November 28th 2019, h. 21:00 (GMT +1), Estadio Ramón Sánchez-Pizjuán, Seville
APOEL FC 1 - 0 Sevilla FC
Half-Time: 0-0
December 12th 2019, h. 19:55 (GMT +2), GSP Stadium, Nicosia
Qarabağ FC 1 - 1 F91 Dudelange
Half-Time: 0-0
December 12th 2019, h. 21:55 (GMT +4), Tofig Bahramov Republican Stadium, Baku
Group A Final Standing
Team | P | W | D | L | GF | GA | +/- | Pt. | Sevilla FC
| 6 | 5 | 0 | 1 | 14 | 3 | +11 | 15 | APOEL FC
| 6 | 3 | 1 | 2 | 10 | 8 | +2 | 10 | Qarabağ FK
| 6 | 1 | 2 | 3 | 8 | 11 | -3 | 5 | F91 Dudelange
| 6 | 1 | 1 | 4 | 8 | 18 | -10 | 4 |
Group B
FC København 1 - 0 FC Lugano
Half-Time: 0-0
September 19th 2019, h. 18:55 (GMT +2), Parken Stadium, Copenhagen
FC Dynamo Kyiv 1 - 0 Malmö FF
Half-Time: 0-0
September 19th 2019, h. 19:55 (GMT +3), NSK Olimpiyskyi, Kyiv
Malmö FF 1 - 1 FC København
Half-Time: 0-1
October 3rd 2019, h. 21:00 (GMT +2), Malmö New Stadium, Malmö
FC Lugano 0 - 0 FC Dynamo Kyiv
Half-Time: 0-0
October 3rd 2019, h. 21:00 (GMT +2), Kybunpark St. Gallen, St Gallen
FC Dynamo Kyiv 1 - 1 FC København
Half-Time: 0-1
October 24th 2019, h. 22:00 (GMT +3), NSK Olimpiyskyi, Kyiv
Malmö FF 2 - 1 FC Lugano
Half-Time: 2-0
October 24th 2019, h. 21:00 (GMT +2), Malmö New Stadium, Malmö
FC København 1 - 1 FC Dynamo Kyiv
Half-Time: 1-0
November 7th 2019, h. 18:55 (GMT +1), Parken Stadium, Copenhagen
FC Lugano 0 - 0 Malmö FF
Half-Time: 0-0
November 7th 2019, h. 18:55 (GMT +1), Kybunpark St. Gallen, St Gallen
FC Lugano 0 - 1 FC København
Half-Time: 0-1
November 28th 2019, h. 21:00 (GMT +1), Kybunpark St. Gallen, St Gallen
Malmö FF 4 - 3 FC Dynamo Kyiv
Half-Time: 1-2
November 28th 2019, h. 21:00 (GMT +1), Malmö New Stadium, Malmö
FC Dynamo Kyiv 1 - 1 FC Lugano
Half-Time: 0-1
December 12th 2019, h.19:55 (GMT +2), NSK Olimpiyskyi, Kyiv
FC København 0 - 1 Malmö FF
Half-Time: 0-0
December 12th 2019, h. 18:55 (GMT +1), Parken Stadium, Copenhagen
Group B Final Standing
Team | P | W | D | L | GF | GA | +/- | Pt. | Malmö FF
| 6 | 3 | 2 | 1 | 8 | 6 | +2 | 11 | FC København
| 6 | 2 | 3 | 1 | 5 | 4 | +1 | 9 | FC Dynamo Kyiv
| 6 | 1 | 4 | 1 | 7 | 7 | 0 | 7 | FC Lugano
| 6 | 0 | 3 | 3 | 2 | 5 | -3 | 3 |
Group C
FC Basel 1893 5 - 0 FC Krasnodar
Half-Time: 2-0
September 19th 2019, h. 18:55 (GMT +2), St. Jakob-Park, Basel
Getafe CF 1 - 0 Trabzonspor
Half-Time: 1-0
September 19th 2019, h. 18:55 (GMT +2), Coliseum Alfonso Pérez, Getafe
Trabzonspor 2 - 2 FC Basel 1893
Half-Time: 1-1
October 3rd 2019, h. 22:00 (GMT +3), Senol Gunes Spor Kompleksi Yeni Stadyum, Trabzon
FC Krasnodar 1 - 2 Getafe CF
Half-Time: 0-1
October 3rd 2019, h. 22:00 (GMT +3), Stadium Krasnodar, Krasnodar
Getafe CF 0 - 1 FC Basel 1893
Half-Time: 0-1
October 24th 2019, h. 21:00 (GMT +2), Coliseum Alfonso Pérez, Getafe
Trabzonspor 0 - 2 FC Krasnodar
Half-Time: 0-0
October 24th 2019, h. 22:00 (GMT +3), Senol Gunes Spor Kompleksi Yeni Stadyum, Trabzon
FC Basel 1893 2 - 1 Getafe CF
Half-Time: 1-1
November 7th 2019, h. 18:55 (GMT +1), St. Jakob-Park, Basel
FC Krasnodar 3 - 1 Trabzonspor
Half-Time: 2-0
November 7th 2019, h. 20:55 (GMT +3), Stadium Krasnodar, Krasnodar
FC Krasnodar 1 - 0 FC Basel 1893
Half-Time: 0-0
November 28th 2019, h. 18:50 (GMT +3), Stadium Krasnodar, Krasnodar
Trabzonspor 0 - 1 Getafe CF
Half-Time: 0-0
November 28th 2019, h. 18:50 (GMT +3), Senol Gunes Spor Kompleksi Yeni Stadyum, Trabzon
FC Basel 1893 2 - 0 Trabzonspor
Half-Time: 1-0
December 12th 2019, h. 18:55 (GMT +1), St. Jakob-Park, Basel
Getafe CF 3 - 0 FC Krasnodar
Half-Time: 0-0
December 12th 2019, h. 18:55 (GMT +1), Coliseum Alfonso Pérez, Getafe
Group C Final Standing
Team | P | W | D | L | GF | GA | +/- | Pt. | FC Basel 1893
| 6 | 4 | 1 | 1 | 12 | 4 | +8 | 13 | Getafe CF
| 6 | 4 | 0 | 2 | 8 | 4 | +4 | 12 | FC Krasnodar
| 6 | 3 | 0 | 3 | 7 | 11 | -4 | 9 | Trabzonspor
| 6 | 0 | 1 | 5 | 3 | 11 | -8 | 1 |
Group D
LASK Linz 1 - 0 Rosenborg BK
Half-Time: 1-0
September 19th 2019, h. 18:55 (GMT +2), Linzer Stadion, Linz
PSV Eindhoven 3 - 2 Sporting Clube de Portugal
Half-Time: 2-1
September 19th 2019, h. 18:55 (GMT +2), PSV Stadion, Eindhoven
Rosenborg BK 1 - 4 PSV Eindhoven
Half-Time: 0-3
October 3rd 2019, h. 21:00 (GMT +2), Lerkendal Stadion, Trondheim
Sporting Clube de Portugal 2 - 1 LASK Linz
Half-Time: 0-1
October 3rd 2019, h. 20:00 (GMT +1), José Alvalade, Lisbon
PSV Eindhoven 0 - 0 LASK Linz
Half-Time: 0-0
October 24th 2019, h. 21:00 (GMT +2), PSV Stadion, Eindhoven
Sporting Clube de Portugal 1 - 0 Rosenborg BK
Half-Time: 0-0
October 24th 2019, h. 20:00 (GMT +1), José Alvalade, Lisbon
LASK Linz 4 - 1 PSV Eindhoven
Half-Time: 0-1
November 7th 2019, h. 18:55 (GMT +1), Linzer Stadion, Linz
Rosenborg BK 0 - 2 Sporting Clube de Portugal
Half-Time: 0-2
November 7th 2019, h. 18:55 (GMT +1), Lerkendal Stadion, Trondheim
Rosenborg BK 1 - 2 LASK Linz
Half-Time: 1-1
November 28th 2019, h. 21:00 (GMT +1), Lerkendal Stadion, Trondheim
Sporting Clube de Portugal 4 - 0 PSV Eindhoven
Half-Time: 3-0
November 28th 2019, h. 20:00 (GMT), José Alvalade, Lisbon
LASK Linz 3 - 0 Sporting Clube de Portugal
Half-Time: 2-0
December 12th 2019, h. 18:55 (GMT +1), Linzer Stadion, Linz
PSV Eindhoven 1 - 1 Rosenborg BK
Half-Time: 0-1
December 12th 2019, h. 18:55 (GMT +1), PSV Stadion, Eindhoven
Group D Final Standing
Team | P | W | D | L | GF | GA | +/- | Pt. | LASK Linz
| 6 | 4 | 1 | 1 | 11 | 4 | +7 | 13 | Sporting Clube de P.
| 6 | 4 | 0 | 2 | 11 | 7 | +4 | 12 | PSV Eindhoven
| 6 | 2 | 2 | 2 | 9 | 12 | -3 | 8 | Rosenborg BK
| 6 | 0 | 1 | 5 | 3 | 11 | -8 | 1 |
Group E
CFR 1907 Cluj 2 - 1 SS Lazio
Half-Time: 1-1
September 19th 2019, h. 19:55 (GMT +3), Stadionul Dr. Constantin Rădulescu, Cluj-Napoca
Stade Rennais FC 1 - 1 Celtic FC
Half-Time: 1-0
September 19th 2019, h. 18:55 (GMT +2), Roazhon Park, Rennes
Celtic FC 2 - 0 CFR 1907 Cluj
Half-Time: 1-0
October 3rd 2019, h. 20:00 (GMT +1), Celtic Park, Glasgow
SS Lazio 2 - 1 Stade Rennais FC
Half-Time: 0-0
October 3rd 2019, h. 21:00 (GMT +2), Olimpico, Rome
Stade Rennais FC 0 - 1 CFR 1907 Cluj
Half-Time: 0-1
October 24th 2019, h. 21:00 (GMT +2), Roazhon Park, Rennes
Celtic FC 2 - 1 SS Lazio
Half-Time: 0-1
October 24th 2019, h. 20:00 (GMT +1), Celtic Park, Glasgow
CFR 1907 Cluj 1 - 0 Stade Rennais FC
Half-Time: 0-0
November 7th 2019, h. 19:55 (GMT +2), Stadionul Dr. Constantin Rădulescu, Cluj-Napoca
SS Lazio 1 - 2 Celtic FC
Half-Time: 1-1
November 7th 2019, h. 18:55 (GMT +1), Olimpico, Rome
SS Lazio 1 - 0 CFR 1907 Cluj
Half-Time: 1-0
November 28th 2019, h. 21:00 (GMT +1), Olimpico, Rome
Celtic FC 3 - 1 Stade Rennais FC
Half-Time: 2-0
November 28th 2019, h. 20:00 (GMT), Celtic Park, Glasgow
CFR 1907 Cluj 2 - 0 Celtic FC
Half-Time: 0-0
December 12th 2019, h. 19:55 (GMT +2), Stadionul Dr. Constantin Rădulescu, Cluj-Napoca
Stade Rennais FC 2 - 0 SS Lazio
Half-Time: 1-0
December 12th 2019, h. 18:55 (GMT +1), Roazhon Park, Rennes
Group E Final Standing
Team | P | W | D | L | GF | GA | +/- | Pt. | Celtic FC
| 6 | 4 | 1 | 1 | 10 | 6 | +4 | 13 | CFR 1907 Cluj
| 6 | 4 | 0 | 2 | 6 | 4 | +2 | 12 | SS Lazio
| 6 | 2 | 0 | 4 | 6 | 9 | -3 | 6 | Stade Rennais FC
| 6 | 1 | 1 | 4 | 5 | 8 | -3 | 3 |
Group F
R. Standard de Liège 2 - 0 Vitória SC
Half-Time: 0-0
September 19th 2019, h. 18:55 (GMT +2), Stade Maurice Dufrasne, Liege
Eintracht Frankfurt 0 - 3 Arsenal FC
Half-Time: 0-1
September 19th 2019, h. 18:55 (GMT +2), Frankfurt Stadion, Frankfurt am Main
Vitória SC 0 - 1 Eintracht Frankfurt
Half-Time: 0-1
October 2nd 2019, h. 15:50 (GMT +1), Estádio D. Afonso Henriques, Guimaraes
Arsenal FC 4 - 0 R. Standard de Liège
Half-Time: 3-0
October 3rd 2019, h. 20:00 (GMT +1), Arsenal Stadium, London
Eintracht Frankfurt 2 - 1 R. Standard de Liège
Half-Time: 1-0
October 24th 2019, h. 21:00 (GMT +2), Frankfurt Stadion, Frankfurt am Main
Arsenal FC 3 - 2 Vitória SC
Half-Time: 1-2
October 24th 2019, h. 20:00 (GMT +1), Arsenal Stadium, London
Vitória SC 1 - 1 Arsenal FC
Half-Time: 0-0
November 7th 2019, h. 15:50 (GMT), Estádio D. Afonso Henriques, Guimaraes
R. Standard de Liège 2 - 1 Eintracht Frankfurt
Half-Time: 0-0
November 7th 2019, h. 18:55 (GMT +1), Stade Maurice Dufrasne, Liege
Vitória SC 1 - 1 R. Standard de Liège
Half-Time: 1-1
November 28th 2019, h. 20:00 (GMT), Estádio D. Afonso Henriques, Guimaraes
Arsenal FC 1 - 2 Eintracht Frankfurt
Half-Time: 1-0
November 28th 2019, h. 20:00 (GMT), Arsenal Stadium, London
R. Standard de Liège 2 - 2 Arsenal FC
Half-Time: 0-0
December 12th 2019, h. 18:55 (GMT +1), Stade Maurice Dufrasne, Liege
Eintracht Frankfurt 2 - 3 Vitória SC
Half-Time: 2-1
December 12th 2019, h. 18:55 (GMT +1), Frankfurt Stadion, Frankfurt am Main
Group F Final Standing
Team | P | W | D | L | GF | GA | +/- | Pt. | Arsenal FC
| 6 | 3 | 2 | 1 | 14 | 7 | +7 | 11 | Eintracht Frankfurt
| 6 | 3 | 0 | 3 | 8 | 10 | -2 | 9 | R. Standard de Liège
| 6 | 2 | 2 | 2 | 8 | 10 | -2 | 8 | Vitória SC
| 6 | 1 | 2 | 3 | 7 | 10 | -3 | 5 |
Group G
Rangers FC 1 - 0 Feyenoord
Half-Time: 1-0
September 19th 2019, h. 20:00 (GMT +1), Ibrox Stadium, Glasgow
FC Porto 2 - 1 BSC Young Boys
Half-Time: 2-1
September 19th 2019, h. 20:00 (GMT +1), Estádio do Dragão, Porto
BSC Young Boys 2 - 1 Rangers FC
Half-Time: 0-1
October 3rd 2019, h. 18:55 (GMT +2), Stade de Suisse, Berne
Feyenoord 2 - 0 FC Porto
Half-Time: 0-0
October 3rd 2019, h. 18:55 (GMT +2), Stadion Feijenoord, Rotterdam
FC Porto 1 - 1 Rangers FC
Half-Time: 1-1
October 24th 2019, h. 17:55 (GMT +1), Estádio do Dragão, Porto
BSC Young Boys 2 - 0 Feyenoord
Half-Time: 2-0
October 24th 2019, h. 18:55 (GMT +2), Stade de Suisse, Berne
Rangers FC 2 - 0 FC Porto
Half-Time: 0-0
November 7th 2019, h. 20:00 (GMT), Ibrox Stadium, Glasgow
Feyenoord 1 - 1 BSC Young Boys
Half-Time: 1-0
November 7th 2019, h. 21:00 (GMT +1), Stadion Feijenoord, Rotterdam
Feyenoord 2 - 2 Rangers FC
Half-Time: 1-0
November 28th 2019, h. 18:55 (GMT +1), Stadion Feijenoord, Rotterdam
BSC Young Boys 1 - 2 FC Porto
Half-Time: 1-0
November 28th 2019, h. 18:55 (GMT +1), Stade de Suisse, Berne
Rangers FC 1 - 1 BSC Young Boys
Half-Time: 1-0
December 12th 2019, h. 20:00 (GMT), Ibrox Stadium, Glasgow
FC Porto 3 - 2 Feyenoord
Half-Time: 3-2
December 12th 2019, h. 20:00 (GMT), Estádio do Dragão, Porto
Group G Final Standing
Team | P | W | D | L | GF | GA | +/- | Pt. | FC Porto
| 6 | 3 | 1 | 2 | 8 | 9 | -1 | 10 | Rangers FC
| 6 | 2 | 3 | 1 | 8 | 6 | +2 | 9 | BSC Young Boys
| 6 | 2 | 2 | 2 | 8 | 7 | +1 | 8 | Feyenoord
| 6 | 1 | 2 | 3 | 7 | 9 | -2 | 5 |
Group H
RCD Espanyol 1 - 1 Ferencvárosi TC
Half-Time: 0-1
September 19th 2019, h. 21:00 (GMT +2), Estadi Cornellà-El Prat, Barcelona
PFC Ludogorets 1945 5 - 1 PFC CSKA Moskva
Half-Time: 0-1
September 19th 2019, h. 22:00 (GMT +3), Ludogorets Arena, Razgrad
PFC CSKA Moskva 0 - 2 RCD Espanyol
Half-Time: 0-0
October 3rd 2019, h. 19:55 (GMT +3), CSKA Arena, Moscow
Ferencvárosi TC 0 - 3 PFC Ludogorets 1945
Half-Time: 0-2
October 3rd 2019, h. 18:55 (GMT +2), Groupama Aréna, Budapest
PFC Ludogorets 1945 0 - 1 RCD Espanyol
Half-Time: 0-1
October 24th 2019, h. 19:55 (GMT +3), Ludogorets Arena, Razgrad
PFC CSKA Moskva 0 - 1 Ferencvárosi TC
Half-Time: 0-0
October 24th 2019, h. 19:55 (GMT +3), CSKA Arena, Moscow
RCD Espanyol 6 - 0 PFC Ludogorets 1945
Half-Time: 3-0
November 7th 2019, h. 21:00 (GMT +1), Estadi Cornellà-El Prat, Barcelona
Ferencvárosi TC 0 - 0 PFC CSKA Moskva
Half-Time: 0-0
November 7th 2019, h. 21:00 (GMT +1), Groupama Aréna, Budapest
Ferencvárosi TC 2 - 2 RCD Espanyol
Half-Time: 1-1
November 28th 2019, h. 18:55 (GMT +1), Groupama Aréna, Budapest
PFC CSKA Moskva 1 - 1 PFC Ludogorets 1945
Half-Time: 0-0
November 28th 2019, h. 20:55 (GMT +3), CSKA Arena, Moscow
RCD Espanyol 0 - 1 PFC CSKA Moskva
Half-Time: 0-0
December 12th 2019, h. 21:00 (GMT +1), Estadi Cornellà-El Prat, Barcelona
PFC Ludogorets 1945 1 - 1 Ferencvárosi TC
Half-Time: 1-0
December 12th 2019, h. 22:00 (GMT +2), Ludogorets Arena, Razgrad
Group H Final Standing
Team | P | W | D | L | GF | GA | +/- | Pt. | RCD Espanyol
| 6 | 3 | 2 | 1 | 12 | 4 | +8 | 11 | PFC Ludogorets 1945
| 6 | 2 | 2 | 2 | 10 | 10 | 0 | 8 | Ferencvárosi TC
| 6 | 1 | 4 | 1 | 5 | 7 | -2 | 7 | PFC CSKA Moskva
| 6 | 1 | 2 | 3 | 3 | 9 | -6 | 5 |
Group I
VfL Wolfsburg 3 - 1 FC Olexandryia
Half-Time: 2-0
September 19th 2019, h. 21:00 (GMT +2), Volkswagen Arena, Wolfsburg
KAA Gent 3 - 2 AS Saint-Étienne
Half-Time: 2-1
September 19th 2019, h. 21:00 (GMT +2), KAA Gent Stadium, Ghent
AS Saint-Étienne 1 - 1 VfL Wolfsburg
Half-Time: 1-1
October 3rd 2019, h. 18:55 (GMT +2), Stade Geoffroy Guichard, Saint-Etienne
FC Olexandryia 1 - 1 KAA Gent
Half-Time: 0-1
October 3rd 2019, h. 19:55 (GMT +3), Arena Lviv, Lviv
KAA Gent 2 - 2 VfL Wolfsburg
Half-Time: 1-2
October 24th 2019, h. 18:55 (GMT +2), KAA Gent Stadium, Ghent
AS Saint-Étienne 1 - 1 FC Olexandryia
Half-Time: 1-1
October 24th 2019, h. 18:55 (GMT +2), Stade Geoffroy Guichard, Saint-Etienne
VfL Wolfsburg 1 - 3 KAA Gent
Half-Time: 1-0
November 7th 2019, h. 21:00 (GMT +1), Volkswagen Arena, Wolfsburg
FC Olexandryia 2 - 2 AS Saint-Étienne
Half-Time: 0-1
November 7th 2019, h. 22:00 (GMT +2), Arena Lviv, Lviv
FC Olexandryia 0 - 1 VfL Wolfsburg
Half-Time: 0-1
November 28th 2019, h. 19:55 (GMT +2), Arena Lviv, Lviv
AS Saint-Étienne 0 - 0 KAA Gent
Half-Time: 0-0
November 28th 2019, h. 18:55 (GMT +1), Stade Geoffroy Guichard, Saint-Etienne
VfL Wolfsburg 1 - 0 AS Saint-Étienne
Half-Time: 0-0
December 12th 2019, h. 21:00 (GMT +1), Volkswagen Arena, Wolfsburg
KAA Gent 2 - 1 FC Olexandryia
Half-Time: 2-0
December 12th 2019, h. 21:00 (GMT +1), KAA Gent Stadium, Ghent
Group I Final Standing
Team | P | W | D | L | GF | GA | +/- | Pt. | KAA Gent
| 6 | 3 | 3 | 0 | 11 | 7 | +4 | 12 | VfL Wolfsburg
| 6 | 3 | 2 | 1 | 9 | 7 | +2 | 11 | AS Saint-Étienne
| 6 | 0 | 4 | 2 | 6 | 8 | -2 | 4 | FC Olexandryia
| 6 | 0 | 3 | 3 | 6 | 10 | -4 | 3 |
Group J
VfL Borussia Mönchengladbach 0 - 4 Wolfsberger AC
Half-Time: 0-3
September 19th 2019, h. 21:00 (GMT +2), Borussia-Park, Monchengladbach
AS Roma 4 - 0 Istanbul Basaksehir
Half-Time: 1-0
September 19th 2019, h. 21:00 (GMT +2), Olimpico, Rome
Istanbul Basaksehir 1 - 1 VfL Borussia Mönchengladbach
Half-Time: 0-0
October 3rd 2019, h. 19:55 (GMT +3), Başakşehir Fatih Terim Stadyumu, Istanbul
Wolfsberger AC 1 - 1 AS Roma
Half-Time: 0-1
October 3rd 2019, h. 18:55 (GMT +2), Stadion Graz Liebenau, Graz
AS Roma 1 - 1 VfL Borussia Mönchengladbach
Half-Time: 1-0
October 24th 2019, h. 18:55 (GMT +2), Olimpico, Rome
Istanbul Basaksehir 1 - 0 Wolfsberger AC
Half-Time: 0-0
October 24th 2019, h. 19:55 (GMT +3), Başakşehir Fatih Terim Stadyumu, Istanbul
VfL Borussia Mönchengladbach 2 - 1 AS Roma
Half-Time: 1-0
November 7th 2019, h. 21:00 (GMT +1), Borussia-Park, Monchengladbach
Wolfsberger AC 0 - 3 Istanbul Basaksehir
Half-Time: 0-0
November 7th 2019, h. 21:00 (GMT +1), Stadion Graz Liebenau, Graz
Wolfsberger AC 0 - 1 VfL Borussia Mönchengladbach
Half-Time: 0-0
November 28th 2019, h. 18:55 (GMT +1), Stadion Graz Liebenau, Graz
Istanbul Basaksehir 0 - 3 AS Roma
Half-Time: 0-3
November 28th 2019, h. 20:55 (GMT +3), Başakşehir Fatih Terim Stadyumu, Istanbul
VfL Borussia Mönchengladbach 1 - 2 Istanbul Basaksehir
Half-Time: 1-1
December 12th 2019, h. 21:00 (GMT +1), Borussia-Park, Monchengladbach
AS Roma 2 - 2 Wolfsberger AC
Half-Time: 2-1
December 12th 2019, h. 21:00 (GMT +1), Olimpico, Rome
Group J Final Standing
Team | P | W | D | L | GF | GA | +/- | Pt. | Istanbul Basaksehir
| 6 | 3 | 1 | 2 | 7 | 9 | -2 | 10 | AS Roma
| 6 | 2 | 3 | 1 | 12 | 6 | +6 | 9 | VfL Borussia Mönchen.
| 6 | 2 | 2 | 2 | 6 | 9 | -3 | 8 | Wolfsberger AC
| 6 | 1 | 2 | 3 | 7 | 8 | -1 | 5 |
Group K
Wolverhampton Wanderers FC 0 - 1 SC Braga
Half-Time: 0-0
September 19th 2019, h. 20:00 (GMT +1), Molineux, Wolverhampton
ŠK Slovan Bratislava 4 - 2 Beşiktaş JK
Half-Time: 1-2
September 19th 2019, h. 21:00 (GMT +2), Národný futbalový štadión, Bratislava
Beşiktaş JK 0 - 1 Wolverhampton Wanderers FC
Half-Time: 0-0
October 3rd 2019, h. 19:55 (GMT +3), Besiktas Park, Istanbul
SC Braga 2 - 2 ŠK Slovan Bratislava
Half-Time: 1-1
October 3rd 2019, h. 17:55 (GMT +1), Estádio Municipal de Braga, Braga
ŠK Slovan Bratislava 1 - 2 Wolverhampton Wanderers FC
Half-Time: 1-0
October 24th 2019, h. 18:55 (GMT +2), Národný futbalový štadión, Bratislava
Beşiktaş JK 1 - 2 SC Braga
Half-Time: 0-1
October 24th 2019, h. 19:55 (GMT +3), Besiktas Park, Istanbul
Wolverhampton Wanderers FC 1 - 0 ŠK Slovan Bratislava
Half-Time: 0-0
November 7th 2019, h. 20:00 (GMT), Molineux, Wolverhampton
SC Braga 3 - 1 Beşiktaş JK
Half-Time: 2-1
November 7th 2019, h. 20:00 (GMT), Estádio Municipal de Braga, Braga
SC Braga 3 - 3 Wolverhampton Wanderers FC
Half-Time: 1-3
November 28th 2019, h. 17:55 (GMT), Estádio Municipal de Braga, Braga
Beşiktaş JK 2 - 1 ŠK Slovan Bratislava
Half-Time: 0-1
November 28th 2019, h. 20:55 (GMT +3), Besiktas Park, Istanbul
Wolverhampton Wanderers FC 4 - 0 Beşiktaş JK
Half-Time: 0-0
December 12th 2019, h. 20:00 (GMT), Molineux, Wolverhampton
ŠK Slovan Bratislava 2 - 4 SC Braga
Half-Time: 1-1
December 12th 2019, h. 21:00 (GMT +1), Národný futbalový štadión, Bratislava
Group K Final Standing
Team | P | W | D | L | GF | GA | +/- | Pt. | SC Braga
| 6 | 4 | 2 | 0 | 15 | 9 | +6 | 14 | Wolverhampton W FC
| 6 | 4 | 1 | 1 | 11 | 5 | +6 | 10 | ŠK Slovan Bratislava
| 6 | 1 | 1 | 4 | 10 | 13 | -3 | 4 | Beşiktaş JK
| 6 | 1 | 0 | 5 | 6 | 15 | -9 | 3 |
Group L
Manchester United FC 1 - 0 FC Astana
Half-Time: 0-0
September 19th 2019, h. 20:00 (GMT +1), Old Trafford, Manchester
FK Partizan 2 - 2 AZ Alkmaar
Half-Time: 1-1
September 19th 2019, h. 21:00 (GMT +2), Stadion FK Partizan, Belgrade
FC Astana 1 - 2 FK Partizan
Half-Time: 0-1
October 3rd 2019, h. 20:50 (GMT +6), Astana Arena, Nur–Sultana
AZ Alkmaar 0 - 0 Manchester United FC
Half-Time: 0-0
October 3rd 2019, h. 18:55 (GMT +2), ADO Den Haag Stadium, Den Haag
FK Partizan 0 - 1 Manchester United FC
Half-Time: 0-1
October 24th 2019, h. 18:55 (GMT +2), Stadion FK Partizan, Belgrade
AZ Alkmaar 6 - 0 FC Astana
Half-Time: 2-0
October 24th 2019, h. 18:55 (GMT +2), ADO Den Haag Stadium, Den Haag
FC Astana 0 - 5 AZ Alkmaar
Half-Time: 0-1
November 7th 2019, h. 20:50 (GMT +6), Astana Arena, Nur–Sultana
Manchester United FC 3 - 0 FK Partizan
Half-Time: 2-0
November 7th 2019, h. 20:00 (GMT), Old Trafford, Manchester
FC Astana 2 - 1 Manchester United FC
Half-Time: 0-1
November 28th 2019, h. 21:50 (GMT +6), Astana Arena, Nur–Sultana
AZ Alkmaar 2 - 2 FK Partizan
Half-Time: 0-2
November 28th 2019, h. 18:55 (GMT +1), ADO Den Haag Stadium, Den Haag
Manchester United FC 4 - 0 AZ Alkmaar
Half-Time: 0-0
December 12th 2019, h. 20:00 (GMT), Old Trafford, Manchester
FK Partizan 4 - 1 FC Astana
Half-Time: 3-0
December 12th 2019, h. 21:00 (GMT +1), Stadion FK Partizan, Belgrade
Group L Final Standing
Team | P | W | D | L | GF | GA | +/- | Pt. | Manchester United FC
| 6 | 4 | 1 | 1 | 10 | 2 | +8 | 13 | AZ Alkmaar
| 6 | 2 | 3 | 1 | 15 | 8 | +7 | 9 | FK Partizan
| 6 | 2 | 2 | 2 | 10 | 10 | 0 | 8 | FC Astana
| 6 | 1 | 0 | 5 | 4 | 19 | -15 | 3 |
|