Albanian football clubs have competed in European football tournaments since the 1962-63 season when Partizani Tirana played in the European Cup. Clubs took part in the UEFA Champions League (formerly the European Cup), UEFA Cup, UEFA Cup Winners' Cup, UEFA Europa League, UEFA Europa Conference League and UEFA Intertoto Cup.
Beside the 1968 withdrawal due to the Czechoslovak crisis, the Albanian clubs did not participate or partially participated in European football tournaments for six seasons between 1973 and 1979.
General stats
KF Tirana are the most successful Albanian club, they have won more ties in all competitions (14 times). KF Tirana have gone farthest in all competitions, reaching the Round of Sixteen 4 times. KF Tirana have participated the most times and played the most games (32 participations & 84 matches). Partizani Tirana are the first Albanian club to participate and also won a tie in a European competition UEFA Cup Winners' Cup 1970-71. KF Tirana have the most wins for an Albanian team (18). Biggest home win: KF Tirana 5-0 Sliema Wanderers Biggest away win: Sant Julià 0-5 KF Skënderbeu Korçë Biggest home loss: KS Besa 0-5 Olympiacos F.C. Biggest away loss: Motherwell F.C. 8-1 KS Flamurtari
Achievements UEFA Champions League: Round of 16 (3): KF Tirana in 1982, 1988, 1989 European Cup UEFA Europa League: Round of 16 (1): Flamutari Vlora in 1987 Groupstage (2): KF Skënderbeu Korçë in 2015–16 and 2017–18 UEFA Cup Winners' Cup: Round of 16 (3): KF Besa Kavajë in 1972, KF Tirana in 1986 and KF Vllaznia Shkodër in the 1987 European Cup Winners' Cup Balkans Cup: Winners (1): Partizani Tirana, 1970 Balkans Cup Runners-up (1): KF Tirana, 1981–83 Balkans Cup Runners-up (1): Besa Kavajë, 1971 Balkans Cup Runners-up (1): Dinamo Tirana, 1969 Balkans Cup
Country coefficient
RankingMember associationCoefficientTeamsPlaces in 2024–25 season202320222018–192019–202020–212021–222022–23TotalUCLUELUECLTotal4745 -2 0.5000.8751.3753.6661.1667.5824/4colspan="6" rowspan="5" 4852 +4 1.5000.6250.6251.5003.0007.2504943 -6 1.0000.7502.0001.6250.8756.2505050 - 1.0001.0001.5001.5001.1656.1665151 - 1.0001.0001.6661.2500.8755.791
Competitions Active UEFA Champions League +Performances by clubsClubTirana SkënderbeuVllazniaPartizani TiranaDinamo CityEgnatiaKukësiElbasaniFlamurtariTeutaTotal122262670
Below are summary tables of Albanian clubs results in all competitions.
European Cup / UEFA Champions League
Season Club Round Opposition Home Away 1962–63Partizani Tirana 1R Norrköping1–10–21963–64Partizani Tirana1R Spartak Plovdiv1–01–31964–65Partizani Tirana1R Köln0–00–21965–66 Tirana1R Kilmarnock0–00–11966–67Tirana1R Vålerengan.d.n.d. 1967–68Dinamo Tirana1R Eintracht Braunschweign.d.n.d.1969–70 Tirana 1R Standard Liège 1–1 0–3 1970–71 Tirana 1R Ajax 2–2 0–2 1971–72 Partizani Tirana 1R CSKA Sofia 0–1 0–3 1978–79Vllaznia1R Austria Wien2–01–41979–80Partizani Tirana1R Celtic1–01–41980–81Dinamo Tirana1R Ajax0–20–11981–82Partizani Tirana1R Austria Wien1–01–3 1982–83 Tirana1R Linfield1–01–22R Dynamo Kievn.d.n.d.1983–84Vllaznia1R Hamburgn.d.n.d.1984–85Elbasani1R Lyngby0–30–31986–87Dinamo Tirana1R Beşiktaş0–10–21987–88Partizani Tirana1R Benfica0–3(a)0–41988–89Tirana1R Ħamrun Spartans2–01–22R IFK Göteborg0–30–11989–90Tirana1R Sliema Wanderers5–00–12R Bayern Munich0–31–31990–91Dinamo Tirana1R Marseille0–01–51991–92Flamurtari1R IFK Göteborg1–10–01993–94Partizani Tirana1QR ÍA0–00–31998–99Vllaznia1QR Dinamo Tbilisi3–10–31999–00Tirana1QR ÍBV1–20–12000–01Tirana1QR Zimbru Chișinău2–32–32001–02Vllaznia1QR KR1–01–22QR Galatasaray1–40–22002–03Dinamo Tirana1QR FBK Kaunas0–03–22QR Brøndby0–40–12003–04Tirana1QR Dinamo Tbilisi3–0(p. 4–2)0–32QR GAK1–51–22004–05Tirana1QR Gomel0–12–02QR Ferencváros2–31–02005–06Tirana1QR ND Gorica3–00–22QR CSKA Sofia0–20–22006–07Elbasani1QR Ekranas1–00–32007–08Tirana1QR Domžale1–20–12008–09Dinamo Tirana1QR Modriča0–21–22009–10Tirana2QR Stabæk1–10–42010–11Dinamo Tirana2QR Sheriff Tiraspol1–01–32011–12Skënderbeu 2QR APOEL0–20–42012–13Skënderbeu 2QR Debrecen1–00–3 2013–14 Skënderbeu 2QR Neftchi Baku1–0 (aet)0–03QR Shakhter Karagandy3–20–32014–15Skënderbeu 2QR BATE Borisov1–10–02015–16Skënderbeu 2QR Crusaders4–12–33QR Milsami Orhei2–02–0PO Dinamo Zagreb1–21–42016–17Partizani Tirana 2QR Ferencváros1–11–1(p. 3–1)3QR Red Bull Salzburg0–10–22017–18Kukësi 2QR Sheriff Tiraspol2–10–12018–19Kukësi 1QR Valletta0–01–12QR Qarabağ0–00–32019–20Partizani Tirana 1QR Qarabağ0–00–22020–21Tirana 1QR Dinamo Tbilisin.d. 2–02QR Red Star Belgrade0–1n.d. 2021–22Teuta 1QR Sheriff Tiraspol0–40–12022–23Tirana 1QR F91 Dudelange1–20–12023–24Partizani Tirana 1QR BATE Borisov1–10–22024–25Egnatia 1QR Borac Banja Luka2–1(p. 1–4)0–12025–26Egnatia 1QR Breiðablik1–00–52026–27Egnatia 1QR Petrocub Hîncești6–11–12QR Celje3–32–2(p. 1–4)
PR = Preliminary Round QR = Qualifying Round 1R = First Round 2R = Second Round 3R = Third Round PO = Play-off Round n.d. = Did not play w/o = Did not appear
UEFA Cup / UEFA Europa League
+Performances by clubsClubSkenderbeu KorcaKF KukesiFlamutari VloraKF Tirana KF Teuta DurresiVllaznia ShkoderDinamo TiranaKF LaciPartizani TiranaKF ElbasaniKF Besa KavajaFK Apolonia FierKF BylisKF EgnatiaTotal2023746119
Season Club Round Opposition Home Away 1971–72Vllaznia 1R Rapid Wienn.d.n.d.1981–82Dinamo Tirana 1R Carl Zeiss Jena1–00–41985–86Dinamo Tirana 1R Ħamrun Spartans1–00–02R Sporting CP0–00–11986–87Flamurtari 1R Barcelona1–10–01987–88Flamurtari 1R Partizan2–01–22R Wismut Aue2–00–13R Barcelona1–01–41989–90Apolonia 1R Auxerre0–30–51990–91Partizani 1R Universitatea Craiova0–10–11991–92Vllaznia 1R AEK Athens0–10–21994–95Teuta PR Apollon Limassol1–42–41995–96Partizani PR Fenerbahçe0–40–21996–97Tirana PR Croatia Zagreb2–60–41998–99Tirana 1QR Inter Bratislava0–20–21999–00Vllaznia QR Spartak Trnava1–10–2Bylis 1QR Inter Bratislava1–30–22000–01Teuta QR Rapid Wien0–40–2Tomori QR APOEL2–30–22001–02Dinamo Tirana QR Dinamo București1–30–1Tirana QR Apollon Limassol3–21–32002–03Partizani QR Hapoel Tel Aviv1–40–1Tirana QR National București0–12–22003–04Vllaznia QR Dundee0–30–4Dinamo Tirana QR Lokeren0–41–32004–05Partizani 1QR Birkirkara4–21–22QR Bnei Sakhnin1–30–3Dinamo Tirana 1QR Oţelul Galaţi0–41–42005–06Teuta 1QR Široki Brijeg3–10–3KF Elbasani 1QR Vardar1–10–02006–07Tirana 1QR Varteks2–01–12QR Kayserispor0–21–3Dinamo Tirana 1QR CSKA Sofia0–11–42007–08Teuta 1QR Slaven Belupo2–22–6Besa 1QR Bežanija0–02–22QR Litex Lovech0–30–32008–09Partizani 1QR Široki Brijeg1–30–0Vllaznia 1QR Koper0–02–12QR Napoli0–30–52009–10Dinamo Tirana 1QR Lahti2–01–4Vllaznia 1QR Sligo Rovers1–12–12QR Rapid Wien0–30–5Flamurtari 2QR Motherwell1–01–82010–11Tirana 1QR Zalaegerszeg0–01–0(aet)2QR Utrecht1–10–4Laçi 1QR Dnepr Mogilev1–11–7Besa 2QR Olympiacos0–51–6 2011–12 Flamurtari 1QR Budućnost Podgorica1–23–12QR Jablonec0–21–5 Vllaznia 1QR Birkirkara1–11–02QR Thun0–01–2Tirana 2QR Spartak Trnava0–01–3 2012–13Flamurtari 1QR Honved0–10–2Teuta 1QR Metalurgi Rustavi0–31–6 Tirana 1QR Grevenmacher2–00–02QR Aalesund1–10–5 2013–14Teuta 1QR Dacia Chișinău3–10–2Laçi 1QR Differdange 030–11–2 Kukësi 1QR Flora Tallinn0–01–12QR Sarajevo3–20–03QR Metalurh Donetsk2–00–1PO Trabzonspor0–21–3Skënderbeu PO Chornomorets Odesa1–0(p. 6–7)0–1 2014–15Kukësi 1QR Kairat0–00–1 Laçi 1QR Rudar Velenje1–1(p. 3–2)1–12QR Zorya Luhansk0–31–2 Flamurtari 1QR Sioni Bolnisi1–23–22QR Petrolul Ploiești1–30–2 2015–16 Kukësi 1QR Torpedo-BelAZ Zhodino2–00–02QR Mladost Podgorica0–14–23QR Legia Warsaw0–3(a)0–1Laçi 1QR Inter Baku1–10–0Partizani 1QR Strømsgodset0–11–3 Skënderbeu GS Beşiktaş0–10–2 Lokomotiv Moscow0–30–2 Sporting CP3–01–5 2016–17 Kukësi 1QR Rudar Pljevlja1–11–0 2QR Austria Wien1–40–1 Partizani 1QR Slovan Bratislava0–0n.d.PO Krasnodar0–00–4Teuta 1QR Kairat0–10–5 2017–18 Skënderbeu 1QR Sant Julià1–05–02QR Kairat2–01–13QR Mladá Boleslav2–1(p. 4–2)1–2PO Dinamo Zagreb0–01–1 GS Dynamo Kyiv3–21–3 Partizan0–00–2 Young Boys 1–1 1–2Partizani 1QR Botev Plovdiv1–30–1Tirana 1QR Maccabi Tel Aviv0–30–2 2018–19Kukësi 3QR Torpedo Kutaisi2–02–5 Laçi 1QR Anorthosis Famagusta1–01–22QR Molde0–20–3KF Luftëtari1QR Ventspils3–30–5Partizani 1QR Maribor0–10–2 2019–20Kukësi 1QR Debrecen1–10–3 Laçi 1QR Hapoel Be'er Sheva1–10–1Partizani 2QR Sheriff Tiraspol0–11–1Teuta 1QR Ventspils1–00–3 2020–21 Kukësi 1QR Slavia Sofia2–12QR Wolfsburg0–4Laçi 1QR Keşla0–0(p. 5–4)2QR Hapoel Be'er Sheva1–2Teuta 1QR Beitar Jerusalem2–02QR Granada0–4Tirana PO Young Boys0–32026–27Egnatia3QR Shamrock Rovers5–11–3
PR = Preliminary Round QR = Qualifying Round 1R = First Round 2R = Second Round PO = Play-off Round GS = Group Stage n.d. = Did not play w/o = Did not appear
UEFA Conference League
+Performances by clubsClubPartizani Tirana Vllaznia ShkoderKF LaciKF EgnatiaDinamo TiranaKF TiranaKF Teuta DurresiAF ElbasaniTotal77252131
Season Club Round Opposition Home Away 2021–22Laçi 1QR Podgorica3–0 (aet)0–12QR Universitatea Craiova1–00–03QR Anderlecht0–31–2Partizani1QR Sfântul Gheorghe5–23–22QR Basel0–20–3Teuta 2QR Inter Club d'Escaldes0–23–0 (aet)3QR Shamrock Rovers0–20–1Vllaznia1QR Široki Brijeg3–01–32QR AEL Limassol0–10–12022–23Laçi 1QR Iskra Danilovgrad0–01–02QR Petrocub Hîncești1–40–0Partizani1QR Saburtalo Tbilisi0–1(p. 4–5)1–0Tirana 2QR Zrinjski Mostar0–12–3Vllaznia2QR Universitatea Craiova0–31–12023–24Egnatia 1QR Ararat-Armenia4–4(p. 2–4)1–1Partizani 2QR Atlètic Club d'Escaldes4–11–03QR Valmiera1–02–1PO Astana1–10–1Tirana 1QR Dinamo Batumi1–12–12QR Beşiktaş0–21–3Vllaznia2QR Linfield1–01–32024–25Egnatia 2QR Víkingur Reykjavík0–21–0Partizani 1QR Marsaxlokk1–12–12QR Iberia 19990–00–2Tirana 1QR Torpedo Kutaisi0–11–1Vllaznia1QR Valur0–42–22025–26Dinamo City 2QR Atlètic Club d'Escaldes1–12–13QR Hajduk Split3–1 (a.e.t)1–2PO Jagiellonia Białystok0–31–1Egnatia 2QR Dinamo Minsk1–02–03QR Olimpija Ljubljana2–4 (a.e.t)0–0Partizani 1QR Nõmme Kalju0–1 (a.e.t)1–1Vllaznia1QR Daugavpils0–14–22QR Víkingur Reykjavík2–12–4 (a.e.t)2026–27Dinamo City 1QR Astana0–14–1 (a.e.t)2QR Aluminij3–01–13QR Auda4–00–1Elbasani 1QR BATE Borisov1–10–0(p. 4–5)Vllaznia1QR Malisheva2–10–5
PR = Preliminary Round QR = Qualifying Round 1R = First Round 2R = Second Round PO = Play-off Round GS = Group Stage n.d. = Did not play w/o = Did not appear
Last update 04.08.2026
UEFA Cup Winners' Cup
+Performances by clubsClubKF Tirana Partizani TiranaDinamo TiranaVllaznia ShkoderKF Teuta DurresiKS Besa KavajaKF Albpetrol PatosFK Apolonia FierFlamutari VloraTotal56111035
Season Club Round Opposition Home Away 1968–69Partizani 1R Torino1–01–3 1970–71 Partizani PR Åtvidaberg2–01–11R Wacker Innsbruck1–22–31971–72Dinamo Tirana 1R Austria Wien1–10–1 1972–73 Besa 1R Fremad Amager0–01–12R Hibernian1–11–71979–80Vllaznia 1R Dynamo Moscown.d.n.d.1980–81Partizani 1R Malmö0–00–11982–83Dinamo Tirana 1R Aberdeen0–00–11983–84Tirana 1R Hammarby2–10–41985–86Flamurtari 1R HJK Helsinki1–22–3 1986–87 Tirana 1R Dinamo București1–02–12R Malmö0–30–0 1987–88 Vllaznia 1R Sliema Wanderers2–04–02R RoPS0–10–11988–89Flamurtari 1R Lech Poznań2–30–1 1989–90 Dinamo Tirana PR FC Chernomorets4–01–31R Dinamo București1–00–21990–91Flamurtari 1R Olympiacos0–21–31991–92Partizani 1R Feyenoord0–00–11993–94Albpetrol QR Balzers0–01–3 1994–95 Tirana QR FC Bobruisk3–01–41R Brøndby0–10–3 1995–96 Teuta QR TPS3–00–11R Parma0–20–21996–97Flamurtari QR Humenné0–20–11998–99Apolonia QR Genk1–50–4
PR = Preliminary Round QR = Qualifying Round 1R = First Round 2R = Second Round n.d. = Did not play w/o = Did not appear
Balkan Cup
KF Tirana Season Round Country Country Home Away Qual/ElimBalkans Cup 1964–661RPFC Cherno More Varna0–00–1Balkans Cup 1964–661RBeşiktaş J.K.2–01–1Balkans Cup 1964–661RFC Rapid București1–21–3Balkans Cup 19751RPanionios6–01–2Balkans Cup 19751RFK Radnički Niš0–00–3Balkans Cup 19811RAEL3–01–3Balkans Cup 19812RFK Sloboda Tuzla3–03–0 Balkans Cup 1981FinalPFC Beroe Stara Zagora1–30–3Balkans Cup 19901RFK Budućnost Podgorica0–00–1
Partizani Tirana