Luxembourg football clubs in European competitions
Luxembourg football clubs have participated in European football competitions since Spora Luxembourg took part in the 1956–57 European Cup. In total, 25 different clubs have represented Luxembourg in European competition. Of these, 16 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 2025–26 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.
- As of 28 August 2025
| Club | P | W | D | L | F | A | Competitions | |||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4 | 0 | 2 | 2 | 4 | 18 | All in Cup Winners' Cup
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 22 | 3 | 3 | 16 | 16 | 72 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 36 | 3 | 3 | 30 | 14 | 142 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 0 | 1 | 1 | 1 | 4 | All in Europa League
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 47 | 14 | 7 | 26 | 51 | 73 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 100 | 26 | 16 | 58 | 111 | 207 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 16 | 0 | 3 | 13 | 7 | 46 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 36 | 7 | 7 | 22 | 31 | 78 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 30 | 2 | 6 | 22 | 22 | 85 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 83 | 10 | 10 | 63 | 61 | 247 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 0 | 0 | 2 | 0 | 21 | All in Cup Winners' Cup
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 0 | 2 | 4 | 3 | 13 | All in Intertoto Cup
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 0 | 0 | 2 | 2 | 13 | All in Europa League
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 36 | 9 | 5 | 22 | 26 | 69 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 | 0 | 1 | 9 | 5 | 28 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 20 | 1 | 1 | 18 | 8 | 103 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 33 | 2 | 0 | 31 | 17 | 160 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 0 | 0 | 4 | 1 | 32 | All in Champions League
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 | 2 | 3 | 5 | 9 | 18 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 0 | 1 | 3 | 0 | 7 | All in Conference League
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 38 | 2 | 4 | 32 | 14 | 114 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 0 | 0 | 1 | 0 | 2 | All in Europa League
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | 1 | 1 | 6 | 5 | 19 | All in Europa League
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | 1 | 0 | 7 | 3 | 48 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 0 | 0 | 2 | 2 | 5 | All in Intertoto Cup
| ||||||||||||||||||||||||||||||||||||||||||||||||||
Total |
554 | 83 | 76 | 395 | 412 | 1602 |
| |||||||||||||||||||||||||||||||||||||||||||||||||
Record by Country of Opposition
- As of 28 August 2025
| Country-by-country record | |||||||
|---|---|---|---|---|---|---|---|
| Country | P | W | D | L | F | A | |
| 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 | 1 | 8 | 3 | ||
| 18 | 5 | 4 | 9 | 17 | 28 | ||
| 14 | 0 | 0 | 14 | 4 | 74 | ||
| 7 | 0 | 3 | 4 | 7 | 14 | ||
| 4 | 0 | 0 | 4 | 2 | 19 | ||
| 3 | 0 | 1 | 2 | 2 | 9 | ||
| 12 | 1 | 0 | 11 | 5 | 39 | ||
| 10 | 1 | 1 | 8 | 10 | 34 | ||
| 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 | ||
| 4 | 2 | 0 | 2 | 12 | 4 | ||
| 11 | 2 | 1 | 8 | 5 | 29 | ||
| 4 | 0 | 1 | 3 | 4 | 13 | ||
| 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
- As of 15 July 2025
| Champions League | |||||||
|---|---|---|---|---|---|---|---|
| Season | Team | Round | Opponent | 1st Leg | 2nd Leg | Agg | Playoff |
| 1992–93 | Union Luxembourg | R1 |
Porto | 1–4 (H) | 0–5 (A) | 1–9 | |
| 1993–94 | Avenir Beggen | PR |
Rosenborg | 0–2 (H) | 0–1 (A) | 0–3 | |
| 1994–95 | Avenir Beggen | QR |
Galatasaray | 1–5 (H) | 0–4 (A) | 1–9 | |
| 1995–96 | Did not participate
| ||||||
| 1996–97 | |||||||
| 1997–98 | Jeunesse Esch | Q1 |
Sion | 0–4 (A) | 0–1 (H) | 0–5 | |
| 1998–99 | Jeunesse Esch | Q1 |
Grasshopper | 0–6 (A) | 0–2 (H) | 0–8 | |
| 1999–00 | Jeunesse Esch | Q1 |
Skonto | 0–2 (H) | 0–8 (A) | 0–10 | |
| 2000–01 | F91 Dudelange | Q1 |
Levski Sofia | 0–4 (H) | 0–2 (A) | 0–6 | |
| 2001–02 | F91 Dudelange | Q1 |
Skonto | 1–6 (H) | 1–0 (A) | 2–6 | |
| 2002–03 | F91 Dudelange | Q1 |
Vardar | 1–1 (H) | 0–3 (A) | 1–4 | |
| 2003–04 | Grevenmacher | Q1 |
Leotar | 0–0 (H) | 0–2 (A) | 0–2 | |
| 2004–05 | Jeunesse Esch | Q1 |
Sheriff Tiraspol | 0–2 (A) | 1–0 (H) | 1–2 | |
| 2005–06 | F91 Dudelange | Q1 |
Zrinjski Mostar | 0–1 (H) | 4–0 (A) | 4–1 | [b] |
Q2 |
Rapid Wien | 1–6 (H) | 2–3 (A) | 3–9 | |||
| 2006–07 | F91 Dudelange | Q1 |
Rabotnički | 0–1 (H) | 0–0 (A) | 0–1 | |
| 2007–08 | F91 Dudelange | Q1 |
Žilina | 1–2 (H) | 4–5 (A) | 5–7 | |
| 2008–09 | F91 Dudelange | Q1 |
Domžale | 0–1 (H) | 0–2 (A) | 0–3 | |
| 2009–10 | F91 Dudelange | Q1 |
Ventspils | 0–3 (A) | 1–3 (H) | 1–6 | |
| 2010–11 | Jeunesse Esch | Q2 |
AIK | 0–0 (A) | 0–1 (H) | 0–1 | |
| 2011–12 | F91 Dudelange | Q1 |
FC Santa Coloma | 2–0 (A) | 2–0 (H) | 4–0 | |
Q2 |
Maribor | 0–2 (A) | 1–3 (H) | 1–5 | |||
| 2012–13 | F91 Dudelange | Q1 |
Tre Penne | 7–0 (H) | 4–0 (A) | 11–0 | |
Q2 |
Red Bull Salzburg | 1–0 (H) | 3–4 (A) | 4–4 | [a] | ||
Q3 |
Maribor | 1–4 (A) | 0–1 (H) | 1–5 | [c] | ||
| 2013–14 | Fola Esch | Q2 |
Dinamo Zagreb | 0–5 (H) | 0–1 (A) | 0–6 | |
| 2014–15 | F91 Dudelange | Q2 |
Ludogorets Razgrad | 0–4 (A) | 1–1 (H) | 1–5 | |
| 2015–16 | Fola Esch | Q2 |
Dinamo Zagreb | 1–1 (A) | 0–3 (H) | 1–4 | |
| 2016–17 | F91 Dudelange | Q2 |
Qarabağ | 0–2 (A) | 1–1 (H) | 1–3 | |
| 2017–18 | F91 Dudelange | Q2 |
APOEL | 0–1 (A) | 0–1 (H) | 0–2 | |
| 2018–19 | F91 Dudelange | Q1 |
MOL Vidi | 1–1 (H) | 1–2 (A) | 2–3 | [c] |
| 2019–20 | F91 Dudelange | Q1 |
Valletta | 2–2 (H) | 1–1 (A) | 3–3 | [a][c] |
| 2020–21 | Fola Esch | Q1 |
Sheriff Tiraspol | 0–2 (A) | [d] | 0–2 | [c] |
| 2021–22 | Fola Esch | Q1 |
Lincoln Red Imps | 2–2 (H) | 0–5 (A) | 2–7 | [e] |
| 2022–23 | F91 Dudelange | Q1 |
Tirana | 1–0 (H) | 2–1 (A) | 3–1 | |
Q2 |
Pyunik | 1–0 (A) | 1–4 (H) | 2–4 | [c] | ||
| 2023–24 | Swift Hesperange | Q1 |
Slovan Bratislava | 1–1 (A) | 0–2 (H) | 1–3 | |
| 2024–25 | Differdange 03 | Q1 |
KÍ | 0–2 (A) | 0–0 (H) | 0–2 | [e] |
| 2025–26 | Differdange 03 | Q1 |
Drita | 0–1 (A) | 2–3 (H) | 2–4 | [e] |
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
- As of 7 July 2025
| Inter-Cities Fairs Cup | |||||||
|---|---|---|---|---|---|---|---|
| Season | Team | Round | Opponent | 1st Leg | 2nd Leg | Agg | Playoff |
| 1955–58 | Did not participate
| ||||||
| 1958–60 | |||||||
| 1960–61 | |||||||
| 1961–62 | |||||||
| 1962–63 | Aris | R1
|
Sampdoria | 0–1 (A) | 0–2 (H) | 0–3 | |
| 1963–64 | Aris | R1
|
RFC Liegeois | 0–2 (H) | 0–0 (A) | 0–2 | |
| 1964–65 | Spora Luxembourg | R1
|
Basel | 0–2 (A) | 1–0 (H) | 1–2 | |
| 1965–66 | Union Luxembourg | R1 |
1. FC Köln | 0–4 (H) | 0–13 (A) | 0–17 | |
| 1966–67 | Union Luxembourg | R1 |
R. Antwerp F.C. | 0–1 (H) | 0–1 (A) | 0–2 | |
| 1967–68 | Spora Luxembourg | R1 |
Leeds United | 0–9 (H) | 0–7 (A) | 0–16 | |
| 1968–69 | Union Luxembourg | R1
|
Újpest FC | Walkover | |||
| 1969–70 | Jeunesse Esch | R1
|
Coleraine | 3–2 (H) | 0–4 (A) | 3–6 | |
| 1970–71 | US Rumelange | R1
|
Juventus | 0–7 (A) | 0–4 (A) | 0–11 | |
| Europa League | |||||||
|---|---|---|---|---|---|---|---|
| Season | Team | Round | Opponent | 1st Leg | 2nd Leg | Agg | Playoff |
| 2009–10 | Grevenmacher | Q1
|
Vėtra | 0–3 (H) | 0–3 (A) | 0–6 | |
| Käerjéng 97 | Q1
|
Anorthosis Famagusta | 0–5 (A) | 1–2 (H) | 1–7 | ||
| Differdange 03 | Q2
|
Rijeka | 1–0 (H) | 0–3 (A) | 1–3 | ||
| 2010–11 | Grevenmacher | Q1
|
Dundalk | 3–3 (H) | 1–2 (A) | 4–5 | |
| F91 Dudelange | Q1
|
Randers | 1–6 (A) | 2–1 (H) | 3–7 | ||
| Differdange 03 | Q2
|
Spartak Zlatibor Voda | 3–3 (H) | 0–2 (A) | 3–5 | ||
| 2011–12 | Fola Esch | Q1
|
Elfsborg | 0–4 (A) | 1–1 (H) | 1–5 | |
| Käerjéng 97 | Q1
|
Häcken | 1–1 (H) | 1–5 (A) | 2–6 | ||
| Differdange 03 | Q2
|
Levadia Tallinn | 0–0 (H) | 1–0 (A) | 1–0 | ||
Q3
|
Olympiacos Volos | 0–3 (H) | 0–3 (A) | 0–6 | |||
| 2012–13 | Grevenmacher | Q1
|
Tirana | 0–2 (A) | 0–0 (H) | 0–2 | |
| Differdange 03 | Q1
|
NSÍ Runavík | 3–0 (H) | 3–0 (A) | 6–0 | ||
Q2
|
Gent | 0–1 (H) | 2–3 (A) | 2–4 | |||
| Jeunesse Esch | Q1
|
Olimpija Ljubljana | 0–3 (A) | 0–3 (H) | 0–6 | ||
| F91 Dudelange[f] | PO
|
Hapoel Tel Aviv | 1–3 (H) | 0–4 (A) | 1–7 | ||
| 2013–14 | F91 Dudelange | Q1
|
Milsami Orhei | 0–1 (A) | 0–0 (H) | 0–1 | |
| Jeunesse Esch | Q1
|
TPS | 2–0 (H) | 1–2 (A) | 3–2 | ||
Q2
|
Ventspils | 0–1 (A) | 1–4 (H) | 1–5 | |||
| Differdange 03 | Q1
|
Laçi | 1–0 (A) | 2–1 (H) | 3–1 | ||
Q2
|
Utrecht | 2–1 (H) | 3–3 (A) | 5–4 | |||
Q3
|
Tromsø | 0–1 (A) | 1–0 (H) | 1–1 | [g] | ||
| 2014–15 | Differdange 03 | Q1
|
Atlantas | 1–0 (H) | 1–3 (A) | 2–3 | |
| Jeunesse Esch | Q1
|
Dundalk | 0–2 (H) | 1–3 (A) | 1–5 | ||
| Fola Esch | Q1
|
IFK Göteborg | 0–0 (A) | 0–2 (H) | 0–2 | ||
| 2015–16 | Differdange 03 | Q1
|
Bala Town | 3–1 (H) | 1–2 (A) | 4–3 | |
Q2
|
Trabzonspor | 0–1 (A) | 1–2 (H) | 1–3 | |||
| Progrès Niederkorn | Q1
|
Shamrock Rovers | 0–0 (H) | 0–3 (A) | 0–3 | ||
| F91 Dudelange | Q1
|
UCD | 0–1 (A) | 2–1 (H) | 2–2 | [a] | |
| 2016–17 | Jeunesse Esch | Q1
|
St Patrick's Athletic | 0–1 (A) | 2–1 (H) | 2–2 | [a] |
| Fola Esch | Q1
|
Aberdeen | 1–3 (A) | 1–0 (H) | 2–3 | ||
| Differdange 03 | Q1
|
Cliftonville | 1–1 (H) | 0–2 (A) | 1–3 | ||
| 2017–18 | Differdange 03 | Q1
|
Zira | 0–2 (A) | 1–2 (H) | 1–4 | |
| Fola Esch | Q1
|
Milsami Orhei | 2–1 (H) | 1–1 (A) | 3–2 | ||
Q2
|
Inter Baku | 0–1 (A) | 4–1 (H) | 4–2 | |||
Q3
|
Östersund | 0–1 (A) | 1–2 (H) | 1–3 | |||
| Progrès Niederkorn | Q1
|
Rangers | 0–1 (A) | 2–0 (H) | 2–1 | ||
Q2
|
AEL Limassol | 0–1 (H) | 1–2 (A) | 1–3 | |||
| 2018–19 | Fola Esch | Q1
|
Prishtina | 0–0 (H) | 0–0 (A) | 0–0 | [h] |
Q2
|
Genk | 0–5 (A) | 1–4 (H) | 1–9 | |||
| Progrès Niederkorn | Q1
|
Gabala | 2–0 (A) | 0–1 (A) | 2–1 | ||
Q2
|
Honvéd | 0–1 (A) | 2–0 (H) | 2–1 | |||
Q3
|
Ufa | 1–2 (A) | 2–2 (H) | 3–4 | |||
| Racing | Q1
|
Viitorul Constanța | 0–2 (H) | 0–0 (A) | 0–2 | ||
| F91 Dudelange[f] | Q2
|
Drita | 2–1 (H) | 1–1 (A) | 3–1 | ||
Q3
|
Legia Warsaw | 2–1 (A) | 2–2 (H) | 4–3 | |||
PO
|
CFR Cluj | 2–0 (H) | 3–2 (A) | 5–2 | |||
Grp F
|
AC Milan | 0–1 (H) | 4th | ||||
| Real Betis | 0–3 (A) | ||||||
| Olympiacos | 0–2 (H) | ||||||
| Olympiacos | 1–5 (A) | ||||||
| AC Milan | 2–5 (A) | ||||||
| Real Betis | 0–0 (H) | ||||||
| 2019–20 | Progrès Niederkorn | PR |
Cardiff Metropolitan University | 1–0 (H) | 1–2 (A) | 2–2 | [a] |
Q1
|
Cork City | 2–0 (H) | 1–2 (H) | 3–2 | |||
Q2 |
Rangers | 0–2 (A) | 0–0 (H) | 0–2 | |||
| Fola Esch | Q1 |
Chikhura Sachkhere | 1–2 (H) | 1–2 (A) | 2–4 | ||
| Jeunesse Esch | Q1 |
Tobol | 0–0 (H) | 1–1 (A) | 2–2 | [a] | |
Q2 |
Vitória de Guimarães | 0–1 (H) | 0–4 (A) | 0–5 | |||
| F91 Dudelange[f] | Q2 |
Shkëndija | 2–1 (A) | 1–1 (H) | 3–2 | ||
Q3 |
Nõmme Kalju | 3–1 (H) | 1–0 (A) | 4–1 | |||
PO |
Ararat-Armenia | 2–1 (A) | 1–2 (H) | 3–3 | [h] | ||
Grp A
|
APOEL | 4–3 (A) | 4th | ||||
| Qarabağ | 1–4 (H) | ||||||
| Sevilla | 0–3 (A) | ||||||
| Sevilla | 2–5 (H) | ||||||
| APOEL | 0–2 (H) | ||||||
| Qarabağ | 1–1 (A) | ||||||
| 2020–21 | Differdange 03 | Q1 |
Zrinjski Mostar | 0–3 (A) | [d] | 0–3 | |
| Union Titus Pétange | Q1 |
Lincoln Red Imps | 0–2 (A) | 0–2 | |||
| Progrès Niederkorn | Q1 |
Zeta | 3–0 (H) | 3–0 | |||
Q2 |
Willem II | 0–5 (H) | 0–5 | ||||
| Fola Esch[f] | Q2 |
Ararat-Armenia | 3–4 (A) | 3–4 | [b] | ||
| 2021–22 | Did not participate
| ||||||
| 2022–23 | F91 Dudelange[f] | Q3 |
Malmö FF | 0–3 (A) | 2–2 (H) | 2–5 | [e] |
| 2023–24 | Did not participate
| ||||||
| 2024–25 | |||||||
| 2025–26 | |||||||
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
- As of 28 August 2025
| Conference League | |||||||
|---|---|---|---|---|---|---|---|
| Season | Team | Round | Opponent | 1st Leg | 2nd Leg | Agg | Playoff |
| 2021–22 | Swift Hesperange | Q1 |
Domžale | 0–1 (A) | 1–1 (H) | 1–2 | |
| Racing FC | Q1 |
Breiðablik | 2–3 (H) | 0–2 (A) | 2–5 | ||
| Fola Esch[f] | Q2 |
Shakhtyor Soligorsk | 2–1 (A) | 1–0 (H) | 3–1 | ||
Q3 |
Linfield | 2–1 (A) | 2–1 (H) | 4–1 | |||
PO |
Kairat | 1–4 (H) | 1–3 (A) | 2–7 | |||
| F91 Dudelange | Q2 |
Bohemian | 0–1 (H) | 0–3 (A) | 0–4 | ||
| 2022–23 | Differdange 03 | Q1 |
Olimpija Ljubljana | 1–1 (A) | 1–2 (H) | 2–3 | |
| Fola Esch | Q1 |
Tre Fiori | 0–1 (H) | 1–3 (A) | 1–4 | ||
| Racing FC | Q2 |
Čukarički | 1–4 (H) | 0–4 (A) | 1–8 | ||
| F91 Dudelange[i] | PO |
Lech Poznań | 0–2 (A) | 1–1 (H) | 1–3 | ||
| 2023–24 | F91 Dudelange | Q1 |
St Patrick's Athletic | 2–1 (H) | 3–2 (A) | 5–3 | |
Q2 |
Gżira United | 0–2 (A) | 2–1 (H) | 2–3 | |||
| Progrès Niederkorn | Q1 |
Gjilani | 2–2 (H) | 2–0 (A) | 4–2 | ||
Q2 |
Midtjylland | 0–2 (A) | 2–1 (H) | 2–3 | |||
| Differdange 03 | Q2 |
Maribor | 1–1 (H) | 3–4 (A) | 4–5 | ||
| Swift Hesperange | Q2 |
The New Saints | 1–1 (A) | 3–2 (H) | 4–3 | ||
Q3 |
Struga | 1–3 (A) | 2–1 (H) | 3–4 | |||
| 2024–25 | F91 Dudelange | Q1 |
Atlètic Club d'Escaldes | 1–0 (A) | 2–0 (H) | 3–0 | |
Q2 |
BK Häcken | 2–6 (H) | 1–6 (A) | 3–12 | |||
| UNA Strassen | Q1 |
KuPS | 0–0 (H) | 0–5 (A) | 0–5 | ||
| Differdange 03[f] | Q2 |
Ordabasy | 1–0 (H) | 3–4 (A) | 4–4 | [g] | |
| Progrès Niederkorn | Q2 |
Djurgårdens IF | 0–3 (H) | 1–0 (H) | 1–3 | ||
| 2025–26 | F91 Dudelange | Q1 |
Atlètic Club d'Escaldes | 0–2 (A) | 2–3 (H) | 2–5 | |
| Racing Union | Q1 |
Dila Gori | 1–2 (H) | 0–1 (A) | 1–3 | ||
| UNA Strassen | Q2 |
Dundee United | 0–1 (A) | 0–1 (H) | 0–2 | ||
| Differdange 03[f] | Q2 |
The New Saints | 1–0 (A) | 1–0 (H) | 2–0 | ||
Q3 |
FCI Levadia | 2–3 (H) | 1–3 (A) | 5–4 | [b] | ||
PO |
Drita | 1–2 (A) | 0–1 (H) | 1–3 | |||
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
- As of 27 August 1998
PR = Preliminary round; QR = Qualifying round; R1/R2 = First/Second round
UEFA Intertoto Cup
- As of 13 July 2008
| Intertoto Cup | |||||||
|---|---|---|---|---|---|---|---|
| Season | Team | Round | Opponent | 1st Leg | 2nd Leg | Agg | Playoff |
| 1995 | Did not participate
| ||||||
| 1996 | |||||||
| 1997 | |||||||
| 1998 | Hobscheid | R1
|
Hradec Králové | 0–0 (H) | 1–2 (A) | 1–2 | |
| 1999 | Union Luxembourg | R1
|
Vasas | 1–3 (H) | 0–4 (A) | 1–7 | |
| 2000 | Hobscheid | R1
|
Pelister | 1–3 (A) | 0–1 (H) | 1–4 | |
| 2001 | Hobscheid | R1
|
Dinamo Minsk | 0–6 (A) | 1–1 (H) | 1–7 | |
| 2002 | Union Luxembourg | R1
|
Gloria Bistrița | 0–2 (A) | 0–0 (H) | 0–2 | |
| 2003 | Union Luxembourg | R1
|
Sutjeska | 0–3 (A) | 1–1 (H) | 1–4 | |
| 2004 | Grevenmacher | R1
|
Tampere United | 1–1 (H) | 0–0 (A) | 1–1 | [a] |
| 2005 | Victoria Rosport | R1
|
Göteborg | 1–2 (H) | 1–3 (A) | 2–5 | |
| 2006 | Grevenmacher | R1
|
Nitra | 2–6 (A) | 0–6 (H) | 2–12 | |
| 2007 | Differdange 03 | R1
|
Slovan Bratislava | 0–2 (H) | 0–3 (A) | 0–5 | |
| 2008 | Etzella Ettelbruck | R1
|
Lokomotivi Tbilisi | 0–0 (H) | 2–2 (A) | 2–2 | [a] |
R2
|
Saturn Moscow Oblast | 0–7 (A) | 1–1 (H) | 1–8 | |||
R1/R2 = First/Second round
Notes
- ^ a b c d e f g h i j k Decided by the away goals rule
- ^ a b c Decided by playing extra time in the 2nd leg
- ^ a b c d e Transferred to the Europa League
- ^ a b Played only one leg due to COVID-19
- ^ a b c d Transferred to the Conference League
- ^ a b c d e f g h Transferred from the Champions League
- ^ a b Lost 3–4 on penalties
- ^ a b Won 5–4 on penalties
- ^ Transferred from the Europa League
- ^ Avenir Beggen were awarded a Walkover after Enosis Neon Paralimni withdrew due to the political situation in Cyprus
External links
- Luxembourg on UEFA Member Associations (archived)