Albanian Cup

Albania · Since 1938 · 44 clubs

Last Champion
FC Dinamo City
Season 2025-26
Total Seasons
74
1938–39 · · · 2025-26
Most Titles
KF Tirana
16 titles

About Albanian Cup

The Albanian Cup is the primary knockout football competition in Albania and one of the country’s most important domestic tournaments, second only to the league championship. It was first introduced in 1938–39 under the name “King’s Cup” during the reign of King Zog I. After its inaugural edition, the competition was interrupted for several years due to World War II, before being revived in 1948 as the “Republic Cup,” reflecting the country’s political transformation. Since 1991, following the fall of communism, it has been known by its current name.

The tournament follows a traditional knockout format, with clubs from multiple divisions participating, which allows for upsets and broader national representation. Matches are typically decided over single legs or two-legged ties depending on the round, with extra time and penalties used when necessary. Over the decades, the competition has been dominated by historically strong clubs such as Tirana, Partizani, and Dinamo Tirana, though more recent years have seen a wider variety of winners. The team with the most titles is Tirana, highlighting its long-term success in Albanian football.

Beyond domestic prestige, the Albanian Cup also carries international significance, as the winner earns a place in the qualifying rounds of the UEFA Conference League. This provides Albanian clubs with an important pathway to European competition and exposure. Throughout its history, the cup has reflected the broader political and sporting evolution of Albania, transitioning from a state-influenced competition during the communist era to a modern tournament integrated into the European football system.

Seasons

Season Winner Finalist Score
2025-26
FC Dinamo City
KF Egnatia
3-2
2024-25
FC Dinamo City
KF Egnatia
2-2, pen. 6-5
2023-24
KF Egnatia
FK Kukësi
1-0
2022-23
KF Egnatia
KF Tirana
1-0, aet
2021-22
KF Vllaznia
KF Laçi
2-1, aet
2020-21
KF Vllaznia
KF Skënderbeu
1-0
2019-20
KF Teuta
KF Tirana
2-0
2018-19
FK Kukësi
KF Tirana
2-1
2017-18
KF Skënderbeu
KF Laçi
1-0
2016-17
KF Tirana
KF Skënderbeu
3-1, aet
2015-16
FK Kukësi
KF Laçi
1-1, pen. 5-3
2014-15
KF Laçi
FK Kukësi
2-1
2013-14
Flamurtari FC
FK Kukësi
1-0
2012-13
KF Laçi
KF Bylis
1-0, aet
2011-12
KF Tirana
KF Skënderbeu
1-0, aet
2010-11
KF Tirana
FC Dinamo City
1-1, pen. 4-3
2009-10
KF Besa
KF Vllaznia
2-1, aet
2008-09
Flamurtari FC
KF Tirana
2-1
2007-08
KF Vllaznia
KF Tirana
2-0
2006-07
KF Besa
KF Teuta
3-2
2005-06
KF Tirana
KF Vllaznia
1-0
2004-05
KF Teuta
KF Tirana
0-0, pen. 6-5
2003-04
FK Partizani
FC Dinamo City
1-0
2002-03
FC Dinamo City
KF Teuta
1-0
2001-02
KF Tirana
FC Dinamo City
1-0
2000-01
KF Tirana
KF Teuta
5-0
1999-00
KF Teuta
KS Lushnja
0-0, pen. 5-4
1998-99
KF Tirana
KF Vllaznia
0-0, pen. 3-0
1997-98
FK Apolonia
KS Lushnja
1-0
1996-97
FK Partizani
Flamurtari FC
2-2, pen. 4-3
1995-96
KF Tirana
Flamurtari FC
1-1, pen. 4-3
1994-95
KF Teuta
KF Tirana
0-0, pen. 4-3
1993-94
KF Tirana
KF Teuta
1-0, 0-0
1992-93
FK Partizani
KF Albpetrol
1-0
1991-92
KF Elbasani
KF Besa
2-1
1990-91
FK Partizani
Flamurtari FC
1-1, pen. 4-3
1989-90
FC Dinamo City
Flamurtari FC
1-1, pen. 4-2
1988-89
FC Dinamo City
FK Partizani
0-0, 3-1
1987-88
Flamurtari FC
FK Partizani
1-0
1986-87
KF Vllaznia
Flamurtari FC
3-0, 1-3
1985-86
KF Tirana
KF Vllaznia
3-1
1984-85
Flamurtari FC
FK Partizani
2-1
1983-84
KF Tirana
Flamurtari FC
2-1
1982-83
KF Tirana
Flamurtari FC
1-0
1981-82
FC Dinamo City
KF Tirana
1-0, 2-3
1980-81
KF Vllaznia
KF Besa
5-1, 1-2
1979-80
FK Partizani
KF Elbasani
1-0, 1-1
1978-79
KF Vllaznia
FC Dinamo City
2-1, 1-1, aet
1977-78
FC Dinamo City
KS Lushnja
1-0, 0-0
1976-77
KF Tirana
FC Dinamo City
2-1, 1-2, pen. 8-7
1975-76
KF Tirana
KF Skënderbeu
3-1, 1-0
1974-75
KF Elbasani
KF Teuta
1-0, 1-0
1973-74
FC Dinamo City
FK Partizani
1-0
1972-73
FK Partizani
FC Dinamo City
1-0
1971-72
KF Vllaznia
KF Besa
2-0, 0-2, pen. 5-3
1970-71
FC Dinamo City
KF Besa
2-0
1969-70
FK Partizani
KF Vllaznia
4-0, 0-1
1967-68
FK Partizani
KF Vllaznia
4-1
1965-66
FK Partizani
KF Vllaznia
4-3, 2-1
1964-65
KF Vllaznia
KF Skënderbeu
1-0
1963-65
FK Partizani
FK Tomori
3-0
1962-63
KF Tirana
KF Besa
2-3, 1-0, pen. 5-3
1961
FK Partizani
KF Besa
1-1, 1-0
1960
FC Dinamo City
Flamurtari FC
1-0, 1-0
1958
FK Partizani
KF Skënderbeu
4-0
1957
FK Partizani
KF Teuta
2-0
1954
FC Dinamo City
FK Partizani
2-1
1953
FC Dinamo City
FK Partizani
2-0
1952
FC Dinamo City
KF Tirana
4-1
1951
FC Dinamo City
FK Partizani
3-2
1950
FC Dinamo City
FK Partizani
2-1
1949
FK Partizani
KF Tirana
1-0
1948
FK Partizani
KF Tirana
5-2
1938–39
KF Tirana
KF Vllaznia
Tournament

All-Time table

# Club Count Years
1 KF Tirana 16 1938–39, 1962-63, 1975-76, 1976-77, 1982-83, 1983-84, 1985-86, 1993-94, 1995-96, 1998-99, 2000-01, 2001-02, 2005-06, 2010-11, 2011-12, 2016-17
11 1948, 1949, 1952, 1981-82, 1994-95, 2004-05, 2007-08, 2008-09, 2018-19, 2019-20, 2022-23
2 FK Partizani 15 1948, 1949, 1957, 1958, 1961, 1963-65, 1965-66, 1967-68, 1969-70, 1972-73, 1979-80, 1990-91, 1992-93, 1996-97, 2003-04
8 1950, 1951, 1953, 1954, 1973-74, 1984-85, 1987-88, 1988-89
3 FC Dinamo City 15 1950, 1951, 1952, 1953, 1954, 1960, 1970-71, 1973-74, 1977-78, 1981-82, 1988-89, 1989-90, 2002-03, 2024-25, 2025-26
6 1972-73, 1976-77, 1978-79, 2001-02, 2003-04, 2010-11
4 KF Vllaznia 8 1964-65, 1971-72, 1978-79, 1980-81, 1986-87, 2007-08, 2020-21, 2021-22
8 1938–39, 1965-66, 1967-68, 1969-70, 1985-86, 1998-99, 2005-06, 2009-10
5 Flamurtari FC 4 1984-85, 1987-88, 2008-09, 2013-14
8 1960, 1982-83, 1983-84, 1986-87, 1989-90, 1990-91, 1995-96, 1996-97
6 KF Teuta 4 1994-95, 1999-00, 2004-05, 2019-20
6 1957, 1974-75, 1993-94, 2000-01, 2002-03, 2006-07
7 KF Besa 2 2006-07, 2009-10
6 1961, 1962-63, 1970-71, 1971-72, 1980-81, 1991-92
8 KF Laçi 2 2012-13, 2014-15
3 2015-16, 2017-18, 2021-22
9 FK Kukësi 2 2015-16, 2018-19
3 2013-14, 2014-15, 2023-24
10 KF Egnatia 2 2022-23, 2023-24
2 2024-25, 2025-26
11 KF Elbasani 2 1974-75, 1991-92
1 1979-80
12 KF Skënderbeu 1 2017-18
6 1958, 1964-65, 1975-76, 2011-12, 2016-17, 2020-21
13 FK Apolonia 1 1997-98
0 —
14 KS Lushnja 0 —
3 1977-78, 1997-98, 1999-00
15 FK Tomori 0 —
1 1963-65
16 KF Albpetrol 0 —
1 1992-93
17 KF Bylis 0 —
1 2012-13