2025–26 Albanian Cup
| Kupa e Shqipërisë | |
|---|---|
| Tournament details | |
| Country | Albania |
| Teams | 42 |
| Tournament statistics | |
| Matches played | 41 |
| Goals scored | 155 (3.78 per match) |
| Top goal scorer(s) | Aldrit Oshafi (4 goals) |
The 2025–26 Albanian Cup (Albanian: Kupa e Shqipërisë) is the seventy-fourth season of Albania's annual cup competition, the Albanian Cup. There are 42 participating teams.[1] The winners will qualify for the 2026–27 UEFA Conference League first qualifying round.
Participating teams
| Kategoria Superiore The 10 clubs of the 2025–26 season |
Kategoria e Parë Twelve clubs of the 2025–26 season |
Kategoria e Dytë Twenty clubs of the 2025–26 season |
Format and seeding
Teams will enter the competition at various stages, as follows:
- First phase (one-legged fixtures)
- Preliminary round: four teams from Kategoria e Dytë will start the tournament
- Round of 64: the two winners will be joined by 14 Kategoria e Dytë teams, 12 Kategoria e Parë teams, and 2 teams from Kategoria Superiore
- Round of 32: the 16 winners will face each other
- Second phase
- Round of 16 (one-legged): the eight winners will be joined by Kategoria Superiore clubs, seeded 1–8
- Quarter-finals (two-legged): the eight winners will face each other
- Semi-finals (two-legged): the four winners will face each other
- Final (one-legged): the two winners will face each other
Round dates
| Phase | Round | Clubs remaining | Clubs involved | From previous round | Entries in this round | First leg | Second leg |
|---|---|---|---|---|---|---|---|
| First stage | Preliminary round | 42 | 4 | none | 4 | 1 October 2025 | |
| Round of 64 | 40 | 32 | 2 | 30 | 14 & 15 October 2025 | ||
| Round of 32 | 24 | 16 | 16 | none | 18 & 19 November 2025 | ||
| Second stage | Round of 16 | 16 | 16 | 8 | 8 | 10 January 2026 | |
| Quarter-finals | 8 | 8 | 8 | none | 10 & 11 February 2026 | 4 March 2026 | |
| Semi-finals | 4 | 4 | 4 | none | 8 April 2026 | 22 April 2026 | |
| Final | 2 | 2 | 2 | none | 13 May 2026 | ||
Preliminary round
A total of four teams from Kategoria e Dytë competed in this round, two of which advanced.
| Team 1 | Score | Team 2 |
|---|---|---|
| Adriatiku (III) | 2−4 | Basania (III) |
| Këlcyra (III) | 2−1 | Gramshi (III) |
| 1 October 2025 | Adriatiku | 2−4 | Basania | Internacional Complex, Pezë Helmës |
| 13:30 | Lala 16' Hasani 88' |
Elbasani 3' Kufu 59', 85' Baçina 90' |
Referee: Mikele Dyrmishi |
Basania advanced to the round of 64.
| 1 October 2025 | Këlcyra | 2−1 | Gramshi | Demir Allamani Stadium, Këlcyrë |
| 13:30 | Yakubu 22' Teka 46' |
Mashi 62' | Referee: Hekuran Arapi |
Këlcyra advanced to the round of 64.
Round of 64
A total of 32 teams (2 winners from the preliminary round, 14 teams from Kategoria e Dytë, 12 teams from Kategoria e Parë and 2 Kategoria Superiore teams) competed in this round, 16 of which advanced to the second round.
| Team 1 | Score | Team 2 |
|---|---|---|
| Skënderbeu (II) | 5−2 (a.e.t.) | Basania (III) |
| Laçi (II) | 3−0 | Këlcyra (III) |
| Vora (I) | 6−2 | Maliqi (III) |
| Flamurtari (I) | 5−0 | Naftëtari (III) |
| Besa (II) | 5−0 | Shkumbini (III) |
| Pogradeci (II) | 4−0 | Delvina (III) |
| Burreli (II) | 3−1 | Shiroka (III) |
| Apolonia (II) | 3−0 | Besëlidhja (III) |
| Lushnja (II) | 2−1 | Butrinti (III) |
| Kastrioti (II) | 3−2 | Devolli (III) |
| Korabi (II) | 4−1 | Veleçiku (III) |
| Kukësi (II) | 3−1 (a.e.t.) | Tërbuni (III) |
| Valbona (III) | w/o | Tomori (III) |
| Erzeni (III) | 0−2 | Sopoti (III) |
| Luftëtari (II) | 2−0 | Oriku (III) |
| Iliria (II) | 5−1 | Luzi 2008 (III) |
| 15 October 2025 | Skënderbeu | 5−2 (a.e.t.) | Basania | Skënderbeu Stadium, Korçë |
| 13:30 | Ukiçi 8', 65' Ramos 97' Nasto 110' Abiodoun 113' |
Toma 50' Zefi 88' |
Referee: Florjan Hysa |
Skënderbeu advanced to the round of 32.
| 14 October 2025 | Laçi | 3−0 | Këlcyra | Fusha e Sportit Ahmetaq, Ahmetaq |
| 13:30 | Kalaj 2' Myrta 38' Muhammad 69' |
Referee: Andi Toska |
Laçi advanced to the round of 32.
| 15 October 2025 | Vora | 6−2 | Maliqi | Fusha e Sportit Ahmetaq, Ahmetaq |
| 13:30 | Folahan 41', 56' Tabaku 42', 57' Geci 71' Fazlagikj 83' |
Kame 15', 82' | Referee: Mikele Dyrmishi |
Vora advanced to the round of 32.
| 15 October 2025 | Flamurtari | 5−0 | Naftëtari | Oriku Stadium, Orikum |
| 13:30 | Ememe 40' Murataj 51' Oshafi 56' Ramani 61' Diawara 78' |
Referee: Hekuran Arapi |
Flamurtari advanced to the round of 32.
| 15 October 2025 | Besa | 5−0 | Shkumbini | Fusha e Vjetër, Kavajë |
| 13:30 | Migone 24' Treni 48', 51' Brandão 79' Chinwendu 88' |
Referee: Kristi Hoxha |
Besa advanced to the round of 32.
| 15 October 2025 | Pogradeci | 4−0 | Delvina | Gjorgji Kyçyku Stadium, Pogradec |
| 13:30 | Kazeem 2' Krasniqi 18' Samake 66' Zguro 77' |
Referee: Jetmir Potka |
Pogradeci advanced to the round of 32.
| 15 October 2025 | Burreli | 3−1 | Shiroka | Liri Ballabani Stadium, Burrel |
| 13:30 | Murra 14' Hoti 30' (pen.) Rrapi 83' |
Ogungbire 52' | Referee: Armir Qaushi |
Burreli advanced to the round of 32.
| 15 October 2025 | Apolonia | 3−0 | Besëlidhja | Loni Papuçiu Stadium, Fier |
| 13:30 | Umejiego 5', 11', 66' | Referee: Mehmet Koçi |
Apolonia advanced to the round of 32.
| 15 October 2025 | Lushnja | 2−1 | Butrinti | Fusha e Plugut, Plug |
| 13:30 | Ribaudo 68' Çamko 80' |
Diop 88' | Referee: Saed Kazazi |
Lushnja advanced to the round of 32.
| 15 October 2025 | Kastrioti | 3−2 | Devolli | National Sports Centre, Kamëz |
| 13:30 | Hoxha 72' (pen.) Kasmollari 78', 84' |
Anderson 30' Ivani 73' |
Referee: Klajdi Qëndraj |
Kastrioti advanced to the round of 32.
| 14 October 2025 | Korabi | 4−1 | Veleçiku | Internacional Complex, Pezë Helmës |
| 13:30 | Kuka 17' Tepshi 51' Goga 66' Halilaj 78' |
Banushaj 27' | Referee: Sokol Bebja |
Korabi advanced to the round of 32.
| 15 October 2025 | Kukësi | 3−1 (a.e.t.) | Tërbuni | Kukës Arena, Kukës |
| 13:30 | Grezda 23' Pecani 117' Sefa 120+2' |
Karaj 45' | Referee: Bekris Dragusha |
Kukësi advanced to the round of 32.
Tomori advanced to the round of 32.
| 15 October 2025 | Erzeni | 0−2 | Sopoti | Tofik Jashari Stadium, Shijak |
| 13:30 | Eyoh 14' Aminu 90' |
Referee: Ermal Gryka |
Sopoti advanced to the round of 32.
| 15 October 2025 | Luftëtari | 2−0 | Oriku | Gjirokastra Stadium, Gjirokastër |
| 13:30 | Zani 27' Ziaj 45' |
Referee: Rigert Zeneli |
Luftëtari advanced to the round of 32.
| 15 October 2025 | Iliria | 5−1 | Luzi 2008 | Redi Maloku Stadium, Fushë-Krujë |
| 13:30 | Pjetri 16' (pen.) Demiraj 25' Lika 60' Osikel 72' Veriu 80' |
Alushi 18' | Referee: Egli Menkshi |
Iliria advanced to the round of 32.
Round of 32
The 16 winning teams from the first round competed in the second round, 8 of which advanced to the round of 16.
| Team 1 | Score | Team 2 |
|---|---|---|
| Skënderbeu (II) | 4−2 | Iliria (II) |
| Laçi (II) | 2−0 | Luftëtari (II) |
| Vora (I) | 2−1 | Sopoti (III) |
| Flamurtari (I) | 9−0 | Tomori (III) |
| Besa (II) | 3−1 | Kukësi (II) |
| Pogradeci (II) | 4−3 | Korabi (II) |
| Burreli (II) | 5−2 | Kastrioti (II) |
| Apolonia (II) | 3−2 | Lushnja (II) |
| 19 November 2025 | Skënderbeu | 4−2 | Iliria | Skënderbeu Stadium, Korçë |
| 13:00 | Abiodoun 40' Çuçka 48', 90' Estrela 78' |
Kithambo 14' Veriu 75' |
Referee: Ardit Merdanaj |
Skënderbeu advanced to the round of 16.
| 18 November 2025 | Laçi | 2−0 | Luftëtari | Fusha e Sportit Ahmetaq, Ahmetaq |
| 13:00 | Bibo 14' (pen.) Ajazi 90+1' |
Referee: Albano Stolaj |
Laçi advanced to the round of 16.
| 19 November 2025 | Vora | 2−1 | Sopoti | Fusha e Sportit Ahmetaq, Ahmetaq |
| 13:00 | Felipe 29' Fazlagikj 52' |
Myslimi 19' | Referee: Ervin Kotemelo |
Vora advanced to the round of 16.
| 18 November 2025 | Flamurtari | 9−0 | Tomori | Oriku Stadium, Orikum |
| 13:00 | Ramírez 29', 40', 52' Oshafi 35', 36' Baeten 68', 87' Lushaj 78', 90+1' |
Referee: Eglantina Pjetrushaj |
Flamurtari advanced to the round of 16.
| 19 November 2025 | Besa | 3−1 | Kukësi | Fusha e Vjetër, Kavajë |
| 13:00 | Beqja 14' Danaj 36' Cordeiro 45' |
Ballhysa 54' | Referee: Djonis Kushta |
Besa advanced to the round of 16.
| 19 November 2025 | Pogradeci | 4−3 | Korabi | Gjorgji Kyçyku Stadium, Pogradec |
| 13:00 | Krasniqi 13' Rodríguez 43' Ezekiel 58' Spahiu 83' (o.g.) |
Marku 44' Boçka 74' Zeqiraj 85' |
Referee: Mikele Dyrmishi |
Pogradeci advanced to the round of 16.
| 19 November 2025 | Burreli | 5−2 | Kastrioti | Liri Ballabani Stadium, Burrel |
| 13:00 | Xhabrahimi 1', 65' Fetaj 2' Arango 27' Dedgjonaj 74' |
Zaçe 75' Halilaj 82' |
Referee: Mehmet Koçi |
Burreli advanced to the round of 16.
| 19 November 2025 | Apolonia | 3−2 | Lushnja | Loni Papuçiu Stadium, Fier |
| 13:00 | Mahmutaj 5' Rakipaj 39' Asllanaj 66' (pen.) |
Unuigbeje 73', 90' | Referee: Daniel Vrapi |
Apolonia advanced to the round of 16.
Bracket
| Round of 16 | Quarter-finals | Semi-finals | Final | ||||||||||||||||
| Tirana (a.e.t.) | 2 | ||||||||||||||||||
| Skënderbeu | 1 | ||||||||||||||||||
| Tirana | 0 | 0 | 0 | ||||||||||||||||
| Dinamo City | 2 | 2 | 4 | ||||||||||||||||
| Dinamo City | 3 | ||||||||||||||||||
| Besa | 0 | ||||||||||||||||||
| Dinamo City | |||||||||||||||||||
| Vllaznia | |||||||||||||||||||
| Bylis (a.e.t.) | 3 | ||||||||||||||||||
| Laçi | 2 | ||||||||||||||||||
| Bylis | 0 | 1 | 1 | ||||||||||||||||
| Vllaznia | 1 | 2 | 3 | ||||||||||||||||
| Vllaznia | 1 | ||||||||||||||||||
| Pogradeci | 0 | ||||||||||||||||||
| Teuta | 2 | ||||||||||||||||||
| Vora | 0 | ||||||||||||||||||
| Teuta | 1 | 0 | 1 | ||||||||||||||||
| Egnatia | 2 | 0 | 2 | ||||||||||||||||
| Egnatia | 1 | ||||||||||||||||||
| Apolonia | 0 | ||||||||||||||||||
| Egnatia | |||||||||||||||||||
| Elbasani | |||||||||||||||||||
| Elbasani (a.e.t.) | 2 | ||||||||||||||||||
| Flamurtari | 1 | ||||||||||||||||||
| Elbasani (a.e.t.) | 0 | 3 | 3 | ||||||||||||||||
| Partizani | 1 | 1 | 2 | ||||||||||||||||
| Partizani | 3 | ||||||||||||||||||
| Burreli | 0 | ||||||||||||||||||
Round of 16
The round of 16 matches were played between the eight winners from the second round and clubs seeded 1–8 in the 2024–25 Kategoria Superiore.
| 10 January 2026 | Tirana | 2−1 (a.e.t.) | Skënderbeu | Selman Stërmasi Stadium, Tirana |
| 13:00 | Myslovič 41' Tare 116' |
Janaqi 90+1' | Referee: Daniel Vrapi |
Tirana advanced to the quarter finals.
| 10 January 2026 | Teuta | 2−0 | Vora | Niko Dovana Stadium, Durrës |
| 16:00 | Jürgens 17' Toli 52' |
Referee: Dorjan Maletaj |
Teuta advanced to the quarter finals.
| 10 January 2026 | Dinamo City | 3−0 | Besa | Arena Kombëtare, Tirana |
| 13:00 | B. Berisha 12' Bregu 80' (pen.) H. Berisha 90' |
Referee: Gerard Çokaj |
Dinamo City advanced to the quarter finals.
| 10 January 2026 | Vllaznia | 1−0 | Pogradeci | Loro Boriçi Stadium, Shkodër |
| 16:00 | Gjini 85' | Referee: Klodian Prenga |
Vllaznia advanced to the quarter finals.
| 10 January 2026 | Bylis | 3−2 (a.e.t.) | Laçi | Adush Muçaj Stadium, Ballsh |
| 13:00 | Kodji 15' Mustapha 61' (pen.) Abdullahi 107' |
Muhammad 45+1' Jiakponna 90+4' |
Referee: Olti Çela |
Bylis advanced to the quarter finals.
| 10 January 2026 | Elbasani | 2−1 (a.e.t.) | Flamurtari | Elbasan Arena, Elbasan |
| 16:00 | Lajthia 30' Ibraimi 114' |
Oshafi 59' | Referee: Andi Koçi |
Elbasani advanced to the quarter finals.
| 10 January 2026 | Partizani | 3−0 | Burreli | Arena e Demave, Tirana |
| 13:00 | Human 19' Contreras 44' Skuka 85' |
Referee: Silvio Dyrmishi |
Partizani advanced to the quarter finals.
| 10 January 2026 | Egnatia | 1−0 | Apolonia | Egnatia Arena, Rrogozhinë |
| 16:00 | Burić 18' | Referee: Erald Demiraj |
Egnatia advanced to the quarter finals.
Quarter-finals
The quarter-final matches were played between clubs advancing from the round of 16.
| 10 February 2026 | Teuta | 1−2 | Egnatia | Niko Dovana Stadium, Durrës |
| 16:30 | Arifi 11' | Adjessa 45+1' Kryeziu 90+1' |
Referee: Laver Alla |
| 4 March 2026 | Egnatia | 0−0 | Teuta | Egnatia Arena, Rrogozhinë |
| 19:30 |
Egnatia advanced to the semi finals.
| 11 February 2026 | Tirana | 0−2 | Dinamo City | Selman Stërmasi Stadium, Tirana |
| 13:30 | Vila 76' Bregu 90+3' |
Attendance: Kreshnik Cjapi |
| 4 March 2026 | Dinamo City | 2−0 | Tirana | Arena Kombëtare, Tirana |
| 19:30 | Neziri 30' Guindo 53' |
Referee: Daniel Vrapi |
Dinamo City advanced to the semi finals.
| 11 February 2026 | Elbasani | 0−1 | Partizani | Elbasan Arena, Elbasan |
| 16:30 | Skuka 90+3' (pen.) | Referee: Daniel Vrapi |
| 4 March 2026 | Partizani | 1−3 (a.e.t.) | Elbasani | Arena e Demave, Tirana |
| 16:30 | Contreras 39' | Lajthia 25', 49' Zé Gomes 119' (pen.) |
Referee: Eldorjan Hamiti |
Elbasani advanced to the semi finals.
| 10 February 2026 | Bylis | 0−1 | Vllaznia | Adush Muçaj Stadium, Ballsh |
| 13:30 | Kastrati 28' (pen.) | Referee: Enis Dishani |
| 4 March 2026 | Vllaznia | 2−1 | Bylis | Loro Boriçi Stadium, Shkodër |
| 16:30 | Balaj 34' Pusi 44' |
Olavio 38' | Referee: Egli Spahiu |
Vllaznia advanced to the semi finals.
Semi-finals
The two-legged semi-finals will be played between clubs advancing from the quarter-finals.
| 8 April 2026 | Dinamo City | v | Vllaznia | Arena Kombëtare, Tirana |
| 22 April 2026 | Vllaznia | v | Dinamo City | Loro Boriçi Stadium, Shkodër |
| 8 April 2026 | Egnatia | v | Elbasani | Egnatia Arena, Rrogozhinë |
| 22 April 2026 | Elbasani | v | Egnatia | Elbasan Arena, Elbasan |
Top goalscorers
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | Aldrit Oshafi | Flamurtari | 4 |
| 2 | Heiderber Ramírez | Flamurtari | 3 |
| Mmesoma Umejiego | Apolonia | ||
| Xhonatan Lajthia | Elbasani |