# AS Roma in European football

These are the matches that Roma have played in European football competitions. The club's first entry into European football was the 1958–60 Inter-Cities Fairs Cup, with their first official entry in the 1969–70 European Cup Winners' Cup, a competition where it had an Italian record six-time appearances.
The club have played four UEFA finals. In the 1983–84 European Cup, their first entry in the competition, they lost to Liverpool on penalties at their own Stadio Olimpico, and in the 1990–91 UEFA Cup they lost the final 2–1 on aggregate to compatriots Inter Milan. They won the 2021–22 UEFA Europa Conference League by beating Feyenoord 1–0 in the final, and lost on penalties to Sevilla in the final of the 2022–23 UEFA Europa League.

## UEFA-organised seasonal competitions

Roma's score listed first.

### European Cup / UEFA Champions League

| Season | Round | Opposition | Home | Away | Aggregate |
| 1983–84 | First round | IFK Göteborg | 3–0 | 1–2 | 4–2 |
| 1983–84 | Second round | CSKA Sofia | 1–0 | 1–0 | 2–0 |
| 1983–84 | Quarter-finals | Berliner Dynamo | 3–0 | 1–2 | 4–2 |
| 1983–84 | Semi-finals | Dundee United | 3–0 | 0–2 | 3–2 |
| 1983–84 | Final | Liverpool | 1–1 (a.e.t.) (2–4 p) | 1–1 (a.e.t.) (2–4 p) | 1–1 (a.e.t.) (2–4 p) |
| 2001–02 | First group stage | Real Madrid | 1–2 | 1–1 | 2nd |
| 2001–02 | First group stage | Anderlecht | 1–1 | 0–0 | 2nd |
| 2001–02 | First group stage | Lokomotiv Moscow | 2–1 | 1–0 | 2nd |
| 2001–02 | Second group stage | Galatasaray | 1–1 | 1–1 | 3rd |
| 2001–02 | Second group stage | Liverpool | 0–0 | 0–2 | 3rd |
| 2001–02 | Second group stage | Barcelona | 3–0 | 1–1 | 3rd |
| 2002–03 | First group stage | Real Madrid | 0–3 | 1–0 | 2nd |
| 2002–03 | First group stage | AEK Athens | 1–1 | 0–0 | 2nd |
| 2002–03 | First group stage | Genk | 0–0 | 1–0 | 2nd |
| 2002–03 | Second group stage | Arsenal | 1–3 | 1–1 | 4th |
| 2002–03 | Second group stage | Ajax | 1–1 | 1–2 | 4th |
| 2002–03 | Second group stage | Valencia | 0–1 | 3–0 | 4th |
| 2004–05 | Group stage | Dynamo Kyiv | 0–3 (f) | 0–2 | 4th |
| 2004–05 | Group stage | Real Madrid | 0–3 | 2–4 | 4th |
| 2004–05 | Group stage | Bayer Leverkusen | 1–1 | 1–3 | 4th |
| 2006–07 | Group stage | Shakhtar Donetsk | 4–0 | 0–1 | 2nd |
| 2006–07 | Group stage | Valencia | 1–0 | 1–2 | 2nd |
| 2006–07 | Group stage | Olympiacos | 1–1 | 1–0 | 2nd |
| 2006–07 | Round of 16 | Lyon | 0–0 | 2–0 | 2–0 |
| 2006–07 | Quarter-finals | Manchester United | 2–1 | 1–7 | 3–8 |
| 2007–08 | Group stage | Dynamo Kyiv | 2–0 | 4–1 | 2nd |
| 2007–08 | Group stage | Manchester United | 1–1 | 0–1 | 2nd |
| 2007–08 | Group stage | Sporting CP | 2–1 | 2–2 | 2nd |
| 2007–08 | Round of 16 | Real Madrid | 2–1 | 2–1 | 4–2 |
| 2007–08 | Quarter-finals | Manchester United | 0–2 | 0–1 | 0–3 |
| 2008–09 | Group stage | CFR Cluj | 1–2 | 3–1 | 1st |
| 2008–09 | Group stage | Bordeaux | 2–0 | 3–1 | 1st |
| 2008–09 | Group stage | Chelsea | 3–1 | 0–1 | 1st |
| 2008–09 | Round of 16 | Arsenal | 1–0 (a.e.t.) | 0–1 | 1–1 (6–7 p) |
| 2010–11 | Group stage | Bayern Munich | 3–2 | 0–2 | 2nd |
| 2010–11 | Group stage | CFR Cluj | 2–1 | 1–1 | 2nd |
| 2010–11 | Group stage | Basel | 1–3 | 3–2 | 2nd |
| 2010–11 | Round of 16 | Shakhtar Donetsk | 2–3 | 0–3 | 2–6 |
| 2014–15 | Group stage | CSKA Moscow | 5–1 | 1–1 | 3rd |
| 2014–15 | Group stage | Manchester City | 0–2 | 1–1 | 3rd |
| 2014–15 | Group stage | Bayern Munich | 1–7 | 0–2 | 3rd |
| 2015–16 | Group stage | Barcelona | 1–1 | 1–6 | 2nd |
| 2015–16 | Group stage | BATE Borisov | 0–0 | 2–3 | 2nd |
| 2015–16 | Group stage | Bayer Leverkusen | 3–2 | 4–4 | 2nd |
| 2015–16 | Round of 16 | Real Madrid | 0–2 | 0–2 | 0–4 |
| 2016–17 | Play-off round | Porto | 0–3 | 1–1 | 1–4 |
| 2017–18 | Group stage | Chelsea | 3–0 | 3–3 | 1st |
| 2017–18 | Group stage | Atlético Madrid | 0–0 | 0–2 | 1st |
| 2017–18 | Group stage | Qarabağ | 1–0 | 2–1 | 1st |
| 2017–18 | Round of 16 | Shakhtar Donetsk | 1–0 | 1–2 | 2–2 (a) |
| 2017–18 | Quarter-finals | Barcelona | 3–0 | 1–4 | 4–4 (a) |
| 2017–18 | Semi-finals | Liverpool | 4–2 | 2–5 | 6–7 |
| 2018–19 | Group stage | Real Madrid | 0–2 | 0–3 | 2nd |
| 2018–19 | Group stage | CSKA Moscow | 3–0 | 2–1 | 2nd |
| 2018–19 | Group stage | Viktoria Plzeň | 5–0 | 1–2 | 2nd |
| 2018–19 | Round of 16 | Porto | 2–1 | 1–3 (a.e.t.) | 3–4 |

### European Cup Winners' Cup

| Season | Round | Opposition | Home | Away | Aggregate |
| 1969–70 | First round | Ards | 3–1 | 0–0 | 3–1 |
| 1969–70 | Second round | PSV Eindhoven | 1–0 | 0–1 | 1–1 (c) |
| 1969–70 | Quarter-finals | Göztepe | 2–0 | 0–0 | 2–0 |
| 1969–70 | Semi-finals | Górnik Zabrze | 1–1 | 2–2 | 4–4 (PO 1–1, c) |
| 1980–81 | First round | Carl Zeiss Jena | 3–0 | 0–4 | 3–4 |
| 1981–82 | First round | Ballymena United | 4–0 | 2–0 | 6–0 |
| 1981–82 | Second round | Porto | 0–0 | 0–2 | 0–2 |
| 1984–85 | First round | Steaua București | 1–0 | 0–0 | 1–0 |
| 1984–85 | Second round | Wrexham | 2–0 | 1–0 | 3–0 |
| 1984–85 | Quarter-finals | Bayern Munich | 1–2 | 0–2 | 1–4 |
| 1986–87 | First round | Zaragoza | 2–0 | 0–2 (a.e.t.) | 2–2 (3–4 p) |
| 1991–92 | First round | CSKA Moscow | 0–1 | 2–1 | 2–2 (a) |
| 1991–92 | Second round | Ilves Tampere | 5–2 | 1–1 | 6–3 |
| 1991–92 | Quarter-finals | Monaco | 0–0 | 0–1 | 0–1 |

### UEFA Cup / UEFA Europa League

| Season | Round | Opposition | Home | Away | Aggregate |
| 1975–76 | First round | Dunav Ruse | 2–0 | 0–1 | 2–1 |
| 1975–76 | Second round | Öster | 2–0 | 0–1 | 2–1 |
| 1975–76 | Third round | Club Brugge | 0–1 | 0–1 | 0–2 |
| 1982–83 | First round | Ipswich Town | 3–0 | 1–3 | 4–3 |
| 1982–83 | Second round | IFK Norrköping | 1–0 | 0–1 (a.e.t.) | 1–1 (4–2 p) |
| 1982–83 | Third round | 1. FC Köln | 2–0 | 0–1 | 2–1 |
| 1982–83 | Quarter-finals | Benfica | 1–2 | 1–1 | 2–3 |
| 1988–89 | First round | 1. FC Nürnberg | 1–2 | 3–1 (a.e.t.) | 4–3 |
| 1988–89 | Second round | Partizan | 2–0 | 2–4 | 4–4 (a) |
| 1988–89 | Third round | Dynamo Dresden | 0–2 | 0–2 | 0–4 |
| 1990–91 | First round | Benfica | 1–0 | 1–0 | 2–0 |
| 1990–91 | Second round | Valencia | 2–1 | 1–1 | 3–2 |
| 1990–91 | Third round | Bordeaux | 5–0 | 2–0 | 7–0 |
| 1990–91 | Quarter-finals | Anderlecht | 3–0 | 3–2 | 6–2 |
| 1990–91 | Semi-finals | Brøndby | 2–1 | 0–0 | 2–1 |
| 1990–91 | Final | Internazionale | 1–0 | 0–2 | 1–2 |
| 1992–93 | First round | Wacker Innsbruck | 1–0 | 4–1 | 5–1 |
| 1992–93 | Second round | Grasshopper | 3–0 | 3–4 | 6–4 |
| 1992–93 | Third round | Galatasaray | 3–1 | 2–3 | 5–3 |
| 1992–93 | Quarter-finals | Borussia Dortmund | 1–0 | 0–2 | 1–2 |
| 1995–96 | First round | Neuchâtel Xamax | 4–0 | 1–1 | 5–1 |
| 1995–96 | Second round | Eendracht Aalst | 4–0 | 0–0 | 4–0 |
| 1995–96 | Third round | Brøndby | 3–1 | 1–2 | 4–3 |
| 1995–96 | Quarter-finals | Slavia Prague | 3–1 | 0–2 | 3–3 (a) |
| 1996–97 | First round | Dynamo Moscow | 3–0 | 3–1 | 6–1 |
| 1996–97 | Second round | Karlsruher SC | 2–1 | 0–3 | 2–4 |
| 1998–99 | First round | Silkeborg | 1–0 | 2–0 | 3–0 |
| 1998–99 | Second round | Leeds United | 1–0 | 0–0 | 1–0 |
| 1998–99 | Third round | Zürich | 1–0 | 2–2 | 3–2 |
| 1998–99 | Quarter-finals | Atlético Madrid | 1–2 | 1–2 | 2–4 |
| 1999–2000 | First round | Vitória de Setúbal | 7–0 | 0–1 | 7–1 |
| 1999–2000 | Second round | IFK Göteborg | 1–0 | 2–0 | 3–0 |
| 1999–2000 | Third round | Newcastle United | 1–0 | 0–0 | 1–0 |
| 1999–2000 | Fourth round | Leeds United | 0–0 | 0–1 | 0–1 |
| 2000–01 | First round | Gorica | 7–0 | 4–1 | 11–1 |
| 2000–01 | Second round | Boavista | 1–1 | 1–0 | 2–1 |
| 2000–01 | Third round | Hamburger SV | 1–0 | 3–0 | 4–0 |
| 2000–01 | Fourth round | Liverpool | 0–2 | 1–0 | 1–2 |
| 2003–04 | First round | Vardar | 4–0 | 1–1 | 5–1 |
| 2003–04 | Second round | Hajduk Split | 1–0 | 1–1 | 2–1 |
| 2003–04 | Round of 32 | Gaziantepspor | 2–0 | 0–1 | 2–1 |
| 2003–04 | Round of 16 | Villarreal | 2–1 | 0–2 | 2–3 |
| 2005–06 | First round | Aris | 5–1 | 0–0 | 5–1 |
| 2005–06 | Group stage | Tromsø | — | 2–1 | 2nd |
| 2005–06 | Group stage | Strasbourg | 1–1 | — | 2nd |
| 2005–06 | Group stage | Red Star Belgrade | — | 1–3 | 2nd |
| 2005–06 | Group stage | Basel | 3–1 | — | 2nd |
| 2005–06 | Round of 32 | Club Brugge | 2–1 | 2–1 | 4–2 |
| 2005–06 | Round of 16 | Middlesbrough | 2–1 | 0–1 | 2–2 (a) |
| 2009–10 | Third qualifying round | Gent | 3–1 | 7–1 | 10–2 |
| 2009–10 | Play-off round | Košice | 7–1 | 3–3 | 10–4 |
| 2009–10 | Group stage | Basel | 2–1 | 0–2 | 1st |
| 2009–10 | Group stage | CSKA Sofia | 2–0 | 3–0 | 1st |
| 2009–10 | Group stage | Fulham | 2–1 | 1–1 | 1st |
| 2009–10 | Round of 32 | Panathinaikos | 2–3 | 2–3 | 4–6 |
| 2011–12 | Play-off round | Slovan Bratislava | 1–1 | 0–1 | 1–2 |
| 2014–15 | Round of 32 | Feyenoord | 1–1 | 2–1 | 3–2 |
| 2014–15 | Round of 16 | Fiorentina | 0–3 | 1–1 | 1–4 |
| 2016–17 | Group stage | Viktoria Plzeň | 4–1 | 1–1 | 1st |
| 2016–17 | Group stage | Astra Giurgiu | 4–0 | 0–0 | 1st |
| 2016–17 | Group stage | Austria Wien | 3–3 | 4–2 | 1st |
| 2016–17 | Round of 32 | Villarreal | 0–1 | 4–0 | 4–1 |
| 2016–17 | Round of 16 | Lyon | 2–1 | 2–4 | 4–5 |
| 2019–20 | Group stage | İstanbul Başakşehir | 4–0 | 3–0 | 2nd |
| 2019–20 | Group stage | Wolfsberger AC | 2–2 | 1–1 | 2nd |
| 2019–20 | Group stage | Borussia Mönchengladbach | 1–1 | 1–2 | 2nd |
| 2019–20 | Round of 32 | Gent | 1–0 | 1–1 | 2–1 |
| 2019–20 | Round of 16 | Sevilla | 0–2 | 0–2 | 0–2 |
| 2020–21 | Group stage | Young Boys | 3–1 | 2–1 | 1st |
| 2020–21 | Group stage | CFR Cluj | 5–0 | 2–0 | 1st |
| 2020–21 | Group stage | CSKA Sofia | 0–0 | 1–3 | 1st |
| 2020–21 | Round of 32 | Braga | 3–1 | 2–0 | 5–1 |
| 2020–21 | Round of 16 | Shakhtar Donetsk | 3–0 | 2–1 | 5–1 |
| 2020–21 | Quarter-finals | Ajax | 1–1 | 2–1 | 3–2 |
| 2020–21 | Semi-finals | Manchester United | 3–2 | 2–6 | 5–8 |
| 2022–23 | Group stage | Ludogorets Razgrad | 3–1 | 1–2 | 2nd |
| 2022–23 | Group stage | HJK | 3–0 | 2–1 | 2nd |
| 2022–23 | Group stage | Real Betis | 1–2 | 1–1 | 2nd |
| 2022–23 | Knockout round play-offs | Red Bull Salzburg | 2–0 | 0–1 | 2–1 |
| 2022–23 | Round of 16 | Real Sociedad | 2–0 | 0–0 | 2–0 |
| 2022–23 | Quarter-finals | Feyenoord | 4–1 (a.e.t.) | 0–1 | 4–2 |
| 2022–23 | Semi-finals | Bayer Leverkusen | 1–0 | 0–0 | 1–0 |
| 2022–23 | Final | Sevilla | 1–1 (a.e.t.) (1–4 p) | 1–1 (a.e.t.) (1–4 p) | 1–1 (a.e.t.) (1–4 p) |
| 2023–24 | Group stage | Sheriff Tiraspol | 3–0 | 2–1 | 2nd |
| 2023–24 | Group stage | Servette | 4–0 | 1–1 | 2nd |
| 2023–24 | Group stage | Slavia Prague | 2–0 | 0–2 | 2nd |
| 2023–24 | Knockout round play-offs | Feyenoord | 1–1 (a.e.t.) | 1–1 | 2–2 (4–2 p) |
| 2023–24 | Round of 16 | Brighton & Hove Albion | 4–0 | 0–1 | 4–1 |
| 2023–24 | Quarter-finals | Milan | 2–1 | 1–0 | 3–1 |
| 2023–24 | Semi-finals | Bayer Leverkusen | 0–2 | 2–2 | 2–4 |
| 2024–25 | League phase | Athletic Bilbao | 1–1 | — | 15th |
| 2024–25 | League phase | IF Elfsborg | — | 0–1 | 15th |
| 2024–25 | League phase | Dynamo Kyiv | 1–0 | — | 15th |
| 2024–25 | League phase | Union Saint-Gilloise | — | 1–1 | 15th |
| 2024–25 | League phase | Tottenham Hotspur | — | 2–2 | 15th |
| 2024–25 | League phase | Braga | 3–0 | — | 15th |
| 2024–25 | League phase | AZ | — | 0–1 | 15th |
| 2024–25 | League phase | Eintracht Frankfurt | 2–0 | — | 15th |
| 2024–25 | Knockout phase play-offs | Porto | 3–2 | 1–1 | 4–3 |
| 2024–25 | Round of 16 | Athletic Bilbao | 2–1 | 1–3 | 3–4 |

### UEFA Europa Conference League

| Season | Round | Opposition | Home | Away | Aggregate |
| 2021–22 | Play-off round | Trabzonspor | 3–0 | 2–1 | 5–1 |
| 2021–22 | Group stage | Zorya Luhansk | 4–0 | 3–0 | 1st |
| 2021–22 | Group stage | CSKA Sofia | 5–1 | 3–2 | 1st |
| 2021–22 | Group stage | Bodø/Glimt | 2–2 | 1–6 | 1st |
| 2021–22 | Round of 16 | Vitesse | 1–1 | 1–0 | 2–1 |
| 2021–22 | Quarter-finals | Bodø/Glimt | 4–0 | 1–2 | 5–2 |
| 2021–22 | Semi-finals | Leicester City | 1–0 | 1–1 | 2–1 |
| 2021–22 | Final | Feyenoord | 1–0 | 1–0 | 1–0 |

## FIFA-only recognized seasonal competitions
### Inter-Cities Fairs Cup

| Season | Round | Opposition | Home | Away | Aggregate |
| 1958–60 | First round | Hannover 96 | 1–1 | 3–1 | 4–2 |
| 1958–60 | Quarter-finals | Union Saint-Gilloise | 1–1 | 0–2 | 1–3 |
| 1960–61 | First round | Union Saint-Gilloise | 4–1 | 0–0 | 4–1 |
| 1960–61 | Quarter-finals | Cologne XI | 0–2 | 2–0 | 6–3 (PO 4–1) |
| 1960–61 | Semi-finals | Hibernian | 3–3 | 2–2 | 11–5 (PO 6–0) |
| 1960–61 | Final | Birmingham City | 2–0 | 2–2 | 4–2 |
| 1961–62 | First round | Given bye as holders | Given bye as holders | Given bye as holders | Given bye as holders |
| 1961–62 | Second round | Sheffield Wednesday | 1–0 | 0–4 | 1–4 |
| 1962–63 | First round | Altay | 3–2 | 10–1 | 13–3 |
| 1962–63 | Second round | Zaragoza | 1–2 | 4–2 | 5–4 |
| 1962–63 | Quarter-finals | Red Star Belgrade | 3–0 | 0–2 | 3–2 |
| 1962–63 | Semi-finals | Valencia | 1–0 | 0–3 | 1–3 |
| 1963–64 | First round | Hertha BSC | 2–0 | 3–1 | 5–1 |
| 1963–64 | Second round | Belenenses | 2–1 | 1–0 | 3–1 |
| 1963–64 | Quarter-finals | 1. FC Köln | 3–1 | 0–4 | 3–5 |
| 1964–65 | First round | Aris | 3–0 | 0–0 | 3–0 |
| 1964–65 | Second round | NK Zagreb | 1–0 | 1–1 | 2–1 |
| 1964–65 | Third round | Ferencváros | 1–2 | 0–1 | 1–3 |
| 1965–66 | First round | Chelsea | 0–0 | 1–4 | 1–4 |

## UEFA coefficient rankings
### UEFA club coefficient ranking

    As of 29 August 2024
| Rank | Club | Points |
| 3 | Bayern Munich | 114.000 |
| 4 | Liverpool | 102.000 |
| 5 | Roma | 93.000 |
| 6 | Paris Saint-Germain | 91.000 |
| 7 | Borussia Dortmund | 85.000 |

### UEFA rankings since 2004

    As of 1 June 2024
| Season | Ranking | Movement | Points | Change |
| 2023–24 | 6 | +4 | 101.000 | +4.000 |
| 2022–23 | 10 | +1 | 97.000 | –3.000 |
| 2021–22 | 11 | +2 | 100.000 | +10.000 |
| 2020–21 | 13 | +4 | 90.000 | +10.000 |
| 2019–20 | 17 | –3 | 80.000 | –1.000 |
| 2018–19 | 14 | +7 | 81.000 | +17.000 |
| 2017–18 | 21 | +16 | 64.000 | +25.000 |
| 2016–17 | 37 | +14 | 39.000 | +11.500 |
| 2015–16 | 51 | –5 | 27.500 | –22.000 |
| 2014–15 | 46 | +9 | 49.500 | +13.000 |
| 2013–14 | 55 | –12 | 26.500 | –14.000 |
| 2012–13 | 43 | –17 | 40.500 | –17.000 |
| 2011–12 | 26 | –10 | 57.500 | –15.500 |
| 2010–11 | 16 | –2 | 73.000 | +2.000 |
| 2009–10 | 14 | 0 | 71.000 | +5.000 |
| 2008–09 | 14 | +2 | 66.000 | +4.000 |
| 2007–08 | 16 | 0 | 62.000 | +5.000 |
| 2006–07 | 16 | +1 | 57.000 | +3.000 |
| 2005–06 | 17 | –1 | 54.000 | +1.000 |
| 2004–05 | 16 | 0 | 53.000 | 0.000 |

### Football Club Elo Rating

    As of 6 September 2024
| Rank | Club | Points |
| 19 | Girona | 1801 |
| 20 | PSV Eindhoven | 1797 |
| 21 | Roma | 1793 |
| 22 | VfB Stuttgart | 1791 |
| 23 | Tottenham Hotspur | 1791 |

## Overall record
### By competition

    As of 13 March 2025.
| Competition | Pld | W | D | L | GF | GA | GD | Win% |
| European Champions' Cup / UEFA Champions League | 111 | 41 | 27 | 43 | 148 | 160 | −12 | 036.94 |
| European Cup Winners' Cup | 29 | 12 | 9 | 8 | 34 | 24 | +10 | 041.38 |
| UEFA Cup / UEFA Europa League | 186 | 97 | 40 | 49 | 318 | 181 | +137 | 052.15 |
| UEFA Europa Conference League | 15 | 10 | 3 | 2 | 33 | 16 | +17 | 066.67 |
| Total | 341 | 160 | 79 | 102 | 533 | 381 | +152 | 046.92 |
Source: UEFA.com Pld = Matches played; W = Matches won; D = Matches drawn; L = Matches lost; GF = Goals for; GA = Goals against; GD = Goal difference.