Luxembourg football clubs have participated in European football competitions since Spora Luxembourg took part in the 1956–57 European Cup. In total, 27 different clubs have represented Luxembourg in European competition. Of these, 18 are still in existence while the remaining 9 were merged into a new or existing team.
Statistics
Competitors
Teams in bold are still competing in 2026–27 competitions, with teams in italic no longer active after dissolution or mergers. The Competition column uses the current name of the competition for ease of comparison.
Club Competitions 4 0 2 2 4 18 22 3 3 16 16 72 Competition 6 0 1 5 6 25 8 0 2 6 2 27 8 3 0 5 8 20 4 0 1 3 5 11 Competition 2 0 0 2 2 4 2 0 1 1 3 7 36 3 3 30 14 142 Competition 12 0 0 12 1 56 12 2 1 9 6 44 12 1 2 9 7 42 2 0 1 1 1 4 51 14 8 29 52 82 Competition 4 0 1 3 2 6 31 10 4 17 31 49 14 4 3 7 19 22 2 0 0 2 0 5 100 26 16 58 111 207 Competition 42 10 7 25 49 78 40 11 8 21 43 80 14 5 1 8 16 30 4 0 0 4 3 19 16 0 3 13 7 46 Competition 12 0 0 12 4 36 4 0 3 1 3 10 36 7 7 22 31 78 Competition 7 0 2 5 3 19 19 3 5 11 17 34 8 4 0 4 10 14 2 0 0 2 1 11 30 2 6 22 22 85 Competition 2 0 1 1 0 2 20 1 3 16 14 58 4 1 0 3 5 12 4 0 2 2 3 13 83 10 10 63 61 247 Competition 49 7 4 38 43 158 30 3 5 22 15 76 4 0 1 3 3 13 2 0 0 2 0 21 6 0 2 4 3 13 2 0 0 2 2 13 2 0 1 1 2 3 36 9 5 22 26 69 Competition 4 0 1 3 1 17 24 6 3 15 18 34 6 3 1 2 7 8 2 0 0 2 0 10 10 0 1 9 5 28 Competition 4 0 1 3 1 12 6 0 0 6 4 16 20 1 1 18 8 103 Competition 2 1 0 1 3 7 12 0 1 11 3 68 6 0 0 6 2 28 33 2 0 31 17 160 Competition 7 1 0 6 7 36 20 1 0 19 8 101 6 0 0 6 2 23 4 0 0 4 1 32 10 2 3 5 9 18 Competition 2 0 1 1 1 3 6 2 2 2 8 9 2 0 0 2 0 6 8 2 1 5 3 12 38 2 4 32 14 114 Competition 10 0 0 10 3 43 2 0 0 2 0 2 20 2 2 16 9 56 6 0 2 4 2 13 1 0 0 1 0 2 8 1 1 6 5 19 8 1 0 7 3 48 Competition 4 0 0 4 0 32 4 1 0 3 3 16 2 0 0 2 2 5 569 85 79 404 423 1630 5 Competitions Competition 154 19 18 116 122 486 247 38 35 174 170 673 64 20 10 34 71 117 80 8 7 65 47 295 24 0 9 15 13 59
Record by Country of Opposition
Country-by-country record Country 6 4 1 1 6 4 5 4 0 1 7 2 5 2 0 3 8 11 10 1 0 6 7 47 10 2 2 6 10 15 4 2 1 1 4 8 20 0 2 18 9 57 5 1 1 3 4 6 8 0 2 6 3 27 14 1 2 11 6 39 12 2 0 10 9 29 6 1 1 4 3 20 12 3 1 8 11 48 8 0 1 7 4 24 10 0 1 9 4 59 6 4 1 1 10 5 6 3 2 3 10 7 20 5 5 10 18 31 16 0 0 16 4 76 9 0 4 5 9 17 4 0 0 4 2 19 3 0 1 2 2 9 12 1 0 11 5 39 12 1 2 1 13 41 10 1 2 7 12 27 4 0 0 4 2 14 14 0 0 14 4 58 6 1 2 3 7 12 10 2 4 4 10 11 10 1 0 9 4 32 6 1 0 5 3 12 6 2 2 2 7 8 7 2 2 3 4 7 1 1 0 0 3 0 17 1 3 13 10 93 10 2 3 5 8 15 12 4 3 5 16 29 10 3 0 7 6 18 14 2 2 10 15 34 14 0 0 14 3 68 18 5 2 11 19 34 12 2 2 8 9 33 6 0 3 3 5 17 6 4 0 2 15 4 11 2 1 8 5 29 6 0 1 5 4 18 2 0 1 1 1 4 10 0 1 9 8 29 16 0 3 13 9 32 2 0 0 2 0 9 14 0 1 13 7 59 37 3 7 27 20 114 16 1 2 13 2 40 10 1 0 9 7 28 8 5 1 2 12 8 11 1 0 10 7 54 10 1 1 8 10 53
Active competitions
European Cup / Champions League
European Cup Season Team Round Opponent 1st Leg 2nd Leg Agg Playoff1955–56 1956–57 Spora Luxembourg Borussia Dortmund 1957–58 Stade Dudelange Red Star Belgrade 1958–59 Jeunesse Esch IFK Göteborg 1959–60 Jeunesse Esch ŁKS Łódź Real Madrid 1960–61 Jeunesse Esch Stade Reims 1961–62 Spora Luxembourg Boldklubben 1913 1962–63 Union Luxembourg Milan 1963–64 Jeunesse Esch Haka Partizan 1964–65 Aris Benfica 1965–66 Stade Dudelange Benfica 1966–67 Aris Linfield 1967–68 Jeunesse Esch Valur 1968–69 Jeunesse Esch AEK Athens 1969–70 Avenir Beggen Milan 1970–71 Jeunesse Esch Panathinaikos 1971–72 Union Luxembourg Valencia 1972–73 Aris Argeș Pitești 1973–74 Jeunesse Esch Liverpool 1974–75 Jeunesse Esch Fenerbahçe 1975–76 Jeunesse Esch Bayern Munich 1976–77 Jeunesse Esch Ferencváros 1977–78 Jeunesse Esch Celtic 1978–79 Progrès Niederkorn Real Madrid 1979–80 Red Boys Differdange Omonia 1980–81 Jeunesse Esch Spartak Moscow 1981–82 Progrès Niederkorn Glentoran 1982–83 Avenir Beggen Rapid Wien 1983–84 Jeunesse Esch Dynamo Berlin 1984–85 Avenir Beggen IFK Göteborg 1985–86 Jeunesse Esch Juventus 1986–87 Avenir Beggen Austria Wien 1987–88 Jeunesse Esch AGF Aarhus 1988–89 Jeunesse Esch Górnik Zabrze 1989–90 Spora Luxembourg Real Madrid 1990–91 Union Luxembourg Dynamo Dresden 1991–92 Union Luxembourg Marseille
Champions League Season Team Round Opponent 1st Leg 2nd Leg Agg Playoff 1992–93 Union Luxembourg Porto 1993–94 Avenir Beggen Rosenborg 1994–95 Avenir Beggen Galatasaray 1995–96 1996–97 1997–98 Jeunesse Esch Sion 1998–99 Jeunesse Esch Grasshopper 1999–00 Jeunesse Esch Skonto 2000–01 F91 Dudelange Levski Sofia 2001–02 F91 Dudelange Skonto 2002–03 F91 Dudelange Vardar 2003–04 Grevenmacher Leotar 2004–05 Jeunesse Esch Sheriff Tiraspol 2005–06 F91 Dudelange Zrinjski Mostar Rapid Wien 2006–07 F91 Dudelange Rabotnički 2007–08 F91 Dudelange Žilina 2008–09 F91 Dudelange Domžale 2009–10 F91 Dudelange Ventspils 2010–11 Jeunesse Esch AIK 2011–12 F91 Dudelange FC Santa Coloma Maribor 2012–13 F91 Dudelange Tre Penne Red Bull Salzburg Maribor 2013–14 Fola Esch Dinamo Zagreb 2014–15 F91 Dudelange Ludogorets Razgrad 2015–16 Fola Esch Dinamo Zagreb 2016–17 F91 Dudelange Qarabağ 2017–18 F91 Dudelange APOEL 2018–19 F91 Dudelange MOL Vidi 2019–20 F91 Dudelange Valletta 2020–21 Fola Esch Sheriff Tiraspol 2021–22 Fola Esch Lincoln Red Imps 2022–23 F91 Dudelange Tirana Pyunik 2023–24 Swift Hesperange Slovan Bratislava ) 2024–25 Differdange 03 KÍ 2025–26 Differdange 03 Drita 2026–27 Atert Bissen KÍ
PR = Preliminary round; QR = Qualifying round; R1/R2 = First/Second round; Q1/Q2/Q3 = First/Second/Third qualifying round; R16 = Round of 16
Inter-Cities Fairs Cup / UEFA Cup / Europa League
Inter-Cities Fairs Cup Season Team Round Opponent 1st Leg 2nd Leg Agg Playoff1955–58 1958–601960–611961–621962–63 Aris Sampdoria 1963–64 Aris RFC Liegeois 1964–65 Spora Luxembourg Basel 1965–66 Union Luxembourg 1. FC Köln 1966–67 Union Luxembourg R. Antwerp F.C. 1967–68 Spora Luxembourg Leeds United 1968–69Union Luxembourg Újpest FCcolspan=3 1969–70Jeunesse Esch Coleraine 1970–71US Rumelange Juventus
UEFA Cup Season Team Round Opponent 1st Leg 2nd Leg Agg Playoff1971–72Aris Den Haag 1972–73US Rumelange Feyenoord Rotterdam 1973–74Union Luxembourg Olympique Marseille 1974–75Red Boys Differdange Lyon 1975–76Avenir Beggen Porto 1976–77Red Boys Differdange SC Lokeren 1977–78Red Boys Differdange AZ Alkmaar 1978–79Jeunesse Esch Lausanne Sports 1979–80Progrès Niederkorn Grasshopper 1980–81Red Boys Differdange AZ 1981–82Red Boys Differdange Sporting Clube de Portugal 1982–83Progrès Niederkorn Servette 1983–84Aris Austria Wien 1984–85Red Boys Differdange Ajax 1985–86Avenir Beggen PSV Eindhoven 1986–87Jeunesse Esch K.A.A. Gent 1987–88Spora Luxembourg Feyenoord 1988–89Union Luxembourg Liège 1989–90Jeunesse Esch Sochaux 1990–91Avenir Beggen FK Inter Bratislava 1991–92Spora Luxembourg Eintracht Frankfurt 1992–93Spora Luxembourg Sheffield Wednesday 1993–94Union Luxembourg Boavista 1994–95Grevenmacher Rosenborg 1995–96Jeunesse Esch Lugano Avenir Beggen Örebro SK Lens 1996–97Grevenmacher Dinamo Tbilisi Jeunesse Esch Legia Warsaw 1997–98Grevenmacher Hajduk Split 1998–99Union Luxembourg IFK Göteborg 1999–00FC Mondercange Dinamo București F91 Dudelange Hajduk Split 2000–01Jeunesse Esch Celtic Grevenmacher HJK Helsinki 2001–02Etzella Ettelbruck Legia Warszawa Grevenmacher AEK Athens 2002–03Grevenmacher Anorthosis Famagusta Avenir Beggen Ipswich Town 2003–04Etzella Ettelbruck Kamen Ingrad F91 Dudelange Artmedia Petržalka 2004–05F91 Dudelange Ekranas Etzella Ettelbruck Haka 2005–06CS Pétange AC Allianssi Etzella Ettelbruck Keflavík 2006–07Jeunesse Esch Skonto Etzella Ettelbruck Åtvidaberg 2007–08Käerjéng 97 Lillestrøm Standard Liège Etzella Ettelbruck HJK 2008–09Grevenmacher FH Racing Kalmar FF
Europa League Season Team Round Opponent 1st Leg 2nd Leg Agg Playoff2009–10Grevenmacher Vėtra Käerjéng 97 Anorthosis Famagusta Differdange 03 Rijeka 2010–11Grevenmacher Dundalk F91 Dudelange Randers Differdange 03 Spartak Zlatibor Voda 2011–12Fola Esch Elfsborg Käerjéng 97 Häcken Differdange 03 Levadia Tallinn Olympiacos Volos Paris Saint-Germain 2012–13Grevenmacher Tirana Differdange 03 NSÍ Runavík Gent Jeunesse Esch Olimpija Ljubljana F91 Dudelange Hapoel Tel Aviv 2013–14F91 Dudelange Milsami Orhei Jeunesse Esch TPS Ventspils Differdange 03 Laçi Utrecht Tromsø 2014–15Differdange 03 Atlantas Jeunesse Esch Dundalk Fola Esch IFK Göteborg 2015–16Differdange 03 Bala Town Trabzonspor Progrès Niederkorn Shamrock Rovers F91 Dudelange UCD 2016–17Jeunesse Esch St Patrick's Athletic Fola Esch Aberdeen Differdange 03 Cliftonville 2017–18Differdange 03 Zira Fola Esch Milsami Orhei Inter Baku Östersund Progrès Niederkorn Rangers AEL Limassol 2018–19Fola Esch Prishtina Genk Progrès Niederkorn Gabala Honvéd Ufa Racing Viitorul Constanța F91 Dudelange Drita Legia Warsaw CFR Cluj AC Milan colspan=3 4th Real Betis colspan=3 Olympiacos colspan=3 Olympiacos colspan=3 AC Milan colspan=3 Real Betis colspan=3 2019–20Progrès Niederkorn Cardiff Metropolitan University Cork City Rangers Fola Esch Chikhura Sachkhere Jeunesse Esch Tobol Vitória de Guimarães F91 Dudelange Shkëndija Nõmme Kalju Ararat-Armenia APOEL colspan="3" 4th Qarabağ colspan="3" Sevilla colspan="3" Sevilla colspan="3" APOEL colspan="3" Qarabağ colspan="3" 2020–21Differdange 03 Zrinjski Mostarrowspan=5 Union Titus Pétange Lincoln Red Imps Progrès Niederkorn Zeta Willem II Fola Esch Ararat-Armenia 2021–22 2022–23F91 Dudelange Malmö FF 2023–24 2024–252025–262026–27
PR = Preliminary round; QR = Qualifying round; R1/R2 = First/Second round; Q1/Q2/Q3 = First/Second/Third qualifying round; PO: Play-off Round; Grp: Group Stage
Europa Conference League
Conference League Season Team Round Opponent 1st Leg 2nd Leg Agg Playoff2021–22Swift Hesperange Domžale Racing FC Breiðablik Fola Esch Shakhtyor Soligorsk Linfield Kairat F91 Dudelange Bohemian 2022–23Differdange 03 Olimpija Ljubljana Fola Esch Tre Fiori Racing FC Čukarički F91 Dudelange Lech Poznań 2023–24F91 Dudelange St Patrick's Athletic Gżira United Progrès Niederkorn Gjilani Midtjylland Differdange 03 Maribor Swift Hesperange The New Saints Struga 2024–25F91 Dudelange Atlètic Club d'Escaldes BK Häcken UNA Strassen KuPS Differdange 03 Ordabasy Progrès Niederkorn Djurgårdens IF 2025–26F91 Dudelange Atlètic Club d'Escaldes Racing Union Dila Gori UNA Strassen Dundee United Differdange 03 The New Saints FCI Levadia Drita 2026–27Differdange 03 Ilves Mondorf-les-Bains Dimano Tbilisi UNA Strassen La Fiorita Partizan Atert Bissen ETO Győr PR = Preliminary round; QR = Qualifying round; R1/R2 = First/Second round; Q1/Q2/Q3 = First/Second/Third qualifying round; PO: Play-off Round; Grp: Group Stage
Defunct competitions
Cup Winners' Cup