# Luxembourg football clubs in European competitions

"none" is a legitimate description when the title is already adequate; see [[WP:SDNONE]]
Luxembourg football clubs have participated in European football competitions since Spora Luxembourg took part in the 1956–57 European Cup. In total, 23 different clubs have represented Luxembourg in European competition. Of these, 14 are still in existence while the remaining 9 were merged into a new or existing team.

## Statistics
### Competitors

Teams listed in bold in the table below are still active in 2019–20 European competitions.
| | European Cup Champions League | European Cup Champions League | European Cup Champions League | European Cup Champions League | European Cup Champions League | European Cup Champions League | Inter-Cities Fairs Cup UEFA Cup Europa League | Inter-Cities Fairs Cup UEFA Cup Europa League | Inter-Cities Fairs Cup UEFA Cup Europa League | Inter-Cities Fairs Cup UEFA Cup Europa League | Inter-Cities Fairs Cup UEFA Cup Europa League | Inter-Cities Fairs Cup UEFA Cup Europa League | Cup Winners' Cup | Cup Winners' Cup | Cup Winners' Cup | Cup Winners' Cup | Cup Winners' Cup | Cup Winners' Cup | UEFA Intertoto Cup | UEFA Intertoto Cup | UEFA Intertoto Cup | UEFA Intertoto Cup | UEFA Intertoto Cup | UEFA Intertoto Cup | Total | Total | Total | Total | Total | Total |
| | P | W | D | L | F | A | P | W | D | L | F | A | P | W | D | L | F | A | P | W | D | L | F | A | P | W | D | L | F | A |
| Alliance Dudelange | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 4 | 0 | 2 | 2 | 4 | 16 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 4 | 0 | 2 | 2 | 4 | 16 |
| Aris | 6 | 0 | 1 | 5 | 6 | 25 | 8 | 0 | 2 | 6 | 2 | 27 | 8 | 3 | 0 | 5 | 8 | 20 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 22 | 3 | 3 | 16 | 16 | 72 |
| Avenir Beggen | 12 | 0 | 0 | 12 | 1 | 56 | 12 | 2 | 1 | 9 | 6 | 44 | 12 | 1 | 2 | 9 | 7 | 42 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 36 | 3 | 3 | 30 | 14 | 142 |
| CS Pétange | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 2 | 0 | 1 | 1 | 1 | 4 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 2 | 0 | 1 | 1 | 1 | 4 |
| Differdange 03 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 29 | 10 | 4 | 14 | 31 | 40 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 2 | 0 | 0 | 2 | 0 | 5 | 30 | 10 | 4 | 16 | 31 | 45 |
| Etzella Ettelbruck | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 12 | 0 | 0 | 12 | 4 | 36 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 4 | 0 | 3 | 1 | 3 | 10 | 16 | 0 | 3 | 13 | 7 | 46 |
| F91 Dudelange | 38 | 7 | 7 | 24 | 44 | 73 | 30 | 9 | 6 | 15 | 30 | 53 | 4 | 0 | 0 | 4 | 3 | 19 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 72 | 16 | 13 | 43 | 77 | 146 |
| FC Mondercange | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 2 | 0 | 0 | 2 | 2 | 13 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 2 | 0 | 0 | 2 | 2 | 13 |
| Fola Esch | 4 | 0 | 1 | 3 | 1 | 10 | 18 | 3 | 5 | 10 | 14 | 30 | 2 | 0 | 0 | 2 | 1 | 11 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 24 | 3 | 6 | 15 | 16 | 51 |
| Grevenmacher | 2 | 0 | 1 | 1 | 0 | 2 | 20 | 1 | 3 | 16 | 14 | 55 | 2 | 1 | 0 | 3 | 5 | 12 | 4 | 0 | 2 | 2 | 3 | 13 | 28 | 2 | 6 | 22 | 22 | 82 |
| Hobscheid | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 6 | 0 | 2 | 4 | 3 | 13 | 6 | 0 | 2 | 4 | 3 | 13 |
| Jeunesse Esch | 49 | 7 | 3 | 39 | 43 | 158 | 30 | 3 | 5 | 22 | 15 | 76 | 4 | 0 | 1 | 3 | 3 | 13 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 83 | 10 | 9 | 64 | 61 | 247 |
| Jeunesse Hautcharage | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 2 | 0 | 0 | 2 | 0 | 21 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 2 | 0 | 0 | 2 | 0 | 21 |
| Käerjéng 97 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 8 | 1 | 1 | 6 | 5 | 19 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 8 | 1 | 1 | 6 | 5 | 19 |
| Progrès Niedercorn | 4 | 0 | 1 | 3 | 1 | 18 | 22 | 5 | 3 | 14 | 15 | 29 | 2 | 0 | 0 | 2 | 0 | 10 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 28 | 5 | 4 | 19 | 16 | 56 |
| Racing | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 4 | 0 | 1 | 3 | 1 | 12 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 4 | 0 | 1 | 3 | 1 | 12 |
| Red Boys Differdange | 2 | 1 | 0 | 1 | 3 | 7 | 12 | 0 | 1 | 11 | 3 | 68 | 6 | 0 | 0 | 6 | 2 | 28 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 20 | 1 | 1 | 18 | 8 | 103 |
| Spora Luxembourg | 7 | 1 | 0 | 6 | 7 | 36 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 6 | 0 | 0 | 6 | 2 | 23 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 13 | 1 | 0 | 12 | 9 | 59 |
| Stade Dudelange | 4 | 0 | 0 | 4 | 1 | 32 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 4 | 0 | 0 | 4 | 1 | 32 |
| Swift Hesperange | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 2 | 0 | 0 | 2 | 0 | 6 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 2 | 0 | 0 | 2 | 0 | 6 |
| Union Luxembourg | 14 | 0 | 0 | 14 | 4 | 75 | 18 | 2 | 0 | 16 | 8 | 85 | 20 | 2 | 2 | 16 | 9 | 56 | 6 | 0 | 2 | 4 | 2 | 13 | 58 | 4 | 4 | 50 | 23 | 229 |
| US Rumelange | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 4 | 0 | 0 | 4 | 0 | 32 | 4 | 1 | 0 | 3 | 3 | 16 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 8 | 1 | 0 | 7 | 3 | 48 |
| UT Pétange | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 1 | 0 | 0 | 0 | 0 | 0 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 1 | 0 | 0 | 0 | 0 | 0 |
| Victoria Rosport | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | 2 | 0 | 0 | 2 | 2 | 5 | 2 | 0 | 0 | 2 | 2 | 5 |
| Total | 142 | 16 | 14 | 112 | 111 | 491 | 233 | 36 | 33 | 161 | 151 | 623 | 78 | 8 | 7 | 65 | 47 | 293 | 24 | 0 | 9 | 15 | 13 | 59 | 474 | 60 | 63 | 353 | 324 | 1466 |

### Record by Country of Opposition

| Country | Played | Won | Drawn | Lost | Goals For | Goals Against |
| Albania | 4 | 2 | 1 | 1 | 3 | 3 |
| Andorra | 2 | 2 | 0 | 0 | 4 | 0 |
| Austria | 8 | 1 | 0 | 7 | 7 | 47 |
| Azerbaijan | 8 | 2 | 1 | 5 | 8 | 10 |
| Belarus | 2 | 0 | 1 | 1 | 1 | 7 |
| Belgium | 16 | 0 | 1 | 15 | 9 | 53 |
| Bosnia and Herzegovina | 4 | 1 | 1 | 2 | 4 | 3 |
| Bulgaria | 8 | 0 | 2 | 6 | 3 | 27 |
| Croatia | 12 | 1 | 2 | 9 | 5 | 35 |
| Cyprus | 10 | 2 | 0 | 8 | 7 | 22 |
| Czech Republic | 2 | 0 | 1 | 1 | 1 | 2 |
| Czechoslovakia | 4 | 1 | 0 | 3 | 2 | 18 |
| Denmark | 10 | 2 | 1 | 7 | 9 | 45 |
| England | 8 | 0 | 1 | 7 | 4 | 43 |
| East Germany | 6 | 0 | 0 | 6 | 2 | 15 |
| Estonia | 4 | 3 | 1 | 0 | 5 | 1 |
| Faroe Islands | 4 | 3 | 1 | 0 | 8 | 1 |
| Finland | 16 | 5 | 3 | 8 | 17 | 23 |
| France | 14 | 0 | 0 | 14 | 4 | 74 |
| Georgia | 6 | 0 | 3 | 3 | 6 | 12 |
| Germany | 2 | 0 | 0 | 2 | 1 | 11 |
| Greece | 10 | 1 | 0 | 9 | 5 | 33 |
| Hungary | 8 | 1 | 0 | 7 | 8 | 31 |
| Iceland | 8 | 1 | 2 | 5 | 10 | 22 |
| Ireland | 14 | 3 | 2 | 9 | 14 | 27 |
| Israel | 2 | 0 | 0 | 2 | 1 | 7 |
| Italy | 10 | 0 | 0 | 10 | 4 | 44 |
| Kosovo | 4 | 1 | 3 | 0 | 3 | 2 |
| Kazakhstan | 2 | 0 | 2 | 0 | 1 | 1 |
| Latvia | 10 | 1 | 0 | 9 | 4 | 32 |
| Lithuania | 6 | 1 | 0 | 5 | 3 | 12 |
| Malta | 4 | 1 | 2 | 1 | 5 | 5 |
| Moldova | 6 | 2 | 2 | 2 | 4 | 5 |
| Netherlands | 14 | 0 | 2 | 12 | 5 | 84 |
| Northern Ireland | 8 | 1 | 3 | 4 | 9 | 21 |
| North Macedonia | 8 | 1 | 3 | 4 | 5 | 11 |
| Norway | 10 | 3 | 0 | 7 | 6 | 18 |
| Poland | 12 | 2 | 1 | 9 | 14 | 31 |
| Portugal | 14 | 0 | 0 | 14 | 3 | 68 |
| Romania | 12 | 2 | 2 | 8 | 9 | 33 |
| Russia | 8 | 1 | 4 | 3 | 10 | 21 |
| San Marino | 2 | 2 | 0 | 0 | 11 | 0 |
| Scotland | 10 | 2 | 1 | 7 | 5 | 28 |
| Serbia | 2 | 0 | 1 | 1 | 3 | 5 |
| Serbia and Montenegro | 2 | 0 | 1 | 1 | 1 | 4 |
| Slovakia | 8 | 0 | 0 | 8 | 8 | 26 |
| Slovenia | 10 | 0 | 0 | 10 | 2 | 22 |
| Soviet Union | 2 | 0 | 0 | 2 | 0 | 9 |
| Spain | 12 | 0 | 1 | 11 | 5 | 51 |
| Sweden | 30 | 2 | 6 | 22 | 11 | 84 |
| Switzerland | 14 | 0 | 2 | 12 | 1 | 38 |
| Turkey | 10 | 1 | 0 | 9 | 7 | 28 |
| Wales | 4 | 2 | 0 | 2 | 6 | 5 |
| West Germany | 11 | 1 | 0 | 10 | 8 | 44 |
| Yugoslavia | 10 | 1 | 1 | 8 | 8 | 46 |

## Active competitions
### European Cup / Champions League

| Season | Club | Round | Opponent | 1st leg | 2nd leg | Agg |
| European Cup |||||||
| 1955–56 | Not invited to participate | Not invited to participate | Not invited to participate | Not invited to participate | Not invited to participate | Not invited to participate |
| 1956–57 | Spora Luxembourg | PR | Borussia Dortmund | 3–4 (A) | 2–1 (H) | 5–5 |
| 1957–58 | Stade Dudelange | PR | Red Star Belgrade | 0–5 (H) | 1–9 (A) | 1–14 |
| 1958–59 | Jeunesse Esch | PR | IFK Göteborg | 1–2 (A) | 1–0 (H) | 2–2 |
| 1959–60 | Jeunesse Esch | PR | ŁKS Łódź | 5–0 (H) | 1–2 (A) | 6–2 |
| 1959–60 | Jeunesse Esch | R16 | Real Madrid | 0–7 (A) | 2–5 (H) | 2–12 |
| 1960–61 | Jeunesse Esch | PR | Stade Reims | 1–6 (A) | 0–5 (H) | 1–11 |
| 1961–62 | Spora Luxembourg | PR | Boldklubben 1913 | 0–6 (H) | 2–9 (A) | 2–15 |
| 1962–63 | Union Luxembourg | PR | Milan | 0–8 (A) | 0–6 (H) | 0–14 |
| 1963–64 | Jeunesse Esch | PR | Haka | 1–4 (A) | 4–0 (H) | 5–4 |
| 1963–64 | Jeunesse Esch | R1 | Partizan | 2–1 (H) | 2–6 (A) | 4–7 |
| 1964–65 | Aris | PR | Benfica | 1–5 (H) | 1–5 (A) | 2–10 |
| 1965–66 | Stade Dudelange | PR | Benfica | 0–8 (H) | 0–10 (A) | 0–18 |
| 1966–67 | Aris | PR | Linfield | 3–3 (H) | 1–6 (A) | 4–9 |
| 1967–68 | Jeunesse Esch | R1 | Valur | 1–1 (A) | 3–3 (H) | 4–4 |
| 1968–69 | Jeunesse Esch | R1 | AEK Athens | 0–3 (A) | 3–2 (A) | 3–5 |
| 1969–70 | Avenir Beggen | R1 | Milan | 0–5 (A) | 0–3 (H) | 0–8 |
| 1970–71 | Jeunesse Esch | R1 | Panathinaikos | 1–2 (H) | 0–5 (A) | 1–7 |
| 1971–72 | Union Luxembourg | PR | Valencia | 1–3 (A) | 0–1 (H) | 1–4 |
| 1972–73 | Aris | R1 | Argeș Pitești | 0–2 (H) | 0–4 (A) | 0–6 |
| 1973–74 | Jeunesse Esch | R1 | Liverpool | 1–1 (H) | 0–2 (A) | 1–3 |
| 1974–75 | Jeunesse Esch | R1 | Fenerbahçe | 2–3 (H) | 0–2 (A) | 2–5 |
| 1975–76 | Jeunesse Esch | R1 | Bayern Munich | 0–5 (H) | 1–3 (A) | 1–8 |
| 1976–77 | Jeunesse Esch | R1 | Ferencváros | 1–5 (A) | 2–6 (H) | 3–11 |
| 1977–78 | Jeunesse Esch | R1 | Celtic | 0–5 (A) | 1–6 (H) | 1–11 |
| 1978–79 | Progrès Niedercorn | R1 | Real Madrid | 0–5 (A) | 0–7 (H) | 0–12 |
| 1979–80 | Red Boys Differdange | R1 | Omonia | 2–1 (H) | 1–6 (A) | 3–7 |
| 1980–81 | Jeunesse Esch | R1 | Spartak Moscow | 0–5 (H) | 0–4 (A) | 0–9 |
| 1981–82 | Progrès Niedercorn | R1 | Glentoran | 1–1 (H) | 0–4 (A) | 1–5 |
| 1982–83 | Avenir Beggen | R1 | Rapid Wien | 0–5 (H) | 0–8 (A) | 0–13 |
| 1983–84 | Jeunesse Esch | R1 | Dynamo Berlin | 1–4 (A) | 0–2 (H) | 1–6 |
| 1984–85 | Avenir Beggen | R1 | IFK Göteborg | 0–8 (H) | 0–9 (A) | 0–17 |
| 1985–86 | Jeunesse Esch | R1 | Juventus | 0–5 (H) | 1–4 (A) | 1–9 |
| 1986–87 | Avenir Beggen | R1 | Austria Wien | 0–3 (H) | 0–3 (A) | 0–6 |
| 1987–88 | Jeunesse Esch | R1 | AGF Aarhus | 1–4 (A) | 1–0 (H) | 2–4 |
| 1988–89 | Jeunesse Esch | R1 | Górnik Zabrze | 0–3 (A) | 1–4 (H) | 1–7 |
| 1989–90 | Spora Luxembourg | R1 | Real Madrid | 0–3 (H) | 0–6 (A) | 0–9 |
| 1990–91 | Union Luxembourg | R1 | Dynamo Dresden | 1–3 (H) | 0–3 (H) | 1–6 |
| 1991–92 | Union Luxembourg | R1 | Marseille | 0–5 (H) | 0–5 (H) | 0–10 |
| UEFA Champions League |||||||
| 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 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 1996–97 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 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) (aet) | 4–1 |
| 2005–06 | F91 Dudelange | 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 |
| 2011–12 | F91 Dudelange | 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 |
| 2012–13 | F91 Dudelange | Q2 | Red Bull Salzburg | 1–0 (H) | 3–4 (A) | 4–4 |
| 2012–13 | F91 Dudelange | Q3 | Maribor | 1–4 (A) | 0–1 (H) | 1–5 |
| 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 |
| 2019–20 | F91 Dudelange | Q1 | Valletta | 2–2 (H) | 1–1 (A) | 3–3 |
| 2020–21 | Fola Esch | Q1 | Sheriff Tiraspol | 0–2 (A) | — | 0–2 |
| 2021–22 | Fola Esch | Q1 | Lincoln Red Imps | 2–2 (H) | 0–5 (A) | 2–7 |
| 2022–23 | F91 Dudelange | Q1 | Tirana | 1–0 (H) | 2–1 (A) | 3–1 |
| 2022–23 | F91 Dudelange | Q2 | Pyunik | 1–0 (A) | 1–4 (H) | 2–4 |
| 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 |
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

| Season | Club | Round | Opponent | 1st leg | 2nd leg | Agg |
| Inter-Cities Fairs Cup |||||||
| 1955–58 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 1958–60 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 1960–61 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 1961–62 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 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 |
| 1965–66 | Spora Luxembourg | R1 | Basel | 0–2 (A) | 1–0 (H) | 1–2 |
| 1967–68 | Union Luxembourg | R1 | 1. FC Köln | 0–4 (H) | 0–13 (A) | 0–17 |
| 1968–69 | Union Luxembourg | R1 | Újpest FC | Walkover | Walkover | 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 |
| UEFA Cup |||||||
| 1971–72 | Aris | R1 | Den Haag | 0–5 (A) | 2–2 (H) | 2–7 |
| 1972–73 | US Rumelange | R1 | Feyenoord Rotterdam | 0–9 (A) | 0–12 (H) | 0–21 |
| 1973–74 | Union Luxembourg | R1 | Olympique Marseille | 0–5 (H) | 1–7 (A) | 1–12 |
| 1974–75 | Red Boys Differdange | R1 | Lyon | 0–7 (A) | 1–4 (H) | 1–11 |
| 1975–76 | Avenir Beggen | R1 | Porto | 0–7 (A) | 0–3 (H) | 0–10 |
| 1976–77 | Red Boys Differdange | R1 | SC Lokeren | 0–3 (H) | 1–3 (A) | 1–6 |
| 1977–78 | Red Boys Differdange | R1 | AZ Alkmaar | 1–11 (A) | 0–5 (H) | 1–16 |
| 1978–79 | Jeunesse Esch | R1 | Lausanne Sports | 0–0 (H) | 0–2 (A) | 0–2 |
| 1979–80 | Progrès Niedercorn | R1 | Grasshopper | 0–2 (H) | 0–4 (A) | 0–6 |
| 1980–81 | Red Boys Differdange | R1 | AZ | 0–6 (A) | 0–4 (H) | 0–10 |
| 1981–82 | Red Boys Differdange | R1 | Sporting Clube de Portugal | 0–4 (A) | 0–7 (H) | 0–11 |
| 1982–83 | Progrès Niedercorn | R1 | Servette | 0–1 (H) | 0–3 (A) | 0–4 |
| 1983–84 | Aris | R1 | Austria Wien | 0–5 (H) | 0–10 (A) | 0–15 |
| 1984–85 | Red Boys Differdange | R1 | Ajax | 0–0 (H) | 0–14 (A) | 0–14 |
| 1985–86 | Avenir Beggen | R1 | PSV Eindhoven | 0–2 (H) | 0–4 (A) | 0–6 |
| 1986–87 | Jeunesse Esch | R1 | K.A.A. Gent | 1–2 (H) | 1–1 (A) | 2–3 |
| 1987–88 | Spora Luxembourg | R1 | Feyenoord | 0–5 (A) | 2–5 (H) | 2–10 |
| 1988–89 | Union Luxembourg | R1 | Liège | 1–7 (H) | 0–4 (A) | 1–11 |
| 1989–90 | Jeunesse Esch | R1 | Sochaux | 0–7 (A) | 0–5 (H) | 0–12 |
| 1990–91 | Avenir Beggen | R1 | FK Inter Bratislava | 2–1 (H) | 0–5 (A) | 2–6 |
| 1991–92 | Spora Luxembourg | R1 | Eintracht Frankfurt | 1–6 (A) | 0–5 (H) | 1–11 |
| 1992–93 | Spora Luxembourg | R1 | Sheffield Wednesday | 1–8 (A) | 1–2 (H) | 2–10 |
| 1993–94 | Union Luxembourg | R1 | Boavista | 0–1 (H) | 0–4 (A) | 0–5 |
| 1994–95 | Grevenmacher | PR | Rosenborg | 1–2 (H) | 0–6 (A) | 1–8 |
| 1995–96 | Jeunesse Esch | PR | Lugano | 0–0 (H) | 0–4 (A) | 0–4 |
| 1995–96 | Avenir Beggen | PR | Örebro SK | 0–0 (A) | 3–0 (A) | 3–0 |
| 1995–96 | Avenir Beggen | R1 | Lens | 0–6 (A) | 0–7 (H) | 0–13 |
| 1996–97 | Grevenmacher | PR | Dinamo Tbilisi | 0–4 (A) | 2–2 (H) | 2–6 |
| 1996–97 | Jeunesse Esch | PR | Legia Warsaw | 2–4 (H) | 0–3 (A) | 2–7 |
| 1997–98 | Grevenmacher | Q1 | Hajduk Split | 1–4 (H) | 0–2 (A) | 1–6 |
| 1998–99 | Union Luxembourg | Q1 | IFK Göteborg | 0–3 (H) | 0–4 (A) | 0–7 |
| 1999–00 | FC Mondercange | QR | Dinamo București | 2–6 (H) | 0–7 (A) | 2–13 |
| 1999–00 | F91 Dudelange | QR | Hajduk Split | 0–5 (A) | 1–1 (H) | 1–6 |
| 2000–01 | Jeunesse Esch | QR | Celtic | 0–4 (H) | 0–7 (A) | 0–11 |
| 2000–01 | Grevenmacher | QR | HJK Helsinki | 1–4 (A) | 2–0 (H) | 3–4 |
| 2001–02 | Etzella Ettelbruck | QR | Legia Warszawa | 0–4 (H) | 1–2 (A) | 1–6 |
| 2001–02 | Grevenmacher | QR | AEK Athens | 0–6 (A) | 0–2 (H) | 0–5 |
| 2002–03 | Grevenmacher | QR | Anorthosis Famagusta | 0–3 (A) | 0–2 (A) | 0–5 |
| 2002–03 | Avenir Beggen | QR | Ipswich Town | 0–1 (H) | 1–8 (A) | 1–9 |
| 2003–04 | Etzella Ettelbruck | QR | Kamen Ingrad | 1–2 (H) | 0–7 (A) | 1–9 |
| 2003–04 | F91 Dudelange | QR | Artmedia Petržalka | 0–1 (A) | 0–1 (H) | 0–2 |
| 2004–05 | F91 Dudelange | Q1 | Ekranas | 0–1 (A) | 1–2 (H) | 1–3 |
| 2004–05 | Etzella Ettelbruck | Q1 | Haka | 1–2 (A) | 1–3 (H) | 2–5 |
| 2005–06 | CS Pétange | Q1 | AC Allianssi | 0–3 (A) | 1–1 (A) | 1–4 |
| 2005–06 | Etzella Ettelbruck | Q1 | Keflavík | 0–4 (H) | 0–2 (A) | 0–6 |
| 2006–07 | Jeunesse Esch | Q1 | Skonto | 0–2 (H) | 0–3 (A) | 0–5 |
| 2006–07 | Etzella Ettelbruck | Q1 | Åtvidaberg | 0–4 (A) | 0–3 (H) | 0–7 |
| 2007–08 | Käerjéng 97 | Q1 | Lillestrøm | 1–2 (A) | 1–0 (H) | 2–2 |
| 2007–08 | Käerjéng 97 | Q2 | Standard Liège | 0–3 (H) | 0–1 (A) | 0–4 |
| 2007–08 | Etzella Ettelbruck | Q1 | HJK | 0–2 (A) | 0–1 (H) | 0–3 |
| 2008–09 | Grevenmacher | Q1 | FH | 2–3 (A) | 1–5 (H) | 3–8 |
| | Racing | Q1 | Kalmar FF | 0–3 (H) | 1–7 (A) | 1–10 |
| UEFA Europa League |||||||
| 2009–10 | Grevenmacher | Q1 | Vėtra | 0–3 (H) | 0–3 (A) | 0–6 |
| 2009–10 | Käerjéng 97 | Q1 | Anorthosis Famagusta | 0–5 (A) | 1–2 (H) | 1–7 |
| 2009–10 | 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 |
| 2010–11 | F91 Dudelange | Q1 | Randers | 1–6 (A) | 2–1 (H) | 3–7 |
| 2010–11 | 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 |
| 2011–12 | Käerjéng 97 | Q1 | Häcken | 1–1 (H) | 1–5 (A) | 2–6 |
| 2011–12 | Differdange 03 | Q2 | Levadia Tallinn | 0–0 (H) | 1–0 (A) | 1–0 |
| 2011–12 | Differdange 03 | Q3 | Olympiakos Volou | 0–3 (H) | 0–3 (A) | 0–6 |
| 2012–13 | Grevenmacher | Q1 | Tirana | 0–2 (A) | 0–0 (H) | 0–2 |
| 2012–13 | Differdange 03 | Q1 | NSÍ Runavík | 3–0 (H) | 3–0 (A) | 6–0 |
| 2012–13 | Differdange 03 | Q2 | Gent | 0–1 (H) | 2–3 (A) | 2–4 |
| 2012–13 | Jeunesse Esch | Q1 | Olimpija Ljubljana | 0–3 (A) | 0–3 (H) | 0–6 |
| 2012–13 | F91 Dudelange | 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 |
| 2013–14 | Jeunesse Esch | Q1 | TPS | 2–0 (H) | 1–2 (A) | 3–2 |
| 2013–14 | Jeunesse Esch | Q2 | Ventspils | 0–1 (A) | 1–4 (H) | 1–5 |
| 2013–14 | Differdange 03 | Q1 | Laçi | 1–0 (A) | 2–1 (H) | 3–1 |
| 2013–14 | Differdange 03 | Q2 | Utrecht | 2–1 (H) | 3–3 (A) | 5–4 |
| 2013–14 | Differdange 03 | Q3 | Tromsø | 0–1 (A) | 1–0 (H) | 1–1 |
| 2014–15 | Differdange 03 | Q1 | Atlantas | 1–0 (H) | 1–3 (A) | 2–3 |
| 2014–15 | Jeunesse Esch | Q1 | Dundalk | 0–2 (H) | 1–3 (A) | 1–5 |
| 2014–15 | 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 |
| 2015–16 | Differdange 03 | Q2 | Trabzonspor | 0–1 (A) | 1–2 (H) | 1–3 |
| 2015–16 | Progrès Niedercorn | Q1 | Shamrock Rovers | 0–0 (H) | 0–3 (A) | 0–3 |
| 2015–16 | F91 Dudelange | Q1 | UCD | 0–1 (A) | 2–1 (H) | 2–2 |
| 2016–17 | Jeunesse Esch | Q1 | St Patrick's Athletic | 0–1 (A) | 2–1 (H) | 2–2 |
| 2016–17 | Fola Esch | Q1 | Aberdeen | 1–3 (A) | 1–0 (H) | 2–3 |
| 2016–17 | 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 |
| 2017–18 | Fola Esch | Q1 | Milsami Orhei | 2–1 (H) | 1–1 (A) | 3–2 |
| 2017–18 | Fola Esch | Q2 | Inter Baku | 0–1 (A) | 4–1 (H) | 4–2 |
| 2017–18 | Fola Esch | Q3 | Östersund | 0–1 (A) | 1–2 (H) | 1–3 |
| 2017–18 | Progrès Niedercorn | Q1 | Rangers | 0–1 (A) | 2–0 (H) | 2–1 |
| 2017–18 | Progrès Niedercorn | 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 |
| 2018–19 | Fola Esch | Q2 | Genk | 0–5 (A) | 1–4 (H) | 1–9 |
| 2018–19 | Progrès Niedercorn | Q1 | Gabala | 2–0 (A) | 0–1 (A) | 2–1 |
| 2018–19 | Progrès Niedercorn | Q2 | Honvéd | 0–1 (A) | 2–0 (H) | 2–1 |
| 2018–19 | Progrès Niedercorn | Q3 | Ufa | 1–2 (A) | 2–2 (H) | 3–4 |
| 2018–19 | Racing | Q1 | Viitorul Constanța | 0–2 (H) | 0–0 (A) | 0–2 |
| 2018–19 | F91 Dudelange | Q2 | Drita | 2–1 (H) | 1–1 (A) | 3–1 |
| 2018–19 | F91 Dudelange | Q3 | Legia Warsaw | 2–1 (A) | 2–2 (H) | 4–3 |
| 2018–19 | F91 Dudelange | PO | CFR Cluj | 2–0 (H) | 3–2 (A) | 5–2 |
| 2018–19 | F91 Dudelange | Grp F | AC Milan | 0–1 (H) | 0–1 (H) | 4th |
| 2018–19 | F91 Dudelange | Grp F | Real Betis | 0–3 (A) | 0–3 (A) | | 4th |
| 2018–19 | F91 Dudelange | Grp F | Olympiacos | 0–2 (H) | 0–2 (H) | | 4th |
| 2018–19 | F91 Dudelange | Grp F | Olympiacos | 1–5 (A) | 1–5 (A) | | 4th |
| 2018–19 | F91 Dudelange | Grp F | AC Milan | 2–5 (A) | 2–5 (A) | | 4th |
| 2018–19 | F91 Dudelange | Grp F | Real Betis | 0–0 (H) | 0–0 (H) | | 4th |
| 2019–20 | Progrès Niedercorn | PR | Cardiff Metropolitan University | 1–0 (H) | 1–2 (A) | 2–2 |
| 2019–20 | Progrès Niedercorn | Q1 | Cork City | 2–0 (H) | 1–2 (H) | 3–2 |
| 2019–20 | Progrès Niedercorn | Q2 | Rangers | 0–2 (A) | 0–0 (H) | 0–2 |
| 2019–20 | Fola Esch | Q1 | Chikhura Sachkhere | 1–2 (H) | 1–2 (A) | 2–4 |
| 2019–20 | Jeunesse Esch | Q1 | Tobol | 0–0 (H) | 1–1 (A) | 2–2 |
| 2019–20 | Jeunesse Esch | Q2 | Vitória de Guimarães | 0–1 (H) | 0–4 | 0–5 |
| 2019–20 | F91 Dudelange | Q2 | Shkëndija | 2–1 (A) | 1–1 (H) | 3–2 |
| 2019–20 | F91 Dudelange | Q3 | Nõmme Kalju | 3–1 (H) | 1–0 (A) | 4–1 |
| 2019–20 | F91 Dudelange | PO | Ararat-Armenia | 2–1 (A) | 1–2 (H) | 3–3 |
| 2019–20 | F91 Dudelange | Grp A | APOEL | 4–3 (A) | 4–3 (A) | 4th |
| 2019–20 | F91 Dudelange | Grp A | Qarabağ | 1–4 (H) | 1–4 (H) | | 4th |
| 2019–20 | F91 Dudelange | Grp A | Sevilla | 0–3 (A) | 0–3 (A) | | 4th |
| 2019–20 | F91 Dudelange | Grp A | Sevilla | 2–5 (H) | 2–5 (H) | | 4th |
| 2019–20 | F91 Dudelange | Grp A | APOEL | 0–2 (H) | 0–2 (H) | | 4th |
| 2019–20 | F91 Dudelange | Grp A | Qarabağ | 1–1 (A) | 1–1 (A) | | 4th |
| 2020–21 | Differdange 03 | Q1 | Zrinjski Mostar | 0–3 (A) | N/A | 0–3 |
| 2020–21 | Union Titus Pétange | Q1 | Lincoln Red Imps | 0–2 (A) | N/A | 0–2 |
| 2020–21 | Progrès Niederkorn | Q1 | Zeta | 3–0 (H) | N/A | 3–0 |
| 2020–21 | Progrès Niederkorn | Q2 | Willem II | 0–5 (H) | N/A | 0–5 |
| 2020–21 | Fola Esch | Q2 | Ararat-Armenia | 3–4 (A) | N/A | 3–4 |
| 2021–22 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 2022–23 | F91 Dudelange | Q3 | Malmö FF | 0–3 (A) | 2–2 | 2–5 |
| 2023–24 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 2024–25 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
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

| Season | Club | Round | Opponent | 1st leg | 2nd leg | Agg |
| 2021–22 | Swift Hesperange | Q1 | Domžale | 0–1 (A) | 1–1 (H) | 1–2 |
| 2021–22 | Racing FC | Q1 | Breiðablik | 2–3 (H) | 0–2 (A) | 2–5 |
| 2021–22 | Fola Esch | Q2 | Shakhtyor Soligorsk | 2–1 (A) | 1–0 (H) | 3–1 |
| 2021–22 | Fola Esch | Q3 | Linfield | 2–1 (A) | 2–1 (H) | 4–1 |
| 2021–22 | Fola Esch | PO | Kairat | 1–4 (H) | 1–3 (A) | 2–7 |
| 2021–22 | 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 |
| 2022–23 | Fola Esch | Q1 | Tre Fiori | 0–1 (H) | 1–3 (A) | 1–4 |
| 2022–23 | Racing FC | Q2 | Čukarički | 1–4 (H) | 0–4 (A) | 1–8 |
| 2022–23 | F91 Dudelange | 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 |
| 2023–24 | F91 Dudelange | Q2 | Gżira United | 0-2 (A) | 2-1 (H) | 2-3 |
| 2023–24 | Progrès Niederkorn | Q1 | Gjilani | 2–2 (H) | 2-0 (A) | 4-2 |
| 2023–24 | Progrès Niederkorn | Q2 | Midtjylland | 0-2 (A) | 2-1 (H) | 2-3 |
| 2023–24 | Differdange 03 | Q2 | Maribor | 1-1 (H) | 3-4 (A) | 4-5 |
| 2023–24 | Swift Hesperange | Q2 | The New Saints | 1-1 (A) | 3-2 (H) | 4-3 |
| 2023–24 | Swift Hesperange | 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 |
| 2024–25 | F91 Dudelange | Q2 | BK Häcken | 2-6 (H) | 1-6 (A) | 3-12 |
| 2024–25 | UNA Strassen | Q1 | KuPS | 0–0 (H) | 0-5 (A) | 0-5 |
| 2024–25 | Differdange 03 | Q2 | Ordabasy | 1-0 (H) | 3-4 (A) | 4-4 |
| 2024–25 | Progrès Niederkorn | Q2 | Djurgårdens IF | 0-3 (H) | 1-0 (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

| Season | Club | Round | Opponent | 1st leg | 2nd leg | Agg |
| European Cup Winners' Cup |||||||
| 1960–61 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 1961–62 | Alliance Dudelange | R1 | Motor Jena | 0–7 (A) | 2–2 (H) | 2–7 |
| 1962–63 | Alliance Dudelange | PR | B 1909 | 1–1 (H) | 1–8 (A) | 2–9 |
| 1963–64 | Union Luxembourg | R1 | Hamburger SV | 0–4 (A) | 2–3 (H) | 2–7 |
| 1964–65 | Union Luxembourg | R1 | 1860 Munich | 0–4 (H) | 0–6 (A) | 0–10 |
| 1965–66 | Spora Luxembourg | R1 | 1. FC Magdeburg | 0–1 (A) | 0–2 (H) | 0–3 |
| 1966–67 | Spora Luxembourg | R1 | Shamrock Rovers | 1–4 (A) | 1–4 (H) | 2–8 |
| 1967–68 | Aris | R1 | Lyon | 0–3 (H) | 1–2 (A) | 1–5 |
| 1968–69 | US Rumelange | R1 | Sliema Wanderers | 2–1 (H) | 0–1 (A) | 2–2 |
| 1969–70 | Union Luxembourg | R1 | Göztepe | 0–3 (A) | 2–3 (H) | 2–6 |
| 1970–71 | Union Luxembourg | R1 | Göztepe | 0–5 (A) | 1–0 (H) | 1–5 |
| 1971–72 | Jeunesse Hautcharage | R1 | Chelsea | 0–8 (H) | 0–13 (A) | 0–21 |
| 1972–73 | Red Boys Differdange | R1 | Milan | 1–4 (H) | 0–3 (A) | 1–7 |
| 1973–74 | Fola Esch | R1 | PFC Beroe Stara Zagora | 0–7 (A) | 1–4 (H) | 1–11 |
| 1974–75 | Avenir Beggen | R1 | Enosis Neon Paralimni | Walkover | Walkover | Walkover |
| 1974–75 | Avenir Beggen | R2 | Red Star Belgrade | 1–6 (H) | 1–5 (A) | 2–11 |
| 1975–76 | US Rumelange | R1 | FK Borac Banja Luka | 0–9 (A) | 1–5 (H) | 1–14 |
| 1976–77 | Aris | R1 | Carrick Rangers | 1–3 (A) | 2–1 (H) | 3–4 |
| 1977–78 | Progrès Niedercorn | R1 | VB | 0–1 (H) | 0–9 (A) | 0–10 |
| 1978–79 | Union Luxembourg | R1 | F.K. Bodø/Glimt | 1–4 (A) | 1–0 (H) | 2–4 |
| 1979–80 | Aris | R1 | Reipas Lahti | 1–0 (A) | 1–0 (H) | 2–0 |
| 1979–80 | Aris | R2 | FC Barcelona | 1–4 (H) | 1–7 (A) | 2–11 |
| 1980–81 | Spora Luxembourg | R1 | Sparta Prague | 0–6 (H) | 0–6 (A) | 0–12 |
| 1981–82 | Jeunesse Esch | R1 | Velež Mostar | 1–1 (H) | 1–6 (A) | 2–7 |
| 1982–83 | Red Boys Differdange | R1 | Waterschei Thor | 1–7 (A) | 0–1 (H) | 1–8 |
| 1983–84 | Avenir Beggen | R1 | Servette | 0–4 (A) | 1–5 (H) | 1–9 |
| 1984–85 | Union Luxembourg | R1 | Trakia Plovdiv | 0–4 (A) | 1–1 (H) | 1–5 |
| 1985–86 | Red Boys Differdange | R1 | AIK | 0–8 (A) | 0–5 (H) | 0–13 |
| 1986–87 | Union Luxembourg | R1 | Olympiacos | 0–3 (A) | 0–3 (H) | 0–6 |
| 1987–88 | Avenir Beggen | R1 | Hamburg | 0–5 (H) | 0–3 (A) | 0–8 |
| 1988–89 | Avenir Beggen | R1 | Mechelen | 0–5 (A) | 1–3 (H) | 1–8 |
| 1989–90 | Union Luxembourg | R1 | Djurgården | 0–0 (H) | 0–5 (A) | 0–5 |
| 1990–91 | Swift Hesperange | R1 | Legia Warsaw | 0–3 (A) | 0–3 (H) | 0–6 |
| 1991–92 | Jeunesse Esch | R1 | Norrköping | 0–4 (A) | 1–2 (H) | 1–6 |
| 1992–93 | Avenir Beggen | QR | B36 Tórshavn | 1–0 (H) | 1–1 (A) | 2–1 |
| 1992–93 | Avenir Beggen | R1 | Spartak Moscow | 0–0 (A) | 1–5 (H) | 1–5 |
| 1993–94 | F91 Dudelange | QR | Maccabi Haifa | 0–1 (H) | 1–6 (A) | 1–7 |
| UEFA Cup Winners' Cup |||||||
| 1994–95 | F91 Dudelange | QR | Ferencváros | 1–6 (A) | 1–6 (H) | 2–12 |
| 1995–96 | Grevenmacher | QR | KR Reykjavík | 3–2 (H) | 0–2 (A) | 3–4 |
| 1996–97 | Union Luxembourg | QR | Varteks | 1–2 (A) | 0–3 (H) | 1–5 |
| 1997–98 | Union Luxembourg | QR | Primorje | 0–2 (A) | 0–1 (H) | 0–3 |
| 1998–99 | Grevenmacher | QR | Rapid București | 2–6 (H) | 0–2 (A) | 2–8 |
PR = Preliminary round; QR = Qualifying round; R1/R2 = First/Second round

### UEFA Intertoto Cup

| Season | Club | Round | Opponent | 1st leg | 2nd leg | Agg |
| 1995 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 1996 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 1997 | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate | Did not participate |
| 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 |
| 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 |
| 2008 | Etzella Ettelbruck | R2 | Saturn Moscow Oblast | 0–7 (A) | 1–1 (H) | 1–8 |
R1/R2 = First/Second round